Yoast\WP\SEO\Schema_Aggregator\Infrastructure\Elements_Context_Map
Filtered_Map_Loader::validate_elements_array
Validates that the elements array has the correct format.
Метод класса: Filtered_Map_Loader{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->validate_elements_array( $elements ): void;
- $elements(разное) (обязательный)
- The elements array to validate.
Код Filtered_Map_Loader::validate_elements_array() Filtered Map Loader::validate elements array Yoast 27.7
private function validate_elements_array( $elements ): void {
if ( ! \is_array( $elements ) ) {
throw new InvalidArgumentException( 'Filter "wpseo_schema_aggregator_elements_context_map_*" must return an array of string element names.' );
}
foreach ( $elements as $element ) {
if ( ! \is_string( $element ) ) {
throw new InvalidArgumentException( 'Filter "wpseo_schema_aggregator_elements_context_map_*" must return an array of string element names.' );
}
}
}