Files
kupshop/bundles/KupShop/KupShopBundle/Util/Logging/GelfFormatter.php
2025-08-02 16:30:27 +02:00

21 lines
498 B
PHP

<?php
namespace KupShop\KupShopBundle\Util\Logging;
use Gelf\Message;
use KupShop\KupShopBundle\Config;
class GelfFormatter extends \Monolog\Formatter\GelfMessageFormatter
{
public function format(array|\Monolog\LogRecord $record): Message
{
$message = parent::format($record);
$cfg = Config::get();
$message->setAdditional('engine', $cfg['Program']['version']['folder']);
$message->setAdditional('web', getShopName());
return $message;
}
}