2016-03-21 38 views
1

Öncelikle bu Swagger PHP hakkında çok heyecanlıyım, çok etkileyici!Swagger ek açıklamalarında PHP değişkeni nasıl kullanılır

PHP değişkenlerine swagger ek açıklamaları verebileceğimiz herhangi bir yol var mı? Aşağıda

benim kodudur:

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

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

olacak

basePath="$api_path", 

.... $ yanı açıklama içeride api_path ama dize ve başarısız API çağrısı olarak ğeciriyor gibi herhangi yardım vererek çalıştı takdiri

cevap

4

Sabit olarak kullanmayı düşünebilirsiniz:

constan ts.php

define('API_PATH', ''/api/demo"); 
önyükleme seçeneği kullanılarak yüklenebilir
/** 
* @SWG\Swagger(basePath=API_PATH, ...) 
*/ 

api.php

yılında

:

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

Teşekkür Bob denemek ve u bildireceğiz! :) – Wolverine

+0

evet bunu denedim ama iş istasyonumda izin sorunlarım için işe yaramadı ama bunun için başka bir düzeltme yaptım ... yine de bilgi için teşekkürler! – Wolverine