vision / yii_pg_int_arr
Array field for AR
Package info
github.com/visionp/yii_pg_int_array
Type:yii2-extension
pkg:composer/vision/yii_pg_int_arr
v2.1.2
2016-12-18 18:37 UTC
Requires
- yiisoft/yii2: *
README
Выполните
composer require vision/yii_pg_int_arr
или добавьте в ваш composer.json
"vision/yii_pg_int_arr": "^2.1"
Использование
Указываем в AR поля для модификации, прикрепляем поведение, а также валидатор:
use vision\yii_pg_int_array\PgIntegerArrayBehavior;
use vision\yii_pg_int_array\PgIntegerArrayValidator;
public function attributesIntArray()
{
return [
'field_name'
];
}
/**
* @inheritdoc
*/
public function behaviors()
{
return [
PgIntegerArrayBehavior::className()
];
}
public function rules()
{
return [
['field_name', PgIntegerArrayValidator::className()],
];
}