@@ -239,7 +239,7 @@ |
||
| 239 | 239 | |
| 240 | 240 | /** |
| 241 | 241 | * Prepares arguments and runs the command with [[passthru()]]. |
| 242 | - * @param array $arguments |
|
| 242 | + * @param string[] $arguments |
|
| 243 | 243 | * @return integer the exit code |
| 244 | 244 | */ |
| 245 | 245 | public function passthru(array $arguments = []) |
@@ -154,7 +154,7 @@ |
||
| 154 | 154 | /** |
| 155 | 155 | * Returns package with given name if exists. |
| 156 | 156 | * @param string $name package name |
| 157 | - * @return \Composer\Package\PackageInterface|null |
|
| 157 | + * @return \Composer\Package\RootPackageInterface|PackageInterface|null |
|
| 158 | 158 | */ |
| 159 | 159 | public function findPackage($name) |
| 160 | 160 | { |
@@ -56,10 +56,18 @@ |
||
| 56 | 56 | return static::isEmpty($a) || static::startsWith($a, $b . ' |') | static::endsWith($a, '| ' . $b); |
| 57 | 57 | } |
| 58 | 58 | |
| 59 | + /** |
|
| 60 | + * @param string $haystack |
|
| 61 | + * @param string $needle |
|
| 62 | + */ |
|
| 59 | 63 | static public function startsWith($haystack, $needle) { |
| 60 | 64 | return $needle === "" || strrpos($haystack, $needle, -strlen($haystack)) !== false; |
| 61 | 65 | } |
| 62 | 66 | |
| 67 | + /** |
|
| 68 | + * @param string $haystack |
|
| 69 | + * @param string $needle |
|
| 70 | + */ |
|
| 63 | 71 | static public function endsWith($haystack, $needle) { |
| 64 | 72 | return $needle === "" || (($temp = strlen($haystack) - strlen($needle)) >= 0 && strpos($haystack, $needle, $temp) !== false); |
| 65 | 73 | } |
@@ -78,12 +78,12 @@ discard block |
||
| 78 | 78 | static public function findMax(array $versions) |
| 79 | 79 | { |
| 80 | 80 | $versions = array_unique(array_values($versions)); |
| 81 | - if (count($versions)<2) { |
|
| 81 | + if (count($versions) < 2) { |
|
| 82 | 82 | return reset($versions); |
| 83 | 83 | } |
| 84 | 84 | $max = $versions[0]; |
| 85 | 85 | $maxNum = static::toNum($max); |
| 86 | - for ($i=1; $i<= count($versions); $i++) { |
|
| 86 | + for ($i = 1; $i <= count($versions); $i++) { |
|
| 87 | 87 | $cur = $versions[$i]; |
| 88 | 88 | $curNum = static::toNum($cur); |
| 89 | 89 | if ($curNum > $maxNum) { |
@@ -103,7 +103,7 @@ discard block |
||
| 103 | 103 | $n2 = isset($nums[1]) ? $nums[1] : 0; |
| 104 | 104 | $n3 = isset($nums[2]) ? $nums[2] : 0; |
| 105 | 105 | |
| 106 | - return (($n1*1000) + $n2)*1000 + $n3; |
|
| 106 | + return (($n1 * 1000) + $n2) * 1000 + $n3; |
|
| 107 | 107 | } |
| 108 | 108 | |
| 109 | 109 | } |