update() публичный Метод

Update a post.
public update ( $inputs, $id )
$inputs
$id post id
Пример #1
0
 /**
  * @param array    $data
  * @param int|null $id
  */
 protected function savePost(array $data = [], $id = null)
 {
     // Image Handling
     if (isset($data['image'])) {
         $data['image'] = $this->buildImage($data['slug'], $data['image']);
     }
     // We create the Post
     if ($id === null) {
         $data['author_id'] = Auth::id();
         $this->posts->create($data);
     } else {
         $this->posts->update($data, $id);
     }
 }
 /**
  * ویرایش یک پست
  *
  * @param  App\Http\Requests\PostUpdateRequest $request
  * @param  int  $id
  * @return Response
  */
 public function update(PostRequest $request)
 {
     $pst_id = $request->input('pst_id');
     $this->PostRepository->update($request->all(), $pst_id);
     return response()->json();
 }
Пример #3
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request $request
  * @param  int $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id)
 {
     $this->blog->update($request->all(), $id);
     return redirect('posts/admin')->with('ok', 'Update post successfully');
 }