WC_Gateway_COD::get_canonical_order_shipping_item_rate_ids()
Converts the chosen rate IDs generated by Shipping Methods to a canonical 'method_id:instance_id' format.
Метод класса: WC_Gateway_COD{}
Хуков нет.
Возвращает
Массив
. $canonical_rate_ids Rate IDs in a canonical format.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_canonical_order_shipping_item_rate_ids( $order_shipping_items );
- $order_shipping_items(массив) (обязательный)
- Array of WC_Order_Item_Shipping objects.
Список изменений
С версии 3.4.0 | Введена. |
Код WC_Gateway_COD::get_canonical_order_shipping_item_rate_ids() WC Gateway COD::get canonical order shipping item rate ids WC 8.7.0
private function get_canonical_order_shipping_item_rate_ids( $order_shipping_items ) { $canonical_rate_ids = array(); foreach ( $order_shipping_items as $order_shipping_item ) { $canonical_rate_ids[] = $order_shipping_item->get_method_id() . ':' . $order_shipping_item->get_instance_id(); } return $canonical_rate_ids; }