This commit is contained in:
2025-12-31 01:07:57 +08:00
parent 93fc09342a
commit 0110f1947a
+6 -7
View File
@@ -36,8 +36,7 @@ class Scanner extends Component
/**
* @var array 配置选项
*/
private array $config
= [
private array $config = [
'skip_patterns' => ['/vendor/', '/tests/', '/cache/', '/node_modules/'],
'skip_directories' => [],
'extensions' => ['php'],
@@ -178,7 +177,7 @@ class Scanner extends Component
} catch (Throwable $e) {
$this->logError($e, [
'file' => $path,
'action' => 'process_file'
'action' => 'process_file',
]);
// 如果是语法错误,可以选择抛出或记录
@@ -246,7 +245,7 @@ class Scanner extends Component
if ($this->config['debug']) {
$this->logError($e, [
'file' => $path,
'action' => 'opcache_optimize'
'action' => 'opcache_optimize',
]);
}
}
@@ -329,7 +328,7 @@ class Scanner extends Component
} catch (Throwable $e) {
$this->logError($e, [
'class' => $class,
'action' => 'analyze_class'
'action' => 'analyze_class',
]);
}
}
@@ -386,7 +385,7 @@ class Scanner extends Component
'class' => $class,
'method' => $method->getName(),
'attribute' => $attributeName,
'action' => 'process_attribute'
'action' => 'process_attribute',
]);
}
}
@@ -468,7 +467,7 @@ class Scanner extends Component
'files' => $this->files,
'mtimes' => $this->fileMtimes,
'timestamp' => time(),
'version' => '1.0'
'version' => '1.0',
];
file_put_contents($cacheFile, json_encode($data, JSON_PRETTY_PRINT));