我正在制作laravel api以进行验证注册,如果下面的用户注册了响应,问题是如何返回响应?这是我的代码,请帮助我...
public function register(Request $request)
{
$this->Validation($request);
$users = User::create($request->all());
if($users==='email'){
return response(["error" => "Your error here"], 400);
}
return $users;
}
public function Validation($request)
{
return $this->validate($request,[
'first_name' => 'required|max:255',
'last_name' => 'required|max:255',
'username' => 'required|max:255',
'email' => 'required|email|unique:users|max:255',
'mobile' => 'required|max:255',
'password' => 'required|max:255',
]);
}
答案 0 :(得分:1)
检查this官方文档以验证请求。
但是我会建议第二种验证请求的方法,它更有效。
使用自定义请求
检查我在Gitlab上发布的样板示例