dev4born / logs
日志/events + API - Laravel
v1.0.5
2017-12-14 22:05 UTC
Requires
- php: ~5.5|~7.0
- illuminate/support: ~5.1
This package is not auto-updated.
Last update: 2024-10-02 04:24:55 UTC
README
安装
通过Composer
$ composer require dev4born/logs
集成
在$providers
数组中添加此包的服务提供者
。
dev4born\logs\LogsLaravelServiceProvider::class
创建配置文件config/logs.php
并添加以下行。
/**
*
* Warning! You can only grant one permissions from 2 available
*
* @package dev4born\logs
*
*/
return [
'settings' => [
/**
*
* Secret key - unique address for accessing logs
*
* http://{your-project}/laravel/{secret-key}/logs
*
*/
'secret' => '',
/**
*
* Allowed permissions (middleware) for accessing logs
*
* http://{your-project}/laravel/view/logs
*
*/
'middleware' => [
],
],
];
您可以为访问日志指定2个权限(密钥或中间件)。
用法
密钥
http://{your-project}/laravel/{your-secret-key}/logs
中间件
http://{your-project}/laravel/view/logs
JSON API
密钥
http://{your-project}/laravel/{your-secret-key}/logs/json
中间件
http://{your-project}/laravel/view/logs/json
输出
没有问题。
{'error':'Everything functions properly.'}
发生了错误。
{'error':'Perhaps an error occurred - check the logs/events.'}
消息可以在仪表板上实现。
变更日志
请参阅CHANGELOG以获取更多有关最近更改的信息。
测试
$ composer test
安全
如果您发现任何安全相关的问题,请发送电子邮件至:milosz.nowak@dev4born.pro,而不是使用问题跟踪器。
鸣谢
许可协议
MIT许可协议(MIT)。有关更多信息,请参阅许可文件。