{
"event": "PreToolUse",
"tool_name": "Grep",
"tool_input": {
"pattern": "public function",
"path": "\/var\/www\/dev.campus.systemische-tools.de\/src\/Infrastructure\/Persistence\/DokumentationRepository.php",
"output_mode": "content"
}
}
{
"tool_response": {
"mode": "content",
"numFiles": 0,
"filenames": [],
"content": "22: public function __construct(?PDO $pdo = null)\n32: public function find(string $collectionId): ?array\n50: public function findByIds(array $collectionIds): array\n71: public function getSearchable(): array\n88: public function getActive(): array\n105: public function getAll(): array\n118: public function exists(string $collectionId): bool\n133: public function updateMetadata(string $collectionId, array $data): void\n161: public function create(array $data): int\n190: public function deactivate(string $collectionId): void\n205: public function checkReferences(string $collectionId): array",
"numLines": 11
}
}