|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ilTestRandomQuestionSetStagingPoolQuestionList:
Collaboration diagram for ilTestRandomQuestionSetStagingPoolQuestionList:Public Member Functions | |
| __construct (ilDBInterface $db, ilComponentRepository $component_repository) | |
| setTestObjId ($testObjId) | |
| getTestObjId () | |
| setTestId ($testId) | |
| getTestId () | |
| setPoolId ($poolId) | |
| getPoolId () | |
| addTaxonomyFilter ($taxId, $taxNodes) | |
| getTaxonomyFilters () | |
| getTypeFilter () | |
| setTypeFilter ($typeFilter) | |
| getLifecycleFilter () | |
| setLifecycleFilter (array $lifecycleFilter) | |
| loadQuestions () | |
| resetQuestionList () | |
| getQuestions () | |
| rewind () | |
| current () | |
| key () | |
| next () | |
| valid () | |
Static Public Member Functions | |
| static | updateSourceQuestionPoolId ($testId, $oldPoolId, $newPoolId) |
Private Member Functions | |
| getConditionalExpression () | |
| getTaxonomyFilterExpressions () | |
| getLifecycleFilterExpressions () | |
| getTypeFilterExpressions () | |
| isActiveQuestionType (array $questionData) | |
Private Attributes | |
| ilDBInterface | $db |
| ilComponentRepository | $component_repository |
| $testObjId = -1 | |
| $testId = -1 | |
| $poolId = -1 | |
| $taxFilters = [] | |
| $typeFilter = [] | |
| $lifecycleFilter = [] | |
| $questions = [] | |
Definition at line 30 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
| ilTestRandomQuestionSetStagingPoolQuestionList::__construct | ( | ilDBInterface | $db, |
| ilComponentRepository | $component_repository | ||
| ) |
Definition at line 73 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $component_repository, and $db.
| ilTestRandomQuestionSetStagingPoolQuestionList::addTaxonomyFilter | ( | $taxId, | |
| $taxNodes | |||
| ) |
Definition at line 109 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
| ilTestRandomQuestionSetStagingPoolQuestionList::current | ( | ) |
Definition at line 311 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References current().
Referenced by current().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 188 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References getLifecycleFilterExpressions(), getTaxonomyFilterExpressions(), and getTypeFilterExpressions().
Here is the call graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::getLifecycleFilter | ( | ) |
Definition at line 134 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $lifecycleFilter.
|
private |
Definition at line 237 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
Referenced by getConditionalExpression().
Here is the caller graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::getPoolId | ( | ) |
Definition at line 104 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $poolId.
Referenced by loadQuestions().
Here is the caller graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::getQuestions | ( | ) |
Definition at line 299 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
|
private |
Definition at line 203 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References getTaxonomyFilters(), and getTestObjId().
Referenced by getConditionalExpression().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::getTaxonomyFilters | ( | ) |
Definition at line 114 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $taxFilters.
Referenced by getTaxonomyFilterExpressions().
Here is the caller graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::getTestId | ( | ) |
Definition at line 94 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $testId.
Referenced by loadQuestions().
Here is the caller graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::getTestObjId | ( | ) |
Definition at line 84 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $testObjId.
Referenced by getTaxonomyFilterExpressions().
Here is the caller graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::getTypeFilter | ( | ) |
Definition at line 120 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $typeFilter.
|
private |
Definition at line 249 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
Referenced by getConditionalExpression().
Here is the caller graph for this function:
|
private |
Definition at line 261 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References ilComponentInfo\TYPE_COMPONENT.
Referenced by loadQuestions().
Here is the caller graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::key | ( | ) |
Definition at line 317 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References key().
Referenced by key(), and valid().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::loadQuestions | ( | ) |
Definition at line 147 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $res, ilAssQuestionType\completeMissingPluginName(), getPoolId(), getTestId(), ILIAS\Repository\int(), and isActiveQuestionType().
Here is the call graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::next | ( | ) |
Definition at line 322 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References next().
Referenced by next().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::resetQuestionList | ( | ) |
Definition at line 291 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
| ilTestRandomQuestionSetStagingPoolQuestionList::rewind | ( | ) |
Definition at line 306 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
| ilTestRandomQuestionSetStagingPoolQuestionList::setLifecycleFilter | ( | array | $lifecycleFilter | ) |
| array | $lifecycleFilter |
Definition at line 142 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $lifecycleFilter.
| ilTestRandomQuestionSetStagingPoolQuestionList::setPoolId | ( | $poolId | ) |
Definition at line 99 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $poolId.
| ilTestRandomQuestionSetStagingPoolQuestionList::setTestId | ( | $testId | ) |
Definition at line 89 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $testId.
| ilTestRandomQuestionSetStagingPoolQuestionList::setTestObjId | ( | $testObjId | ) |
Definition at line 79 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $testObjId.
| ilTestRandomQuestionSetStagingPoolQuestionList::setTypeFilter | ( | $typeFilter | ) |
Definition at line 125 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $typeFilter.
|
static |
Definition at line 332 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References $db, $DIC, $testId, and ilDBInterface\manipulateF().
Referenced by ilTestRandomQuestionSetConfigGUI\deriveNewPoolsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestRandomQuestionSetStagingPoolQuestionList::valid | ( | ) |
Definition at line 327 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
References key().
Here is the call graph for this function:
|
private |
Definition at line 33 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
Referenced by __construct().
|
private |
Definition at line 32 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
Referenced by __construct(), and updateSourceQuestionPoolId().
|
private |
Definition at line 66 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
Referenced by getLifecycleFilter(), and setLifecycleFilter().
|
private |
Definition at line 48 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
Referenced by getPoolId(), and setPoolId().
|
private |
Definition at line 71 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
|
private |
Definition at line 53 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
Referenced by getTaxonomyFilters().
|
private |
Definition at line 43 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
Referenced by getTestId(), setTestId(), and updateSourceQuestionPoolId().
|
private |
Definition at line 38 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
Referenced by getTestObjId(), and setTestObjId().
|
private |
Definition at line 60 of file class.ilTestRandomQuestionSetStagingPoolQuestionList.php.
Referenced by getTypeFilter(), and setTypeFilter().