@@ -78,6 +78,9 @@ |
||
| 78 | 78 | var_dump($this->resultObject); |
| 79 | 79 | } |
| 80 | 80 | |
| 81 | + /** |
|
| 82 | + * @param string $type |
|
| 83 | + */ |
|
| 81 | 84 | private function detect($config, $type) |
| 82 | 85 | { |
| 83 | 86 | |
@@ -12,7 +12,6 @@ |
||
| 12 | 12 | use EndorphinStudio\Detector\Data\Result; |
| 13 | 13 | use EndorphinStudio\Detector\Exception\StorageException; |
| 14 | 14 | use EndorphinStudio\Detector\Storage\StorageInterface; |
| 15 | -use Twig\Parser; |
|
| 16 | 15 | |
| 17 | 16 | class Detector |
| 18 | 17 | { |
@@ -18,7 +18,7 @@ |
||
| 18 | 18 | if (preg_match($version, $uaString)) { |
| 19 | 19 | preg_match($version, $uaString, $v); |
| 20 | 20 | $version = $v[0]; |
| 21 | - $version = preg_replace('/' . $phrase . '/', '', $version); |
|
| 21 | + $version = preg_replace('/'.$phrase.'/', '', $version); |
|
| 22 | 22 | $version = str_replace(';', '', $version); |
| 23 | 23 | $version = str_replace(' ', '', $version); |
| 24 | 24 | $version = str_replace('/', '', $version); |
@@ -18,19 +18,19 @@ |
||
| 18 | 18 | |
| 19 | 19 | protected function getFileNames(string $directory = 'default'): array |
| 20 | 20 | { |
| 21 | - if($directory === 'default') { |
|
| 21 | + if ($directory === 'default') { |
|
| 22 | 22 | $directoryIterator = new \DirectoryIterator($this->dataDirectory); |
| 23 | 23 | } else { |
| 24 | 24 | $directoryIterator = new \DirectoryIterator($directory); |
| 25 | 25 | } |
| 26 | 26 | $files = new Set(); |
| 27 | 27 | foreach ($directoryIterator as $file) { |
| 28 | - if($file->isDir() && !$file->isDot()) { |
|
| 28 | + if ($file->isDir() && !$file->isDot()) { |
|
| 29 | 29 | $dirFiles = $this->getFileNames($file->getRealPath()); |
| 30 | 30 | $files->add($dirFiles); |
| 31 | 31 | } |
| 32 | 32 | |
| 33 | - if($file->isFile() && !$file->isLink() && $file->isReadable()) { |
|
| 33 | + if ($file->isFile() && !$file->isLink() && $file->isReadable()) { |
|
| 34 | 34 | $files->add($file->getRealPath()); |
| 35 | 35 | } |
| 36 | 36 | } |