Нераспознанные области опций в NelmioApiDocBundle Symfony3.4

Я хочу создать документацию пользовательского интерфейса с помощью swagger для моего Restful API. это официальная документация для этого https://symfony.com/doc/master/bundles/NelmioApiDocBundle/index.html Но я получил эту ошибку Unrecognized option "areas" under "nelmio_api_doc"

#routing.yml

app.swagger_ui:
    path: vyndteam/api/doc/{areas}
    methods: GET
    defaults: { _controller: nelmio_api_doc.controller.swagger_ui }

#config.yml

nelmio_api_doc:
    areas:
        default:
            path_patterns: [^/api]
            host_patterns: [api\.]
        business:
            path_patterns: [^/business]
        admin:
            path_paterns: [^/admin]

Какие-либо предложения?


person Houda Laabidi    schedule 05.05.2018    source источник


Ответы (2)


Вы должны проверить версию установленного пакета "nelmio_api_doc", документация действительна для версии 3

person Zied Ellouze    schedule 07.05.2018
comment
Я использую версию 3.2.1 - person Houda Laabidi; 07.05.2018
comment
Вы можете увидеть полный пакет конфигурации с помощью этой команды bin/console config:dump-reference NelmioApiDocBundle - person Zied Ellouze; 07.05.2018

Попробуйте изменить это:

 path: vyndteam/api/doc/{area}
person Mbotet    schedule 07.11.2018