From 8b9cf4fa41dddf71357bcfc25a84e694ff35d551 Mon Sep 17 00:00:00 2001 From: Philip <17368112+vHeemstra@users.noreply.github.com> Date: Mon, 31 Jul 2023 12:26:21 +0200 Subject: [PATCH 1/2] Fix: non-string `logger->debug()` calls in PaymentService.php --- src/Payment/PaymentService.php | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/Payment/PaymentService.php b/src/Payment/PaymentService.php index ea7b53f3..48bd63ab 100644 --- a/src/Payment/PaymentService.php +++ b/src/Payment/PaymentService.php @@ -90,8 +90,7 @@ public function setGateway($gateway) public function processPayment($orderId, $order, $paymentMethod, $redirectUrl) { $this->logger->debug( - "{$paymentMethod->getProperty('id')}: Start process_payment for order {$orderId}", - [true] + "{$paymentMethod->getProperty('id')}: Start process_payment for order {$orderId}" ); $initialOrderStatus = $this->processInitialOrderStatus($paymentMethod); $customerId = $this->getUserMollieCustomerId($order); @@ -484,7 +483,7 @@ protected function processAsMolliePayment( : '', ]; - $this->logger->debug($apiCallLog); + $this->logger->debug(json_encode($apiCallLog)); // Try as simple payment $paymentObject = $this->apiHelper->getApiClient( @@ -523,8 +522,7 @@ protected function processPaymentForMollie( // if ($molliePaymentType === self::PAYMENT_METHOD_TYPE_ORDER) { $this->logger->debug( - "{$this->gateway->id}: Create Mollie payment object for order {$orderId}", - [true] + "{$this->gateway->id}: Create Mollie payment object for order {$orderId}" ); list($paymentObject, $molliePaymentType) = $this->processAsMollieOrder( From b67d601aaa02ad0f6e0b6736afe798c30bf8a15b Mon Sep 17 00:00:00 2001 From: Philip <17368112+vHeemstra@users.noreply.github.com> Date: Mon, 31 Jul 2023 12:36:10 +0200 Subject: [PATCH 2/2] Update PaymentService.php --- src/Payment/PaymentService.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Payment/PaymentService.php b/src/Payment/PaymentService.php index 48bd63ab..64a38905 100644 --- a/src/Payment/PaymentService.php +++ b/src/Payment/PaymentService.php @@ -90,7 +90,8 @@ public function setGateway($gateway) public function processPayment($orderId, $order, $paymentMethod, $redirectUrl) { $this->logger->debug( - "{$paymentMethod->getProperty('id')}: Start process_payment for order {$orderId}" + "{$paymentMethod->getProperty('id')}: Start process_payment for order {$orderId}", + [true] ); $initialOrderStatus = $this->processInitialOrderStatus($paymentMethod); $customerId = $this->getUserMollieCustomerId($order); @@ -522,7 +523,8 @@ protected function processPaymentForMollie( // if ($molliePaymentType === self::PAYMENT_METHOD_TYPE_ORDER) { $this->logger->debug( - "{$this->gateway->id}: Create Mollie payment object for order {$orderId}" + "{$this->gateway->id}: Create Mollie payment object for order {$orderId}", + [true] ); list($paymentObject, $molliePaymentType) = $this->processAsMollieOrder(