gazatem / dblogger
此包已被废弃,不再维护。未建议替代包。
一个Laravel包,帮助记录到数据库并发送电子邮件警报
v0.2
2016-04-01 11:50 UTC
Requires
- php: >=5.5.0
This package is auto-updated.
Last update: 2019-10-30 21:57:33 UTC
README
我决定将Gui和库放入一个独立的包中。这将对开发和测试有帮助。
https://github.com/gazatem/glog
Monolog和Laravel PHP框架的日志处理器
安装
将以下内容添加到您的composer.json文件中,并运行composer update
{ "require": { "gazatem/dblogger": "dev-master" } }
别忘了执行composer autoload
composer dump-autoload
打开config/app.php文件,在providers数组中添加以下行
Gazatem\DBLogger\DBLoggerServiceProvider::class
然后在bootstrap/app.php中添加/更新您的Monolog配置。
$app->configureMonologUsing(function ($monolog) { $monolog->pushHandler(new \Gazatem\DBLogger\DBLogger()); });
运行以下命令以发布迁移和配置
php artisan vendor:publish
php artisan migrate
打开config/dblogger.php文件并更新设置。
#用法
不要忘记将Log包含到您的类中
use Log;
并添加日志条目
Log('user.register', ['id' => 23, 'name' => 'John Doe', 'email' => 'john@example.com']);