安装
composer require --prefer-dist openstrong/laravel-strongstub
使用示例
创建一个包含验证规则的 Eloquent Model 模型
php artisan strongstub:model Models/StrongadminUser -t strongadmin_user -c mysql
参数说明:
-t 表名称
-c 数据库连接名称,默认为 mysql,(config/database.php)
--force 是否强制覆盖
创建一个 CURD(增删改查)controller class
php artisan strongstub:curd Strongadmin/TestAdminUserController -m App\\Models\\StrongadminUser -e App\\Http\\Controllers\\Controller
参数说明:
-m Eloquent Model 模型
-e 要继承的 controller 控制器,默认缺省值:"App\Http\Controllers\Controller"
--force 是否强制覆盖
--view 是否创建 laravel-strongadmin 视图文件,如果是,则 -e 参数值被强制设置为 OpenStrong\StrongAdmin\Http\Controllers\BaseController
创建 api 接口 markdown 文档
php artisan strongstub:wiki Strongadmin/TestAdminUserController -m App\\Models\\StrongadminUser --force
参数说明:
-m Eloquent Model 模型
--force 是否强制覆盖
Laravel StrongStub 是一个用于加速 Laravel 开发的工具,能够帮助开发者在短短十秒钟内自动生成包括Eloquent Model、CURD Controller以及API接口Markdown文档在内的代码。使用 `php artisan strongstub` 命令,配合不同参数,可以轻松创建模型、控制器和文档,极大地提高了开发效率。例如,通过 `-t` 参数指定表名,`-m` 参数指定Eloquent Model,`--force` 参数覆盖已有文件,即可快速完成代码生成。
3438

被折叠的 条评论
为什么被折叠?



