I have built a web app with symfony 4, I use web interface to manage some element on it, and have a REST Api on it to handle some small things via a mobile app.
My question is : how to render JSON error for my mobile app calls (call via an url contain /api/) ? And render twig error template for the others request ?
My Symfony app use "fos_rest", this is my config for my app, it work for return my json error message correctly, but when I have error on my web app, it show me my error in JSON format :
fos_rest:
body_listener: true
param_fetcher_listener: true
view:
view_response_listener: true
exception:
enabled: true
format_listener:
enabled: true
rules:
- { path: '^/api', priorities: [json, html], prefer_extension: true, fallback_format: json }
- { path: '^/', stop: true }
thanks for your help
Source: Symfony Questions
Was this helpful?
0 / 0