WC_Order_Factory::get_order_id()
Get the order ID depending on what was passed.
Метод класса: WC_Order_Factory{}
Хуков нет.
Возвращает
int|true|false
. false on failure
Использование
$result = WC_Order_Factory::get_order_id( $order );
- $order(разное) (обязательный)
- Order data to convert to an ID.
Список изменений
С версии 3.0.0 | Введена. |
Код WC_Order_Factory::get_order_id() WC Order Factory::get order id WC 9.4.2
public static function get_order_id( $order ) { if ( false === $order ) { return self::get_global_order_id(); } elseif ( is_numeric( $order ) ) { return $order; } elseif ( $order instanceof WC_Abstract_Order ) { return $order->get_id(); } elseif ( ! empty( $order->ID ) ) { return $order->ID; } else { return false; } }