|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Collaboration diagram for ilTestQuestionFilterLabelTranslater:Public Member Functions | |
| __construct (private ilDBInterface $db, private ilLanguage $lng) | |
| loadLabels (ilTestRandomQuestionSetSourcePoolDefinitionList $sourcePoolDefinitionList) | |
| getTaxonomyTreeLabel ($taxonomyTreeId) | |
| getTaxonomyNodeLabel ($taxonomyTreeId) | |
| loadLabelsFromTaxonomyIds ($taxonomyIds) | |
| getTaxonomyFilterLabel ($filter=array(), $filterDelimiter='+', $taxNodeDelimiter=':', $nodesDelimiter=', ') | |
| Get the label for a taxonomy filter. More... | |
| getLifecycleFilterLabel ($filter=[]) | |
| Get the label for a lifecycle filter. More... | |
| getTypeFilterLabel ($filter=array()) | |
| Get the label for a type filter. More... | |
Private Member Functions | |
| loadTaxonomyTreeLabels () | |
| loadTaxonomyNodeLabels () | |
| loadTypeLabels () | |
Private Attributes | |
| array | $taxonomyTreeIds = [] |
| array | $taxonomyNodeIds = [] |
| array | $taxonomyTreeLabels = [] |
| array | $taxonomyNodeLabels = [] |
| array | $typeLabels = [] |
Definition at line 27 of file class.ilTestQuestionFilterLabelTranslater.php.
| ilTestQuestionFilterLabelTranslater::__construct | ( | private ilDBInterface | $db, |
| private ilLanguage | $lng | ||
| ) |
| ilDBInterface | $db |
Definition at line 40 of file class.ilTestQuestionFilterLabelTranslater.php.
References loadTypeLabels().
Here is the call graph for this function:| ilTestQuestionFilterLabelTranslater::getLifecycleFilterLabel | ( | $filter = [] | ) |
Get the label for a lifecycle filter.
| array | $filter | list of lifecycle identifiers |
Definition at line 174 of file class.ilTestQuestionFilterLabelTranslater.php.
References $lifecycle, ilAssQuestionLifecycle\getDraftInstance(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilTestQuestionFilterLabelTranslater::getTaxonomyFilterLabel | ( | $filter = array(), |
|
$filterDelimiter = ' + ', |
|||
$taxNodeDelimiter = ': ', |
|||
$nodesDelimiter = ', |
|||
| ' | |||
| ) |
Get the label for a taxonomy filter.
| array | taxId => [nodeId, ...] |
| string | delimiter for separate taxonomy conditions |
| string | delimiter between taxonomy name and node list |
| string | delimiter between nodes in the node list |
Definition at line 157 of file class.ilTestQuestionFilterLabelTranslater.php.
References getTaxonomyNodeLabel(), and getTaxonomyTreeLabel().
Referenced by ilLOUtils\buildQplTitleByDefinition().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestQuestionFilterLabelTranslater::getTaxonomyNodeLabel | ( | $taxonomyTreeId | ) |
Definition at line 137 of file class.ilTestQuestionFilterLabelTranslater.php.
Referenced by getTaxonomyFilterLabel().
Here is the caller graph for this function:| ilTestQuestionFilterLabelTranslater::getTaxonomyTreeLabel | ( | $taxonomyTreeId | ) |
Definition at line 132 of file class.ilTestQuestionFilterLabelTranslater.php.
Referenced by getTaxonomyFilterLabel().
Here is the caller graph for this function:| ilTestQuestionFilterLabelTranslater::getTypeFilterLabel | ( | $filter = array() | ) |
Get the label for a type filter.
| array | $filter | list of type ids |
Definition at line 191 of file class.ilTestQuestionFilterLabelTranslater.php.
Referenced by ilLOUtils\buildQplTitleByDefinition().
Here is the caller graph for this function:| ilTestQuestionFilterLabelTranslater::loadLabels | ( | ilTestRandomQuestionSetSourcePoolDefinitionList | $sourcePoolDefinitionList | ) |
Definition at line 47 of file class.ilTestQuestionFilterLabelTranslater.php.
References loadTaxonomyNodeLabels(), and loadTaxonomyTreeLabels().
Here is the call graph for this function:| ilTestQuestionFilterLabelTranslater::loadLabelsFromTaxonomyIds | ( | $taxonomyIds | ) |
Definition at line 142 of file class.ilTestQuestionFilterLabelTranslater.php.
References loadTaxonomyTreeLabels().
Here is the call graph for this function:
|
private |
Definition at line 105 of file class.ilTestQuestionFilterLabelTranslater.php.
References $res.
Referenced by loadLabels().
Here is the caller graph for this function:
|
private |
Definition at line 84 of file class.ilTestQuestionFilterLabelTranslater.php.
References $res.
Referenced by loadLabels(), and loadLabelsFromTaxonomyIds().
Here is the caller graph for this function:
|
private |
Definition at line 125 of file class.ilTestQuestionFilterLabelTranslater.php.
References $data, and ilObjQuestionPool\_getQuestionTypes().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 30 of file class.ilTestQuestionFilterLabelTranslater.php.
|
private |
Definition at line 33 of file class.ilTestQuestionFilterLabelTranslater.php.
|
private |
Definition at line 29 of file class.ilTestQuestionFilterLabelTranslater.php.
|
private |
Definition at line 32 of file class.ilTestQuestionFilterLabelTranslater.php.
|
private |
Definition at line 35 of file class.ilTestQuestionFilterLabelTranslater.php.