diff --git a/includes/class-wc-order-factory.php b/includes/class-wc-order-factory.php index 9286334b75a..35cca1c0b98 100644 --- a/includes/class-wc-order-factory.php +++ b/includes/class-wc-order-factory.php @@ -22,6 +22,7 @@ class WC_Order_Factory { * @return WC_Order|bool */ public static function get_order( $order_id = false ) { + $passed_args = $order_id; $order_id = self::get_order_id( $order_id ); if ( ! $order_id ) { @@ -46,7 +47,7 @@ class WC_Order_Factory { try { return new $classname( $order_id ); } catch ( Exception $e ) { - wc_caught_exception( $e, __FUNCTION__, func_get_args() ); + wc_caught_exception( $e, __FUNCTION__, $passed_args ); return false; } }