From 7a7f8f960d2dccd9d52c406d2bd627e49094fb8f Mon Sep 17 00:00:00 2001 From: Jonada Hoxha Date: Wed, 23 Nov 2022 16:47:23 +0100 Subject: [PATCH] SlaReport: Add description to the configuration form elements --- .../Icingadb/ProvidedHook/Reporting/SlaReport.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/library/Icingadb/ProvidedHook/Reporting/SlaReport.php b/library/Icingadb/ProvidedHook/Reporting/SlaReport.php index b5898fd83..c27044fcf 100644 --- a/library/Icingadb/ProvidedHook/Reporting/SlaReport.php +++ b/library/Icingadb/ProvidedHook/Reporting/SlaReport.php @@ -161,12 +161,15 @@ protected function yieldTimerange(Timerange $timerange, DateInterval $interval, public function initConfigForm(Form $form) { $form->addElement('text', 'filter', [ - 'label' => t('Filter') + 'description' => t('Filter for objects you want to create the report for'), + 'label' => t('Filter') ]); $form->addElement('select', 'breakdown', [ - 'label' => t('Breakdown'), - 'options' => [ + 'description' => t('Choose breakdown to set the level of detail. ' + . 'The shorter the breakdown, the higher the level of detail'), + 'label' => t('Breakdown'), + 'options' => [ 'none' => t('None', 'SLA Report Breakdown'), 'day' => t('Day'), 'week' => t('Week'), @@ -175,6 +178,8 @@ public function initConfigForm(Form $form) ]); $form->addElement('number', 'threshold', [ + 'description' => t('Percentage of uptime your SLA guarantees. ' + . 'SLA over the threshold will be colored in red'), 'label' => t('Threshold'), 'placeholder' => static::DEFAULT_THRESHOLD, 'step' => '0.01', @@ -183,6 +188,7 @@ public function initConfigForm(Form $form) ]); $form->addElement('number', 'sla_precision', [ + 'description' => t('The SLA precision'), 'label' => t('Amount Decimal Places'), 'placeholder' => static::DEFAULT_REPORT_PRECISION, 'min' => '1',