Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Event Projector Laravel Package

spatie/laravel-event-projector

Deprecated in favor of spatie/laravel-event-sourcing. Entry-level event sourcing toolkit for Laravel: define aggregates, projectors, and reactors; persist domain events, build read models, and react to events for auditing and reporting-friendly apps.

View on GitHub
Deep Wiki
Context7
3.1.3
  • add suggest to composer.json.
3.1.2
  • fix for replay events command with no-interaction flag (#197)
3.1.1
  • Add schemaless-attributes again for Eloquent models
3.1.0
  • re-introduce the stored_event_model config
3.0.1
  • make sure events are retrieved in the correct order
3.0.0
  • don't require eloquent for storing and retrieving events
  • add support for Laravel 6
2.8.2
  • fix for projectors with non-public methods
2.8.1
  • improve test methods
2.8.0
  • added aggregate test methods
2.7.0
  • added event_class_map to alias your event classes which allows for refactoring after events have been fired
2.6.3
  • fix warnings in console commands
2.6.2
  • fix stubs
2.6.1
  • fix for disabling the event listener auto discovery
2.6.0
  • add stored-event-model option to the replay command
2.5.0
  • allow to specify the model to be used by an aggregate for retrieving/peristing events by adding a $storedEventModel on it
2.4.0
  • allow to specify the queue that should be used on the event
2.3.0
  • add list command
2.2.0
  • automatically register event handlers
2.1.1
  • stubs don't use handlesEvents anymore
2.1.0
  • add autodetection for event handling methods
2.0.5
  • fix storable event command
2.0.4
  • fix make commands
2.0.3
  • make service provider final
2.0.2
  • make service provider non final
2.0.1
  • fix HandleStoredEventJob
2.0.0
  • added support for aggregates
  • support a new handleEvent property for event handlers
  • removed all support for projector statusses
  • the rebuild command has been removed. It's been replace by the --from flag on event replay
1.3.1
  • fix missing use statement in EventHandlerCollection
1.3.0
  • add stored_event_job to config file
1.2.0
  • add isProjecting
1.1.2
  • fix for working with a custom StoredEvent, ProjectorStatus
1.1.1
  • add support for Laravel 5.7
1.1.0
  • add ability to add tags to be displayed in Horizon
1.0.5
  • moaarrr fixes for replaying events using a custom StoredEvent model
1.0.4
  • fix replaying events using a custom StoredEvent model
1.0.3
  • fixed some typos in the config file
1.0.2
  • fix name of used env variable that determines the queue name
1.0.1
  • fix reactor stub
1.0.0
  • initial release
1.3.2
  • add support for Laravel 5.8
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport