Lines Matching refs:packageName

86 public static function isInstalled($packageName)  argument
88 return isset(self::$installed['versions'][$packageName]);
104 public static function satisfies(VersionParser $parser, $packageName, $constraint) argument
107 $provided = $parser->parseConstraints(self::getVersionRanges($packageName));
121 public static function getVersionRanges($packageName) argument
123 if (!isset(self::$installed['versions'][$packageName])) {
124 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
128 if (isset(self::$installed['versions'][$packageName]['pretty_version'])) {
129 $ranges[] = self::$installed['versions'][$packageName]['pretty_version'];
131 if (array_key_exists('aliases', self::$installed['versions'][$packageName])) {
132 $ranges = array_merge($ranges, self::$installed['versions'][$packageName]['aliases']);
134 if (array_key_exists('replaced', self::$installed['versions'][$packageName])) {
135 $ranges = array_merge($ranges, self::$installed['versions'][$packageName]['replaced']);
137 if (array_key_exists('provided', self::$installed['versions'][$packageName])) {
138 $ranges = array_merge($ranges, self::$installed['versions'][$packageName]['provided']);
148 public static function getVersion($packageName) argument
150 if (!isset(self::$installed['versions'][$packageName])) {
151 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
154 if (!isset(self::$installed['versions'][$packageName]['version'])) {
158 return self::$installed['versions'][$packageName]['version'];
165 public static function getPrettyVersion($packageName) argument
167 if (!isset(self::$installed['versions'][$packageName])) {
168 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
171 if (!isset(self::$installed['versions'][$packageName]['pretty_version'])) {
175 return self::$installed['versions'][$packageName]['pretty_version'];
182 public static function getReference($packageName) argument
184 if (!isset(self::$installed['versions'][$packageName])) {
185 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
188 if (!isset(self::$installed['versions'][$packageName]['reference'])) {
192 return self::$installed['versions'][$packageName]['reference'];