summaryrefslogtreecommitdiffstats
path: root/application/controllers/TestController.php
diff options
context:
space:
mode:
Diffstat (limited to 'application/controllers/TestController.php')
-rw-r--r--application/controllers/TestController.php47
1 files changed, 0 insertions, 47 deletions
diff --git a/application/controllers/TestController.php b/application/controllers/TestController.php
deleted file mode 100644
index f666085..0000000
--- a/application/controllers/TestController.php
+++ /dev/null
@@ -1,47 +0,0 @@
-<?php
-// Icinga Reporting | (c) 2018 Icinga GmbH | GPLv2
-
-namespace Icinga\Module\Reporting\Controllers;
-
-use Icinga\Module\Reporting\Database;
-use Icinga\Module\Reporting\Timeframe;
-use Icinga\Module\Reporting\Web\Controller;
-use ipl\Html\Table;
-use ipl\Sql\Select;
-
-class TestController extends Controller
-{
- use Database;
-
- public function timeframesAction()
- {
- $select = (new Select())
- ->from('timeframe')
- ->columns('*');
-
- $table = new Table();
-
- $table->getAttributes()->add('class', 'common-table');
-
- $table->getHeader()->add(Table::row(['Name', 'Title', 'Start', 'End'], null, 'th'));
-
- foreach ($this->getDb()->select($select) as $row) {
- $timeframe = (new Timeframe())
- ->setName($row->name)
- ->setTitle($row->title)
- ->setStart($row->start)
- ->setEnd($row->end);
-
- $table->getBody()->add(Table::row([
- $timeframe->getName(),
- $timeframe->getTitle(),
- $timeframe->getTimerange()->getStart()->format('Y-m-d H:i:s'),
- $timeframe->getTimerange()->getEnd()->format('Y-m-d H:i:s')
- ]));
- }
-
- $this->addTitleTab('Timeframes');
-
- $this->addContent($table);
- }
-}