From ff2c96e553f35c0be26e0060421fbbfa52efc183 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Fri, 13 Nov 2015 15:09:15 +0100 Subject: [PATCH] DataviewExtensionHook: we always want an array This way implementors do not need to care --- .../library/Monitoring/Hook/DataviewExtensionHook.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/monitoring/library/Monitoring/Hook/DataviewExtensionHook.php b/modules/monitoring/library/Monitoring/Hook/DataviewExtensionHook.php index 61b46a81b..cb0269219 100644 --- a/modules/monitoring/library/Monitoring/Hook/DataviewExtensionHook.php +++ b/modules/monitoring/library/Monitoring/Hook/DataviewExtensionHook.php @@ -5,5 +5,12 @@ namespace Icinga\Module\Monitoring\Hook; abstract class DataviewExtensionHook { - abstract public function getAdditionalQueryColumns($queryName); + public function getAdditionalQueryColumns($queryName) + { + $cols = $this->provideAdditionalQueryColumns($queryName); + + return $cols; + } + + abstract public function provideAdditionalQueryColumns($queryName); }