![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mautic.corals.io/app/bundles/CoreBundle/Monolog/Handler/ |
<?php namespace Mautic\CoreBundle\Monolog\Handler; use Mautic\CoreBundle\Helper\CoreParametersHelper; use Monolog\Formatter\FormatterInterface; use Monolog\Handler\RotatingFileHandler; use Monolog\Logger; class FileLogHandler extends RotatingFileHandler { public function __construct(CoreParametersHelper $coreParametersHelper, FormatterInterface $exceptionFormatter) { $logPath = $coreParametersHelper->get('log_path'); $logFileName = $coreParametersHelper->get('log_file_name'); $maxFiles = $coreParametersHelper->get('max_log_files'); $debugMode = $coreParametersHelper->get('debug', false) || (defined('MAUTIC_ENV') && 'dev' === MAUTIC_ENV); $level = $debugMode ? Logger::DEBUG : Logger::NOTICE; if ($debugMode) { $this->setFormatter($exceptionFormatter); } parent::__construct(sprintf('%s/%s', $logPath, $logFileName), $maxFiles, $level); } }