WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

WC_Order_Factory::get_order() public WC 1.0

Get order.

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

Хуки из метода
Возвращает

WC_Order/true/false.

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

$result = WC_Order_Factory::get_order( $order_id );
$order_id(разное)
(default: false) Order ID to get.

Код WC_Order_Factory::get_order() WC 5.0.0

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

	if ( ! $order_id ) {
		return false;
	}

	$order_type      = WC_Data_Store::load( 'order' )->get_order_type( $order_id );
	$order_type_data = wc_get_order_type( $order_type );
	if ( $order_type_data ) {
		$classname = $order_type_data['class_name'];
	} else {
		$classname = false;
	}

	// Filter classname so that the class can be overridden if extended.
	$classname = apply_filters( 'woocommerce_order_class', $classname, $order_type, $order_id );

	if ( ! class_exists( $classname ) ) {
		return false;
	}

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