blob: cd47f88bbfbc6ce0d04fb638305c12cf584b50ce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
<?php
namespace Icinga\Module\Director\DataType;
use Icinga\Module\Director\Hook\DataTypeHook;
use Icinga\Module\Director\Web\Form\QuickForm;
use Icinga\Module\Director\Data\ValueFilter\FilterInt;
class DataTypeNumber extends DataTypeHook
{
public function getFormElement($name, QuickForm $form)
{
$element = $form->createElement('text', $name)
->addValidator('int')
->addFilter(new FilterInt);
return $element;
}
}
|