此包已 弃用 并不再维护。没有建议的替代包。

:description

v1.0.4 2018-06-28 09:20 UTC

This package is not auto-updated.

Last update: 2021-09-18 13:01:48 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

此包可以帮助 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。请参阅 许可证文件 获取更多信息。