From da483d63f6b5762792df5a3bb2bb8d89d691b892 Mon Sep 17 00:00:00 2001 From: Matias Griese Date: Mon, 19 Nov 2018 12:43:32 +0200 Subject: [PATCH] Flex: Fixed a bug if there's no entries in the index --- system/src/Grav/Framework/Flex/FlexIndex.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/system/src/Grav/Framework/Flex/FlexIndex.php b/system/src/Grav/Framework/Flex/FlexIndex.php index 4ab2d1add..731f55489 100644 --- a/system/src/Grav/Framework/Flex/FlexIndex.php +++ b/system/src/Grav/Framework/Flex/FlexIndex.php @@ -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;