Lines Matching defs:httpHeaders

92     protected $httpHeaders = array();
704 * @param array $httpHeaders The headers to set. If null, then using PHP's _SERVER to extract
707 public function setHttpHeaders($httpHeaders = null)
709 // use global _SERVER if $httpHeaders aren't defined
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 it would be slow. (Serban)
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)
1155 if ($httpHeaders) {
1156 $this->setHttpHeaders($httpHeaders);
1186 * @param array $httpHeaders deprecated
1189 public function isTablet($userAgent = null, $httpHeaders = null)
1213 * @todo: The httpHeaders part is not yet used.
1217 * @param string $httpHeaders deprecated
1220 public function is($key, $userAgent = null, $httpHeaders = null)
1223 if ($httpHeaders) {
1224 $this->setHttpHeaders($httpHeaders);