ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ ilDoc Overview
VocabSourceFactory.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\MetaData\Editor\Full\Services\Inputs\WithoutConditions
;
22
23
use
ILIAS\UI\Component\Input\Container\Form\FormInput
;
24
use
ILIAS\MetaData\Elements\ElementInterface
;
25
use
ILIAS\MetaData\Vocabularies\Dictionary\LOMDictionaryInitiator
;
26
27
class
VocabSourceFactory
extends
BaseFactory
28
{
29
protected
function
rawInput
(
30
ElementInterface
$element,
31
ElementInterface
$context_element,
32
string
$condition_value =
''
33
):
FormInput
{
34
return
$this->ui_factory->hidden()->
withValue
(
LOMDictionaryInitiator::SOURCE
);
35
}
36
}
FormInput
ILIAS\MetaData\Vocabularies\Dictionary\LOMDictionaryInitiator\SOURCE
const SOURCE
Definition:
LOMDictionaryInitiator.php:33
LOMDictionaryInitiator
ILIAS\MetaData\Editor\Full\Services\Inputs\WithoutConditions\BaseFactory
Definition:
BaseFactory.php:33
ILIAS\MetaData\Editor\Full\Services\Inputs\WithoutConditions\VocabSourceFactory\rawInput
rawInput(ElementInterface $element, ElementInterface $context_element, string $condition_value='')
Definition:
VocabSourceFactory.php:29
ILIAS\MetaData\Elements\ElementInterface
Definition:
ElementInterface.php:28
ILIAS\MetaData\Editor\Full\Services\Inputs\WithoutConditions\VocabSourceFactory
Definition:
VocabSourceFactory.php:27
ILIAS\UI\Component\Input\Input\withValue
withValue($value)
Get an input like this with another value displayed on the client side.
ElementInterface
ILIAS\UI\Component\Input\Container\Form\FormInput
This describes inputs that can be used in forms.
Definition:
FormInput.php:31
ILIAS\MetaData\Editor\Full\Services\Inputs\WithoutConditions
Definition:
BaseFactory.php:21
Services
MetaData
classes
Editor
Full
Services
Inputs
WithoutConditions
VocabSourceFactory.php
Generated on Wed Sep 10 2025 14:11:40 for ILIAS by
1.8.13 (using
Doxyfile
)