diegoborgs/natural-swagger-php
最新稳定版本:1.0.4
Composer 安装命令:
composer require diegoborgs/natural-swagger-php
包简介
The Swagger UI Render for you PHP Application
README 文档
README
The NaturalSwagger allows you to generate a decent documentation for your APIs. This library is based on zircote/swagger-php and swagger-ui.
This library provide for your system a swagger UI based
How to use
Install with composer:
composer require diegoborgs/natural-swagger-php
Add to your code:
use Diegoborgs\NaturalSwaggerPhp\OpenApiRenderFactory; use Diegoborgs\NaturalSwaggerPhp\Renders\RenderOpenApi; $render = OpenApiRenderFactory::get(); $render->render(RenderOpenApi::HTML, ['base_path' => '/path/to/annotations']);
Contributing
Fork the project and send your PR.
Running the Tests
Install the Composer dependencies:
git clone https://github.com/eudiegoborgs/natural-swagger-php.git
cd natural-swagger-php
docker-compose run --rm composer update
// or
composer update
Then run the test suite:
docker-compose run --rm composer test
// or
composer test
License
This bundle is released under the MIT license.
统计信息
- 总下载量: 11.92k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 18
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-01-07