initIds('infoForm'); $this->setFormType('info'); $this->setProvider(new InfoSettingDataProvider()); $this->initFields(); $this->loadDataToForm(); } public function getAllowedActions() { return ['info']; } private function initFields() { $this->setConfirmMessage("DNS Information"); $this->addInternalAlert('Test', 'info', 100); $this->addField(new Hidden("id")); $this->addField(new Hidden("selfdns")); $this->addField(new Hidden("selfdomain")); $this->addField(new Text("mxactive")); $this->addField(new Text("spf")); $this->addField(new Text("dmarc")); $this->addField(new Text("dkim")); } }