WC_Order_Factory::get_order()public staticWC 1.0

Get order.

Метод класса: WC_Order_Factory{}

Хуков нет.

Возвращает

\WC_Order|true|false.

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

$result = WC_Order_Factory::get_order( $order_id );
$order_id(разное)
-
По умолчанию: false) Order ID to get

Код WC_Order_Factory::get_order() WC 7.3.0

public static function get_order( $order_id = false ) {
	$order_id = self::get_order_id( $order_id );

	if ( ! $order_id ) {
		return false;
	}

	$classname = self::get_class_name_for_order_id( $order_id );
	if ( ! $classname ) {
		return false;
	}

	try {
		return new $classname( $order_id );
	} catch ( Exception $e ) {
		wc_caught_exception( $e, __FUNCTION__, array( $order_id ) );
		return false;
	}
}