smoothphp/cqrs-es-framework-laravel
| Install | |
|---|---|
composer require smoothphp/cqrs-es-framework-laravel |
|
| Latest Version: | v7.0.0 |
| PHP: | >=7.0.0|8.* |
| License: | MIT |
| Last Updated: | Apr 15, 2021 |
| Links: | GitHub · Packagist |
cqrs-es-framework-laravel
This is the Laravel Adapter for SmoothPHP CQRS Event Sourcing package, It contains everything you need to get started event souring in Laravel.
Install
Via Composer
$ composer require smoothphp/cqrs-es-framework-laravel
Add to config/app.php
SmoothPhp\LaravelAdapter\ServiceProvider::class,
Run Command
$ php artisan vendor:publish
Supervisor
If you wish to run the smooth queue separately from other queue jobs you can config it to run on a different queue. If left it will run on default queue with rest of laravel.
see config/cqrses.php
'queue_name' => 'default',
Change to smooth or other name. Then use the following supervisor config
[program:smoothphp-worker]
process_name=%(program_name)s_%(process_num)02d
command=php /var/www/artisan queue:listen --queue=smooth --sleep=1
autostart=true
autorestart=true
user=www-data
numprocs=1
redirect_stderr=true
stderr_logfile=/var/log/supervisor.log
stdout_logfile=/var/log/supervisor.log
Change log
Please see CHANGELOG for more information what has changed recently.
Testing
$ composer test
Contributing
Please see CONTRIBUTING and CONDUCT for details.
Security
If you discover any security related issues, please email simon@pixelatedcrow.com instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
Support

SmoothPHP is a Pixelated Crow Product.
For commercial support please contact smoothphp@pixelatedcrow.com
Related Packages
Laravel package for prooph components to get started out of the box with message...
Dive into Domain Driven Design using Event Sourcing and CQRS within your Laravel...
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| v7.0.0 | >=7.0.0| | ^8.1 | MIT | |
| v6.0.0 | >=7.0.0 | ^5.1 | MIT | |
| v4.2.0 | >=7.0.0 | ^5.1 | MIT | |
| v4.1.1 | >=7.0.0 | ^5.1 | MIT | |
| v4.1.0 | >=7.0.0 | ^5.1 | MIT | |
| v4.0.4 | >=7.0.0 | ~5.1 | MIT | |
| v4.0.3 | >=7.0.0 | ~5.1 | MIT | |
| v4.0.2 | >=7.0.0 | ~5.1 | MIT | |
| v4.0.1 | >=7.0.0 | ~5.1 | MIT | |
| v4.0.0 | >=7.0.0 | ~5.1 | MIT | |
| v3.1.6 | >=7.0.0 | ~5.1 | MIT | |
| v3.1.5 | >=7.0.0 | ~5.1 | MIT | |
| v3.1.4 | >=7.0.0 | ~5.1 | MIT | |
| v3.1.3 | >=7.0.0 | ~5.1 | MIT | |
| v3.1.2 | >=7.0.0 | ~5.1 | MIT | |
| v3.1.1 | >=7.0.0 | ~5.1 | MIT | |
| v3.1.0 | >=7.0.0 | ~5.1 | MIT | |
| v3.0.1 | >=5.3.0 | ~5.1 | MIT | |
| v3.0.0 | >=5.3.0 | ~5.1 | MIT | |
| v2.0.3 | >=5.3.0 | ~5.1 | MIT | |
| v2.0.2 | >=5.3.0 | ~5.1 | MIT | |
| v2.0.1 | >=5.3.0 | ~5.1 | MIT | |
| v2.0.0 | >=5.3.0 | ~5.1 | MIT | |
| v1.0.4 | >=5.3.0 | ~5.1 | MIT | |
| v1.0.3 | >=5.3.0 | ~5.1 | MIT | |
| v1.0.2 | >=5.3.0 | ~5.1 | MIT | |
| v1.0.1 | >=5.3.0 | ~5.1 | MIT | |
| v1.0.0 | >=5.3.0 | ~5.1 | MIT | |
| v0.0.13 | >=5.3.0 | ~5.1 | MIT | |
| v0.0.12 | >=5.3.0 | ~5.1 | MIT |
Showing the latest 30 of 42. See every release on Packagist