コード例 #1
0
ファイル: ServletContext.php プロジェクト: alexpagnoni/jphp
 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 . '");');
         }
     }
 }