{
"event": "PreToolUse",
"tool_name": "Read",
"tool_input": {
"file_path": "\/var\/www\/dev.campus.systemische-tools.de\/src\/View\/tasks\/partials\/status-select.php"
}
}
{
"tool_response": {
"type": "text",
"file": {
"filePath": "\/var\/www\/dev.campus.systemische-tools.de\/src\/View\/tasks\/partials\/status-select.php",
"content": "<?php\n\ndeclare(strict_types=1);\n\n\/\/ @responsibility: HTMX-Partial für inline Task-Status-Dropdown\n\n$statuses = [\n 'pending' => 'Offen',\n 'in_progress' => 'In Arbeit',\n 'completed' => 'Fertig',\n 'failed' => 'Fehlgeschlagen',\n 'cancelled' => 'Abgebrochen',\n];\n?>\n<select name=\"status\" class=\"badge-select badge-select--<?= $task['status'] ?>\"\n hx-put=\"\/api\/v1\/tasks\/<?= $task['id'] ?>\/status\"\n hx-headers='{\"X-CSRF-TOKEN\": \"<?= $csrfToken ?>\"}'\n hx-target=\"closest td\"\n hx-swap=\"innerHTML\"\n hx-disabled-elt=\"this\">\n <?php foreach ($statuses as $value => $label): ?>\n <option value=\"<?= $value ?>\" <?= $task['status'] === $value ? 'selected' : '' ?>><?= $label ?><\/option>\n <?php endforeach; ?>\n<\/select>\n",
"numLines": 25,
"startLine": 1,
"totalLines": 25
}
}
}