/home/sharedstore/public_html/prestashop.sharedstore.ma/classes/log
NameSizeModeActions
AbstractLogger.php29290644editdlrm
FileLogger.php23990644editdlrm
index.php13750644editdlrm
NullLogger.php14790644editdlrm
PrestaShopLoggerInterface.php18700644editdlrm
PSRLoggerAdapter.php32380644editdlrm
SymfonyConsoleLogger.php17730644editdlrm
Edit: /home/sharedstore/public_html/prestashop.sharedstore.ma/classes/log/SymfonyConsoleLogger.php (1773B)
* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) */ declare(strict_types=1); use Symfony\Component\Console\Output\OutputInterface; /** * This logger class respects the PrestaShopLoggerInterface but is based on the Symfony console * component. It is used as a temporary solution in legacy code until we can replace the usage of * the legacy interface. */ class SymfonyConsoleLogger extends AbstractLogger { /** * @var OutputInterface */ private $output; public function __construct(OutputInterface $output, $level = self::INFO) { parent::__construct($level); $this->output = $output; } protected function logMessage($message, $level) { $this->output->writeln($message); } }