keltiecochrane/themosis-logger

此包已被废弃且不再维护。作者建议使用djgadd/themosis-logger包。

Monolog for Themosis

1.0.6 2018-02-01 15:42 UTC

README

为Themosis框架提供对Monolog的访问的包。类似于Laravel的设置,支持日志文件、Loogly和Slack。还加载了一些与日志相关的Laravel辅助函数。此插件需要设置keltiecochrane/themosis-illuminate的ConfigServiceProvider。

安装

通过composer安装:- composer require keltiecochrane/themosis-logger

logger.config.php文件复制到您的theme/resources/config文件夹,并按需进行配置。

在您的theme/resources/config/providers.php文件中注册服务提供者:- KeltieCochrane\Logger\LogServiceProvider::class,

可选地,在您的theme/resources/config/theme.php文件中注册别名:- 'Log' => KeltieCochrane\Logger\LogFacade::class,

示例

  Log::error('An error occurred', ['code' => 1, 'message' => 'Oops.']);

有关更多信息,请参阅Monolog文档

辅助函数

以下(额外的)辅助函数可用:-

  • info
  • logger

有关更多信息,请参阅Laravel文档

支持

此包提供现状,尽管我们会尽力提供帮助。使用此插件,您放弃了对使用它所涉及的任何保证或成本的权利。

贡献

任何贡献都将受到鼓励和高度赞赏,您可以通过以下方式贡献:-

  • 报告错误
  • 建议功能
  • 发送拉取请求