2016-03-21 39 views
1

首先,我對這個Swagger PHP非常興奮,非常有表​​現力!如何在Swagger註解中使用PHP變量

有什麼辦法可以在swagger註釋中給PHP變量。

下面是我的代碼:

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

/** 
* @SWG\Swagger(
* basePath="{API_PATH}", 
* host="11.7.11.16:xxxx", 
* schemes={"http"}, 

試圖給喜歡裏面的註釋$ api_path以及但是它作爲字符串和API調用失敗了結....

basePath="$api_path", 

任何幫助將是讚賞

回答

4

你可以考慮使用常數:

in constan ts.php

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

在api.php

​​

可使用引導選項來加載:

$ swagger --bootstrap constants.php api.php 
+0

感謝鮑勃會嘗試,讓你知道! :) – Wolverine

+0

是的,我試過,但沒有爲我的工作我在我的工作站的權限問題,但我做了另一個修復... ...無論如何感謝信息! – Wolverine