name = $language->name; $this->title = $language->title; $this->status = $language->status; $this->_language = $language; } parent::__construct($config); } public function rules(): array { return [ [['title', 'name'], 'required'], [['status'], 'integer'], [['name'], 'string', 'max' => 2], [['title'], 'string', 'max' => 64], ]; } public function attributeLabels() { return [ 'id' => Yii::t('languages', 'ID'), 'name' => Yii::t('languages', 'Name'), 'title' => Yii::t('languages', 'Title'), 'status' => Yii::t('languages', 'Status'), 'default' => Yii::t('languages', 'Default'), ]; } }