ptx/lumen-yaml-swagger
Composer 安装命令:
composer require ptx/lumen-yaml-swagger
包简介
Swagger文档,用PHP注释可读性差,维护性差,使用YAML格式
README 文档
README
Swagger 2.0 for Lumen 5
对 SwaggerLume 进行封装。 使其支持YAML文档。
安装
composer require --dev ptx/lumenyaml-swagger
bootstrap/app.php
- 去掉门面注释:
$app->withFacades();
- 添加配置加载:
$app->configure('swagger-lume');
- 注册服务:
$app->register(\PtxDev\Swagger\SwaggerLumenServiceProvider::class);
app/Providers/AppServiceProviders.php
- 添加默认@SWG/Info
/** * @SWG\Swagger( * @SWG\Info( * title="My first swagger documented API", * version="1.0.0" * ) * ) */
其它使用见 SwaggerLume 文档
统计信息
- 总下载量: 11
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-08-21