/** * {@inheritdoc} */ public function rollback() { $rootPackageName = $this->rootPackage->getName(); $rootPackageFile = $this->rootPackage->getPackageFile(); foreach ($this->overriddenPackages as $packageName) { $rootPackageFile->removeOverriddenPackage($packageName); } foreach ($this->addedEdgesFrom as $packageName) { $this->overrideGraph->removeEdge($packageName, $rootPackageName); } }
/** * {@inheritdoc} */ public function rollback() { $rootModuleName = $this->rootModule->getName(); $rootModuleFile = $this->rootModule->getModuleFile(); foreach ($this->overriddenModules as $moduleName) { $rootModuleFile->removeOverriddenModule($moduleName); } foreach ($this->addedEdgesFrom as $moduleName) { $this->overrideGraph->removeEdge($moduleName, $rootModuleName); } }