dev4born / logs

日志/events + API - Laravel

v1.0.5 2017-12-14 22:05 UTC

This package is not auto-updated.

Last update: 2024-10-02 04:24:55 UTC


README

Latest Version on Packagist Software License Total Downloads

安装

通过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)。有关更多信息,请参阅许可文件

截图

Dashboard