herroffizier/yii2-gii-custom

为Gii的定制生成器集合。

安装: 571

依赖: 2

建议: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

类型:yii2-extension

1.0.1 2016-03-29 10:58 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:42:15 UTC


README

Gii自定义是一个用于个人使用的生成器小集合。这个包不应被视为稳定的!

安装

通过Composer安装集合

composer require "herroffizier/yii2-gii-custom:@stable"

扩展您的Gii配置

[
    'class' => 'yii\gii\Module',
    // ...
    'generators' => [
        // Add generators:
        'baseModel' => [
            'class' => 'herroffizier\gii\model\Generator',
        ],
        'simplifiedCrud' => [
            'class' => 'herroffizier\gii\crud\Generator',
        ],
    ],
]

生成器

基础 + 用户模型生成器

生成器为指定的表创建基础和用户模型。基础模型不应该被修改,这样在需要时可以轻松地重新生成(例如,当添加新关系时)。用户模型是放置您代码的地方。它扩展自基础模型且不包含自动生成的代码。

简化CRUD生成器

基于默认CRUD生成器,简化CRUD生成器跳过了视图和搜索页面。它还包括一些代码的微小更改,如将行为与父级合并。