Automattic\WooCommerce\Admin\Features\Fulfillments
FulfillmentsManager::get_initial_shipping_providers
Get initial shipping providers.
This method provides the initial shipping providers that feeds the woocommerce_fulfillment_shipping_providers which is used to populate the list of available shipping providers on the fulfillment UI.
Метод класса: FulfillmentsManager{}
Хуков нет.
Возвращает
array. The modified list of shipping providers.
Использование
$FulfillmentsManager = new FulfillmentsManager(); $FulfillmentsManager->get_initial_shipping_providers( $shipping_providers );
- $shipping_providers(массив) (обязательный)
- The current list of shipping providers.
Код FulfillmentsManager::get_initial_shipping_providers() FulfillmentsManager::get initial shipping providers WC 11.2.2
public function get_initial_shipping_providers( $shipping_providers ) {
if ( ! is_array( $shipping_providers ) ) {
$shipping_providers = array();
}
$shipping_providers = array_merge(
$shipping_providers,
include __DIR__ . '/ShippingProviders.php'
);
ksort( $shipping_providers );
return $shipping_providers;
}