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); } /**