softonic/laravel-transactional-event-publisher
A Laravel package that defers event publishing until database transactions commit, helping keep domain events consistent with persisted data and preventing listeners from reacting to uncommitted or rolled-back changes.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | |
| softspring/events | 0.83 | Softspring Events is a Laravel/PHP package for working with application events. It provides a clean, framework-friendly API for defining, dispatching, and handling events, helping you decouple components and build organized event-driven workflows. | 0 | — | 0 | — | 0 | 18.5 | — | AGPL-3.0 | 4 weeks ago |
|
| digitalrisks/laravel-eventstore | 0.82 | 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 | |
| mvanduijker/laravel-transactional-model-events | 0.82 | — | 75 | 75 | 10 | 8K | 0 | 12.4 | 29.8 | MIT | 8 months ago | |
| lingoda/domain-events | 0.82 | 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 | |
| indracollective/laravel-revisor | 0.81 | — | 19 | 19 | 5 | 181 | 3 | 1.4 | 15.7 | MIT | — | |
| softonic/laravel-database-migrate-test-listener | 0.81 | A small Laravel package that listens for database migration events, letting you run custom logic or tests whenever migrations are executed. Use it to trigger test suites, notifications, or other post-migration tasks in development and CI workflows. | 1 | — | 0 | — | 0 | 0.2 | — | NOASSERTION | 4 years ago | |
| headsnet/domain-events-bundle | 0.81 | 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. | 42 | — | 4 | — | 2 | 1.0 | — | MIT | 1 year ago | |
| gpslab/domain-event | 0.81 | 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 |
|
| spatie/laravel-eventsauce | 0.80 | Integrate EventSauce event sourcing into Laravel with migrations, models, and queued jobs. Generate aggregate roots, repositories, events and commands via Artisan. Store domain messages per aggregate and dispatch consumers synchronously or through queues. | 121 | 121 | 15 | 88 | 0 | 3.5 | 3.3 | MIT | 5 years ago | |
| ashleydawson/domain-event-dispatcher | 0.80 | — | 1 | 1 | 0 | 0 | 0 | 2.1 | — | — | 9 years ago | |
| event-engine/php-event-store | 0.80 | — | 5 | 5 | 3 | 7K | 1 | 1.8 | 42.0 | MIT | 1 year ago |
How can I help you explore Laravel packages today?