From 34036d8f7deb520deda80a163c39876cbc42b7cb Mon Sep 17 00:00:00 2001 From: Jacob McKinney Date: Tue, 15 Oct 2019 22:11:44 -0500 Subject: [PATCH] Replaced call to func_get_args() in WC_Order_Factory::get_order() with a variable to store the original passed arguments. --- includes/class-wc-order-factory.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; } }