Automattic\WooCommerce\Internal\EmailEditor
EmailApiController::filter_invalid_email_addresses
Filter in invalid email addresses from a comma-separated string.
Метод класса: EmailApiController{}
Хуков нет.
Возвращает
array. - An array of invalid email addresses.
Использование
// private - только в коде основоного (родительского) класса $result = $this->filter_invalid_email_addresses( $comma_separated_email_addresses );
- $comma_separated_email_addresses(строка) (обязательный)
- - A comma-separated string of email addresses.
Код EmailApiController::filter_invalid_email_addresses() EmailApiController::filter invalid email addresses WC 11.2.2
private function filter_invalid_email_addresses( $comma_separated_email_addresses ) {
$invalid_email_addresses = array();
if ( empty( trim( $comma_separated_email_addresses ) ) ) {
return $invalid_email_addresses;
}
foreach ( explode( ',', $comma_separated_email_addresses ) as $email_address ) {
if ( ! filter_var( trim( $email_address ), FILTER_VALIDATE_EMAIL ) ) {
$invalid_email_addresses[] = trim( $email_address );
}
}
return $invalid_email_addresses;
}