Exemplo n.º 1
0
 function runResultFilters(ezcMvcRoutingInformation $routeInfo, ezcMvcRequest $request, ezcMvcResult $result)
 {
     $result->variables['installDomain'] = $this->config->getSetting('TheWire', 'installDomain');
     $result->variables['mailDomain'] = $this->config->getSetting('TheWire', 'mailDomain');
     $result->variables['jabberUser'] = $this->config->getSetting('jabber', 'user');
     $result->variables['jabberDomain'] = $this->config->getSetting('jabber', 'domain');
     $result->variables['bugLinkFormat'] = $this->config->getSetting('formats', 'bugLinkFormat');
     $result->variables['tagCloud'] = shareApp::tagCloud();
     $result->variables['peopleCloud'] = shareApp::peopleCloud();
     $result->variables['debugOutput'] = debugLogger::generateOutput();
     $this->runAddCurrentUrlFilter($result);
     switch ($routeInfo->matchedRoute) {
         case '/register/submit':
         case '/register':
         case '/basic-auth-required':
         case '/login-required':
         case '/login':
         case '/logout':
         case '/fatal':
             break;
         default:
             $result->variables['user'] = isset($request->variables['user']) ? $request->variables['user'] : '******';
     }
 }