fix warning if no aliases

PHP Warning:  array_keys() expects parameter 1 to be array, AliasProcessor.php on line 128
This commit is contained in:
Patrick McAndrew 2014-08-29 15:52:46 +01:00
parent a7a23b92cb
commit 76dcd2f62e

View file

@ -125,11 +125,13 @@ class AliasProcessor
$aliasedIndexes = array(); $aliasedIndexes = array();
foreach ($aliasesInfo as $indexName => $indexInfo) { foreach ($aliasesInfo as $indexName => $indexInfo) {
if (isset($indexInfo['aliases'])) {
$aliases = array_keys($indexInfo['aliases']); $aliases = array_keys($indexInfo['aliases']);
if (in_array($aliasName, $aliases)) { if (in_array($aliasName, $aliases)) {
$aliasedIndexes[] = $indexName; $aliasedIndexes[] = $indexName;
} }
} }
}
return $aliasedIndexes; return $aliasedIndexes;
} }