function ComposerRepository::getProviderNames
Return value
string[]
3 calls to ComposerRepository::getProviderNames()
- ComposerRepository::findPackage in vendor/
composer/ composer/ src/ Composer/ Repository/ ComposerRepository.php - @inheritDoc
- ComposerRepository::findPackages in vendor/
composer/ composer/ src/ Composer/ Repository/ ComposerRepository.php - @inheritDoc
- ComposerRepository::getPackageNames in vendor/
composer/ composer/ src/ Composer/ Repository/ ComposerRepository.php
File
-
vendor/
composer/ composer/ src/ Composer/ Repository/ ComposerRepository.php, line 786
Class
- ComposerRepository
- @author Jordi Boggiano <j.boggiano@seld.be>
Namespace
Composer\RepositoryCode
private function getProviderNames() : array {
$this->loadRootServerFile();
if (null === $this->providerListing) {
$data = $this->loadRootServerFile();
if (is_array($data)) {
$this->loadProviderListings($data);
}
}
if ($this->lazyProvidersUrl) {
// Can not determine list of provided packages for lazy repositories
return [];
}
if (null !== $this->providersUrl && null !== $this->providerListing) {
return array_keys($this->providerListing);
}
return [];
}