Sobrescrevendo exceções do Symfony 2?

De acordo com esta página do documento:

http://symfony.com/doc/current/cookbook/controller/error_pages.html

O Symfony usa o TwigBundle para controlar a exibição de exceções. No entanto, eu não estou olhando para personalizar a exibição, como mencionado no documento, eu estou olhando para substituir isso. Estou trabalhando em uma pequena API REST e queria substituir a chamada de TwigBundle para meu pacote, fazendo meu próprio tratamento de exceções (em termos de REST: mapear códigos de status HTTP corretos e respostas de corpo de texto sem formatação).

Eu não consegui encontrar nada sobre isso e a referência no manual não é tão boa, especialmente na parte do kernel. Talvez alguém já tenha feito isso e possa me ajudar? Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion