/** * EventDispatcherQueue constructor. * * @param EventDispatcherInterface|null $eventDispatcher * @param null|array $array */ public function __construct(EventDispatcherInterface $eventDispatcher = null, array $array = null) { $this->eventDispatcher = $eventDispatcher ?: new EventDispatcher(); parent::__construct($array); }