prowebcraft / yii2-double-model
Yii2 - Gii 双模型生成器
0.1.4
2020-10-20 13:10 UTC
Requires
README
此生成器为指定的数据库表生成两个ActiveRecord类。一个是空的,可以扩展,另一个是基类,与原始模型生成器相同。
安装
安装此扩展的首选方式是通过composer。
运行以下命令之一
$ php composer.phar require --dev "prowebcraft/yii2-double-model": "dev-master"
或在您的composer.json
文件的require
部分添加以下内容
"prowebcraft/yii2-double-model": "dev-master"
```
使用方法
默认情况下,扩展自带Bootstrap文件。只需安装即可。如果您需要手动安装,请按照以下步骤操作
//if your gii modules configuration looks like below: $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = 'yii\gii\Module'; //remove this two lines
//Add this into common/config/main-local.php 'bootstrap' => 'gii', 'modules' => [ 'gii' => [ 'class' => 'yii\gii\Module', 'generators' => [ 'doubleModel' => [ 'class' => 'prowebcraft\yii2doublemodel\generators\model\Generator', 'strictReturnTypes' => true, ], 'kartik-crud' => [ 'class' => 'prowebcraft\yii2doublemodel\generators\kcrud\Generator', ], ], ], ],
如果您不需要严格的返回类型,请移除strictReturnTypes
选项
在浏览器中打开URL https://YOUR-YII2-INSTANCE/gii/doubleModel 并按照说明操作