Lines Matching refs:httpHeaders
92 protected $httpHeaders = array(); variable in Mobile_Detect
704 * @param array $httpHeaders The headers to set. If null, then using PHP's _SERVER to extract
707 public function setHttpHeaders($httpHeaders = null) argument
710 if (!is_array($httpHeaders) || !count($httpHeaders)) {
711 $httpHeaders = $_SERVER;
715 $this->httpHeaders = array();
719 foreach ($httpHeaders as $key => $value) {
721 $this->httpHeaders[$key] = $value;
726 $this->setCfHeaders($httpHeaders);
736 return $this->httpHeaders;
761 if (isset($this->httpHeaders[$header])) {
762 return $this->httpHeaders[$header];
763 } elseif (isset($this->httpHeaders[$altHeader])) {
764 return $this->httpHeaders[$altHeader];
854 …if (false === empty($this->httpHeaders[$altHeader])) { // @todo: should use getHttpHeader(), but i…
855 $this->userAgent .= $this->httpHeaders[$altHeader] . " ";
1051 if (isset($this->httpHeaders[$mobileHeader])) {
1054 if (strpos($this->httpHeaders[$mobileHeader], $_match) !== false) {
1149 * @param null $httpHeaders deprecated
1152 public function isMobile($userAgent = null, $httpHeaders = null) argument
1155 if ($httpHeaders) {
1156 $this->setHttpHeaders($httpHeaders);
1186 * @param array $httpHeaders deprecated
1189 public function isTablet($userAgent = null, $httpHeaders = null) argument
1217 * @param string $httpHeaders deprecated
1220 public function is($key, $userAgent = null, $httpHeaders = null) argument
1223 if ($httpHeaders) {
1224 $this->setHttpHeaders($httpHeaders);