class RebaseableCommands implements IteratorAggregate (View source)

internal  
 

Methods

__construct(RebaseableCommand ...$items)

No description

extractFromEventStream(EventStreamInterface $eventStream)

No description

array
separateMatchingAndRemainingCommands(NodeAggregateIds $nodeIdsToMatch)

No description

bool
isEmpty()

No description

getIterator()

No description

Details

__construct(RebaseableCommand ...$items)

No description

Parameters

RebaseableCommand ...$items

static RebaseableCommands extractFromEventStream(EventStreamInterface $eventStream)

No description

Parameters

EventStreamInterface $eventStream

Return Value

RebaseableCommands

array separateMatchingAndRemainingCommands(NodeAggregateIds $nodeIdsToMatch)

No description

Parameters

NodeAggregateIds $nodeIdsToMatch

Return Value

array

bool isEmpty()

No description

Return Value

bool

Traversable getIterator()

No description

Return Value

Traversable