Automattic\WooCommerce\StoreApi\Schemas\V1
CartShippingRateSchema::get_item_response()
Convert a shipping rate from WooCommerce into a valid response.
Метод класса: CartShippingRateSchema{}
Хуков нет.
Возвращает
Массив
.
Использование
$CartShippingRateSchema = new CartShippingRateSchema(); $CartShippingRateSchema->get_item_response( $package );
- $package(массив) (обязательный)
- Shipping package complete with rates from WooCommerce.
Код CartShippingRateSchema::get_item_response() CartShippingRateSchema::get item response WC 7.5.1
public function get_item_response( $package ) { return [ 'package_id' => $package['package_id'], 'name' => $package['package_name'], 'destination' => $this->prepare_package_destination_response( $package ), 'items' => $this->prepare_package_items_response( $package ), 'shipping_rates' => $this->prepare_package_shipping_rates_response( $package ), ]; }