Example #1
0
 /**
  * @inheritdoc
  */
 public function scenarios()
 {
     $scenarios = parent::scenarios();
     $scenarios['admin-create'] = ['name'];
     $scenarios['admin-update'] = ['name'];
     return $scenarios;
 }
Example #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getModel()
 {
     /** @var ActiveRecord $class */
     $class = Model::find()->where(['id' => $this->model_class])->asArray()->one();
     $model = $class->name;
     return $this->hasOne($model::className(), ['id' => 'model_id']);
 }