Exemplo n.º 1
0
 /**
  * @return Response
  */
 public function store()
 {
     $input = Input::only('title', 'group', 'content', 'notify');
     $validator = Validator::make($input, $this->rules());
     if ($validator->fails()) {
         return back()->withInput()->withErrors($validator->errors());
     }
     $post = Post::create(['title' => e($input['title']), 'area_group_id' => $input['group'], 'content' => e($input['content']), 'user_id' => $this->user()->id]);
     if ($input['notify']) {
         $this->notify($post);
     }
     return redirect()->route('admin.posts.edit', $post->id);
 }