From d2a16d978904841932cb0dd93cec598ebc37266a Mon Sep 17 00:00:00 2001 From: Alex Gusev Date: Sat, 30 Jun 2018 14:37:09 +0300 Subject: [PATCH] Add logging Related to: flancer32/mage2_ext_free_rates#1 --- Model/Currency/Import/Fcc.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Model/Currency/Import/Fcc.php b/Model/Currency/Import/Fcc.php index 42ecdf1..1159314 100644 --- a/Model/Currency/Import/Fcc.php +++ b/Model/Currency/Import/Fcc.php @@ -23,14 +23,18 @@ class Fcc private $httpClient; /** @var \Magento\Framework\Json\Helper\Data */ private $jsonHelper; + /** @var \Psr\Log\LoggerInterface */ + private $logger; public function __construct( + \Psr\Log\LoggerInterface $logger, \Magento\Framework\HTTP\ZendClient $httpClient, \Magento\Directory\Model\CurrencyFactory $currencyFactory, \Magento\Framework\Json\Helper\Data $jsonHelper, \Flancer32\FreeRates\Helper\Config $hlpCfg ) { parent::__construct($currencyFactory); + $this->logger = $logger; $this->httpClient = $httpClient; $this->jsonHelper = $jsonHelper; $this->hlpCfg = $hlpCfg; @@ -47,6 +51,7 @@ class Fcc $result = null; $url = str_replace('{{CURRENCY_FROM}}', $currencyFrom, self::CURRENCY_CONVERTER_URL); $url = str_replace('{{CURRENCY_TO}}', $currencyTo, $url); + $this->logger->info("Currency rates request: $url"); $delay = $this->hlpCfg->getDelay(); $timeout = $this->hlpCfg->getTimeout(); try { @@ -73,4 +78,4 @@ class Fcc } return $result; } -} \ No newline at end of file +}