function addListener($listener) { $listener = new IframeDispatcher($listener); Dispatcher::make()->addListener(IframeGeneratedEvent::class, $listener); }
function raise($event) { Dispatcher::make()->dispatch($event); }
function addListener($listener) { $listener = new PaymentStatusDispatcher($listener); Dispatcher::make()->addListener(PaymentEvent::class, $listener); }