Lines Matching refs:version
406 $version = $osFromClientHints['version'];
409 if (empty($version)
412 $version = $osFromUserAgent['version'];
416 if ('Windows' === $name && '0.0.0' === $version) {
417 … $version = ('10' === $osFromUserAgent['version']) ? '' : $osFromUserAgent['version'];
426 $version = '';
430 $version = $osFromUserAgent['version'];
434 $majorVersion = (int) (\explode('.', $version, 1)[0] ?? '0');
436 $version = $this->fireOsVersionMapping[$version]
455 $version = '';
466 $version = $osFromUserAgent['version'];
484 $version = '';
488 $majorVersion = (int) (\explode('.', $version, 1)[0] ?? '0');
493 $version = $this->lineageOsVersionMapping[$version]
498 $majorVersion = (int) (\explode('.', $version, 1)[0] ?? '0');
503 …$version = $this->fireOsVersionMapping[$version] ?? $this->fireOsVersionMapping[$majorVersion] ?? …
510 'version' => $version,
584 $name = $version = $short = '';
598 $version = $this->clientHints->getOperatingSystemVersion();
601 $majorVersion = (int) (\explode('.', $version, 1)[0] ?? '0');
602 $minorVersion = (int) (\explode('.', $version, 2)[1] ?? '0');
606 $version = $minorVersionMapping[$minorVersion] ?? $version;
608 $version = '10';
610 $version = '11';
615 if ('Windows' !== $name && '0.0.0' !== $version && 0 === (int) $version) {
616 $version = '';
623 'version' => $this->buildVersion($version, []),
637 $name = $version = $short = '';
651 $version = \array_key_exists('version', $osRegex)
668 $version = $this->buildVersion((string) $regex['version'], $matches);
678 'version' => $version,