コード例 #1
0
 function BasicAuthenticator($name, $pattern, &$request, &$response)
 {
     $this->realm_name = $name;
     $this->pattern = $pattern;
     if (IHttpRequest::validClass($request) && IHttpResponse::validClass($response)) {
         $this->request =& $request;
         $this->response =& $response;
     }
 }
コード例 #2
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 . '");');
         }
     }
 }