CodeScannerInterface.php

Code Hygiene Score: 100

Keine Issues gefunden.

Klassen 1

Funktionen 1

Verwendet von 5

Code

<?php

declare(strict_types=1);

namespace Domain\Service;

// @responsibility: Contract für Code-Scanner

interface CodeScannerInterface
{
    /**
     * @param array<string>|null $directories
     * @return array{scan_id: string, files_scanned: int, files_with_errors: int, total_classes: int, total_functions: int, duration_ms: int}
     */
    public function scan(?array $directories = null, string $triggeredBy = 'web'): array;
}
← Übersicht Graph