Automattic\WooCommerce\Internal\RestApi\Routes\V4\OrderNotes

Controller::get_order_by_idprotectedWC 1.0

Get an order by ID.

Method of the class: Controller{}

No Hooks.

Returns

WC_Order|null.

Usage

// protected - for code of main (parent) or child class
$result = $this->get_order_by_id( $order_id );
$order_id(int) (required)
The order ID.

Controller::get_order_by_id() code WC 10.4.3

protected function get_order_by_id( int $order_id ) {
	if ( ! $order_id ) {
		return null;
	}
	$order = wc_get_order( $order_id );
	return $order && 'shop_order' === $order->get_type() ? $order : null;
}