public function update(PostUpdateRequest $request, $id)
    {
        $post = Post::findOrFail($id);
        $post->fill($request->postFillData());
        $post->save();
        $post->syncTags($request->get('tags', []));

        Session::put('_update-post', trans('canvas::messages.update_success', ['entity' => 'Post']));

        return redirect()->route('canvas.admin.post.edit', $id);
    }
public function update(PostUpdateRequest $request, $id)
    {
        $post = Post::findOrFail($id);
        $post->fill($request->postFillData());
        $post->save();
        $post->syncTags($request->get('tags', []));

        Session::put('_update-post', trans('canvas::messages.update_success', ['entity' => 'Post']));

        return redirect()->route('canvas.admin.post.edit', $id);
    }
public function update ( PostUpdateRequest $ request , $ id ) { $ post = Post :: findOrFail ( $ id ) ; $ post -> fill ( $ request -> postFillData ( ) ) ; $ post -> save ( ) ; $ post -> syncTags ( $ request -> get ( 'tags' , [ ] ) ) ; Session :: put ( '_update-post' , trans ( 'canvas::messages.update_success' , [ 'entity' => 'Post' ] ) ) ; return redirect ( ) -> route ( 'canvas.admin.post.edit' , $ id ) ; }
Update the Post.

@param PostUpdateRequest $request
@param int $id

@return \Illuminate\Http\RedirectResponse
Update the Post .