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 10.5.2
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() ] );
}