patrickrose/whoops-configurator

为Laravel中配置Whoops提供了一种合理的方式

1.0.3 2014-05-10 12:41 UTC

This package is auto-updated.

Last update: 2024-09-29 03:31:04 UTC


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

然后您就完成了!

配置选项

目前有两个选项:editortitle。它们主要都是自我解释的。

编辑器

Whoops支持四种编辑器(我可能在以后添加对其他编辑器的支持)。要使用其中一个,只需将editor值设置为以下之一

  • sublime - Sublime Text 2
  • emacs - Emacs
  • textmate - Textmate
  • macvim - MacVim

如果您想提供自己的支持,可以传递一个闭包。有关更多信息,请参阅Whoops文档

标题

不言而喻。如果您想自嘲,讲一个古怪笑话或者 whatever,只需将title值更改为您喜欢的。

许可证

本软件受MIT许可证的许可