From 65b72e6474eb047fbadff110804122a275ef3101 Mon Sep 17 00:00:00 2001 From: Stefan Eickhoff Date: Sun, 6 Dec 2015 01:04:35 +0100 Subject: [PATCH] ItemsToRender might return NULL // avoid warnings --- code/model/WidgetArea.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/code/model/WidgetArea.php b/code/model/WidgetArea.php index 34c3aed..95a0e5c 100644 --- a/code/model/WidgetArea.php +++ b/code/model/WidgetArea.php @@ -30,14 +30,15 @@ class WidgetArea extends DataObject public function WidgetControllers() { $controllers = new ArrayList(); + $items = $this->ItemsToRender(); + if (!is_null($items)){ + foreach ($items as $widget) { + $controller = $widget->getController(); - foreach ($this->ItemsToRender() as $widget) { - $controller = $widget->getController(); - - $controller->init(); - $controllers->push($controller); + $controller->init(); + $controllers->push($controller); + } } - return $controllers; }