public function testUrlInfo() { $serverBag = new ServerBag($this->_server); $this->assertEquals('localhost', $serverBag->getHost()); $this->assertFalse($serverBag->isSecure()); $this->assertEquals($serverBag->getScheme(), 'http'); $this->assertEquals($serverBag->getPort(), 80); }
/** * Retrieve server parameters. * * Retrieves data related to the incoming request environment, * typically derived from PHP's $_SERVER superglobal. The data IS NOT * REQUIRED to originate from $_SERVER. * * @return array */ public function getServerParams() { return $this->server->all(); }