From b3fb837c527e8a127f2bdc3ed2f25c87a73236b3 Mon Sep 17 00:00:00 2001 From: "@ChristelLoftus" <christel@bob.co.za> Date: Tue, 6 Aug 2024 10:52:47 +0200 Subject: [PATCH] logger not working change to bobgo_plugin.log --- Logger/Handler.php | 5 +++-- Logger/Logger.php | 8 -------- etc/di.xml | 22 +++++++++++++++------- etc/env.php | 36 ++++++++++++++++++------------------ 4 files changed, 36 insertions(+), 35 deletions(-) delete mode 100644 Logger/Logger.php diff --git a/Logger/Handler.php b/Logger/Handler.php index 0a48712..c5c15fe 100644 --- a/Logger/Handler.php +++ b/Logger/Handler.php @@ -1,10 +1,11 @@ <?php + namespace BobGroup\BobGo\Logger; -use Magento\Framework\Logger\Handler\Base; use Monolog\Logger; +use Magento\Framework\Logger\Handler\Base as MagentoBaseHandler; -class Handler extends Base +class Handler extends MagentoBaseHandler { protected $fileName = '/var/log/bobgo_plugin.log'; protected $loggerType = Logger::DEBUG; diff --git a/Logger/Logger.php b/Logger/Logger.php deleted file mode 100644 index 7b4ab3c..0000000 --- a/Logger/Logger.php +++ /dev/null @@ -1,8 +0,0 @@ -<?php -namespace BobGroup\BobGo\Logger; - -use Monolog\Logger as MonologLogger; - -class Logger extends MonologLogger -{ -} diff --git a/etc/di.xml b/etc/di.xml index b0e1ab7..bb1ced2 100644 --- a/etc/di.xml +++ b/etc/di.xml @@ -17,12 +17,20 @@ <!--</config>--> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> -<type name="BobGroup\BobGo\Observer\ConfigChangeObserver"> - <arguments> - <argument name="scopeConfig" xsi:type="object">Magento\Framework\App\Config\ScopeConfigInterface</argument> - <argument name="curl" xsi:type="object">Magento\Framework\HTTP\Client\Curl</argument> - <argument name="logger" xsi:type="object">Psr\Log\LoggerInterface</argument> - </arguments> -</type> + <type name="BobGroup\BobGo\Logger\Handler"> + <arguments> + <argument name="fileName" xsi:type="string">/var/log/bobgo_plugin.log</argument> + <argument name="loggerType" xsi:type="number">100</argument> + </arguments> + </type> + + <type name="BobGroup\BobGo\Logger\Logger"> + <arguments> + <argument name="handlers" xsi:type="array"> + <item name="bobgo" xsi:type="object">BobGroup\BobGo\Logger\Handler</item> + </argument> + </arguments> + </type> </config> + diff --git a/etc/env.php b/etc/env.php index 5698878..f8a2cb3 100644 --- a/etc/env.php +++ b/etc/env.php @@ -1,19 +1,19 @@ <?php -//return [ -// 'backend' => [ -// 'frontName' => 'admin' -// ], -// 'install' => [ -// 'date' => 'Wed, 15 Jan 2020 00:00:00 +0000' -// ], -// 'system' => [ -// 'default' => [ -// 'dev' => [ -// 'log' => [ -// 'active' => '1' -// ] -// ] -// ] -// ], -// // Other configurations... -//]; +return [ + 'backend' => [ + 'frontName' => 'admin' + ], + 'install' => [ + 'date' => 'Wed, 15 Jan 2020 00:00:00 +0000' + ], + 'system' => [ + 'default' => [ + 'dev' => [ + 'log' => [ + 'active' => '1' + ] + ] + ] + ], + // Other configurations... +]; -- GitLab