{
"event": "PreToolUse",
"tool_name": "Grep",
"tool_input": {
"pattern": "public function",
"path": "\/var\/www\/dev.campus.systemische-tools.de\/src\/Infrastructure\/Persistence\/ContentRepository.php",
"output_mode": "content"
}
}
{
"tool_response": {
"mode": "content",
"numFiles": 0,
"filenames": [],
"content": "11: public function __construct()\n18: public function findAllOrders(array $filters = [], int $limit = 50, int $offset = 0): array\n56: public function findOrder(int $id): ?array\n80: public function getLastOrderSettings(): array\n111: public function createOrder(array $data): int\n133: public function updateOrderStatus(int $id, string $status): void\n141: public function updateOrder(int $id, array $data): bool\n166: public function findVersionsByOrder(int $orderId): array\n178: public function findLatestVersion(int $orderId): ?array\n192: public function findVersion(int $id): ?array\n203: public function findCritiquesByVersion(int $versionId): array\n231: public function findSourcesByOrder(int $orderId): array\n248: public function findAllProfiles(): array\n262: public function findAllContracts(): array\n276: public function findAllStructures(): array\n290: public function findAllCritics(): array\n301: public function getStatistics(): array",
"numLines": 17
}
}