| 
    ILIAS
    release_8 Revision v8.24
    
   | 
  
 Collaboration diagram for ilTestTaxonomyFilterLabelTranslater:Public Member Functions | |
| __construct (ilDBInterface $db) | |
| 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=array()) | |
| 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 | |
| $db = null | |
| $taxonomyTreeIds = null | |
| $taxonomyNodeIds = null | |
| $taxonomyTreeLabels = null | |
| $taxonomyNodeLabels = null | |
| $typeLabels = null | |
Definition at line 25 of file class.ilTestTaxonomyFilterLabelTranslater.php.
| ilTestTaxonomyFilterLabelTranslater::__construct | ( | ilDBInterface | $db | ) | 
| ilDBInterface | $db | 
Definition at line 47 of file class.ilTestTaxonomyFilterLabelTranslater.php.
References $db, and loadTypeLabels().
 Here is the call graph for this function:| ilTestTaxonomyFilterLabelTranslater::getLifecycleFilterLabel | ( | $filter = array() | ) | 
Get the label for a lifecycle filter.
| array | $filter | list of lifecycle identifiers | 
Definition at line 194 of file class.ilTestTaxonomyFilterLabelTranslater.php.
References $DIC, and ilAssQuestionLifecycle\getDraftInstance().
 Here is the call graph for this function:| ilTestTaxonomyFilterLabelTranslater::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 177 of file class.ilTestTaxonomyFilterLabelTranslater.php.
References getTaxonomyNodeLabel(), and getTaxonomyTreeLabel().
 Here is the call graph for this function:| ilTestTaxonomyFilterLabelTranslater::getTaxonomyNodeLabel | ( | $taxonomyTreeId | ) | 
Definition at line 157 of file class.ilTestTaxonomyFilterLabelTranslater.php.
Referenced by getTaxonomyFilterLabel().
 Here is the caller graph for this function:| ilTestTaxonomyFilterLabelTranslater::getTaxonomyTreeLabel | ( | $taxonomyTreeId | ) | 
Definition at line 152 of file class.ilTestTaxonomyFilterLabelTranslater.php.
Referenced by getTaxonomyFilterLabel().
 Here is the caller graph for this function:| ilTestTaxonomyFilterLabelTranslater::getTypeFilterLabel | ( | $filter = array() | ) | 
Get the label for a type filter.
| array | $filter | list of type ids | 
Definition at line 213 of file class.ilTestTaxonomyFilterLabelTranslater.php.
| ilTestTaxonomyFilterLabelTranslater::loadLabels | ( | ilTestRandomQuestionSetSourcePoolDefinitionList | $sourcePoolDefinitionList | ) | 
Definition at line 62 of file class.ilTestTaxonomyFilterLabelTranslater.php.
References loadTaxonomyNodeLabels(), and loadTaxonomyTreeLabels().
 Here is the call graph for this function:| ilTestTaxonomyFilterLabelTranslater::loadLabelsFromTaxonomyIds | ( | $taxonomyIds | ) | 
Definition at line 162 of file class.ilTestTaxonomyFilterLabelTranslater.php.
References loadTaxonomyTreeLabels().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 120 of file class.ilTestTaxonomyFilterLabelTranslater.php.
Referenced by loadLabels().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 99 of file class.ilTestTaxonomyFilterLabelTranslater.php.
Referenced by loadLabels(), and loadLabelsFromTaxonomyIds().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 141 of file class.ilTestTaxonomyFilterLabelTranslater.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 32 of file class.ilTestTaxonomyFilterLabelTranslater.php.
Referenced by __construct().
      
  | 
  private | 
Definition at line 35 of file class.ilTestTaxonomyFilterLabelTranslater.php.
      
  | 
  private | 
Definition at line 38 of file class.ilTestTaxonomyFilterLabelTranslater.php.
      
  | 
  private | 
Definition at line 34 of file class.ilTestTaxonomyFilterLabelTranslater.php.
      
  | 
  private | 
Definition at line 37 of file class.ilTestTaxonomyFilterLabelTranslater.php.
      
  | 
  private | 
Definition at line 41 of file class.ilTestTaxonomyFilterLabelTranslater.php.