function DownloaderInterface::download
This should do any network-related tasks to prepare for an upcoming install/update
@phpstan-return PromiseInterface<void|null|string>
Parameters
string $path download path:
2 methods override DownloaderInterface::download()
- FileDownloader::download in vendor/
composer/ composer/ src/ Composer/ Downloader/ FileDownloader.php - @inheritDoc
- VcsDownloader::download in vendor/
composer/ composer/ src/ Composer/ Downloader/ VcsDownloader.php - @inheritDoc
File
-
vendor/
composer/ composer/ src/ Composer/ Downloader/ DownloaderInterface.php, line 39
Class
- DownloaderInterface
- Downloader interface.
Namespace
Composer\DownloaderCode
public function download(PackageInterface $package, string $path, ?PackageInterface $prevPackage = null) : PromiseInterface;