Я использую динамические формы (определяемые как службы (!)), чтобы включать/отключать некоторые поля для конкретного запроса (POST/PUT/PATCH). Я хочу, чтобы это отображалось в ApiDoc автоматически, передавая параметры для формы как описано в документации. Но это не работает. Я использую это:
* @ApiDoc(
* section = "...",
* description = "...",
* input = {
* "class" = "my_form_type_alias",
* "options" = {"method" = "PUT"},
* "name" = ""
* },
* statusCodes = {
* 200 = "Updated (seems to be OK)",
* 400 = "Bad request (see messages)",
* 401 = "Unauthorized, you must login first",
* 404 = "Not found",
* }
* )
Но через xdebug я вижу, что $options['method'] всегда равно 'POST', например, когда я не указываю "options" = {"method" = "PUT"}.