From 24d95707548bd595dc3316de74ec7d9d2c0d47ff Mon Sep 17 00:00:00 2001 From: Oskar Modig Date: Thu, 14 Oct 2021 14:22:13 +0200 Subject: [PATCH] make order processing methods static --- includes/data/mutation/class-checkout-mutation.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/data/mutation/class-checkout-mutation.php b/includes/data/mutation/class-checkout-mutation.php index 24bb2b355..d020f5a46 100644 --- a/includes/data/mutation/class-checkout-mutation.php +++ b/includes/data/mutation/class-checkout-mutation.php @@ -509,7 +509,7 @@ protected static function validate_checkout( &$data ) { * * @return array. */ - protected function process_order_payment( $order_id, $payment_method ) { + protected static function process_order_payment( $order_id, $payment_method ) { $available_gateways = WC()->payment_gateways->get_available_payment_gateways(); if ( ! isset( $available_gateways[ $payment_method ] ) ) { @@ -538,7 +538,7 @@ protected function process_order_payment( $order_id, $payment_method ) { * * @return array */ - protected function process_order_without_payment( $order_id, $transaction_id = '' ) { + protected static function process_order_without_payment( $order_id, $transaction_id = '' ) { $order = wc_get_order( $order_id ); $order->payment_complete( $transaction_id ); wc_empty_cart();