Automattic\WooCommerce\StoreApi\Schemas\V1
CartShippingRateSchema::prepare_package_items_response()
Gets items from a package and creates an array of strings containing product names and quantities.
Метод класса: CartShippingRateSchema{}
Хуков нет.
Возвращает
Массив
.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->prepare_package_items_response( $package );
- $package(массив) (обязательный)
- Shipping package complete with rates from WooCommerce.
Код CartShippingRateSchema::prepare_package_items_response() CartShippingRateSchema::prepare package items response WC 7.5.1
protected function prepare_package_items_response( $package ) { $items = array(); foreach ( $package['contents'] as $values ) { $items[] = [ 'key' => $values['key'], 'name' => $values['data']->get_name(), 'quantity' => $values['quantity'], ]; } return $items; }