WPSEO_Options::get_lookup_table()private staticYoast 1.0

Retrieves a lookup table to find in which option_group a key is stored.

Метод класса: WPSEO_Options{}

Хуков нет.

Возвращает

Массив. The lookup table.

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

$result = WPSEO_Options::get_lookup_table( $option_group );
$option_group(строка)
The option_group where the key is stored.
По умолчанию: ''

Код WPSEO_Options::get_lookup_table() Yoast 24.9

private static function get_lookup_table( $option_group = '' ) {
	$lookup_table  = [];
	$option_groups = ( $option_group === '' ) ? static::$options : [ $option_group => static::$options[ $option_group ] ];

	foreach ( array_keys( $option_groups ) as $option_name ) {
		$full_option = static::get_option( $option_name );
		foreach ( $full_option as $key => $value ) {
			$lookup_table[ $key ] = $option_name;
		}
	}

	return $lookup_table;
}