| Recommend this page to a friend! | 
|  Download | 
| Info |  Files |  Install with Composer |  Download | Reputation | Support forum | Blog | Links | 
| Ratings | Unique User Downloads | Download Rankings | ||||
| Not yet rated by the users | Total: 112 | All time:  9,623 This week: 560  | ||||
| Version | License | PHP version | Categories | |||
| dddreveal 1.0.3 | MIT/X Consortium ... | 7 | Design Patterns, PHP 7 | 
Domain Driven Design starter package
|  Files (32) | 
| File | Role | Description | ||
|---|---|---|---|---|
|  src (8 directories) | ||||
|    composer.json | Data | Auxiliary data | ||
|    LICENSE | Lic. | License text | ||
|    README.md | Doc. | Documentation | ||
|  Files (32) | / | src | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Aggregate (5 files) | ||||
|  Commands (3 files) | ||||
|  Dispatcher (1 file) | ||||
|  Events (9 files) | ||||
|  EventStore (1 file, 1 directory) | ||||
|  Exceptions (1 file) | ||||
|  Repository (5 files) | ||||
|  Validators (3 files) | ||||
|  Files (32) | / | src | / | Aggregate | 
| File | Role | Description | 
|---|---|---|
|  Aggregable.php | Class | Class source | 
|  AggregateHistory.php | Class | Class source | 
|  AggregateIdentifier.php | Class | Class source | 
|  AggregateIsCorruptedException.php | Class | Class source | 
|  AggregateRoot.php | Class | Class source | 
|  Files (32) | / | src | / | Commands | 
| File | Role | Description | 
|---|---|---|
|  Commandable.php | Class | Class source | 
|  Commanding.php | Class | Class source | 
|  CommandValidator.php | Class | Class source | 
|  Files (32) | / | src | / | Events | 
| File | Role | Description | 
|---|---|---|
|  AbstractEvent.php | Class | Class source | 
|  DomainEvent.php | Class | Class source | 
|  EventIsSourced.php | Class | Class source | 
|  EventListener.php | Class | Class source | 
|  EventSourceDisabledException.php | Class | Class source | 
|  EventStoreUnavailableException.php | Class | Class source | 
|  InvalidEventException.php | Class | Class source | 
|  ReconstituteEvents...ilableException.php | Class | Class source | 
|  RecordedEvents.php | Class | Class source | 
|  Files (32) | / | src | / | Repository | 
| File | Role | Description | 
|---|---|---|
|  AbstractRepository.php | Class | Class source | 
|  BaseProjection.php | Class | Class source | 
|  Projectable.php | Class | Class source | 
|  QueryRepository.php | Class | Class source | 
|  Repository.php | Class | Class source | 
|  Files (32) | / | src | / | Validators | 
| File | Role | Description | 
|---|---|---|
|  Assert.php | Class | Class source | 
|  AssertionValidationTrait.php | Class | Class source | 
|  UuidValidator.php | Class | Class source | 
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. | 
|  Install with Composer | 
|  | dddreveal-2020-07-08.zip 22KB | 
|  | dddreveal-2020-07-08.tar.gz 8KB | 
|  | Install with Composer | 
| Needed packages | ||
| Class | Download | Why it is needed | Dependency | 
|---|---|---|---|
| Get PHP Class Name |  .zip  .tar.gz | ... | Required | 
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 100% | 
 | 
 | 
| Applications that use this package | 
 If you know an application of this package, send a message to the author to add a link here.
 If you know an application of this package, send a message to the author to add a link here.