Lines Matching refs:clientHints
94 protected $clientHints = null; variable in DeviceDetector\\DeviceDetector
186 * @param ClientHints $clientHints Browser client hints to parse
188 public function __construct(string $userAgent = '', ?ClientHints $clientHints = null) argument
194 if ($clientHints instanceof ClientHints) {
195 $this->setClientHints($clientHints);
259 public function setClientHints(?ClientHints $clientHints = null): void argument
261 if ($this->clientHints !== $clientHints) {
265 $this->clientHints = $clientHints;
380 if ($this->clientHints instanceof ClientHints && $this->clientHints->isMobile()) {
566 return $this->clientHints;
602 && empty($this->clientHints)
642 public static function getInfoFromUserAgent(string $ua, ?ClientHints $clientHints = null): array argument
651 $deviceDetector->setClientHints($clientHints);
911 if ($this->clientHints instanceof ClientHints && empty($this->model)) {
912 $this->model = $this->clientHints->getModel();