/** * @inheritdoc */ public function behaviors() { $parent = parent::behaviors(); $parent['attrsSerializer'] = ['class' => \common\behaviors\ArraySerializer::className(), 'attribute' => 'attrs']; $parent['clientAttrsSerializer'] = ['class' => \common\behaviors\ArraySerializer::className(), 'attribute' => 'client_attrs']; return $parent; }
/** * @inheritdoc */ public function behaviors() { $arr = parent::behaviors(); $arr["manyManySaver"] = ['class' => \common\behaviors\ManyManySaver::className(), 'names' => ['includes']]; $arr["matchSuitable"] = \common\behaviors\MatchSuitable::className(); return $arr; }
/** * @inheritdoc */ public function behaviors() { $behaviors = parent::behaviors(); $behaviors["nestedSets"] = ["class" => NestedSet::className(), "depthAttribute" => "level"]; return $behaviors; }
/** * @inheritdoc */ public function behaviors() { $arr = parent::behaviors(); $arr["manyManySaver"] = ['class' => \common\behaviors\ManyManySaver::className(), 'names' => ['sections']]; return $arr; }
/** * @inheritdoc */ public function behaviors() { $arr = parent::behaviors(); $arr["matchSuitable"] = \common\behaviors\MatchSuitable::className(); return $arr; }