Skip to content
@tiny-blocks

Tiny Blocks

Implementations for Domain Driven Design building blocks and utility classes in PHP.

Pinned Loading

  1. collection collection Public

    Models a type-safe, fluent collection API for PHP with eager and lazy pipelines over arrays, iterators, and generators.

    PHP 2

  2. building-blocks building-blocks Public

    Implements tactical DDD building blocks for PHP: entities, aggregate roots, domain events, snapshots, and upcasters.

    PHP 2

  3. outbox outbox Public

    Implements the Transactional Outbox pattern. Persists domain events atomically with aggregate state changes through a customizable table schema, reflection-based payload serialization, and built-in…

    PHP 2

  4. mapper mapper Public

    Maps PHP objects to and from arrays, JSON, and iterables through reflection and pluggable strategies.

    PHP 3

  5. docker-container docker-container Public

    Manages Docker containers programmatically for PHP, aimed at integration tests and disposable infrastructure.

    PHP 4

  6. http http Public

    Implements PSR-7, PSR-15, PSR-17 and PSR-18 HTTP primitives for PHP, with a fluent response builder, cookies, cache control, and a PSR-18 client facade.

    PHP 4

Repositories

Showing 10 of 23 repositories

Top languages

Loading…

Most used topics

Loading…