Laravel-关于定制请求的最佳实践是什么



我使用了两个海关请求,一个用于注册,一个负责密码更改。

在两者中,都有相同的密码验证。如何避免重复此代码并只在一个请求中使用它?我不知道这是否可能,我想听听你的意见。

Kylian

您可以创建自己的CustomRequest类来验证Laravel中的请求。

Class CustomRequest extends Request
{
public function rules()
{
return [
'password' => 'required',
'username' => 'required'
];
}
public function messages()
{
return [];
}
}

在控制器函数中使用上述类。

public function functionName(CustomRequest $customRqt)
{
try {
dd($customRqt->all());
} catch (Throwable $th) {
$thow $th;
}
}

这将帮助你避免口是心非。我还没有运行这个代码,但这会给你一个想法。

相关内容

最新更新