If a version.yaml file contains no array, then treat it as empty - fixes #1104

This commit is contained in:
Samuel Georges 2015-05-09 10:56:11 +10:00
parent f68dbb3328
commit 73cf4b7050
1 changed files with 4 additions and 0 deletions

View File

@ -233,6 +233,10 @@ class VersionManager
$versionFile = $this->getVersionFile($code);
$versionInfo = Yaml::parseFile($versionFile);
if (!is_array($versionInfo)) {
$versionInfo = [];
}
if ($versionInfo) {
uksort($versionInfo, function ($a, $b) {
return version_compare($a, $b);