{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": "php -r \"\nrequire 'vendor\/autoload.php';\n\\$pdo = new PDO('mysql:host=localhost;dbname=ki_dev;charset=utf8mb4', 'root', 'v8mFLmkF2fth_r');\n\\$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);\n\nuse Infrastructure\\CodeAnalysis\\PhpFileParser;\nuse Infrastructure\\CodeAnalysis\\PythonFileParser;\nuse Infrastructure\\CodeAnalysis\\JsFileParser;\nuse Infrastructure\\CodeAnalysis\\CodeQualityChecker;\nuse Infrastructure\\CodeAnalysis\\CodeScanner;\nuse Infrastructure\\Persistence\\CodeAnalysisRepository;\n\n\\$repo = new CodeAnalysisRepository(\\$pdo);\n\\$scanner = new CodeScanner(\n \\$repo,\n new PhpFileParser(),\n new PythonFileParser(),\n new JsFileParser(),\n new CodeQualityChecker()\n);\n\n\\$result = \\$scanner->scan();\nprint_r(\\$result);\n\"",
"timeout": 300000,
"description": "Run code scan with quality analysis"
}
}