public function index() { $cur_stage = NetAidManager::get_stage(); if ($cur_stage == STAGE_DEFAULT) { $this->_redirect('/setup/ap'); } if ($cur_stage == STAGE_OFFLINE) { $this->_redirect('/setup/wan'); } $wan_ssid = NetAidManager::wan_ssid(); if ($wan_ssid == 'NETAIDKIT') { $wan_ssid = 'Wired connection'; } $cur_stage = NetAidManager::get_stage(); $vpn_obj = new Ovpn(); $vpn_options = $vpn_obj->getOptions(); $cur_vpn = basename($vpn_obj->getCurrent()); $tor_status = $this->_get_tor_status(); $vpn_status = $this->_get_vpn_status(); $routing_status = NetAidManager::routing_status(); $params = array('cur_stage' => $cur_stage, 'wan_ssid' => $wan_ssid, 'vpn_options' => $vpn_options, 'cur_vpn' => $cur_vpn, 'tor_status' => $tor_status, 'vpn_status' => $vpn_status, 'routing_status' => $routing_status); $view = new View('admin', $params); return $view->display(); }