Whoops Handler for Opulence

dev-master 2017-04-20 00:41 UTC

This package is auto-updated.

Last update: 2020-05-09 12:04:34 UTC


Library for making multilingual applications in Opulence easy.

Build Status License composer.lock Scrutinizer Code Quality Code Coverage Build Status


Install the library via composer:

composer install peteraba/foo-debug

Replace your exceptions config file

# config/http/exceptions.php


use Foo\Debug\Exceptions\Handlers\Whoops\ExceptionHandler;
use Foo\Debug\Exceptions\Handlers\Whoops\ExceptionRenderer;
use Opulence\Environments\Environment;
use Whoops\Run;

 * ----------------------------------------------------------
 * Define the exception handler
 * ----------------------------------------------------------
 * The last parameter lists any exceptions you do not want to log
$isDevelopment = Environment::getVar('ENV_NAME') === Environment::DEVELOPMENT;

$exceptionRenderer = new ExceptionRenderer(new Run(), $isDevelopment);

return new ExceptionHandler(