当前位置: 首页>>代码示例>>PHP>>正文


PHP model::move方法代码示例

本文整理汇总了PHP中model::move方法的典型用法代码示例。如果您正苦于以下问题:PHP model::move方法的具体用法?PHP model::move怎么用?PHP model::move使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在model的用法示例。


在下文中一共展示了model::move方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: recycle

 /**
  * Look for a dam:trash, and move element inside. create dam:trash at root if not found
  * @param {Integer} $id of the node to recycle
  * @return {Boolean} true on success, false otherwise
  */
 static function recycle($id)
 {
     $trashcan = model::searchKey('id', 'dam:trash');
     $trashcan = $trashcan[0];
     if (!$trashcan) {
         $trashcan = model::create(array('#parent' => '0', 'id' => 'dam:trash', 'name' => 'dam:trash', 'type' => 'folder'));
     }
     return model::move($id, $trashcan);
 }
开发者ID:remyla,项目名称:damas-core,代码行数:14,代码来源:DAM.php

示例2: header

            header('HTTP/1.1: 400 Bad Request');
            exit;
        }
        // Here we implemented the children method to return indexes for performance, keeping the backward compatibility
        if (arg("int") === '1') {
            echo json_encode(model::children(arg('id')));
        } else {
            echo json_encode(model_json::multi(model::children(arg('id'))));
        }
        break;
    case "move":
        if (is_null(arg('id')) || is_null(arg('target'))) {
            header("HTTP/1.1: 400 Bad Request");
            echo "Bad command";
            exit;
        }
        if (!model::move(arg("id"), arg("target"))) {
            header("HTTP/1.1: 409 Conflict");
            echo "move Error, please change your values";
            exit;
        }
        break;
    default:
        header('HTTP/1.1: 400 Bad Request');
        exit;
}
// switch / case
$nolog = array('read', 'ancestors', 'children', 'links', 'stats', 'types', 'tags', 'search');
if (!in_array(arg('cmd'), $nolog)) {
    damas_service::log_event();
}
开发者ID:remyla,项目名称:damas-core,代码行数:31,代码来源:model.json.php


注:本文中的model::move方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。