WC_Abstract_Order::remove_item()
Remove item from the order.
Метод класса: WC_Abstract_Order{}
Хуков нет.
Возвращает
false|null
.
Использование
$WC_Abstract_Order = new WC_Abstract_Order(); $WC_Abstract_Order->remove_item( $item_id );
- $item_id(int) (обязательный)
- Item ID to delete.
Код WC_Abstract_Order::remove_item() WC Abstract Order::remove item WC 9.7.1
public function remove_item( $item_id ) { $item = $this->get_item( $item_id, false ); $items_key = $item ? $this->get_items_key( $item ) : false; if ( ! $items_key ) { return false; } // Unset and remove later. $this->items_to_delete[] = $item; unset( $this->items[ $items_key ][ $item->get_id() ] ); }