function initRequest() { $class = trim($this->config->getRequestManager()); if ($class === '') { $class = $this->default_request_manager; } $this->request = JPHP::loadClass($class, array(&$this)); if (IHttpRequest::validClass($this->request)) { $names = $this->config->getRequestManagerPropertyNames(); while ($names->hasMoreElements()) { $name = $names->nextElement(); $value = $this->config->getRequestManagerProperty($name); eval('$this->request->set' . ucfirst($name) . '("' . $value . '");'); } } }