Свойство | Тип | Описание | |
---|---|---|---|
$aggregateRootDecorator |
Метод | Описание | |
---|---|---|
extractAggregateId ( object $anEventSourcedAggregateRoot ) : string | ||
extractAggregateVersion ( object $eventSourcedAggregateRoot ) : integer | ||
extractPendingStreamEvents ( object $anEventSourcedAggregateRoot ) : Prooph\Common\Messaging\Message[] | ||
getAggregateRootDecorator ( ) : |
||
reconstituteAggregateFromHistory ( |
||
replayStreamEvents ( object $anEventSourcedAggregateRoot, Iterator $events ) | ||
setAggregateRootDecorator ( |
public extractAggregateId ( object $anEventSourcedAggregateRoot ) : string | ||
$anEventSourcedAggregateRoot | object | |
Результат | string |
public extractAggregateVersion ( object $eventSourcedAggregateRoot ) : integer | ||
$eventSourcedAggregateRoot | object | |
Результат | integer |
public extractPendingStreamEvents ( object $anEventSourcedAggregateRoot ) : Prooph\Common\Messaging\Message[] | ||
$anEventSourcedAggregateRoot | object | |
Результат | Prooph\Common\Messaging\Message[] |
public getAggregateRootDecorator ( ) : |
||
Результат |
public reconstituteAggregateFromHistory ( |
||
$aggregateType | ||
$historyEvents | Iterator | |
Результат | object | reconstructed AggregateRoot |
public replayStreamEvents ( object $anEventSourcedAggregateRoot, Iterator $events ) | ||
$anEventSourcedAggregateRoot | object | |
$events | Iterator |
public setAggregateRootDecorator ( |
||
$anAggregateRootDecorator |