/** * Store a newly created Post in storage. * * @param CreatePostRequest $request * * @return Response */ public function store(CreatePostRequest $request) { $input = $request->all(); $input['user_id'] = Auth::user()->id; $post = $this->postRepository->store($input); Flash::message('Post saved successfully.'); return redirect(route('admin.posts.index')); }