Automattic\WooCommerce\Internal\Fulfillments

FulfillmentsRenderer::load_fulfillments_js_settingsprotectedWC 1.0

Load the fulfillments JS settings.

Method of the class: FulfillmentsRenderer{}

No Hooks.

Returns

null. Nothing (null).

Usage

// protected - for code of main (parent) or child class
$result = $this->load_fulfillments_js_settings();

FulfillmentsRenderer::load_fulfillments_js_settings() code WC 10.3.3

protected function load_fulfillments_js_settings() {
	$fulfillment_settings = array(
		'providers'                  => FulfillmentUtils::get_shipping_providers_object(),
		'currency_symbols'           => get_woocommerce_currency_symbols(),
		'fulfillment_statuses'       => FulfillmentUtils::get_fulfillment_statuses(),
		'order_fulfillment_statuses' => FulfillmentUtils::get_order_fulfillment_statuses(),
	);

	wp_localize_script( 'wc-admin-fulfillments', 'wcFulfillmentSettings', $fulfillment_settings );
}