@@ -1,7 +1,7 @@ |
||
| 1 | 1 | <?php |
| 2 | -declare(strict_types = 1); |
|
| 2 | +declare(strict_types=1); |
|
| 3 | 3 | |
| 4 | -\spl_autoload_register(function (string $class) : void { |
|
| 4 | +\spl_autoload_register(function(string $class) : void { |
|
| 5 | 5 | $classes = [ |
| 6 | 6 | 'hexydec\\agentzero\\apps' => __DIR__.'/mappings/apps.php', |
| 7 | 7 | 'hexydec\\agentzero\\architectures' => __DIR__.'/mappings/architectures.php', |
@@ -1,5 +1,5 @@ |
||
| 1 | 1 | <?php |
| 2 | -declare(strict_types = 1); |
|
| 2 | +declare(strict_types=1); |
|
| 3 | 3 | namespace hexydec\agentzero; |
| 4 | 4 | |
| 5 | 5 | /** |
@@ -1,5 +1,5 @@ |
||
| 1 | 1 | <?php |
| 2 | -declare(strict_types = 1); |
|
| 2 | +declare(strict_types=1); |
|
| 3 | 3 | namespace hexydec\agentzero; |
| 4 | 4 | |
| 5 | 5 | /** |
@@ -1,5 +1,5 @@ |
||
| 1 | 1 | <?php |
| 2 | -declare(strict_types = 1); |
|
| 2 | +declare(strict_types=1); |
|
| 3 | 3 | namespace hexydec\agentzero; |
| 4 | 4 | |
| 5 | 5 | /** |
@@ -1,5 +1,5 @@ |
||
| 1 | 1 | <?php |
| 2 | -declare(strict_types = 1); |
|
| 2 | +declare(strict_types=1); |
|
| 3 | 3 | namespace hexydec\agentzero; |
| 4 | 4 | |
| 5 | 5 | /** |
@@ -1,5 +1,5 @@ |
||
| 1 | 1 | <?php |
| 2 | -declare(strict_types = 1); |
|
| 2 | +declare(strict_types=1); |
|
| 3 | 3 | namespace hexydec\agentzero; |
| 4 | 4 | |
| 5 | 5 | /** |
@@ -1,5 +1,5 @@ |
||
| 1 | 1 | <?php |
| 2 | -declare(strict_types = 1); |
|
| 2 | +declare(strict_types=1); |
|
| 3 | 3 | namespace hexydec\agentzero; |
| 4 | 4 | |
| 5 | 5 | class props { |
@@ -1,5 +1,5 @@ discard block |
||
| 1 | 1 | <?php |
| 2 | -declare(strict_types = 1); |
|
| 2 | +declare(strict_types=1); |
|
| 3 | 3 | namespace hexydec\agentzero; |
| 4 | 4 | |
| 5 | 5 | /** |
@@ -136,7 +136,7 @@ discard block |
||
| 136 | 136 | 'zu' => 'Zulu', |
| 137 | 137 | 'in' => 'India' |
| 138 | 138 | ]; |
| 139 | - $fn = function (string $value, int $i, array $tokens, string $match) : ?array { |
|
| 139 | + $fn = function(string $value, int $i, array $tokens, string $match) : ?array { |
|
| 140 | 140 | if ($value === $match) { |
| 141 | 141 | return ['language' => $value]; |
| 142 | 142 | } else { |
@@ -1,5 +1,5 @@ discard block |
||
| 1 | 1 | <?php |
| 2 | -declare(strict_types = 1); |
|
| 2 | +declare(strict_types=1); |
|
| 3 | 3 | namespace hexydec\agentzero; |
| 4 | 4 | |
| 5 | 5 | /** |
@@ -14,7 +14,7 @@ discard block |
||
| 14 | 14 | */ |
| 15 | 15 | public static function get() : array { |
| 16 | 16 | $fn = [ |
| 17 | - 'browserslash' => function (string $value) : array { |
|
| 17 | + 'browserslash' => function(string $value) : array { |
|
| 18 | 18 | if (($browser = \mb_strrchr($value, ' ')) !== false) { |
| 19 | 19 | $value = \ltrim($browser); |
| 20 | 20 | } |
@@ -51,7 +51,7 @@ discard block |
||
| 51 | 51 | } |
| 52 | 52 | return $data; |
| 53 | 53 | }, |
| 54 | - 'presto' => function (string $value) : array { |
|
| 54 | + 'presto' => function(string $value) : array { |
|
| 55 | 55 | $parts = \explode('/', $value, 2); |
| 56 | 56 | return [ |
| 57 | 57 | 'type' => 'human', |
@@ -61,7 +61,7 @@ discard block |
||
| 61 | 61 | 'engineversion' => $parts[1] ?? null |
| 62 | 62 | ]; |
| 63 | 63 | }, |
| 64 | - 'chromium' => function (string $value) : array { |
|
| 64 | + 'chromium' => function(string $value) : array { |
|
| 65 | 65 | $parts = \explode('/', $value, 3); |
| 66 | 66 | return [ |
| 67 | 67 | 'type' => 'human', |
@@ -122,7 +122,7 @@ discard block |
||
| 122 | 122 | 'type' => 'human', |
| 123 | 123 | 'category' => 'desktop' |
| 124 | 124 | ]), |
| 125 | - 'Midori' => new props('start', function (string $value) : array { |
|
| 125 | + 'Midori' => new props('start', function(string $value) : array { |
|
| 126 | 126 | $parts = \explode('/', $value, 2); |
| 127 | 127 | return [ |
| 128 | 128 | 'type' => 'human', |
@@ -138,14 +138,14 @@ discard block |
||
| 138 | 138 | 'browserversion' => \mb_substr($value, 7), |
| 139 | 139 | 'engineversion' => \mb_substr($value, 7) |
| 140 | 140 | ]), |
| 141 | - 'Firefox/' => new props('start', function (string $value) use ($fn) : array { |
|
| 141 | + 'Firefox/' => new props('start', function(string $value) use ($fn) : array { |
|
| 142 | 142 | $data = $fn['browserslash']($value); |
| 143 | 143 | return \array_merge($data, [ |
| 144 | 144 | 'engine' => 'Gecko', |
| 145 | 145 | 'engineversion' => $data['browserversion'] ?? null |
| 146 | 146 | ]); |
| 147 | 147 | }), |
| 148 | - ' Firefox/' => new props('any', function (string $value) use ($fn) : array { |
|
| 148 | + ' Firefox/' => new props('any', function(string $value) use ($fn) : array { |
|
| 149 | 149 | $data = $fn['browserslash']($value); |
| 150 | 150 | return \array_merge($data, [ |
| 151 | 151 | 'engine' => 'Gecko', |
@@ -157,13 +157,13 @@ discard block |
||
| 157 | 157 | 'engine' => 'Gecko', |
| 158 | 158 | 'browser' => 'Firefox' |
| 159 | 159 | ]), |
| 160 | - 'Minimo/' => new props('start', function (string $value) use ($fn) : array { |
|
| 160 | + 'Minimo/' => new props('start', function(string $value) use ($fn) : array { |
|
| 161 | 161 | $data = $fn['browserslash']($value); |
| 162 | 162 | return \array_merge($data, [ |
| 163 | 163 | 'engine' => 'Gecko' |
| 164 | 164 | ]); |
| 165 | 165 | }), |
| 166 | - 'BonEcho/' => new props('start', function (string $value) use ($fn) : array { |
|
| 166 | + 'BonEcho/' => new props('start', function(string $value) use ($fn) : array { |
|
| 167 | 167 | $data = $fn['browserslash']($value); |
| 168 | 168 | return \array_merge($data, [ |
| 169 | 169 | 'engine' => 'Gecko' |