| @@ 76-78 (lines=3) @@ | ||
| 73 | } |
|
| 74 | ||
| 75 | // sort versions (ASC) |
|
| 76 | usort($versions, function ($v1, $v2) { |
|
| 77 | return version_compare($v1, $v2, '<') ? -1 : (version_compare($v1, $v2, '>') ? 1 : 0); |
|
| 78 | }); |
|
| 79 | ||
| 80 | $this->cache->set('versions', $versions); |
|
| 81 | ||
| @@ 153-155 (lines=3) @@ | ||
| 150 | } |
|
| 151 | } |
|
| 152 | ||
| 153 | uksort($releaseNotes, function ($v1, $v2) { |
|
| 154 | return version_compare($v1, $v2, '<') ? -1 : (version_compare($v1, $v2, '>') ? 1 : 0); |
|
| 155 | }); |
|
| 156 | ||
| 157 | return $releaseNotes; |
|
| 158 | } |
|
| @@ 319-321 (lines=3) @@ | ||
| 316 | }, $packages))); |
|
| 317 | ||
| 318 | // sort versions (ASC) |
|
| 319 | usort($allVersions, function ($v1, $v2) { |
|
| 320 | return version_compare($v1, $v2, '<') ? -1 : (version_compare($v1, $v2, '>') ? 1 : 0); |
|
| 321 | }); |
|
| 322 | ||
| 323 | // create matrix and fill it with zeros |
|
| 324 | $versionMatrix = call_user_func_array('array_merge',array_map(function ($version) use ($allVersions) { |
|