200], [['width', 'height'], 'required'], ['title', 'unique', 'targetClass' => '\common\models\Slider', 'message' => Yii::t('app','message',[ 'field' => 'Title' ])], ]; } /** * @inheritdoc */ public function attributeLabels() { return [ 'slider_id' => Yii::t('app', 'Slider ID'), 'speed' => Yii::t('app', 'Speed'), 'duration' => Yii::t('app', 'Duration'), 'title' => Yii::t('app', 'Title'), 'status' => Yii::t('app', 'Status'), 'width' => Yii::t('app', 'Width'), 'height' => Yii::t('app', 'Height'), ]; } /** * @return \yii\db\ActiveQuery */ public function getSliderImage() { return $this->hasMany(SliderImage::className(), ['slider_id' => 'slider_id'])->where([SliderImage::tableName().'.status'=>1]); } }