/**
  * Update the specified resource in storage.
  *
  * @param Requests\Post $request
  * @param Post $post
  * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
  */
 public function update(Requests\Post $request, Post $post)
 {
     $category = Category::find($request->get('category_id'));
     $post->update($request->all());
     if (!$request->has('slug')) {
         $post->slug = Str::slug($request->get('name'));
     }
     $category->posts()->save($post);
     return redirect('backend/posts');
 }