Flex: Fixed a bug if there's no entries in the index

This commit is contained in:
Matias Griese
2018-11-19 12:43:32 +02:00
parent 3f89b39b60
commit da483d63f6

View File

@@ -70,7 +70,8 @@ class FlexIndex extends ObjectIndex implements FlexCollectionInterface, FlexInde
{
parent::__construct($entries);
$keys = array_keys(reset($entries));
$first = reset($entries);
$keys = $first ? array_keys($first) : [];
$keys = array_combine($keys, $keys) + ['key' => 'key', 'flex_key' => 'flex_key'];
$this->_flexDirectory = $flexDirectory;