|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Collaboration diagram for ILIAS\Questions\AnswerForm\Factory:Public Member Functions | |
| __construct (private readonly UuidFactory $uuid_factory, array $available_answer_form_types) | |
| getAvailableDefinitions () | |
| getDefinitionForClass (string $class) | |
| getAnswerFormTypesArrayForSelect (Language $lng) | |
| getHashedClass (string $class) | |
| getTypeDefinitionFromSelectValue (string $value) | |
| getDefaultTypeGenericProperties (Uuid $question_id, Definition $type_definition, ?Uuid $answer_form_id=null) | |
| buildTypeGenericPropertiesFromDatabase (array $db_values) | |
Private Attributes | |
| readonly array | $available_answer_form_types |
Definition at line 28 of file Factory.php.
| ILIAS\Questions\AnswerForm\Factory::__construct | ( | private readonly UuidFactory | $uuid_factory, |
| array | $available_answer_form_types | ||
| ) |
| array< |
ILIAS\Questions\AnswerForm\Definition> $available_answer_form_types
Definition at line 38 of file Factory.php.
References ILIAS\Questions\AnswerForm\Factory\$available_answer_form_types, Vendor\Package\$c, and ILIAS\Questions\AnswerForm\Factory\getHashedClass().
Here is the call graph for this function:| ILIAS\Questions\AnswerForm\Factory::buildTypeGenericPropertiesFromDatabase | ( | array | $db_values | ) |
Definition at line 114 of file Factory.php.
| ILIAS\Questions\AnswerForm\Factory::getAnswerFormTypesArrayForSelect | ( | Language | $lng | ) |
Definition at line 74 of file Factory.php.
| ILIAS\Questions\AnswerForm\Factory::getAvailableDefinitions | ( | ) |
Definition at line 56 of file Factory.php.
| ILIAS\Questions\AnswerForm\Factory::getDefaultTypeGenericProperties | ( | Uuid | $question_id, |
| Definition | $type_definition, | ||
| ?Uuid | $answer_form_id = null |
||
| ) |
Definition at line 102 of file Factory.php.
| ILIAS\Questions\AnswerForm\Factory::getDefinitionForClass | ( | string | $class | ) |
Definition at line 61 of file Factory.php.
| ILIAS\Questions\AnswerForm\Factory::getHashedClass | ( | string | $class | ) |
Definition at line 87 of file Factory.php.
Referenced by ILIAS\Questions\AnswerForm\Factory\__construct().
Here is the caller graph for this function:| ILIAS\Questions\AnswerForm\Factory::getTypeDefinitionFromSelectValue | ( | string | $value | ) |
Definition at line 92 of file Factory.php.
|
private |
Definition at line 33 of file Factory.php.
Referenced by ILIAS\Questions\AnswerForm\Factory\__construct().