tables/Icinga*GroupTable: prepare unification

This commit is contained in:
Thomas Gelf 2016-03-09 20:56:53 +01:00
parent be637551be
commit cb6133ffea
3 changed files with 7 additions and 10 deletions

View File

@ -8,6 +8,7 @@ class IcingaHostGroupTable extends QuickTable
{ {
protected $searchColumns = array( protected $searchColumns = array(
'hostgroup', 'hostgroup',
'display_name'
); );
public function getColumns() public function getColumns()

View File

@ -8,6 +8,7 @@ class IcingaServiceGroupTable extends QuickTable
{ {
protected $searchColumns = array( protected $searchColumns = array(
'servicegroup', 'servicegroup',
'display_name'
); );
public function getColumns() public function getColumns()

View File

@ -8,6 +8,7 @@ class IcingaUserGroupTable extends QuickTable
{ {
protected $searchColumns = array( protected $searchColumns = array(
'usergroup', 'usergroup',
'display_name'
); );
public function getColumns() public function getColumns()
@ -16,7 +17,6 @@ class IcingaUserGroupTable extends QuickTable
'id' => 'ug.id', 'id' => 'ug.id',
'usergroup' => 'ug.object_name', 'usergroup' => 'ug.object_name',
'display_name' => 'ug.display_name', 'display_name' => 'ug.display_name',
'zone' => 'z.object_name',
); );
} }
@ -31,7 +31,6 @@ class IcingaUserGroupTable extends QuickTable
return array( return array(
'usergroup' => $view->translate('Usergroup'), 'usergroup' => $view->translate('Usergroup'),
'display_name' => $view->translate('Display Name'), 'display_name' => $view->translate('Display Name'),
'zone' => $view->translate('Zone'),
); );
} }
@ -41,10 +40,6 @@ class IcingaUserGroupTable extends QuickTable
$query = $db->select()->from( $query = $db->select()->from(
array('ug' => 'icinga_usergroup'), array('ug' => 'icinga_usergroup'),
array() array()
)->joinLeft(
array('z' => 'icinga_zone'),
'ug.zone_id = z.id',
array()
); );
return $query; return $query;