Download the PHP package surgio/eloquent-message-repository without Composer
On this page you can find all versions of the php package surgio/eloquent-message-repository. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download surgio/eloquent-message-repository
More information about surgio/eloquent-message-repository
Files in surgio/eloquent-message-repository
Download surgio/eloquent-message-repository
More information about surgio/eloquent-message-repository
Files in surgio/eloquent-message-repository
Vendor surgio
Package eloquent-message-repository
Short Description Eloquent Message Repository for EventSauce
License MIT
Package eloquent-message-repository
Short Description Eloquent Message Repository for EventSauce
License MIT
Please rate this library. Is it a good library?
Informations about the package eloquent-message-repository
Eloquent Message Repository for EventSauce
This package allows you to use Eloquent as a custom message repository for EventSauce.
Heavily inspired by EventSaucePHP/DoctrineMessageRepository.
Requirements
This package requires PHP 8.1 and Laravel 9 or higher.
Installation
Setup
Publish the migration:
Migrate your database:
Usage
The Eloquent Message Repository implements EventSauce\EventSourcing\MessageRepository
and can be passed to any AggregateRootRepository
like so:
Testing
You can run the tests with:
All versions of eloquent-message-repository with dependencies
PHP Build Version
Package Version
Requires
eventsauce/eventsauce Version
^0.8.2
ramsey/uuid Version ^4.1
surgiollc/eloquent-message-repository Version dev-master
ramsey/uuid Version ^4.1
surgiollc/eloquent-message-repository Version dev-master
The package surgio/eloquent-message-repository contains the following files
Loading the files please wait ....