From 77741f584371e0a2c9b50b537bc87b66c8e4affb Mon Sep 17 00:00:00 2001
From: Pedro Silva
Date: Thu, 1 Feb 2024 09:43:50 +0000
Subject: [PATCH] Fix unset property warning
---
.../src/Factory/FraudProcessorResponseFactory.php | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/modules/ppcp-api-client/src/Factory/FraudProcessorResponseFactory.php b/modules/ppcp-api-client/src/Factory/FraudProcessorResponseFactory.php
index e48d7fd3e..86ac2d7ee 100644
--- a/modules/ppcp-api-client/src/Factory/FraudProcessorResponseFactory.php
+++ b/modules/ppcp-api-client/src/Factory/FraudProcessorResponseFactory.php
@@ -25,8 +25,8 @@ class FraudProcessorResponseFactory {
* @return FraudProcessorResponse
*/
public function from_paypal_response( stdClass $data ): FraudProcessorResponse {
- $avs_code = $data->avs_code ?: null;
- $cvv_code = $data->cvv_code ?: null;
+ $avs_code = ($data->avs_code ?? null) ?: null;
+ $cvv_code = ($data->cvv_code ?? null) ?: null;
return new FraudProcessorResponse( $avs_code, $cvv_code );
}