summaryrefslogtreecommitdiffstats
path: root/library/Reporting/Web/Controller.php
blob: 5040183cb13debaee1adf18bbee3ecd5fd6e06bb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
// Icinga Reporting | (c) 2018 Icinga GmbH | GPLv2

namespace Icinga\Module\Reporting\Web;

use ipl\Html\Form;
use ipl\Web\Compat\CompatController;

class Controller extends CompatController
{
    protected function redirectForm(Form $form, $url)
    {
        if ($form->hasBeenSubmitted()
            && ((isset($form->valid) && $form->valid === true)
                || $form->isValid())
        ) {
            $this->redirectNow($url);
        }
    }
}