cnitker / file_build
thinkphp6 controller model logic validate auto file build
Installs: 79
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/cnitker/file_build
Requires
- php: >=7.4
- topthink/framework: ^6.0.0
This package is auto-updated.
Last update: 2025-12-04 11:27:49 UTC
README
一键生成控制器,逻辑,模型,验证层文件
安装方法
composer require cnitker/file_build --dev
使用方法
生成类命令
php think make:file-build --namespace app/admin/controller/content --model GoodsOrder
--namespace 控制器生成目录
--model 数据库预设模型名称
--replace 覆盖已生成文件默认:false
配置
配置文件位于 config/file_build.php
return [
'admin' => [
'filename' => 'AdminBaseController',
'namespace' => 'app\admin\controller\AdminBaseController',
],
'api' => [
'filename' => 'ApiBaseController',
'namespace' => 'app\api\controller\ApiBaseController',
],
];