9
моего приложения выглядит следующим образом:Swagger PHP: как объявить свойство использовать определение схемы? Ответ
{
"status": "success",
"data": {
"status": "ready"
},
"request_id": "string"
}
Я попытался определить реакцию в Swagger
* @SWG\Response (
* response=200,
* description="Success response",
* @SWG\Schema (
* @SWG\Property(
* property="status",
* type="string",
* default="success"
* ),
* @SWG\Property(
* property="data",
* @SWG\Schema(
* ref="#/definitions/Service/models/Status"
* )
* ),
* @SWG\Property(
* property="request_id",
* type="string"
* ),
* )
* ),
Но он не использует определение схемы для состояния, так что мой ответ на самом деле выглядит следующим образом:
{
"status": "success",
"data": {},
"request_id": "string"
}
Как определить свойство данных для использования определения схемы? Или это можно сделать по-другому?
Вы хотите, чтобы отметить свой ответ, как правильно в случае, если кто-то имеет тот же вопрос? –
Здравствуйте, @JJHunter, но это не работает для меня, у меня есть тот же запрос и применяю ваш ответ, но не работаю, вы можете проверить мой вопрос http://stackoverflow.com/questions/43627098/how-to-show-api-response- в-чванством –