public function rollback() { if ($this->previousDescriptor) { $this->rootModuleFile->addTypeDescriptor($this->previousDescriptor); } else { $this->rootModuleFile->removeTypeDescriptor($this->typeDescriptor->getTypeName()); } }
/** * {@inheritdoc} */ public function execute() { if (!$this->rootModuleFile->hasTypeDescriptor($this->typeName)) { return; } $this->previousDescriptor = $this->rootModuleFile->getTypeDescriptor($this->typeName); $this->rootModuleFile->removeTypeDescriptor($this->typeName); }