Règle de validation de Laravel pour un élément qui peut être un e-mail ou un téléphone

Validator::extend('email_or_phone', function ($attribute, $value, $parameters, $validator) {
   return 
       $validator->validateDigitsBetween($attribute, $value, [8, 10]) ||
       $validator->validateEmail($attribute, $value, []);
});
SAMER SAEID