[symfony] ControllerでJsonを返す

PHP、SymfonyでJsonを返すAPIを作ろうとしていたら思ったより難しかったのでメモ

ORMapperはDoctrineです。

 

Jsonを返すためにはアクションメソッド内でSerializerを利用する必要があります。

コンストラクタでシリアライザを初期化してあとはResponseクラスに入れて返すと無事にJsonが返却できます