Colors moved to template files, and namespace cleanups
This commit is contained in:
@ -3,11 +3,14 @@ namespace ProVM\Common\Service;
|
||||
|
||||
use DateTimeImmutable;
|
||||
use SplFileInfo;
|
||||
use FilesystemIterator;
|
||||
use Psr\Log\LoggerInterface;
|
||||
use ProVM\Logview\Log\File;
|
||||
use ProVM\Common\Define\Parser;
|
||||
use ProVM\Logview\Parser as Parsers;
|
||||
|
||||
use function Safe\{preg_match};
|
||||
|
||||
class Logs
|
||||
{
|
||||
public function __construct(LoggerInterface $logger, string $folder)
|
||||
@ -42,7 +45,7 @@ class Logs
|
||||
|
||||
public function getFiles(): array
|
||||
{
|
||||
$files = new \FilesystemIterator($this->getFolder());
|
||||
$files = new FilesystemIterator($this->getFolder());
|
||||
$output = [];
|
||||
foreach ($files as $file) {
|
||||
if ($file->isDir()) {
|
||||
@ -61,7 +64,7 @@ class Logs
|
||||
Parsers\PHPDefault::class => '/(php_errors.log)/'
|
||||
];
|
||||
foreach ($map as $class => $regex) {
|
||||
if (\Safe\preg_match($regex, $filename) === 1) {
|
||||
if (preg_match($regex, $filename) === 1) {
|
||||
return new $class;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user