public function behaviors() { $that = $this; return array_merge(parent::behaviors(), array('AssociatedMediaBehavior' => array('class' => 'application.components.behaviors.AssociatedMediaBehavior', 'fileAttribute' => 'upload', 'associationType' => 'topicReply', 'getAssociationId' => function () use($that) { return $that->id; }), 'X2StaticFieldsBehavior' => array('class' => 'application.components.behaviors.X2StaticFieldsBehavior', 'translationCategory' => 'topics', 'fields' => array(array('fieldName' => 'text', 'attributeLabel' => 'Text', 'type' => 'text'))), 'X2TimestampBehavior' => array('class' => 'X2TimestampBehavior'), 'permissions' => array('class' => Yii::app()->params->modelPermissions))); }
public function behaviors() { return array_merge(parent::behaviors(), array('X2TimestampBehavior' => array('class' => 'X2TimestampBehavior'), 'permissions' => array('class' => Yii::app()->params->modelPermissions))); }