yiicod / yii2-base
Yii2框架的基础行为、辅助工具等
1.0.7
2018-09-04 08:59 UTC
Requires
- yiisoft/yii2: 2.*
README
安装
运行以下命令之一
php composer.phar require --prefer-dist yiicod/yii2-base "*"
或添加以下依赖
"yiicod/yii2-base": "*"
使用动作
- yiicod\base\actions\base\Action. 方法: performAjaxValidation, loadModel
使用模型
/** * Attributes mapper(Dynamic attr by mapping). * yiicod\base\models\behaviors\AttributesMapBehavior * $model->title // But in db it can be title_ext * $model->alias // But in db it can be slug */ [ 'class' => 'yiicod\base\models\behaviors\AttributesMapBehavior', 'attributesMap' => [ 'fieldTitle' => 'title_ext', 'fieldAlias' => 'slug', ] ], /** * HTMLPurify */ [ 'class' => 'yiicod\base\models\behaviors\XssBehavior', ]
使用枚举
- 为枚举提供的抽象类 Enumerable