laravel-strongstub 擴充套件:在十秒內建立完成 CURD 增刪改查的邏輯

openstrong發表於2021-10-26

在十秒內建立完成 CURD 增刪改查的邏輯。

Gitee倉庫地址 gitee.com/openstrong/laravel-stron...

安裝

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     是否強制覆蓋
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章