abhishekkrhaith11 / dblog
此包已 弃用 并不再维护。没有建议的替代包。
:description
v1.0.4
2018-06-28 09:20 UTC
Requires
Requires (Dev)
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~7.2
This package is not auto-updated.
Last update: 2021-09-18 13:01:48 UTC
README
此包可以帮助 Laravel 应用程序在数据库中记录日志。
安装
通过 Composer
$ composer require abhishekkrhaith11/dblog
使用方法
安装后,您需要将以下行添加到 config/app.php 文件中 -
'providers' => [
/*
* Package Service Providers...
*/
Abhishekkrhaith11\Dblog\DblogServiceProvider::class,
]
如果您想使用别名,请添加以下内容 -
'aliases' => [
/*
* Package Facades...
*/
'Dblog' => Abhishekkrhaith11\Dblog\Facades\Dblog::class,
]
设置完成后,您需要使用以下命令迁移数据库
$ php artisan migrate
在迁移之前,您可以更改数据库表名。为此,您必须发布配置文件。使用 -
$ php artisan vendor:publish --provider=Abhishekkrhaith11\Dblog\DblogServiceProvider
文档
可用的日志方法 -
Dblog::emergency(string $msg);
Dblog::alert(string $msg);
Dblog::critical(string $msg);
Dblog::error(string $msg);
Dblog::warning(string $msg);
Dblog::notice(string $msg);
Dblog::info(string $msg);
Dblog::debug(string $msg);
要检索日志,请使用 -
Dblog::logs(string $type);
这将返回一个数组,其中包含在日志表中找到的所有日志。每个日志将包含日志类型、消息和日志时间。
支持
如果您发现任何问题,可以在 GitHub 的问题中报告。
许可证
MIT。请参阅 许可证文件 获取更多信息。