Example #1
0
 /** render actual mode block */
 public function renderActualMode()
 {
     Debugger::$productionMode = true;
     $params = $this->request->getParameters();
     if (isset($params['security'])) {
         $params['security'] = $this->wifisecService->getById(intval($params['security']))->getLabel();
     }
     if (isset($params['mode'])) {
         $params['mode'] = array_key_exists($params['mode'], self::$modesLabels) ? self::$modesLabels[$params['mode']] : $params['mode'];
     } else {
         $params['mode'] = self::$modesLabels[self::DEFAULT_MODE];
     }
     if (isset($params['source'])) {
         $params['source'] = $this->sourceManager->getById(intval($params['source'])) ? $this->sourceManager->getById(intval($params['source']))->name : $params['source'];
     }
     if (isset($params['ssidmac'])) {
         $params['ssidmac'] = urldecode($params['ssidmac']);
     }
     unset($params['id']);
     unset($params['gm']);
     unset($params['action']);
     $this->template->parameters = $params;
 }