Automattic\WooCommerce\StoreApi\Schemas\V1
CartShippingRateSchema::get_item_response()
Convert a shipping rate from WooCommerce into a valid response.
Method of the class: CartShippingRateSchema{}
No Hooks.
Return
Array
.
Usage
$CartShippingRateSchema = new CartShippingRateSchema(); $CartShippingRateSchema->get_item_response( $package );
- $package(array) (required)
- Shipping package complete with rates from WooCommerce.
CartShippingRateSchema::get_item_response() CartShippingRateSchema::get item response code WC 7.7.0
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 ), ]; }