DataTypeArray: allow to define custom arrays

refs #11317
This commit is contained in:
Thomas Gelf 2016-03-06 19:12:04 +01:00
parent abd97ea93c
commit e09459625d
2 changed files with 15 additions and 0 deletions

View File

@ -0,0 +1,14 @@
<?php
namespace Icinga\Module\Director\DataType;
use Icinga\Module\Director\Hook\DataTypeHook;
use Icinga\Module\Director\Web\Form\QuickForm;
class DataTypeArray extends DataTypeHook
{
public function getFormElement($name, QuickForm $form)
{
return $form->createElement('extensibleSet', $name);
}
}

View File

@ -10,6 +10,7 @@ $this->provideHook('director/ImportSource', $prefix . 'Import\\ImportSourceLdap'
$this->provideHook('director/ImportSource', $prefix . 'Import\\ImportSourceCoreApi');
$this->provideHook('director/DataType', $prefix . 'DataType\\DataTypeString');
$this->provideHook('director/DataType', $prefix . 'DataType\\DataTypeArray');
$this->provideHook('director/DataType', $prefix . 'DataType\\DataTypeNumber');
$this->provideHook('director/DataType', $prefix . 'DataType\\DataTypeTime');
$this->provideHook('director/DataType', $prefix . 'DataType\\DataTypeDatalist');