Libraries tagged by php ddd
hradigital/php-datatypes
238 Downloads
Easy way to build up and sanitize your application objects.
aseguragonzalez/php-seedwork
233 Downloads
DDD and Hexagonal (Clean) Architecture building blocks (aggregates, entities, value objects, etc).
aseguragonzalez/php-mvc
145 Downloads
Lightweight PHP MVC Framework
tiny-blocks/building-blocks
117 Downloads
Implements tactical DDD building blocks for PHP: entities, aggregate roots, domain events, snapshots, and upcasters.
zolta/forge
64 Downloads
Domain layer foundation for PHP 8.2+ providing Value Objects with attribute-based validation, Entities, Aggregates, Rules, Specifications, Policies, Invariants, Transformers, and a framework-agnostic adapter system.
zolta/cqrs
58 Downloads
CQRS application layer for PHP 8.2+ with command/query buses, decorator-based middleware pipeline, Result/Option monads, repository abstractions with caching, transaction management, domain event dispatching, and automatic handler discovery via attributes.
xprt64/dudulina
124 Downloads
CQRS with Event Sourcing mini framework for PHP
ufo-tech/event-sourcing
721 Downloads
A lightweight event sourcing library with aggregates, event store and projections for modern PHP applications.
qubus/valueobjects
275 Downloads
A PHP library of immutable objects to use in Domain Driven Design.
qkskima/model
211 Downloads
A lean but powerful DSL-based model system for TYPO3 with Symfony validation, property access, nested relations, and business rule validation. QkSkima Model is an alternative approach, when you think Extbase is too heavy for the job.
plin-code/laravel-clean-architecture
4041 Downloads
Laravel package for generating Clean Architecture structure
php-kitchen/yii2-domain
2169 Downloads
Implementation of DDD key concepts for Yii2.
phariscope/event
9513 Downloads
To implement events in domain driven design or other styles projects with PHP
jardisadapter/mailer
33 Downloads
SMTP mail client with STARTTLS, authentication, HTML and plain text support, attachments, and retry with exponential backoff; a building block of the open-source foundation that Jardis-generated DDD code runs on
jardisadapter/logger
35 Downloads
PSR-3 logging pipeline with 20+ handlers, 7 formatters, 6 enrichers, and fluent builder API; a building block of the open-source foundation that Jardis-generated DDD code runs on