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