/** * Headers should be reset when you use setHttpHeaders. * @covers Agent::setHttpHeaders * @issue #144 */ public function testSetHttpHeaders() { $header1 = array('HTTP_PINK_PONY' => 'I secretly love ponies >_>'); $md = new Agent($header1); $this->assertSame($md->getHttpHeaders(), $header1); $header2 = array('HTTP_FIRE_BREATHING_DRAGON' => 'yeah!'); $md->setHttpHeaders($header2); $this->assertSame($md->getHttpHeaders(), $header2); }
/** * Retrieves the HTTP headers. * * @return array * @static */ public static function getHttpHeaders() { //Method inherited from \Mobile_Detect return \Jenssegers\Agent\Agent::getHttpHeaders(); }