Automattic\WooCommerce\Internal\Admin\Settings

SettingsUIRequestContext::is_classic_request │ private static │ WC 1.0

Whether the current request explicitly asks for classic settings.

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

Хуков нет.

Возвращает

bool.

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

$result = SettingsUIRequestContext::is_classic_request(): bool;

Код SettingsUIRequestContext::is_classic_request() WC 11.2.2

private static function is_classic_request(): bool {
	// phpcs:disable WordPress.Security.NonceVerification.Recommended -- Read-only request override that changes rendering only.
	if ( ! isset( $_GET[ self::CLASSIC_REQUEST_QUERY_ARG ] ) ) {
		return false;
	}

	$rendering_mode = wp_unslash( $_GET[ self::CLASSIC_REQUEST_QUERY_ARG ] ); // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- Type checked and sanitized below.
	// phpcs:enable WordPress.Security.NonceVerification.Recommended

	return is_string( $rendering_mode ) && 'classic' === sanitize_key( $rendering_mode );
}