{
"event": "PreToolUse",
"tool_name": "Grep",
"tool_input": {
"pattern": "PromptsRepositoryInterface",
"path": "\/var\/www\/dev.campus.systemische-tools.de\/src",
"glob": "*.php",
"output_mode": "content",
"-n": true
}
}
{
"tool_response": {
"mode": "content",
"numFiles": 0,
"filenames": [],
"content": "\/var\/www\/dev.campus.systemische-tools.de\/src\/Controller\/CriticsController.php:9:use Domain\\Repository\\PromptsRepositoryInterface;\n\/var\/www\/dev.campus.systemische-tools.de\/src\/Controller\/CriticsController.php:18: private PromptsRepositoryInterface $promptsRepo;\n\/var\/www\/dev.campus.systemische-tools.de\/src\/Controller\/CriticsController.php:22: PromptsRepositoryInterface $promptsRepo\n\/var\/www\/dev.campus.systemische-tools.de\/src\/Controller\/ConfigController.php:9:use Domain\\Repository\\PromptsRepositoryInterface;\n\/var\/www\/dev.campus.systemische-tools.de\/src\/Controller\/ConfigController.php:16: private PromptsRepositoryInterface $promptsRepo;\n\/var\/www\/dev.campus.systemische-tools.de\/src\/Controller\/ConfigController.php:29: public function __construct(ManageConfigUseCase $configUseCase, PromptsRepositoryInterface $promptsRepo)\n\/var\/www\/dev.campus.systemische-tools.de\/src\/ServiceProvider\/ChatServiceProvider.php:13:use Domain\\Repository\\PromptsRepositoryInterface;\n\/var\/www\/dev.campus.systemische-tools.de\/src\/ServiceProvider\/ChatServiceProvider.php:65: $container->set(PromptsRepositoryInterface::class, fn (Container $c) => $c->get(PromptsRepository::class));\n\/var\/www\/dev.campus.systemische-tools.de\/src\/Domain\/Repository\/PromptsRepositoryInterface.php:9:interface PromptsRepositoryInterface\n\/var\/www\/dev.campus.systemische-tools.de\/src\/Infrastructure\/Persistence\/PromptsRepository.php:9:use Domain\\Repository\\PromptsRepositoryInterface;\n\/var\/www\/dev.campus.systemische-tools.de\/src\/Infrastructure\/Persistence\/PromptsRepository.php:11:class PromptsRepository implements PromptsRepositoryInterface",
"numLines": 11
}
}