IcingaHostServiceTable: allow to override title

This commit is contained in:
Thomas Gelf 2016-06-16 14:50:24 +02:00
parent a79883af3e
commit c521f1439a

View File

@ -7,6 +7,8 @@ use Icinga\Module\Director\Web\Table\QuickTable;
class IcingaHostServiceTable extends QuickTable
{
protected $title;
protected $host;
protected $searchColumns = array(
@ -24,6 +26,12 @@ class IcingaHostServiceTable extends QuickTable
);
}
public function setTitle($title)
{
$this->title = $title;
return $this;
}
public function setHost(IcingaHost $host)
{
$this->host = $host;
@ -48,7 +56,7 @@ class IcingaHostServiceTable extends QuickTable
{
$view = $this->view();
return array(
'service' => $view->translate('Servicename'),
'service' => $this->title ?: $view->translate('Servicename'),
);
}