コード例 #1
0
 /**
  * Update an exsiting resource.
  *
  * @param  UpdateRequest
  * @param  int $id
  * @return Response
  */
 public function update(UpdateRequest $request, $id)
 {
     // The 'parent_id' attribute is guarded so it will be ignored and
     // the node hierarchy will not be altered.
     $response = parent::_update($request, $id);
     // If no 'parent_id' was provided it means the resource is a root node
     if ($parentId = intval($request->input('parent_id'))) {
         $this->resource->makeChildOf(Model::findOrFail($parentId));
     } else {
         $this->resource->makeRoot();
     }
     return $response;
 }
コード例 #2
0
ファイル: UserController.php プロジェクト: superdol/Wiki
 /**
  * Update an exsiting resource.
  *
  * @param  UpdateRequest
  * @param  int $id
  * @return Response
  */
 public function update(UpdateRequest $request, $id)
 {
     return parent::_update($request, $id);
 }