我想验证数据,然后在验证后创建 slugs 并以一种很好的方式创建对象。
这不是我要排除的解决方案:
public function store()
{
data = request()->validate([
'name_en' => 'required',
'name_de' => 'required'
]);
$data['slug_en'] = Str::slug(request()->name_en);
$data['slug_de'] = Str::slug(request()->name_de);
Post::create( $data );
}
我喜欢以这种方式达到同样的效果:
public function store()
{
Post::create( request()->validate([
'name_en' => 'required',
'name_de' => 'required'
]) );
//where to place slugs creation?
}
慕少森
HUH函数