Lines Matching refs:packageName
104 * @param string $packageName
108 public static function isInstalled($packageName, $includeDevRequirements = true) argument
111 if (isset($installed['versions'][$packageName])) {
112 …ements || !isset($installed['versions'][$packageName]['dev_requirement']) || $installed['versions'…
127 * @param string $packageName
131 public static function satisfies(VersionParser $parser, $packageName, $constraint) argument
134 $provided = $parser->parseConstraints(self::getVersionRanges($packageName));
145 * @param string $packageName
148 public static function getVersionRanges($packageName) argument
151 if (!isset($installed['versions'][$packageName])) {
156 if (isset($installed['versions'][$packageName]['pretty_version'])) {
157 $ranges[] = $installed['versions'][$packageName]['pretty_version'];
159 if (array_key_exists('aliases', $installed['versions'][$packageName])) {
160 $ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']);
162 if (array_key_exists('replaced', $installed['versions'][$packageName])) {
163 $ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']);
165 if (array_key_exists('provided', $installed['versions'][$packageName])) {
166 $ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']);
172 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
176 * @param string $packageName
179 public static function getVersion($packageName) argument
182 if (!isset($installed['versions'][$packageName])) {
186 if (!isset($installed['versions'][$packageName]['version'])) {
190 return $installed['versions'][$packageName]['version'];
193 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
197 * @param string $packageName
200 public static function getPrettyVersion($packageName) argument
203 if (!isset($installed['versions'][$packageName])) {
207 if (!isset($installed['versions'][$packageName]['pretty_version'])) {
211 return $installed['versions'][$packageName]['pretty_version'];
214 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
218 * @param string $packageName
221 public static function getReference($packageName) argument
224 if (!isset($installed['versions'][$packageName])) {
228 if (!isset($installed['versions'][$packageName]['reference'])) {
232 return $installed['versions'][$packageName]['reference'];
235 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
239 * @param string $packageName
242 public static function getInstallPath($packageName) argument
245 if (!isset($installed['versions'][$packageName])) {
249 …return isset($installed['versions'][$packageName]['install_path']) ? $installed['versions'][$packa…
252 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');