whoops/silex-1

Silex的错误处理提供者

1.0.1 2016-11-24 18:32 UTC

This package is auto-updated.

Last update: 2024-09-10 07:50:30 UTC


README

whoops 包含一个 Silex 服务提供者:Whoops\Provider\Silex\WhoopsServiceProvider。在现有的 Silex 项目中使用它非常简单

require 'vendor/autoload.php';

use Silex\Application;

// ... some awesome code here ...

if ($app['debug']) {
    $app->register(new Whoops\Provider\Silex\WhoopsServiceProvider());
}

// ...

$app->run();

就这样。默认情况下,如果在您的开发环境中出现错误,您将获得美观的错误页面,但您显然也可以完全访问 whoops 库。例如,将新的处理器添加到您的应用程序中就像扩展 whoops 一样简单

$app['whoops'] = $app->extend('whoops', function ($whoops) {
    $whoops->pushHandler(new DeleteWholeProjectHandler());
    return $whoops;
});