Backup #1506
| ID | 1506 |
| Dateipfad | /var/www/dev.campus.systemische-tools.de/src/Domain/Service/SearchServiceInterface.php |
| Version | 1 |
| Typ |
modified |
| Größe | 654 B |
| Hash | dcffb29157b32febc0f8684071887e575c789b9f5e81f3ca988479e72417e782 |
| Datum | 2025-12-25 17:50:43 |
| Geändert von | claude-code-hook |
| Grund | Claude Code Pre-Hook Backup vor Edit-Operation |
| Datei existiert |
Ja
|
Dateiinhalt
<?php
declare(strict_types=1);
namespace Domain\Service;
// @responsibility: Interface für Suchdienste (Dependency Inversion)
interface SearchServiceInterface
{
/**
* Führt eine Suche durch.
*
* @param array<string, mixed> $filters
* @return array<int, array<string, mixed>>
*/
public function search(string $query, array $filters = [], int $limit = 10): array;
/**
* Schlägt verwandte Suchanfragen basierend auf Ergebnissen vor.
*
* @param array<int, array<string, mixed>> $results
* @return array<int, string>
*/
public function suggestRelatedSearches(array $results): array;
}
Vollständig herunterladen
Aktionen
← Zurück zur Übersicht