function ComposerRepository::getPackagesJsonUrl
3 calls to ComposerRepository::getPackagesJsonUrl()
- ComposerRepository::initialize in vendor/
composer/ composer/ src/ Composer/ Repository/ ComposerRepository.php - @inheritDoc
- ComposerRepository::loadRootServerFile in vendor/
composer/ composer/ src/ Composer/ Repository/ ComposerRepository.php - ComposerRepository::whatProvides in vendor/
composer/ composer/ src/ Composer/ Repository/ ComposerRepository.php - @phpstan-param array<key-of<BasePackage::STABILITIES>, BasePackage::STABILITY_*>|null $acceptableStabilities
File
-
vendor/
composer/ composer/ src/ Composer/ Repository/ ComposerRepository.php, line 1159
Class
- ComposerRepository
- @author Jordi Boggiano <j.boggiano@seld.be>
Namespace
Composer\RepositoryCode
private function getPackagesJsonUrl() : string {
$jsonUrlParts = parse_url(strtr($this->url, '\\', '/'));
if (isset($jsonUrlParts['path']) && false !== strpos($jsonUrlParts['path'], '.json')) {
return $this->url;
}
return $this->url . '/packages.json';
}