2016-11-01 18:28:36 +01:00

28 lines
656 B
PHP

<?php
namespace Icinga\Module\Director\Web\Table;
abstract class IcingaObjectTable extends QuickTable
{
protected function getRowClasses($row)
{
switch ($row->object_type) {
case 'object':
return 'icinga-object';
case 'template':
return 'icinga-template';
case 'external_object':
return 'icinga-object-external';
case 'apply':
return 'icinga-apply';
}
return null;
}
protected function listTableClasses()
{
return array_merge(array('icinga-objects'), parent::listTableClasses());
}
}