Puli\Manager\Repository\Mapping\UnloadPathMapping::rollback PHP Метод

rollback() публичный Метод

public rollback ( )
    public function rollback()
    {
        if ($this->mapping->isLoaded() || !$this->containingModule) {
            return;
        }
        $this->mapping->load($this->containingModule, $this->modules);
        $moduleName = $this->containingModule->getName();
        foreach ($this->mapping->listRepositoryPaths() as $repositoryPath) {
            $this->mappings->add($this->mapping);
            $this->conflictDetector->claim($repositoryPath, $moduleName);
        }
        // Restore conflicts
        foreach ($this->conflicts as $repositoryPath => $conflict) {
            $conflict->addMappings($this->conflictingMappings[$repositoryPath]);
        }
    }