File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 55namespace Gember \EventSourcingSymfonyBundle \Listener ;
66
77use Gember \EventSourcing \DomainContext \DomainContextAttributeRegistry ;
8+ use Gember \EventSourcing \DomainContext \EventSourcedDomainContext ;
89use Gember \EventSourcing \Resolver \DomainContext \DomainIdProperties \DomainIdPropertiesResolver ;
910use Gember \EventSourcing \Resolver \DomainContext \SubscriberMethodForEvent \SubscriberMethodForEventResolver ;
1011use Symfony \Component \Console \ConsoleEvents ;
1415use Symfony \Component \HttpKernel \KernelEvents ;
1516use Override ;
1617
18+ /**
19+ * @template T of EventSourcedDomainContext
20+ */
1721final readonly class InitializeDomainContextAttributeRegistryListener implements EventSubscriberInterface
1822{
23+ /**
24+ * @param DomainIdPropertiesResolver<T> $domainIdPropertiesResolver
25+ * @param SubscriberMethodForEventResolver<T> $subscriberMethodForEventResolver
26+ */
1927 public function __construct (
2028 private DomainIdPropertiesResolver $ domainIdPropertiesResolver ,
2129 private SubscriberMethodForEventResolver $ subscriberMethodForEventResolver ,
You can’t perform that action at this time.
0 commit comments