PHP code example of brueggemann / esf
1. Go to this page and download the library: Download brueggemann/esf library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
brueggemann / esf example snippets
'redis' => [
'client' => 'predis',
'default' => [
'host' => env('REDIS_HOST', '10.0.2.2'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 0,
],
'events' => [
'host' => env('REDIS_HOST', '10.0.2.2'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 1,
],
'aggregates' => [
'host' => env('REDIS_HOST', '10.0.2.2'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 2,
],
'queries' => [
'host' => env('REDIS_HOST', '10.0.2.2'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 3,
],
],
$ php artisan make:aggregateRoot
$ php artisan make:aggregateRootProjection
$ php artisan make:aggregateRootValidator
$ php artisan make:command
$ php artisan make:commandHandler
$ php artisan make:event
$this->eventBus->dispatch($DOMAINEVENTSTREAM);
public function rules()
{
return [
'foo' => '
public function rules()
{
return [
'foo' => VALUEOBJECT::rules(),
];
}