/** * Constructor * @param \Pulse\Environment $env */ public function __construct(\Pulse\Environment $env) { $this->env = $env; $this->headers = new \Pulse\Http\Headers(\Pulse\Http\Headers::extract($env)); $this->cookies = new \Pulse\Security\Set(\Pulse\Http\Util::parseCookieHeader($env['HTTP_COOKIE'])); }