shortcodes / annotation-generator
生成注释的控制台命令
1.2.1
2021-11-29 18:58 UTC
Requires
- php: >=7.0.0
README
注释生成器是一个用于为 Swagger 3.0 文档生成注释的 php artisan
命令
# 安装
composer require shortcodes/annotation-generator
用法
在 app/Console/Kernel.php
中注册命令
protected $commands = [
GenerateAnnotations::class
];
然后你可以使用该命令
php artisan make:annotation Product --tag="product"
选项 --tag
负责生成带有正确 Swagger 3.0 标签的注释,并且是必填项
### 输出
命令在目录 app/Swagger/Actions
中创建文件 Index.php
、Show.php
、Store.php
、Update.php
和 Delete.php
,带有 Swagger 3.0 注释,并在 app/Swagger/Models
中创建名为 Product.php
的模型示例属性
可以使用选项 --nomodel
排除模型的创建