如何在Swagger注释中使用PHP变量

如何在Swagger注释中使用PHP变量,swagger,swagger-2.0,swagger-php,Swagger,Swagger 2.0,Swagger Php,首先,我对这个大摇大摆的PHP非常兴奋,非常有表现力 我们有没有办法在swagger注释中提供PHP变量 下面是我的代码: define('API_PATH', '/api/demo'); /** * @SWG\Swagger( * basePath="{API_PATH}", * host="11.7.11.16:xxxx", * schemes={"http"}, 也尝试在注释内提供$api_路径,但将其作为字符串和api调用失败 basePath="$api_path", 任

首先,我对这个大摇大摆的PHP非常兴奋,非常有表现力

我们有没有办法在swagger注释中提供PHP变量

下面是我的代码:

define('API_PATH', '/api/demo');

/**
 * @SWG\Swagger(
 * basePath="{API_PATH}",
 * host="11.7.11.16:xxxx",
 * schemes={"http"},
也尝试在注释内提供$api_路径,但将其作为字符串和api调用失败

basePath="$api_path",

<>任何帮助都将被理解为

你可以考虑使用常量:

在constants.php中

 define('API_PATH', ''/api/demo");
在api.php中

/**
 * @SWG\Swagger(basePath=API_PATH, ...)
 */
可以使用引导选项加载:

$ swagger --bootstrap constants.php api.php

<>你可以考虑使用常量:

在constants.php中

 define('API_PATH', ''/api/demo");
在api.php中

/**
 * @SWG\Swagger(basePath=API_PATH, ...)
 */
可以使用引导选项加载:

$ swagger --bootstrap constants.php api.php

谢谢,鲍勃会试试看,让你知道的!:)是的,我试过了,但没有为我的工作站工作。我的工作站有权限问题,但我做了另一个修复。。。无论如何,谢谢你的信息!谢谢,鲍勃会试试看,让你知道的!:)是的,我试过了,但没有为我的工作站工作。我的工作站有权限问题,但我做了另一个修复。。。无论如何,谢谢你的信息!