WC_Abstract_Order::get_items_key()
Get key for where a certain item type is stored in _items.
Метод класса: WC_Abstract_Order{}
Хуки из метода
Возвращает
Строку
.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_items_key( $item );
- $item(строка) (обязательный)
- object Order item (product, shipping, fee, coupon, tax).
Список изменений
С версии 3.0.0 | Введена. |
Код WC_Abstract_Order::get_items_key() WC Abstract Order::get items key WC 8.7.0
protected function get_items_key( $item ) { if ( is_a( $item, 'WC_Order_Item_Product' ) ) { return 'line_items'; } elseif ( is_a( $item, 'WC_Order_Item_Fee' ) ) { return 'fee_lines'; } elseif ( is_a( $item, 'WC_Order_Item_Shipping' ) ) { return 'shipping_lines'; } elseif ( is_a( $item, 'WC_Order_Item_Tax' ) ) { return 'tax_lines'; } elseif ( is_a( $item, 'WC_Order_Item_Coupon' ) ) { return 'coupon_lines'; } return apply_filters( 'woocommerce_get_items_key', '', $item ); }