BlameableBehavior::className(), 'createdByAttribute' => 'user_id', 'updatedByAttribute' => false, ], [ 'class' => TimestampBehavior::className(), 'createdAtAttribute' => 'date_add', 'updatedAtAttribute' => false, 'value' => new Expression('NOW()'), ], ]; } /** * @inheritdoc */ public function rules() { return [ [['name'], 'required'], [['type'], 'integer'], [['photo'], 'string'], [['name', 'cover'], 'string', 'max' => 255], ]; } /** * @inheritdoc */ public function attributeLabels() { return [ 'gallery_id' => Yii::t('app', 'Gallery ID'), 'user_id' => Yii::t('app', 'User ID'), 'name' => Yii::t('app', 'Название'), 'date_add' => Yii::t('app', 'Дата добавления'), 'user_add_id' => Yii::t('app', 'User Add ID'), 'cover' => Yii::t('app', 'Фото главное'), 'type' => Yii::t('app', 'Вид галереи'), 'photo' => Yii::t('app', 'Фото галереи'), ]; } }