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/11.x/Illuminate/Validation/Concerns/FilterEmailValidation.html