*/ public array $options = []; public function __construct( private readonly EventDispatcherInterface $eventDispatcher, private readonly ArgumentAccessInterface $argumentAccess, private readonly ?Connection $connection = null ) { } public function getEventDispatcher(): EventDispatcherInterface { return $this->eventDispatcher; } public function getArgumentAccess(): ArgumentAccessInterface { return $this->argumentAccess; } public function getConnection(): ?Connection { return $this->connection; } }