function VcsDownloader::cleanup
@inheritDoc
Overrides DownloaderInterface::cleanup
File
-
vendor/
composer/ composer/ src/ Composer/ Downloader/ VcsDownloader.php, line 113
Class
- VcsDownloader
- @author Jordi Boggiano <j.boggiano@seld.be>
Namespace
Composer\DownloaderCode
public function cleanup(string $type, PackageInterface $package, string $path, ?PackageInterface $prevPackage = null) : PromiseInterface {
if ($type === 'update' && isset($this->hasCleanedChanges[$prevPackage->getUniqueName()])) {
$this->reapplyChanges($path);
unset($this->hasCleanedChanges[$prevPackage->getUniqueName()]);
}
return \React\Promise\resolve(null);
}