openstrongtw / laravel-strongstub
在十秒内完成 CURD(增删改查)逻辑的建立。
v2.0
2023-05-26 17:02 UTC
Requires
- php: >=7.0
- laravel/framework: >=5.5
Replaces
This package is not auto-updated.
Last update: 2024-09-28 22:10:49 UTC
README
在十秒内完成 CURD(增删改查)逻辑的建立。
安装
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(增删改查)控制器类
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-strongadmin 检视文件,这里推荐使用 https://gitee.com/openstrong/laravel-strongadmin 扩展套件应用:在1分钟内构建一个功能齐全的管理后台。
php artisan strongstub:view strongadmin/testAdminUser -t strongadmin_user
參數說明:
-t 表名稱
--force 是否強制覆蓋
使用此扩展套件包的开源项目
StrongShop 开源跨境电商商城 https://gitee.com/openstrong/strongshop
QQ群:557655631