graham-campbell/logviewer

该软件包已被弃用且不再维护。未建议替代软件包。

LogViewer 为 Laravel 5 提供日志查看管理模块

v0.3.0-alpha 2015-03-15 20:24 UTC

README

Laravel LogViewer 由 Graham Campbell 创建并维护,为 Laravel 5 提供日志查看管理模块。您可以自由查看发布版本许可协议贡献指南

Laravel LogViewer

Build Status Coverage Status Quality Score Software License Latest Version

安装

PHP 5.5+ 或 HHVM 3.6+,以及 Composer 是必需的。

要获取 Laravel LogViewer 的最新版本,只需将以下行添加到您的 composer.json 文件的 require 块中

"graham-campbell/logviewer": "~1.0"

然后,您需要运行 composer installcomposer update 以下载它并更新自动加载器。

一旦安装了 Laravel LogViewer,您需要注册服务提供程序。打开 config/app.php 并将以下内容添加到 providers 键。

  • 'GrahamCampbell\LogViewer\LogViewerServiceProvider'

配置

Laravel LogViewer 支持可选配置。

要开始使用,您需要发布所有供应商资产

$ php artisan vendor:publish

这将在您的应用中创建一个 config/logviewer.php 文件,您可以修改它来设置配置。同时,确保检查该软件包中原始配置文件在版本之间的更改。

有两个配置选项

中间件

此选项('middleware')定义了要添加到该软件包提供的端点之前的中介。一个常见的用途是您的自定义身份验证中介。此设置的默认值为 []

每页

此选项('per_page')定义了每页显示的日志条目数。此设置的默认值为 20

布局

此选项('layout')定义了在构建视图时扩展的布局。此设置的默认值为 'layouts.default'

使用

Laravel LogViewer 设计与 Bootstrap CMS 一起使用。为了在任何 Laravel 应用程序中使用它,您必须确保您知道如何使用我的 Laravel Core 软件包,以及需要配置和了解 app:installapp:update 命令。

Laravel 日志查看器将注册四个路由。对你来说唯一感兴趣的是 'logviewer' (logviewer.index),因为这将作为此包的主要入口点。如果你必须查看其他三个路由,可以在 源代码 中查看。

许可证

Laravel 日志查看器采用 MIT 许可证(MIT) 许可。