Automattic\WooCommerce\Admin\Features\Blueprint

Init::add_js_varspublicWC 1.0

Add shared JS vars.

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

Хуков нет.

Возвращает

Разное.

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

$Init = new Init();
$Init->add_js_vars( $settings );
$settings(массив) (обязательный)
shared settings.

Код Init::add_js_vars() WC 11.0.1

public function add_js_vars( $settings ) {
	if ( ! is_admin() ) {
		return $settings;
	}

	if ( 'woocommerce_page_wc-settings-advanced-blueprint' === PageController::get_instance()->get_current_screen_id() ) {
		// Used on the settings page.
		// wcSettings.admin.blueprint_step_groups.
		$settings['blueprint_step_groups']         = $this->get_step_groups_for_js();
		$settings['blueprint_max_step_size_bytes'] = RestApi::MAX_FILE_SIZE;
	}

	return $settings;
}