Как указать формат по умолчанию для FOS \ RestBundle для JSON?
Моя соответствующая конфигурация
fos_rest:
view:
view_response_listener: force
sensio_framework_extra:
view:
annotations: false
и это действительно раздражает, чтобы указать маршрут как
@Route("/jobs", defaults={ "_format" = "json" })
каждый раз.
Так возможно ли указать его где-то, чтобы быть принятым по умолчанию?
PS:
Если я удалюdefaults={ "_format" = "json" }
и позвонить/jobs
конечная точка я получаю исключение
Unable to find template "APIBundle:Jobs:post.html.twig".
PPS:
routing_loader:
default_format: json
не будет работать, потому что он используется только для автоматической генерации маршрутов.