public function behaviors() { return ArrayHelper::merge(parent::behaviors(), [TimestampBehavior::className()]); }
/** * @inheritdoc */ public function behaviors() { $behaviors = parent::behaviors(); $behaviors['ts'] = ['class' => TimestampBehavior::className(), 'createdAtAttribute' => 'created_at', 'updatedAtAttribute' => 'updated_at']; return $behaviors; }
/** * Typecast Behavior * * @access public * @return array */ public function behaviors() { $behaviours = ['timestampBehavior' => ['class' => TimestampBehavior::className(), 'createdAtAttribute' => 'createdTime', 'updatedAtAttribute' => 'updatedTime'], 'typecastBehavior' => ['class' => TypecastBehavior::className(), 'intFields' => ['id', 'memberId', 'snippetId', 'createdTime', 'updatedTime']]]; return array_merge(parent::behaviors(), $behaviours); }
public function behaviors() { return ArrayHelper::merge(parent::behaviors(), [TimestampBehavior::className(), 'trim' => ['class' => TrimBehavior::className(), 'attributes' => ['attribute_option']]]); }
/** * Typecast Behavior * * @access public * @return array */ public function behaviors() { $behaviours = ['timestampBehavior' => ['class' => TimestampBehavior::className(), 'createdAtAttribute' => 'createdTime', 'updatedAtAttribute' => 'updatedTime'], 'typecastBehavior' => ['class' => TypecastBehavior::className(), 'intFields' => ['id', 'lastSeenTime', 'createdTime', 'updatedTime'], 'boolFields' => ['isActive', 'isAdmin']]]; return array_merge(parent::behaviors(), $behaviours); }
/** * Typecast Behavior * * @access public * @return array */ public function behaviors() { $behaviours = ['timestampBehavior' => ['class' => TimestampBehavior::className(), 'createdAtAttribute' => 'createdTime', 'updatedAtAttribute' => 'updatedTime'], 'typecastBehavior' => ['class' => TypecastBehavior::className(), 'intFields' => ['id', 'languageId', 'memberId', 'views', 'downloads', 'createdTime', 'updatedTime'], 'boolFields' => ['isHidden']]]; return array_merge(parent::behaviors(), $behaviours); }