Я использую FOSRestBundle с Symfony 2 для реализации REST API в формате JSON.
Я хочу, чтобы все исключения API возвращались в определенном формате JSON, например:
{
"success": false,
"exception": {
"exceptionClass": "SomeNastyException",
"message": "A nasty exception occurred"
}
}
Как мне это сделать?
Я пытался возиться с ExceptionController, но его логика кажется слишком сложно легко перегрузить.