headsnet/domain-events-bundle
Symfony bundle for domain events: define and dispatch events from your domain, register subscribers, and defer delivery until after Doctrine transactions commit, keeping business logic decoupled from infrastructure.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| dualmedia/symfony-doctrine-event-converter-bundle | 0.87 | — | 1 | 1 | 2 | 50 | 1 | 18.7 | 21.7 | MIT | 7 months ago | |
| tjovaisas/delayed-event-bundle | 0.86 | Schedule Symfony events to dispatch later instead of immediately. This bundle queues delayed events and processes them when due, useful for reminders, time-based workflows, and background follow-up actions. | 1 | 1 | 0 | 28 | 0 | 0.0 | 16.2 | MIT | 4 years ago | |
| somnambulist/domain | 0.86 | Domain-driven design building blocks for Laravel and PHP: UUIDs, value objects, entities, aggregates, domain events, commands and repositories. A clean, framework-friendly foundation for modelling business logic with clear boundaries. | 26 | 26 | 2 | 130 | 0 | 0.2 | 10.6 | MIT | — | |
| gpslab/domain-event | 0.86 | A lightweight, framework-agnostic PHP domain event library. It provides an event bus, listener and subscriber registration, event-to-listener mapping, and deferred event dispatch to help decouple domain logic. | 18 | — | 2 | — | 0 | 0.2 | — | MIT | 7 years ago |
|
| digitalrisks/laravel-eventstore | 0.86 | A Laravel event store for event sourcing: persist domain events, rebuild aggregates from stored streams, and keep an auditable history of every change. Integrates with Laravel's database and service container. | 16 | 16 | 4 | 0 | 2 | 0.9 | — | MIT | 4 years ago | |
| symfony/remote-event | 0.86 | Symfony RemoteEvent helps your app receive, validate, and handle remote events (like webhooks) in a consistent way. It provides tooling to parse payloads, verify signatures, map to event objects, and process them through Symfony’s event/HTTP workflows. | 29 | 29 | 0 | 249K | 0 | 25.3 | 61.4 | MIT | 5 months ago | |
| fervo/deferred-event-bundle | 0.86 | DeferredEventBundle for Symfony queues domain events during a request or transaction and dispatches them at a controlled later point, so listeners and side effects run after persistence completes and stay consistent with committed data. | 43 | 43 | 10 | 11 | 2 | 1.1 | 2.1 | MIT | 10 years ago | |
| jphooiveld/eventsauce-bundle | 0.86 | A Symfony bundle that integrates EventSauce event sourcing into your application, providing service configuration for aggregates, repositories, message dispatching, and event storage so you can build domain-driven, event-sourced systems with less boilerplate. | 15 | 15 | 9 | 697 | 0 | 0.6 | 22.8 | MIT | 6 years ago | |
| fntneves/laravel-transactional-events | 0.86 | Laravel Transactional Events delays event dispatching until the surrounding database transaction commits, so listeners never run for rolled-back work. It integrates with Laravel’s event system to keep side effects consistent with persisted data. | 319 | 321 | 33 | 71K | 0 | 2.9 | 32.4 | MIT | 1 year ago | |
| lingoda/domain-events | 0.85 | Lingoda's Laravel package for domain events helps you define typed event classes, dispatch them from domain code, and handle them through Laravel's native event system, keeping business logic decoupled, organized, and easy to test. | 8 | 8 | 3 | 4K | 0 | 14.7 | 41.1 | MIT | 3 months ago | |
| dmytrof/doctrine-modification-events-bundle | 0.85 | A Symfony 7/8 bundle that helps you create and handle events when Doctrine entities are updated, making it easier to react to entity modifications in your application. Install via Composer and enable the bundle. | 0 | 0 | 0 | 791 | 0 | 17.8 | 44.7 | MIT | 4 months ago | |
| swag-industries/doctrine-domain-events | 0.85 | Adds Doctrine domain event support to Laravel: entities can record domain events, and the package collects and dispatches them through Laravel’s event system after Doctrine flushes or transactions commit, keeping persistence and side effects cleanly separated. | 4 | 4 | 4 | 1K | 0 | 7.5 | 36.0 | MIT | 7 months ago | |
| bnnvara/event-catalog | 0.85 | A Laravel package that provides a catalog for your application's events, letting you register, organize, and look up domain and broadcast events in one place. Useful for documenting event flows, wiring listeners, and keeping event-driven code discoverable and consistent. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| andy-thorne/domain-events-bundle | 0.85 | — | 0 | 1 | 0 | 1 | 0 | 0.5 | 2.9 | — | 4 years ago | |
| bnnvara/event-like | 0.85 | A Laravel package from BNNVARA that adds like functionality to events, providing traits, migrations, and Eloquent relationships so users can like or unlike events with simple methods for toggling and counting likes. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| gpslab/domain-event-bundle | 0.85 | Symfony bundle that integrates gpslab/domain-event with the framework, making it easy to publish and handle domain events through Symfony services and configuration. Lightweight setup for decoupled domain events in Symfony applications. | 14 | 14 | 2 | 100 | 0 | 0.5 | 12.2 | MIT | 5 years ago | |
| vanio/doctrine-domain-events | 0.85 | A Doctrine ORM integration that lets your entities record and dispatch domain events. Collect events during persistence, then release them after flush via a configurable dispatcher, keeping your domain model decoupled from infrastructure. | 6 | 7 | 1 | 325 | 0 | 0.1 | 23.2 | MIT | — | |
| rundum/event-base | 0.85 | rundum/event-base gives Laravel developers a lightweight foundation for event-driven code, offering base event classes and helpers for defining, dispatching, and organizing domain events consistently across an application. | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | MIT | 2 years ago | |
| andreas-glaser/dc-event-bundle | 0.84 | — | 1 | 2 | 0 | 0 | 0 | 0.6 | — | MIT | 8 years ago | |
| kettari/telegram-bundle | 0.84 | kettari/telegram-bundle is a Symfony bundle for integrating Telegram bots into PHP applications, providing configuration and services for sending messages, handling updates, and interacting with the Telegram Bot API. | 1 | 1 | 0 | 0 | 13 | 4.1 | 4.1 | MIT | 9 years ago |
How can I help you explore Laravel packages today?