DDD building blocks

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 0

Open Issues: 0

Type:metapackage

dev-master 2020-04-19 14:41 UTC

This package is auto-updated.

Last update: 2024-04-19 23:26:30 UTC


README

PHP version Latest Version License

Total Downloads Monthly Downloads

ddd

Metapackage to DDD building blocks

Installation

Composer

composer require phpgears/ddd

Usage

Require composer autoload file

require './vendor/autoload.php';

Building blocks of DDD provided by this library

phpgears/identity Identity
phpgears/value-object Value Object
phpgears/aggregate Aggregate Root, Entity
phpgears/event Domain Event, Event Bus

Supporting packages

Packages that provide supporting functionality

phpgears/immutability PHP object immutability
phpgears/dto Data Transfer Object

Related packages

Concepts and packages, related and complementing DDD, you might be interested in but are NOT included

phpgears/enum Enumerables
phpgears/cqrs Command/Query Responsibility Segregation
phpgears/event-sourcing Event Sourcing

License

See file LICENSE included with the source code for a copy of the license terms.