{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": "grep -A10 \"PHPStan\" \/opt\/scripts\/php-check.sh | head -15",
"description": "Check PHPStan command"
}
}
{
"tool_response": {
"stdout": "# [1\/4] PHPStan (mit Strict Rules)\necho -e \"${YELLOW}[1\/4] PHPStan - Static Analysis + Strict Rules${NC}\"\nPATHS_TO_CHECK=\"\"\n[ -d \"$PROJECT_DIR\/src\" ] && PATHS_TO_CHECK=\"$PATHS_TO_CHECK src\"\n[ -d \"$PROJECT_DIR\/app\" ] && PATHS_TO_CHECK=\"$PATHS_TO_CHECK app\"\n\nif [ -z \"$PATHS_TO_CHECK\" ]; then\n echo -e \"${YELLOW}⚠ No src\/ or app\/ directory found${NC}\"\nelif \"$TOOLS_DIR\/vendor\/bin\/phpstan\" analyse \\\n --configuration=\"$TOOLS_DIR\/phpstan.neon\" \\\n --memory-limit=512M \\\n --no-progress \\\n--\n echo -e \"${GREEN}✓ PHPStan: OK${NC}\"\nelse",
"stderr": "",
"interrupted": false,
"isImage": false
}
}