1 | <?php |
||
7 | final class Implementation |
||
8 | { |
||
9 | |||
10 | private $queueResolver; |
||
11 | private $commandSerializer; |
||
12 | private $commandIdGenerator; |
||
13 | private $queueDriver; |
||
14 | private $schedulerDriver; |
||
15 | private $clock; |
||
16 | private $commandBusAdapter; |
||
17 | private $logger; |
||
18 | |||
19 | 26 | public function __construct( |
|
38 | |||
39 | 4 | public function getQueueResolver(): QueueResolverInterface |
|
43 | |||
44 | 8 | public function getCommandSerializer(): CommandSerializerInterface |
|
48 | |||
49 | 3 | public function getCommandIdGenerator(): CommandIdGeneratorInterface |
|
53 | |||
54 | 14 | public function getQueueDriver(): QueueDriverInterface |
|
58 | |||
59 | 2 | public function getSchedulerDriver(): SchedulerDriverInterface |
|
63 | |||
64 | 1 | public function getClock(): ClockInterface |
|
68 | |||
69 | 4 | public function getCommandBusAdapter(): CommandBusAdapterInterface |
|
73 | |||
74 | 3 | public function getLogger(): LoggerInterface |
|
78 | } |
||
79 |