Exemplo n.º 1
0
 /**
  * Create a context from a HTTP request
  * @param HTTP\Request $request
  * @param HTTP\Context\Session $session Optional session container,
  *        if not specified the default PHP session storage is used
  * @return HTTP\Context
  */
 public function context($request, $session = null)
 {
     $serverRequest = $request->serverRequest();
     $cookieArray = $serverRequest->getCookieParams();
     $cookies = $this->builder->cookies($cookieArray);
     if ($session === null) {
         $session = $this->builder->sapiSession();
     }
     return $this->builder->context($request, $cookies, $session);
 }