From 6968aa004805f60989a6c6970da9e45f08b11a93 Mon Sep 17 00:00:00 2001 From: Soleil Cotterell <56422836+soleilcot@users.noreply.github.com> Date: Mon, 14 Aug 2023 09:37:54 -0500 Subject: [PATCH] fix: Make Extension Compatible With Dynamic Property Deprecation in PHP 8.2 (#33) * fix: Remove dynamic property to ensure PHP 8.2 compatibility * fix: Make cron jobs compatible with PHP8.2 --- Api/Request/Handler/AbstractHandler.php | 5 +++++ Cron/NotifyNofauad.php | 4 ++++ Cron/OrderFraudStatus.php | 4 ++++ Helper/Data.php | 5 +++++ 4 files changed, 18 insertions(+) diff --git a/Api/Request/Handler/AbstractHandler.php b/Api/Request/Handler/AbstractHandler.php index 36b7bc1..86c08ba 100644 --- a/Api/Request/Handler/AbstractHandler.php +++ b/Api/Request/Handler/AbstractHandler.php @@ -9,6 +9,11 @@ class AbstractHandler */ protected $logger; + /** + * @var \Magento\Framework\HTTP\Client\Curl $curl + */ + protected $_curl; + /** * AbstractHandler constructor. * @param \NoFraud\Connect\Logger\Logger $logger diff --git a/Cron/NotifyNofauad.php b/Cron/NotifyNofauad.php index 27accf2..ce27bed 100644 --- a/Cron/NotifyNofauad.php +++ b/Cron/NotifyNofauad.php @@ -22,6 +22,10 @@ class NotifyNofauad * @var transportBuilder */ protected $transportBuilder; + /** + * @var orderCollectionFactory + */ + protected $orderCollectionFactory; /** * @var inlineTranslation */ diff --git a/Cron/OrderFraudStatus.php b/Cron/OrderFraudStatus.php index 6f0a116..a9cec99 100644 --- a/Cron/OrderFraudStatus.php +++ b/Cron/OrderFraudStatus.php @@ -19,6 +19,10 @@ class OrderFraudStatus * @var RequestHandler */ private $requestHandler; + /** + * @var DataHelper + */ + private $dataHelper; /** * @var ConfigHelper */ diff --git a/Helper/Data.php b/Helper/Data.php index c32cad7..a5d03e2 100644 --- a/Helper/Data.php +++ b/Helper/Data.php @@ -36,6 +36,11 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper */ protected $logDirectory; + /** + * @var DirectoryList + */ + protected $directoryList; + /** * Constructor *