WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта с помощью браузерных PUSH уведомлений
функция не описана

WPSEO_Replacevar_Editor::validate_arguments() protected Yoast 1.0

Validates the replacement variable editor arguments.

{} Это метод класса: WPSEO_Replacevar_Editor{}

Хуков нет.

Возвращает

null. Ничего.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->validate_arguments( $arguments );
$arguments(массив) (обязательный)
The arguments to validate.

Код WPSEO_Replacevar_Editor::validate_arguments() Yoast 16.2

<?php
protected function validate_arguments( array $arguments ) {
	$required_arguments = [
		'title',
		'description',
		'page_type_recommended',
		'page_type_specific',
		'paper_style',
	];

	foreach ( $required_arguments as $field_name ) {
		if ( ! array_key_exists( $field_name, $arguments ) ) {
			throw new InvalidArgumentException(
				sprintf(
					/* translators: %1$s expands to the missing field name.  */
					__( 'Not all required fields are given. Missing field %1$s', 'wordpress-seo' ),
					$field_name
				)
			);
		}
	}
}