library lumencqrs
CQRS Template for Laravel/Lumen
arseto/lumencqrs
CQRS Template for Laravel/Lumen
- Sunday, September 17, 2017
- by arseto
- Repository
- 1 Watchers
- 0 Stars
- 96 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 4 Versions
- 32 % Grown
, (*1)
CQRS Template for Laravel\Lumen
Overview
- Implementation template for CQRS
- Use laravel/lumen IoC container for dependency injection by default (or you can override it)
Prerequisite
Installation
- execute
composer require arseto/lumencqrs in your project folder
- For lumen, add this line to the
bootstrap/app.php file
$app->register(Arseto\LumenCQRS\Providers\CQRSServiceProvider::class);
- For laravel, add this line to 'providers' in
config/app.php
Arseto\LumenCQRS\Providers\CQRSServiceProvider::class,
Usage
- This package serves as template to implement CQRS
- Simply create command-handler pair and query-reader pair then inject the CommandBus and QueryBus to your controller
- Command-handler and query-reader pair must implement provided interfaces
dev-master
9999999-dev
CQRS Template for Laravel/Lumen
Sources
Download
MIT
The Requires
The Development Requires
by
Arseto Nugroho
laravel
domain
lumen
cqrs
ddd
v0.3.0
0.3.0.0
CQRS Template for Laravel/Lumen
Sources
Download
MIT
The Requires
The Development Requires
by
Arseto Nugroho
laravel
domain
lumen
cqrs
ddd
v0.2.0
0.2.0.0
DDD Template for Laravel/Lumen
Sources
Download
MIT
The Requires
The Development Requires
by
Arseto Nugroho
laravel
domain
lumen
cqrs
ddd
v0.1.0
0.1.0.0
DDD Template for Laravel/Lumen
Sources
Download
MIT
The Requires
The Development Requires
by
Arseto Nugroho
laravel
domain
lumen
cqrs
ddd