【发布时间】:2015-02-19 16:01:40
【问题描述】:
这是我保存帖子的商店方法。
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上可能会更好
标签: laravel controller