Automattic\WooCommerce\StoreApi\Schemas\V1
CartShippingRateSchema::prepare_package_destination_response()
Gets and formats the destination address of a package.
Метод класса: CartShippingRateSchema{}
Хуков нет.
Возвращает
Объект
.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->prepare_package_destination_response( $package );
- $package(массив) (обязательный)
- Shipping package complete with rates from WooCommerce.
Код CartShippingRateSchema::prepare_package_destination_response() CartShippingRateSchema::prepare package destination response WC 9.6.1
protected function prepare_package_destination_response( $package ) { // If address_1 fails check address for back compatability. $address = isset( $package['destination']['address_1'] ) ? $package['destination']['address_1'] : $package['destination']['address']; return (object) $this->prepare_html_response( [ 'address_1' => $address, 'address_2' => $package['destination']['address_2'], 'city' => $package['destination']['city'], 'state' => $package['destination']['state'], 'postcode' => $package['destination']['postcode'], 'country' => $package['destination']['country'], ] ); }