Code Coverage
 
Lines
Branches
Paths
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 2
n/a
0 / 0
n/a
0 / 0
0.00% covered (danger)
0.00%
0 / 2
CRAP
0.00% covered (danger)
0.00%
0 / 1
AuthEventBus
0.00% covered (danger)
0.00%
0 / 2
n/a
0 / 0
n/a
0 / 0
0.00% covered (danger)
0.00%
0 / 2
6
0.00% covered (danger)
0.00%
0 / 1
 __construct
0.00% covered (danger)
0.00%
0 / 1
n/a
0 / 0
n/a
0 / 0
0.00% covered (danger)
0.00%
0 / 1
2
 dispatch
0.00% covered (danger)
0.00%
0 / 1
n/a
0 / 0
n/a
0 / 0
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3namespace App\Auth\Infrastructure\Messenger;
4
5use App\Shared\Domain\Event\DomainEvent;
6use App\Shared\Domain\Port\Driven\EventBus;
7use Symfony\Component\Messenger\MessageBusInterface;
8
9/**
10 * Auth local event bus for local auth slice related DomainEvent
11 * @author Wilhelm Zwertvaegher
12 */
13class AuthEventBus extends EventBus
14{
15    public function __construct(private readonly MessageBusInterface $authBus)
16    {
17
18    }
19    public function dispatch(DomainEvent $event): void
20    {
21        $this->authBus->dispatch($event);
22    }
23}