/** * Store a newly created Post. * * @param PostCreateRequest $request * * @return \Illuminate\Http\RedirectResponse */ public function store(PostCreateRequest $request) { /** @var Post $post */ $post = Post::create($request->postFillData()); $post->syncTags($request->get('tags', [])); Session::set('_new-post', trans('easel::messages.create_success', ['entity' => 'Post'])); return redirect()->route('admin.post.index'); }