getServiceLocator()->get(EventManager::SERVICE_ID); $eventManager->attach( ResourceMovedEvent::class, [ ResourceUpdateHandler::class, 'catchResourceUpdated' ] ); $this->getServiceManager()->register(EventManager::SERVICE_ID, $eventManager); } public function down(Schema $schema): void { /** @var EventManager $eventManager */ $eventManager = $this->getServiceLocator()->get(EventManager::SERVICE_ID); $eventManager->detach( ResourceMovedEvent::class, [ ResourceUpdateHandler::class, 'catchResourceUpdated' ] ); $this->getServiceManager()->register(EventManager::SERVICE_ID, $eventManager); } }