Ejemplo n.º 1
0
 /**
  * Store a newly created article in storage.
  *
  * @return Response
  */
 public function store(Create $request)
 {
     $data = $request->all();
     unset($data['image']);
     $data['user_id'] = \Auth::id();
     $id = $this->repository->create($data);
     return isOnPages() ? $this->redirect('pages.index') : redirect()->route('admin.articles.edit', $article->id);
 }
Ejemplo n.º 2
0
 /**
  * Store a newly created article in storage.
  *
  * @return Response
  */
 public function store(Create $request)
 {
     $data = $request->all();
     unset($data['image']);
     if (\Input::hasFile('image')) {
         // upload image
         $this->uploader->upload('image')->save('images/articles');
         $data['image'] = $this->uploader->getFilename();
     }
     $data['user_id'] = \Auth::id();
     $data['slug'] = Str::slug($data['title']);
     $this->repository->create($data);
     return $this->redirect(isOnPages() ? 'pages.index' : 'articles.index');
 }