【发布时间】:2016-09-17 11:18:52
【问题描述】:
我使用的是 Swagger PHP,并且大多数定义都很容易定义,但是我遇到了不属于单独类而是关联数组的特定数据的问题。
我希望显示的 json 响应(对此问题进行了简化):
{
"id": 1,
"status": "published",
"gps": {
"lat": "0.00000000",
"lng": "0.00000000"
}
id 和status 很容易定义,但是gps 是一个问题,因为没有单独的类来定义它,它是模型内部的一个数组。是否可以在不必创建虚拟类的情况下定义此数组?
当前模型文件中的cmets:
/**
* @SWG\Definition(@SWG\Xml(name="Event"))
*/
class Event extends BaseModel {
/**
* @SWG\Property(
* property="id",
* type="integer",
* example="103"
* )
* @SWG\Property(
* property="status",
* type="string",
* enum={"published", "draft", "suspended"}
* example="published"
* )
*/
}
【问题讨论】:
标签: php swagger-php