Prooph\EventStore\Aggregate\AggregateRepository::enrichEventMetadata PHP Метод

enrichEventMetadata() защищенный Метод

Add aggregate_id and aggregate_type as metadata to $domainEvent Override this method in an extending repository to add more or different metadata.
protected enrichEventMetadata ( Prooph\Common\Messaging\Message $domainEvent, string $aggregateId ) : Prooph\Common\Messaging\Message
$domainEvent Prooph\Common\Messaging\Message
$aggregateId string
Результат Prooph\Common\Messaging\Message
    protected function enrichEventMetadata(Message $domainEvent, $aggregateId)
    {
        $domainEvent = $domainEvent->withAddedMetadata('aggregate_id', $aggregateId);
        return $domainEvent->withAddedMetadata('aggregate_type', $this->aggregateType->toString());
    }