Это мой способ хранения, чтобы сохранить сообщение.Упростите метод контроллера хранилища на laravel 5
public function store(CreatePostRequest $request)
{
$post = new Post([
'title' => $request['title'],
'content' => Crypt::encrypt($request['content']),
'published_at' => Carbon::now()
]);
$post->user()->associate(Auth::user());
$newPost=Post::create($post->toArray());
$this->syncTags($newPost, $request['tag_list']);
return redirect('posts')->withMessage('Post Saved Successfully !!!');
}
В laracasts учебнике он просто делает
Article::create($request->all());
мне нужно сделать дополнительные вещи, как зашифровать, но я я загромождать метод? может ли быть чище?
Это может быть лучше на [Codereview.stackexchange] (http://codereview.stackexchange.com/) –