Lines 0.00% 0 / 3
Methods 0.00% 0 / 3
Classes 0.00% 0 / 1
Name Lines Methods CRAP
 __construct 0.00% 0 / 1 0.00% 0 / 1 2
 handledMessageClass 0.00% 0 / 1 0.00% 0 / 1 2
 handle 0.00% 0 / 1 0.00% 0 / 1 2
12final readonly class RequestFailedHandler implements BrokerMessageHandler
13{
14    public function __construct(private PendingRequests $pending) {}
15
16    public function handledMessageClass(): string
17    {
18        return RequestFailed::class;
19    }
20
21    /** @param RequestFailed $message */
22    public function handle(BrokerMessage $message): void
23    {
24        $this->pending->rejectFromWire($message);
25    }
26}