From bac3969cdd782b139da56a5159205b7d46e4bc55 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Wed, 9 Dec 2015 15:05:31 +0100 Subject: [PATCH] IcingaObject: override key in renderRelationProperty --- library/Director/Objects/IcingaObject.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/library/Director/Objects/IcingaObject.php b/library/Director/Objects/IcingaObject.php index 33827ade..c6f5c4a7 100644 --- a/library/Director/Objects/IcingaObject.php +++ b/library/Director/Objects/IcingaObject.php @@ -787,13 +787,14 @@ abstract class IcingaObject extends DbObject implements IcingaConfigRenderer } } - protected function renderRelationProperty($propertyName, $id) + protected function renderRelationProperty($propertyName, $id, $renderKey = null) { return c::renderKeyValue( - $propertyName, + $renderKey ?: $propertyName, c::renderString($this->getRelatedObjectName($propertyName, $id)) ); } + protected function renderCommandProperty($commandId, $propertyName = 'check_command') { return c::renderKeyValue(