graham-campbell / logviewer
LogViewer 为 Laravel 5 提供日志查看管理模块
Requires
- php: >=5.5.0
- graham-campbell/core: ~2.0
- illuminate/filesystem: 5.0.*
- illuminate/pagination: 5.0.*
- illuminate/routing: 5.0.*
- illuminate/session: 5.0.*
- illuminate/support: 5.0.*
- illuminate/view: 5.0.*
- lightgear/asset: ~2.0
Requires (Dev)
Suggests
- graham-campbell/navigation: Easily add a navigation bar.
This package is not auto-updated.
Last update: 2022-02-01 12:45:33 UTC
README
Laravel LogViewer 由 Graham Campbell 创建并维护,为 Laravel 5 提供日志查看管理模块。您可以自由查看发布版本、许可协议和贡献指南。
安装
PHP 5.5+ 或 HHVM 3.6+,以及 Composer 是必需的。
要获取 Laravel LogViewer 的最新版本,只需将以下行添加到您的 composer.json
文件的 require 块中
"graham-campbell/logviewer": "~1.0"
然后,您需要运行 composer install
或 composer 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:install
和 app:update
命令。
Laravel 日志查看器将注册四个路由。对你来说唯一感兴趣的是 'logviewer'
(logviewer.index
),因为这将作为此包的主要入口点。如果你必须查看其他三个路由,可以在 源代码 中查看。
许可证
Laravel 日志查看器采用 MIT 许可证(MIT) 许可。