Exemplo n.º 1
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)
 {
     $post = Post::findOrFail($id);
     $post->slug = str_slug($post->title);
     $post->draft = $request->draft;
     $post->update($request->all());
     $tags = explode(',', $request->tags);
     foreach ($tags as $tag) {
         $tag_ids[] = Tag::getId($tag);
     }
     $post->tags()->sync($tag_ids);
     return redirect('admin/posts/' . $id);
 }