У меня большая проблема, я не знаю, почему исключения не ловутся обработчиком исключений silex?
Мой простой код выглядит следующим образом:
<?php use Silex\Application; use Silex\Provider\ValidatorServiceProvider; use Silex\Provider\FormServiceProvider; use Symfony\Component\HttpFoundation\Request; $app = new Application(); // SPL Logic Exceptions // Handle other exception as 500 errors $app->error(function (\Exception $e, $code) { exit('asd'); }); throw new Exception('test'); return $app;
И результат:
Неустранимая ошибка: исключить исключение «Исключение» с сообщением «тест»