You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
371 B

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