Lines Matching refs:engine
981 $engine = '';
996 $engine = $browserFromUserAgent['engine'] ?? '';
1008 $engine = $browserFromUserAgent['engine'] ?? '';
1032 $engine = $browserFromUserAgent['engine'] ?? '';
1037 $engine = $browserFromUserAgent['engine'] ?? '';
1054 if ('Blink' === $engine && 'Iridium' !== $name
1063 $engine = $browserFromUserAgent['engine'];
1076 $engine = 'Blink';
1078 $engineVersion = $this->buildEngineVersion($engine);
1096 if ('Blink' === $engine && 'Flow Browser' === $name) {
1103 $engine = 'Blink';
1108 if ('TV-Browser Internet' === $name && 'Gecko' === $engine) {
1110 $engine = 'Blink';
1114 if ('Wolvic' === $name && 'Blink' === $engine) {
1118 if ('Wolvic' === $name && 'Gecko' === $engine) {
1127 'engine' => $engine,
1209 $engine = $this->buildEngine($regex['engine'] ?? [], $version);
1210 $engineVersion = $this->buildEngineVersion($engine);
1216 'engine' => $engine,
1237 $engine = '';
1241 $engine = $engineData['default'];
1251 $engine = $versionEngine;
1256 if (empty($engine)) {
1262 $engine = $result['engine'] ?? '';
1265 return $engine;
1269 * @param string $engine
1273 protected function buildEngineVersion(string $engine): string argument
1275 $engineVersionParser = new Engine\Version($this->userAgent, $engine);