WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

Yoast_Notification::normalize_options() private Yoast 1.0

Make sure we only have values that we can work with.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

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

Хуков нет.

Возвращает

Массив.

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

// private - только в коде основоного (родительского) класса
$result = $this->normalize_options( $options );
$options(массив) (обязательный)
Options to normalize.

Код Yoast_Notification::normalize_options() Yoast 17.4

private function normalize_options( $options ) {
	$options = wp_parse_args( $options, $this->defaults );

	// Should not exceed 0 or 1.
	$options['priority'] = min( 1, max( 0, $options['priority'] ) );

	// Set default capabilities when not supplied.
	if ( empty( $options['capabilities'] ) || $options['capabilities'] === [] ) {
		$options['capabilities'] = [ 'wpseo_manage_options' ];
	}

	// Set to the current user if not supplied.
	if ( $options['user'] === null ) {
		$options['user'] = wp_get_current_user();
	}

	return $options;
}