keltiecochrane / themosis-logger
1.0.6
2018-02-01 15:42 UTC
Requires
- php: >=7.0
- composer/installers: ~1.2
- djgadd/themosis-illuminate: ^1.0
- monolog/monolog: ^1.19
- themosis/framework: ^1.3
This package is not auto-updated.
Last update: 2022-02-01 13:05:51 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文档。
支持
此包提供现状,尽管我们会尽力提供帮助。使用此插件,您放弃了对使用它所涉及的任何保证或成本的权利。
贡献
任何贡献都将受到鼓励和高度赞赏,您可以通过以下方式贡献:-
- 报告错误
- 建议功能
- 发送拉取请求