Automattic\WooCommerce\Internal\Admin\Settings
SettingsUIRequestContext::for_settings_page
Get a context for a known settings page and section.
Method of the class: SettingsUIRequestContext{}
No Hooks.
Returns
SettingsUIRequestContext.
Usage
$result = SettingsUIRequestContext::for_settings_page( $settings_page, $section ): SettingsUIRequestContext;
- $settings_page(WC_Settings_Page) (required)
- Settings page.
- $section(string) (required)
- Current settings section. Empty string means the default section.
SettingsUIRequestContext::for_settings_page() SettingsUIRequestContext::for settings page code 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 ];
}