20 lines
354 B

<?php
namespace core\jobs;
use core\dispatchers\EventDispatcher;
class AsyncEventJobHandler
{
private $dispatcher;
public function __construct(EventDispatcher $dispatcher)
{
$this->dispatcher = $dispatcher;
}
public function handle(AsyncEventJob $job): void
{
$this->dispatcher->dispatch($job->event);
}
}