greensight / laravel-serve-swagger
此包已弃用,不再维护。作者建议使用 ensi/laravel-serve-swagger 包。
0.1.8
2021-06-25 10:53 UTC
Requires
- php: ^7.1.3 || ^8.0
- swagger-api/swagger-ui: ^3.30.0
Requires (Dev)
- laravel/framework: ^8.0
README
已弃用,请使用 https://github.com/ensi-platform/laravel-serve-swagger 代替
该包允许通过仅配置 openapi3 配置文件的路径来输出 Swagger UI
安装
composer require greensight/laravel-serve-swagger
- 将
Greensight\LaravelServeSwagger\ServeSwaggerServiceProvider::class
添加到config/app.php
中的 Package Service Providers - 复制
config/serve-swagger.php
并配置路由路径和指向您的 openapi3 配置文件的链接数组
配置文件中 urls 数组的格式
'urls' => [
[
'url' => 'foo.yaml', // Путь, осносительно public
'name' => 'Название 1' // Название для отображения в интерфейсе
],
],