src/controllers/RecordController.php
public function actionCreate()
    {
        $collection = (new Collection([
            'model' => $this->newModel(['scenario' => 'create']),
        ]))->load();

        if ($collection->count() && $collection->save()) {
            Yii::$app->session->addFlash('success', Yii::t('hipanel:dns', '{0, plural, one{DNS record} other{# DNS records}} created successfully', $collection->count()));

            return $this->renderZoneView($collection->first->hdomain_id);
        } elseif ($id = $collection->first->hdomain_id) {
            return $this->redirect(['@dns/zone/view', 'id' => $id]);
        }

        throw new BadRequestHttpException('Bad request');
    }
public function actionCreate()
    {
        $collection = (new Collection([
            'model' => $this->newModel(['scenario' => 'create']),
        ]))->load();

        if ($collection->count() && $collection->save()) {
            Yii::$app->session->addFlash('success', Yii::t('hipanel:dns', '{0, plural, one{DNS record} other{# DNS records}} created successfully', $collection->count()));

            return $this->renderZoneView($collection->first->hdomain_id);
        } elseif ($id = $collection->first->hdomain_id) {
            return $this->redirect(['@dns/zone/view', 'id' => $id]);
        }

        throw new BadRequestHttpException('Bad request');
    }
public function actionCreate ( ) { $ collection = ( new Collection ( [ 'model' => $ this -> newModel ( [ 'scenario' => 'create' ] ) , ] ) ) -> load ( ) ; if ( $ collection -> count ( ) && $ collection -> save ( ) ) { Yii :: $ app -> session -> addFlash ( 'success' , Yii :: t ( 'hipanel:dns' , '{0, plural, one{DNS record} other{# DNS records}} created successfully' , $ collection -> count ( ) ) ) ; return $ this -> renderZoneView ( $ collection -> first -> hdomain_id ) ; } elseif ( $ id = $ collection -> first -> hdomain_id ) { return $ this -> redirect ( [ '@dns/zone/view' , 'id' => $ id ] ) ; } throw new BadRequestHttpException ( 'Bad request' ) ; }
Created the DNS record.

@throws BadRequestHttpException
@throws NotFoundHttpException
@return string|\yii\web\Response
Created the DNS record .