无法合并Swagger FOSRestBundle

时间:2019-01-10 13:16:47

标签: api annotations swagger symfony4

起初,Google仅向我显示我搜索的两个站点结果。我在Symfony 4中有项目,并且将FOSRestBundle与自动配置路由一起使用。我也使用NelmioApiDoc。使用POST方法,一切都很好,但是当我需要使用特定路径的GET时,我想Nelmio尝试将GET方法与FOSRestBundle合并,但是我不在NELMIO中使用GET。

/ api / doc显示给我: 用户注意:无法合并@SWG \ Get()

我不知道要解决此问题。

这是我在Controller中的注释。

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

1 个答案:

答案 0 :(得分:0)

答案很简单。我需要在SWG中添加对此路由的一般定义。在我看来,swg应该显示类似“ SWG \ Get missing Declaration”的内容,但计算机也会出错。 :)

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