La validación de Laravel no es igual a

$this->validate($request, [
    'email' => 'required|email|not_in:'.$user->email,
]);
Almabek