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