/**
  * 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);
 }
Esempio n. 2
0
 /**
  * Retrieves the HTTP headers.
  *
  * @return array 
  * @static 
  */
 public static function getHttpHeaders()
 {
     //Method inherited from \Mobile_Detect
     return \Jenssegers\Agent\Agent::getHttpHeaders();
 }