Syslog.php 589 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. declare(strict_types=1);
  7. namespace Magento\Framework\Logger\Handler;
  8. use Monolog\Handler\SyslogHandler;
  9. use Monolog\Logger;
  10. /**
  11. * @inheritdoc
  12. */
  13. class Syslog extends SyslogHandler
  14. {
  15. private const FACILITY = LOG_USER;
  16. private const LEVEL = Logger::DEBUG;
  17. /**
  18. * @param string $ident The string ident to be added to each message
  19. */
  20. public function __construct(string $ident)
  21. {
  22. parent::__construct($ident, self::FACILITY, self::LEVEL);
  23. }
  24. }