yiisoft/log-target-syslog

Yii 日志库 - Syslog 目标

2.0.0 2023-02-17 05:54 UTC

This package is auto-updated.

Last update: 2024-09-19 14:16:36 UTC


README

Yii

Yii 日志库 - Syslog 目标


Latest Stable Version Total Downloads Build status Scrutinizer Code Quality Code Coverage Mutation testing badge static analysis type-coverage

本包为 yiisoft/log 库提供 Syslog 目标。

要求

  • PHP 8.0 或更高版本。

安装

可以使用 Composer 安装此包

composer require yiisoft/log-target-syslog

通用用法

创建目标

use Yiisoft\Log\Target\Syslog\SyslogTarget;

$syslogTarget = new SyslogTarget($identity, $options, $facility);
  • $identity (string) - The openlog() identity.
  • $options (int) - The openlog() options. Defaults to LOG_ODELAY | LOG_PID.
  • $facility (int) - The openlog() facility. Defaults to LOG_USER.

更多信息请参考 openlog() 函数的描述。

创建日志记录器

$logger = new \Yiisoft\Log\Logger([$syslogTarget]);

有关在 Yii 框架 中使用的说明,请参阅配置文件

文档

有关使用日志记录器的说明,请参阅 yiisoft/log 包。

如果您需要帮助或有任何问题,可以到 Yii 论坛 寻求帮助。您还可以查看其他 Yii 社区资源

许可

Yii 日志库 - Syslog 目标是免费软件。它根据 BSD 许可证的条款发布。有关更多信息,请参阅 LICENSE

Yii Software 维护。

支持项目

Open Collective

关注更新

Official website Twitter Telegram Facebook Slack