FilterEmailValidation
класс FilterEmailValidation реализует EmailValidation (Просмотреть исходный код)
Свойства
| protected int|null | $flags | Флаги, передаваемые функции filter_var. |
Методы
| void | __construct(int $flags = null) Создаёт новый экземпляр валидации. | |
| static FilterEmailValidation | unicode() Создаёт новый экземпляр, допускающий любые символы Юникода в локальной части. | |
| bool | isValid(string $email, EmailLexer $emailLexer) Возвращает true, если заданный адрес электронной почты является допустимым. | |
| InvalidEmail|null | getError() Возвращает ошибку валидации. | |
| array | getWarnings() Возвращает предупреждения валидации. |
Подробности
void __construct(int $flags = null)
Создаёт новый экземпляр валидации.
static FilterEmailValidation unicode()
Создаёт новый экземпляр, допускающий любые символы Юникода в локальной части.
bool isValid(string $email, EmailLexer $emailLexer)
Возвращает true, если заданный адрес электронной почты является допустимым.
InvalidEmail|null getError()
Возвращает ошибку валидации.
array getWarnings()
Возвращает предупреждения валидации.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Validation/Concerns/FilterEmailValidation.html