patrickrose / whoops-configurator
为Laravel中配置Whoops提供了一种合理的方式
1.0.3
2014-05-10 12:41 UTC
Requires
- php: >=5.3.0
- illuminate/exception: 4.1.*
README
Whoops非常棒。Laravel也非常棒,并包含了Whoops。但是更改Whoops的配置并不容易。
安装
将以下内容添加到您的composer.json文件中(由于在生产环境中不显示调试信息,所以将其放在require-dev块中...对吧?)
"require-dev": { ..., "patrickrose/whoops-configurator": "1.*" }
然后运行composer update
,并观察几乎没有任何变化
然后,在app.php文件中加载服务提供者(我建议不要在生产环境中加载它 - 可以使用append_config()
函数进行级联,以免一切中断)
"PatrickRose\WhoopsConfigurator\WhoopsConfiguratorServiceProvider"
最后,发布配置文件
php artisan config:publish patrickrose/whoops-configurator
然后您就完成了!
配置选项
目前有两个选项:editor
和title
。它们主要都是自我解释的。
编辑器
Whoops支持四种编辑器(我可能在以后添加对其他编辑器的支持)。要使用其中一个,只需将editor
值设置为以下之一
- sublime - Sublime Text 2
- emacs - Emacs
- textmate - Textmate
- macvim - MacVim
如果您想提供自己的支持,可以传递一个闭包。有关更多信息,请参阅Whoops文档。
标题
不言而喻。如果您想自嘲,讲一个古怪笑话或者 whatever,只需将title
值更改为您喜欢的。
许可证
本软件受MIT许可证的许可