public function __construct(ConfigInterface $config, LoggerInterface $logger, StorageWriterMap $storage_writer_map, QueryServiceMap $query_service_map, ProjectionTypeMap $projection_type_map, EventBusInterface $event_bus) { parent::__construct($config, $logger); $this->storage_writer_map = $storage_writer_map; $this->query_service_map = $query_service_map; $this->projection_type_map = $projection_type_map; $this->event_bus = $event_bus; }
public function __construct(ConfigInterface $config, LoggerInterface $logger, DataAccessServiceInterface $data_access_service, QueryServiceMap $query_service_map, ProjectionTypeMap $projection_type_map, AggregateRootTypeMap $aggregate_root_type_map, EventBusInterface $event_bus) { parent::__construct($config, $logger); $this->data_access_service = $data_access_service; $this->query_service_map = $query_service_map; $this->projection_type_map = $projection_type_map; $this->aggregate_root_type_map = $aggregate_root_type_map; $this->event_bus = $event_bus; }
public function __construct(ConfigInterface $config, LoggerInterface $logger, DataAccessServiceInterface $data_access_service) { parent::__construct($config, $logger); $this->data_access_service = $data_access_service; }
public function __construct(ConfigInterface $config, LoggerInterface $logger, EventBusInterface $event_bus, ProcessManagerInterface $process_manager) { parent::__construct($config, $logger); $this->event_bus = $event_bus; $this->process_manager = $process_manager; }
public function __construct(ConfigInterface $config, LoggerInterface $logger, AggregateRootTypeMap $aggregate_root_type_map, FilesystemServiceInterface $filesystem_service) { parent::__construct($config, $logger); $this->aggregate_root_type_map = $aggregate_root_type_map; $this->filesystem_service = $filesystem_service; }