mirror of
https://github.com/symfony/recipes-contrib.git
synced 2026-09-19 19:16:32 +03:00
19 lines
644 B
YAML
19 lines
644 B
YAML
broadway:
|
|
read_model: broadway.read_model.mongodb.repository_factory
|
|
|
|
services:
|
|
broadway.read_model.mongodb_client:
|
|
class: MongoDB\Client
|
|
arguments: ['%mongodb_uri%']
|
|
|
|
broadway.read_model.mongodb_collection:
|
|
class: MongoDB\Collection
|
|
factory: ['@broadway.read_model.mongodb_client', selectCollection]
|
|
arguments: ['%mongodb_database%', 'read_models']
|
|
|
|
broadway.read_model.mongodb.repository_factory:
|
|
class: Broadway\ReadModel\MongoDB\MongoDBRepositoryFactory
|
|
arguments:
|
|
- "@broadway.read_model.mongodb_collection"
|
|
- "@broadway.serializer.readmodel"
|