swagger-php 3.0分目录扫描,swagger-php如何编写集合数据的接口文档注释?

疑问

如题,最近开始研究swagger-php,文档和示例都翻了几遍,还是有点不太明白怎么定义definition,才能通过自由组合完成下方代码API文档的编写。疑问如下:

如果我分别定义部门模型和权限模型,那么在返回类似下面这样的数据的时候,怎么才能把权限模型嵌套进部门模型?

还是下面的数据,我希望将分页统一定义到一个definition中,这里该怎么引用?

返回的JSON数据如下:

{

"message": "OK",

"data": {

"current_page": 1,

"data": [

{

"id": 1,

"role_name": "管理员",

"status": 1,

"created_at": "2018-03-05 09:41:01",

"updated_at": "2018-03-05 09:41:01",

"permission": []

},

{

"id": 2,

"role_name": "技术部",

"status": 1,

"created_at": "2018-03-05 09:41:01",

"updated_at": "2018-03-05 09:41:01",

"permission": [

{

"id": 5,

"permission_name": "权限列表",

"pid": 0,

"api_url": "PermissionController@index",

"client_url": "/permission/index",

"created_at": "2018-03-05 09:41:01",

"updated_at": "2018-03-05 09:41:01"

}

]

}

],

"first_page_url": "http://t.xxx/api/role?page=1",

"from": 1,

"next_page_url": null,

"path": "http://t.xxx/api/role",

"per_page": 10,

"prev_page_url": null,

"to": 2

}

}

最后感谢各位大佬百忙之中回答我的提问 :-)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值