public function register(Request $request){
$validator = \Validator::make($request->all(), [
'first_name' => 'required|min:3',
'email' => 'required|email|max:255|unique:users',
'password' => 'required|min:6|confirmed',
'password_confirmation' => 'required',
'address' => 'required',
'phone_number' => 'required',
]);
if($request->user_type == 1){
$validator = \Validator::make($request->all(), [
'dob' => 'required'
]);
}
if($request->user_type == 2){
$validator = \Validator::make($request->all(), [
'doctor_practice' => 'required'
]);
}
// then, if it fails, return the error messages in JSON format
if ($validator->fails()) {
return response()->json($validator->messages(), 401);
}
ユーザータイプに基づいてバリデーターを設定するにはどうすればよいですか?私は試してもうまく動作しませんでした。ユーザータイプに基づいてlaravelバリデーターを設定
はい。この方法は試していた。 – Amy
@Amy:これは試したことを意味しますか?これは働いていた? – C2486
はい、でもスペルミスはありましたが、そのようなサポートに感謝します。 – Amy