diff --git a/app/config/bootstrap.php b/app/config/bootstrap.php index 3ae3b8e9a..2d3d5f66e 100644 --- a/app/config/bootstrap.php +++ b/app/config/bootstrap.php @@ -37,8 +37,8 @@ use Cake\Database\TypeFactory; use Cake\Database\Type\StringType; use Cake\Datasource\ConnectionManager; -use Cake\Error\ConsoleErrorHandler; -use Cake\Error\ErrorHandler; +use Cake\Error\ErrorTrap; +use Cake\Error\ExceptionTrap; use Cake\Http\ServerRequest; use Cake\Log\Log; use Cake\Mailer\Mailer; @@ -128,12 +128,8 @@ * Register application error and exception handlers. */ $isCli = PHP_SAPI === 'cli'; -if ($isCli) { - (new ConsoleErrorHandler(Configure::read('Error')))->register(); -} else { - (new ErrorHandler(Configure::read('Error')))->register(); -} - +(new ErrorTrap(Configure::read('Error')))->register(); +(new ExceptionTrap(Configure::read('Error')))->register(); /* * Include the CLI bootstrap overrides. */