Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 有没有办法在Swagger中为我的方法(或排除方法)添加上下文?_Php_Symfony_Swagger_Swagger 2.0_Nelmioapidocbundle - Fatal编程技术网

Php 有没有办法在Swagger中为我的方法(或排除方法)添加上下文?

Php 有没有办法在Swagger中为我的方法(或排除方法)添加上下文?,php,symfony,swagger,swagger-2.0,nelmioapidocbundle,Php,Symfony,Swagger,Swagger 2.0,Nelmioapidocbundle,我有RESTAPI,有些方法是公共的,有些方法是私有的。我想生成两个API文档,一个供所有人使用,另一个供私人使用。我用哪个用哪个用招摇过市2 结果的一个很好的例子是JMS的上下文,在这里我们可以将不同的组添加到我们的属性中,如果需要将它们隐藏起来 我知道,在NelmioAPI文档中,我们可以像在JMS中那样添加组,但我们不能以此来隐藏方法 在这些抽象的任何层次上有什么方法可以做到这一点吗?似乎可以通过使用区域配置来解决我的问题,就像这里描述的那样 我以前使用过这些区域,但我在yaml中使用了部

我有RESTAPI,有些方法是公共的,有些方法是私有的。我想生成两个API文档,一个供所有人使用,另一个供私人使用。我用哪个用哪个用招摇过市2

结果的一个很好的例子是JMS的上下文,在这里我们可以将不同的组添加到我们的属性中,如果需要将它们隐藏起来

我知道,在NelmioAPI文档中,我们可以像在JMS中那样添加组,但我们不能以此来隐藏方法

在这些抽象的任何层次上有什么方法可以做到这一点吗?

似乎可以通过使用区域配置来解决我的问题,就像这里描述的那样

我以前使用过这些区域,但我在yaml中使用了部分配置,在nelmioApiDoc配置中使用了部分注释,还使用了basePath,因此所有这些配置的工作方式与我预期的略有不同