Neos\Neos\EventLog\Domain\Service\EventEmittingService::generate PHP Method

generate() public method

Note: Make sure to call add($event) afterwards.
See also: emit()
public generate ( string $eventType, array $data, string $eventClassName = Event::class ) : Event
$eventType string
$data array
$eventClassName string
return Neos\Neos\EventLog\Domain\Model\Event
    public function generate($eventType, array $data, $eventClassName = Event::class)
    {
        $event = new $eventClassName($eventType, $data, $this->currentAccountIdentifier, $this->getCurrentContext());
        $this->lastGeneratedEvent = $event;
        return $event;
    }