Classes, interfaces and traits

AggregateEventListenerInterface

Interface EventListenerInterface

EventListenerInterface

Interface EventListenerInterface

AggregateEventListener

Class AggregateEventListener

AggregateImmutableValueObject

Class AggregateImmutableValueObject

AggregatePolicy

Class AggregatePolicy

AggregateReadModel

Class AggregateReadModel

AggregateRootController

Class AggregateRootController

The Controller class extends the AbstractController and implements the AscmvcEventManagerListenerInterface.

AsyncCommand

Class AsyncCommand

Command

Class Command

CommandRunner

Class CommandRunner

EventDispatcher

Class EventDispatcher

EventListener

Class EventListener

EventLogger

Class EventLogger

The LightMVC Auditor class logs aggregate events from a domain model.

Policy

Class Policy

ReadModel

Class ReadModel

Classes, interfaces and traits

AggregateEvent

Class AggregateEvent

Event

Class Event

ReadAggregateCompletedEvent

Class ReadAggregateCompletedEvent

WriteAggregateCompletedEvent

Class WriteAggregateCompletedEvent