tukangketik/genoa
最新稳定版本:v0.1
Composer 安装命令:
composer require tukangketik/genoa
包简介
Lumen REST API (Generated) from Open API v3 spec
README 文档
README
The package provides a simple way to create Open API service (REST API).
This package uses cebe/php-openapi for reading from Open API specification.
Features
- Auto generate routes, Http/Request, Http/Controller, models
- Auto generate common HTTP responses
- Add support allOf extends Open API
Getting started
Installation via composer
First of all, create lumen project
$ composer create-project --prefer-dist laravel/lumen my-project
in your project directory run:
$ composer require tukangketik/genoa
add the service provider in bootstrap/app.php
$app->register(Genoa\GeneratorOpenApiServiceProvider::class);
The service provider will register to artisan command.
Running generator
$ php artisan genoa:yml pathOfYmlFile.yml
Add
统计信息
- 总下载量: 443
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2021-05-31