Невозможно объединить Swagger FOSRestBundle - PullRequest
0 голосов
/ 10 января 2019

Сначала Google показывает мне только 2 сайта по результатам моего поиска. У меня есть проект в Symfony 4, и я использую FOSRestBundle с автонастройкой маршрутов. Я также использую NelmioApiDoc. С методом POST все в порядке, но когда мне нужно использовать GET с определенным маршрутом, я предполагаю, что Нельмио пытается объединить метод GET с FOSRestBundle, но я не использую GET в NELMIO.

/ api / doc показывает мне: Примечание пользователя: невозможно объединить @SWG \ Get ()

Понятия не имею, как решить эту проблему.

Это моя аннотация в контроллере.

 * @SWG\Tag(name="User")
 * @Security("is_granted('read', user)", message="Access denied.")
 * @Rest\Get("/api/users")

1 Ответ

0 голосов
/ 16 января 2019

Ответ прост. Мне нужно было вообще добавить определение этого маршрута в SWG. На мой взгляд, SWG должен показывать что-то вроде: «SWG \ Get отсутствующее объявление», но компьютер тоже допускает ошибки. :)

@SWG\Get( path="/api/path", summary="Confirm")
...