futuretek / yii2-gii-openapi-server
Generator for OpenAPI server
Installs: 132
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- php: >=8.0.0
- cebe/php-openapi: ^1.7.0
- futuretek/yii2-composer: ^2.0.0
- futuretek/yii2-shared: ^3.7.1
- laminas/laminas-code: ^4.7.1
- yiisoft/yii2: ^2.0.0
- yiisoft/yii2-gii: ^2.0.0
README
Currently, only generating schema, enums and controller/action templates are done.
Installation
add to require-dev section of composer.json:
"futuretek/yii2-gii-openapi-server": "^1.0.0"
Usage
Extension has automatic configuration via futuretek/yii2-composer
package.
See composer.json
- extra:yii-config:web
Or you can add the configuration manually:
'modules' => [ 'gii' => [ 'class' => 'yii\gii\Module', 'allowedIPs' => ['127.0.0.1', '::1'], 'generators' => [ 'openapi' => [ 'class' => 'futuretek\gii\openapi\server\Generator', ], ] ], ]