Automattic\WooCommerce\Internal\Admin\Orders

PageController::setup_action_new_order()privateWC 1.0

Handles initialization of the orders edit form with a new order.

{} Это метод класса: PageController{}

Хуков нет.

Возвращает

null. Ничего.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->setup_action_new_order(): void;

Код PageController::setup_action_new_order() WC 6.9.4

private function setup_action_new_order(): void {
	global $theorder;
	$this->verify_create_permission();
	$this->order = new \WC_Order();
	$this->order->set_object_read( false );
	$this->order->set_status( 'auto-draft' );
	$this->order->save();
	$theorder = $this->order;
}