null ], [ [ 'main_page_setting_id', 'created_at', 'updated_at', ], 'integer' ], [ ['header'], 'string', 'max' => 255 ], [ ['main_page_setting_id'], 'exist', 'skipOnError' => true, 'targetClass' => MainPageSetting::class, 'targetAttribute' => ['main_page_setting_id' => 'id'] ], ]; } public function behaviors() { return [TimestampBehavior::class]; } public function attributeLabels() { return [ 'header' => Yii::t('backend', 'Заголовок'), ]; } public function getMainPageSetting() { return $this->hasOne(MainPageSetting::class, ['id' => 'main_page_setting_id']); } public function getViewFileName(): string { return '_instruction_point_header'; } }