コード例 #1
0
 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;
 }
コード例 #2
0
 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;
 }
コード例 #3
0
 public function __construct(ConfigInterface $config, LoggerInterface $logger, DataAccessServiceInterface $data_access_service)
 {
     parent::__construct($config, $logger);
     $this->data_access_service = $data_access_service;
 }
コード例 #4
0
ファイル: ProcessListener.php プロジェクト: honeybee/honeybee
 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;
 }
コード例 #5
0
 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;
 }