final class RebaseableCommand (View source)

internal  
 

Methods

__construct(RebasableToOtherWorkspaceInterface $originalCommand, Event $originalEvent, EventMetadata $initiatingMetaData, SequenceNumber $originalSequenceNumber)

No description

extractFromEventEnvelope(EventEnvelope $eventEnvelope)

No description

static Events
enrichWithCommand(RebasableToOtherWorkspaceInterface $command, Events $events)

Stores the command in the event's metadata for events on a content stream. This is an important prerequisite for the rebase functionality-

Details

__construct(RebasableToOtherWorkspaceInterface $originalCommand, Event $originalEvent, EventMetadata $initiatingMetaData, SequenceNumber $originalSequenceNumber)

No description

Parameters

RebasableToOtherWorkspaceInterface $originalCommand
Event $originalEvent
EventMetadata $initiatingMetaData
SequenceNumber $originalSequenceNumber

static RebaseableCommand extractFromEventEnvelope(EventEnvelope $eventEnvelope)

No description

Parameters

EventEnvelope $eventEnvelope

Return Value

RebaseableCommand

static Events enrichWithCommand(RebasableToOtherWorkspaceInterface $command, Events $events)

Stores the command in the event's metadata for events on a content stream. This is an important prerequisite for the rebase functionality-

Parameters

RebasableToOtherWorkspaceInterface $command
Events $events

Return Value

Events