ptx/lumen-yaml-swagger
SwaggerLumenYaml
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" * ) * ) */