-
Format Json | Routing
Bonjour,
J'aimerai formater la réponse de mon controller en Json. Apparemment c'est dans le fichier routing qu'il faut configurer l'élément _format :
requirements:
_format: json
Mais cette syntaxe ne fonctionne pas et je ne trouve pas grd chose sur google.
Any ideas?
-
Pour retourner du json tu dois le faire toi même dans le controller : return Response(json_encode(array('name' => $name)));
Et pour ta route tu mets truc/fichier.json. Ou alors, si tu disposes de plusieurs formats pour la même action, utiliser effectivement le parametre _format : truc/fichier.{_format} avec _format: json|xml (par exemple).