{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": "php -r '\n\/\/ Alle relevanten Token-Typen für Dependencies\n$tokens = [\n \"T_USE\", \"T_NAMESPACE\", \"T_CLASS\", \"T_INTERFACE\", \"T_TRAIT\", \"T_ENUM\",\n \"T_EXTENDS\", \"T_IMPLEMENTS\", \"T_INSTEADOF\", \"T_AS\",\n \"T_NEW\", \"T_INSTANCEOF\", \"T_CATCH\",\n \"T_STRING\", \"T_NAME_QUALIFIED\", \"T_NAME_FULLY_QUALIFIED\",\n \"T_FUNCTION\", \"T_FN\", \"T_STATIC\", \"T_DOUBLE_COLON\"\n];\nforeach ($tokens as $t) {\n if (defined($t)) {\n echo \"$t = \" . constant($t) . \"\\n\";\n }\n}\n'",
"description": "List PHP token constants for dependencies"
}
}
{
"tool_response": {
"stdout": "T_USE = 318\nT_NAMESPACE = 342\nT_CLASS = 336\nT_INTERFACE = 338\nT_TRAIT = 337\nT_ENUM = 339\nT_EXTENDS = 340\nT_IMPLEMENTS = 341\nT_INSTEADOF = 319\nT_AS = 301\nT_NEW = 284\nT_INSTANCEOF = 283\nT_CATCH = 315\nT_STRING = 262\nT_NAME_QUALIFIED = 265\nT_NAME_FULLY_QUALIFIED = 263\nT_FUNCTION = 310\nT_FN = 311\nT_STATIC = 321\nT_DOUBLE_COLON = 401",
"stderr": "",
"interrupted": false,
"isImage": false
}
}