WC_Abstract_Legacy_Order::cancel_order() public WC 1.0
Устарела с версии 3.0.0 Moved to event handler.. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.╳
Cancel the order and restore the cart (before payment).
{} Это метод класса: WC_Abstract_Legacy_Order{}
Хуков нет.
Возвращает
Null. Ничего.
Использование
$WC_Abstract_Legacy_Order = new WC_Abstract_Legacy_Order(); $WC_Abstract_Legacy_Order->cancel_order( $note );
- $note(строка)
- (default: '') Optional note to add.
Список изменений
Устарела с 3.0.0 | Moved to event handler. |
Код WC_Abstract_Legacy_Order::cancel_order() WC Abstract Legacy Order::cancel order WC 5.0.0
public function cancel_order( $note = '' ) {
wc_deprecated_function( 'WC_Order::cancel_order', '3.0', 'WC_Order::update_status' );
WC()->session->set( 'order_awaiting_payment', false );
$this->update_status( 'cancelled', $note );
}