Automattic\WooCommerce\Internal\Admin\Settings

SettingsUIRequestContext::for_settings_pagepublic staticWC 1.0

Get a context for a known settings page and section.

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

Хуков нет.

Возвращает

SettingsUIRequestContext.

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

$result = SettingsUIRequestContext::for_settings_page( $settings_page, $section ): SettingsUIRequestContext;
$settings_page(WC_Settings_Page) (обязательный)
Settings page.
$section(строка) (обязательный)
Current settings section. Empty string means the default section.

Код SettingsUIRequestContext::for_settings_page() WC 10.9.1

public static function for_settings_page( \WC_Settings_Page $settings_page, string $section ): SettingsUIRequestContext {
	$key = self::get_context_key( $settings_page, $section );

	if ( ! isset( self::$contexts[ $key ] ) ) {
		self::$contexts[ $key ] = new self( $settings_page, $section );
	}

	return self::$contexts[ $key ];
}