Lines 0.00% 0 / 3
Methods 0.00% 0 / 1
Classes 0.00% 0 / 1
Name Lines Methods CRAP
 messageTemplate 0.00% 0 / 3 0.00% 0 / 1 12
9enum BrokerError: string implements ExceptionReason
10{
11    case NoWorkersStarted = 'no_workers_started';
12    case WorkerSpawnTimedOut = 'worker_spawn_timed_out';
13
14    public function messageTemplate(): string
15    {
16        return match ($this) {
17            self::NoWorkersStarted => 'None of {workers} workers could be started.',
18            self::WorkerSpawnTimedOut => 'Worker {worker} did not connect within {timeout}.',
19        };
20    }
21}