recipe for broadway/read-model-elasticsearch

This commit is contained in:
othillo
2018-01-23 19:16:10 +01:00
parent e2f1d49f70
commit 67b8bd6503
2 changed files with 24 additions and 0 deletions
@@ -0,0 +1,19 @@
broadway:
read_model: broadway.read_model.elasticsearch.repository_factory
services:
broadway.elasticsearch.client_factory:
class: Broadway\ReadModel\ElasticSearch\ElasticSearchClientFactory
broadway.read_model.elasticsearch.repository_factory:
class: Broadway\ReadModel\ElasticSearch\ElasticSearchRepositoryFactory
arguments:
- "@broadway.elasticsearch.client"
- "@broadway.serializer.readmodel"
broadway.elasticsearch.client:
class: Elasticsearch\Client
public: true
factory: ['@broadway.elasticsearch.client_factory', create]
arguments:
- "%elasticsearch%"
@@ -0,0 +1,5 @@
{
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
}