function VcsDownloader::doUpdate
Updates specific package in specific folder from initial to target version.
@phpstan-return PromiseInterface<void|null>
Parameters
PackageInterface $initial initial package:
PackageInterface $target updated package:
string $path download path:
string $url package url:
1 call to VcsDownloader::doUpdate()
- VcsDownloader::update in vendor/
composer/ composer/ src/ Composer/ Downloader/ VcsDownloader.php - @inheritDoc
5 methods override VcsDownloader::doUpdate()
- FossilDownloader::doUpdate in vendor/
composer/ composer/ src/ Composer/ Downloader/ FossilDownloader.php - @inheritDoc
- GitDownloader::doUpdate in vendor/
composer/ composer/ src/ Composer/ Downloader/ GitDownloader.php - @inheritDoc
- HgDownloader::doUpdate in vendor/
composer/ composer/ src/ Composer/ Downloader/ HgDownloader.php - @inheritDoc
- PerforceDownloader::doUpdate in vendor/
composer/ composer/ src/ Composer/ Downloader/ PerforceDownloader.php - @inheritDoc
- SvnDownloader::doUpdate in vendor/
composer/ composer/ src/ Composer/ Downloader/ SvnDownloader.php - @inheritDoc
File
-
vendor/
composer/ composer/ src/ Composer/ Downloader/ VcsDownloader.php, line 313
Class
- VcsDownloader
- @author Jordi Boggiano <j.boggiano@seld.be>
Namespace
Composer\DownloaderCode
protected abstract function doUpdate(PackageInterface $initial, PackageInterface $target, string $path, string $url) : PromiseInterface;