В Slim 3 приведен пример пользовательского обработчика ошибок, внедренного в приложение:
$container = new \Slim\Container();
$container['customError'] = function($c){
return function ($request, $response) use ($c) {
$output = ['success'=>0, 'error'=>"Custom Error Output."];
return $c['response']
->withStatus(400)
->withHeader('Content-Type', 'application/json')
->write(json_encode($output));
};
};
$app = new \Slim\App($container);
Мой вопрос: как мне вызвать эту пользовательскую ошибку?