public function prepareView(\Nethgui\View\ViewInterface $view) { parent::prepareView($view); $view->setTemplate('NethServer/Template/FirewallObjects/HostGroups/Modify'); if (!$this->getRequest()->isValidated()) { return; } if ($this->getRequest()->isMutation()) { $view->getCommandList()->sendQuery($view->getModuleUrl('../' . $this->state->getReturnPath())); } else { $view->getCommandList()->show(); } }
public function prepareView(\Nethgui\View\ViewInterface $view) { parent::prepareView($view); $view->setTemplate('NethServer/Template/FirewallObjects/Services/Modify'); $view['ProtocolDatasource'] = array_map(function ($fmt) use($view) { return array($fmt, $view->translate($fmt . '_label')); }, $this->protocols); if (!$this->getRequest()->isValidated()) { return; } if ($this->getRequest()->isMutation()) { $view->getCommandList()->sendQuery($view->getModuleUrl('../' . $this->state->getReturnPath())); } else { $view->getCommandList()->show(); } }