QuickTable: every QuickTable is ValidHtml

This commit is contained in:
Thomas Gelf 2017-07-06 08:55:11 +02:00
parent 1a7a83e28b
commit efe6cfbbaa
7 changed files with 8 additions and 13 deletions

View File

@ -4,9 +4,8 @@ namespace Icinga\Module\Director\Tables;
use Icinga\Module\Director\Objects\IcingaCommand; use Icinga\Module\Director\Objects\IcingaCommand;
use Icinga\Module\Director\Web\Table\QuickTable; use Icinga\Module\Director\Web\Table\QuickTable;
use ipl\Html\ValidHtml;
class IcingaCommandArgumentTable extends QuickTable implements ValidHtml class IcingaCommandArgumentTable extends QuickTable
{ {
protected $commandObject; protected $commandObject;

View File

@ -6,9 +6,8 @@ use Icinga\Data\DataArray\ArrayDatasource;
use Icinga\Module\Director\CustomVariable\CustomVariableDictionary; use Icinga\Module\Director\CustomVariable\CustomVariableDictionary;
use Icinga\Module\Director\Objects\IcingaHost; use Icinga\Module\Director\Objects\IcingaHost;
use Icinga\Module\Director\Web\Table\QuickTable; use Icinga\Module\Director\Web\Table\QuickTable;
use ipl\Html\ValidHtml;
class IcingaHostAppliedForServiceTable extends QuickTable implements ValidHtml class IcingaHostAppliedForServiceTable extends QuickTable
{ {
protected $title; protected $title;

View File

@ -7,9 +7,8 @@ use Icinga\Data\Filter\Filter;
use Icinga\Module\Director\Objects\HostApplyMatches; use Icinga\Module\Director\Objects\HostApplyMatches;
use Icinga\Module\Director\Objects\IcingaHost; use Icinga\Module\Director\Objects\IcingaHost;
use Icinga\Module\Director\Web\Table\QuickTable; use Icinga\Module\Director\Web\Table\QuickTable;
use ipl\Html\ValidHtml;
class IcingaHostAppliedServicesTable extends QuickTable implements ValidHtml class IcingaHostAppliedServicesTable extends QuickTable
{ {
protected $title; protected $title;

View File

@ -4,9 +4,8 @@ namespace Icinga\Module\Director\Tables;
use Icinga\Module\Director\Objects\IcingaHost; use Icinga\Module\Director\Objects\IcingaHost;
use Icinga\Module\Director\Web\Table\QuickTable; use Icinga\Module\Director\Web\Table\QuickTable;
use ipl\Html\ValidHtml;
class IcingaHostServiceTable extends QuickTable implements ValidHtml class IcingaHostServiceTable extends QuickTable
{ {
protected $title; protected $title;

View File

@ -4,9 +4,8 @@ namespace Icinga\Module\Director\Tables;
use Icinga\Module\Director\Objects\IcingaServiceSet; use Icinga\Module\Director\Objects\IcingaServiceSet;
use Icinga\Module\Director\Web\Table\QuickTable; use Icinga\Module\Director\Web\Table\QuickTable;
use ipl\Html\ValidHtml;
class IcingaServiceSetHostTable extends QuickTable implements ValidHtml class IcingaServiceSetHostTable extends QuickTable
{ {
protected $set; protected $set;

View File

@ -5,9 +5,8 @@ namespace Icinga\Module\Director\Tables;
use Icinga\Module\Director\Objects\IcingaHost; use Icinga\Module\Director\Objects\IcingaHost;
use Icinga\Module\Director\Objects\IcingaServiceSet; use Icinga\Module\Director\Objects\IcingaServiceSet;
use Icinga\Module\Director\Web\Table\QuickTable; use Icinga\Module\Director\Web\Table\QuickTable;
use ipl\Html\ValidHtml;
class IcingaServiceSetServiceTable extends QuickTable implements ValidHtml class IcingaServiceSetServiceTable extends QuickTable
{ {
protected $set; protected $set;

View File

@ -19,10 +19,11 @@ use Icinga\Web\Url;
use Icinga\Web\View; use Icinga\Web\View;
use Icinga\Web\Widget; use Icinga\Web\Widget;
use Icinga\Web\Widget\Paginator; use Icinga\Web\Widget\Paginator;
use ipl\Html\ValidHtml;
use stdClass; use stdClass;
use Zend_Db_Select as ZfDbSelect; use Zend_Db_Select as ZfDbSelect;
abstract class QuickTable implements Paginatable abstract class QuickTable implements Paginatable, ValidHtml
{ {
protected $view; protected $view;