fntneves/laravel-transactional-events
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mvanduijker/laravel-transactional-model-events | 0.87 | — | 75 | 75 | 10 | 8K | 0 | 12.4 | 29.8 | MIT | 8 months ago | |
| softonic/laravel-transactional-event-publisher | 0.86 | 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. | 4 | — | 0 | — | 0 | 20.2 | — | NOASSERTION | 1 week ago | |
| event-engine/php-persistence | 0.86 | Event Engine PHP Persistence Package providing persistence layer utilities for PHP-based event-sourced and CQRS applications. Supports storing and retrieving events and state in a consistent way to integrate with Event Engine workflows. | 6 | 6 | 5 | 5K | 0 | 4.1 | 39.2 | MIT | 1 year ago | |
| inneair/transaction-bundle | 0.86 | inneair/transaction-bundle is a Symfony bundle for managing database transactions. It provides reusable services and integration points to wrap application operations in transactional boundaries, helping keep persistence logic consistent and easier to maintain in Symfony projects. | 10 | 10 | 3 | 4 | 0 | 0.2 | 1.3 | Apache-2.0 | 9 years ago | |
| swag-industries/doctrine-domain-events | 0.86 | 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 | |
| patchlevel/laravel-event-sourcing | 0.86 | Laravel event sourcing with aggregates, projectors, reactors, snapshots, and a database-backed event store. Includes artisan tooling, testing helpers, and a clean API for modeling domain events in Laravel applications. | 8 | 8 | 2 | 1K | 1 | 19.3 | 36.0 | MIT | 4 weeks ago | |
| eventsauce/laravel-eventsauce | 0.86 | Laravel integration for EventSauce event sourcing. Wire message dispatchers, event repositories, and consumers into Laravel’s container with publishable config, queue-friendly dispatching, and conventions for aggregates and projections in Laravel applications. | 98 | 98 | 18 | 8 | 5 | 3.2 | 3.9 | MIT | 4 years ago | |
| boson-php/event-listener-contracts | 0.86 | Lightweight PHP contracts for event listener components in the Boson ecosystem. Defines interfaces and shared types to standardize registering, dispatching, and handling events, helping packages stay decoupled while remaining interoperable across implementations. | 0 | 0 | 0 | 49 | 0 | 0.0 | 23.5 | MIT | — | |
| djunehor/laravel-revert-query | 0.86 | — | 8 | 9 | 0 | 0 | 0 | 0.6 | — | — | 6 years ago | |
| illuminate/events | 0.85 | Illuminate Events is Laravel’s event dispatcher component, providing a simple way to register listeners and subscribers, dispatch events, and build decoupled, extensible application workflows with synchronous or queued handling. | 136 | 151 | 10 | 1M | 0 | 1.0 | 55.3 | MIT | — | |
| altek/eventually | 0.85 | Eventually is a Laravel event sourcing package for modeling applications around domain events. It offers aggregates, event storage, projectors, and reactors, giving you an expressive way to persist state changes as an append-only event log. | 0 | 8 | — | 30K | — | 0.0 | 55.3 | — | — | |
| mikebronner/laravel-pivot-events | 0.85 | Adds Eloquent model events for many-to-many pivot operations: sync, attach, detach, and updateExistingPivot on BelongsToMany/MorphToMany. Listen for pivotSyncing/Synced, pivotAttaching/Attached, pivotDetaching/Detached, and pivotUpdating/Updated. | 141 | 141 | 12 | 162K | 0 | 12.4 | 44.7 | MIT | 8 months ago | |
| ntimyeboah/laravel-database-trigger | 0.85 | Add database triggers to your Laravel migrations with a clean, fluent API. Create and drop triggers for insert, update, and delete events, keep trigger logic versioned alongside your schema, and support multiple database drivers without writing raw SQL by hand. | 20 | 20 | 6 | 220 | 1 | 0.8 | 14.6 | MIT | 1 year ago | |
| micro-module/event-queue | 0.85 | A lightweight Laravel package for queuing and dispatching events asynchronously. Built for micro-module architectures, it decouples event producers from listeners and leverages Laravel’s queue system for reliable background processing, with simple configuration for modular apps. | 0 | 0 | 1 | 82 | 0 | 0.9 | 26.6 | — | 11 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 | |
| fervo/deferred-event-bundle | 0.85 | 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 | |
| eventsauce/message-repository-for-illuminate | 0.85 | Laravel integration for EventSauce message repositories, letting you persist and retrieve domain events through Illuminate's database and Eloquent layers. Configure a message repository in your app and use it to store event streams, with support for Laravel's connections and transaction handling. | 0 | 0 | 4 | 27K | 0 | 0.2 | 55.3 | — | — | |
| genealabs/laravel-pivot-events | 0.85 | Adds pivot table events to Laravel many-to-many relationships, firing PivotAttached, PivotDetached, PivotUpdated, and PivotSaved so you can hook into attach, detach, and update operations using listeners, observers, or custom pivot models. | 141 | 142 | 12 | 80K | 0 | 7.7 | 40.2 | MIT | 8 months ago | |
| gpslab/domain-event | 0.85 | 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 |
|
| event-engine/php-event-store | 0.85 | — | 5 | 5 | 3 | 7K | 1 | 1.8 | 42.0 | MIT | 1 year ago |
How can I help you explore Laravel packages today?