Документация дампа [NelmioApiDocBundle] v3.0 - PullRequest
0 голосов
/ 19 февраля 2020

Я использую NelmioApiDocBundle (v3.0) в моем проекте symfony 4, и я хочу выгрузить документацию по моему проекту Api.

Я вижу, что это возможно сделать со старой версией NelmioApiDocBundle с помощью этой команды:

php bin/console api:swagger:dump destination_folder

но я получил эту ошибку: В пространстве имен «api: swagger» не определено ни одной команды

Я не знаю, возможно ли еще сбросить документация с новой версией NelmioApiDocBundle

1 Ответ

0 голосов
/ 22 февраля 2020

Видя NelmioApiDocBundle, я почти уверен, что вы используете FOSRestBundle. Если вы перейдете на api-платформу, спросите почему? Во-первых, вы получаете API do c по умолчанию для route / api (независимо от формата и c, вы всегда получаете полный do c). Во-вторых, пакет легко настраивается, даже если вам нужны пользовательские настройки. функциональность, такая как доступ к свойству для каждой операции и даже в зависимости от роли. больше здесь Я пробовал FOSRestBundle на Symfony 5.0, но он не мог обеспечить желаемую функциональность и конфигурацию, а затем я узнал о платформе API , В случае, если я пропустил желаемый ответ, дайте мне знать в комментарии, и я предоставлю ответ настолько хорошо, насколько смогу

...