vision/yii_pg_int_arr

AR的数组字段

安装: 11

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放性问题: 0

类型:yii2-extension

v2.1.2 2016-12-18 18:37 UTC

This package is auto-updated.

Last update: 2024-08-27 02:55:39 UTC


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()],
    ];
}