From ca3e13ed330d97fab89c75cfb826a006d126ce67 Mon Sep 17 00:00:00 2001 From: Samuel Georges Date: Sat, 2 Apr 2016 17:39:23 +1100 Subject: [PATCH] Fixes issue related to PHP 5.5.12 For some reason the closure did not like static calls inside, bye bye array_map(...) --- modules/cms/classes/CmsObject.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/cms/classes/CmsObject.php b/modules/cms/classes/CmsObject.php index 61179dc47..82efdc0ec 100644 --- a/modules/cms/classes/CmsObject.php +++ b/modules/cms/classes/CmsObject.php @@ -105,13 +105,14 @@ class CmsObject extends HalcyonModel implements CmsObjectContract return $instance->get(); } + $result = []; $items = $instance->newQuery()->lists('fileName'); - $items = array_map(function ($item) use ($theme) { - return static::loadCached($theme, $item); - }, $items); + foreach ($items as $item) { + $result[] = static::loadCached($theme, $item); + } - return $instance->newCollection($items); + return $instance->newCollection($result); } /**