final class PublishedEvents implements IteratorAggregate, Countable (View source)

A set of Content Repository "domain events"

Properties

EventInterface> $items

Methods

static PublishedEvents
fromArray(array $events)

No description

static PublishedEvents
createEmpty()

No description

getIterator()

No description

array
map(Closure $callback)

No description

int
count()

No description

Details

static PublishedEvents fromArray(array $events)

No description

Parameters

array $events

Return Value

PublishedEvents

static PublishedEvents createEmpty()

No description

Return Value

PublishedEvents

PublishedEvents withAppendedEvents(PublishedEvents $events)

No description

Parameters

PublishedEvents $events

Return Value

PublishedEvents

Traversable getIterator()

No description

Return Value

Traversable

array map(Closure $callback)

No description

Parameters

Closure $callback

Return Value

array

int count()

No description

Return Value

int