Laravel update email with unique validation
Copy Below Code
View As A Text File
Show Text Only
Show API
Edit Code
$validator = Validator::make($request->all(),
[
'name' => 'required',
// 'email' => 'nullable|email',
'email' => [
'nullable',
'email',
Rule::unique('clients')->where(function ($query) use($id) {
return $query->where('id','<>',$id);
}),
]
]
);