jhasheng / purple
laravel 5 profiler
Installs: 26
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/jhasheng/purple
Requires
- php: ~5.5|~7.0
 - laravel/framework: >=5.0
 
This package is not auto-updated.
Last update: 2025-10-26 00:40:25 UTC
README
由来
- 无类似 
Symfony中debug工具 laravel-debugbar界面过于丑陋,处女座的我表示不能忍- daylerees/anbu ,但并不支持 
laravel 5, mark 一下 - itsgoingd/clockwork , 支持 
laravel 5但是没有界面,需要结合 Chrome 插件来使用 - 还是不合我意,于是有了将两者合一的念头
 
安装
- 安装依赖包
 
composer require jhasheng/purple
- 添加以下 ServiceProvider 到 config/app.php
 
Purple\ServiceProvider\PurpleServiceProvider::class,
- 添加中间件到 Kernel.php
 
\Purple\Middleware\Purple::class,
- 发布资源文件 参数 force 可选,意为强制覆盖已经存在的文件,第二次运行时使用,中括号内为可选参数,tag 参数为发布指定类型文件(配置,静态资源,数据库文件)
 
php artisan vendor:publish --provider='Purple\ServiceProvider\PurpleServiceProvider' [--force] [--tag="purple.config|purple.assets|purple.sql"]
- 安装数据库
 
composer dump-autoload php artisan migration
特性
- 
收集项
- Request
 - Log
 - Event
 - Page Debug
 - DB Query
 - Route
 - PHP Info
 
 - 
存储方式
- MySQL
 - Redis
 - Mongo
 - Other
 
 
