Backup #1893

ID1893
Dateipfad/var/www/dev.campus.systemische-tools.de/src/Domain/Repository/CodeQualityRepositoryInterface.php
Version1
Typ modified
Größe785 B
Hash3b13775739a5c02f2895bcef647d212f57225e60a8ad4d7427a97dc813ebb3e7
Datum2025-12-28 01:02:46
Geändert vonclaude-code-hook
GrundClaude Code Pre-Hook Backup vor Edit-Operation
Datei existiert Ja

Dateiinhalt

<?php

declare(strict_types=1);

namespace Domain\Repository;

// @responsibility: Contract für Code-Quality-Persistenz (code_quality Tabelle)

interface CodeQualityRepositoryInterface
{
    /**
     * Speichert Quality-Daten für eine Analyse.
     *
     * @param array<string, mixed> $qualityData
     */
    public function saveQuality(int $analysisId, array $qualityData): void;

    /**
     * Holt alle Analysen mit Quality-Daten.
     *
     * @param array<string, mixed> $filters
     * @return array<array<string, mixed>>
     */
    public function findAllWithQuality(array $filters = [], int $limit = 100, int $offset = 0): array;

    /**
     * Holt Quality-Statistiken.
     *
     * @return array<string, mixed>
     */
    public function getQualityStats(): array;
}

Vollständig herunterladen

Aktionen

Herunterladen

Andere Versionen dieser Datei

ID Version Typ Größe Datum
1900 2 modified 808 B 2025-12-28 01:03
1893 1 modified 785 B 2025-12-28 01:02

← Zurück zur Übersicht