|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Collaboration diagram for ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation:Public Member Functions | |
| __construct (protected readonly ilTestRandomQuestionSetSourcePoolDefinition $sourcePoolDefinition) | |
| getSourcePoolDefinition () | |
| getIntersectionQuantitySharingDefinitionList () | |
| setIntersectionQuantitySharingDefinitionList (ilTestRandomQuestionSetSourcePoolDefinitionList $intersectionQuantitySharingDefinitionList) | |
| getOverallQuestionAmount () | |
| setOverallQuestionAmount (int $overallQuestionAmount) | |
| getExclusiveQuestionAmount () | |
| setExclusiveQuestionAmount (int $exclusiveQuestionAmount) | |
| getAvailableSharedQuestionAmount () | |
| setAvailableSharedQuestionAmount (int $availableSharedQuestionAmount) | |
| isRequiredAmountGuaranteedAvailable () | |
| getDistributionReport (ilLanguage $lng) | |
Definition at line 27 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::__construct | ( | protected readonly ilTestRandomQuestionSetSourcePoolDefinition | $sourcePoolDefinition | ) |
Definition at line 34 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
|
protected |
Definition at line 195 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References getIntersectionQuantitySharingDefinitionList(), and ilLanguage\txt().
Referenced by getConcurrentRuleConflictMessage().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::getAvailableSharedQuestionAmount | ( | ) |
Definition at line 75 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References $availableSharedQuestionAmount.
Referenced by getConcurrentRuleConflictMessage(), getReservedSharedQuestionAmount(), and isRemainingRequiredQuestionAmountSatisfiedBySharedQuestionQuantity().
Here is the caller graph for this function:
|
protected |
Definition at line 176 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References buildIntersectionQuestionSharingDefinitionsString(), getAvailableSharedQuestionAmount(), getReservedSharedQuestionAmount(), isRequiredQuestionAmountSatisfiedByOverallQuestionQuantity(), and ilLanguage\txt().
Referenced by getDistributionReport().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::getDistributionReport | ( | ilLanguage | $lng | ) |
Definition at line 146 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References getConcurrentRuleConflictMessage(), getRuleSatisfactionResultMessage(), and sourcePoolDefinitionIntersectionsExist().
Here is the call graph for this function:| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::getExclusiveQuestionAmount | ( | ) |
Definition at line 65 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References $exclusiveQuestionAmount.
Referenced by getRemainingRequiredQuestionAmount(), getReservedSharedQuestionAmount(), and isRequiredQuestionAmountSatisfiedByExclusiveQuestionQuantity().
Here is the caller graph for this function:| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::getIntersectionQuantitySharingDefinitionList | ( | ) |
Definition at line 44 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References $intersectionQuantitySharingDefinitionList.
Referenced by buildIntersectionQuestionSharingDefinitionsString(), and sourcePoolDefinitionIntersectionsExist().
Here is the caller graph for this function:| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::getOverallQuestionAmount | ( | ) |
Definition at line 55 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References $overallQuestionAmount.
Referenced by getReservedSharedQuestionAmount(), getRuleSatisfactionResultMessage(), and isRequiredQuestionAmountSatisfiedByOverallQuestionQuantity().
Here is the caller graph for this function:
|
protected |
Definition at line 92 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References $exclusiveQuestionAmount, getExclusiveQuestionAmount(), and getSourcePoolDefinition().
Referenced by isRemainingRequiredQuestionAmountSatisfiedBySharedQuestionQuantity().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 85 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References getAvailableSharedQuestionAmount(), getExclusiveQuestionAmount(), and getOverallQuestionAmount().
Referenced by getConcurrentRuleConflictMessage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 157 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References getOverallQuestionAmount(), getSourcePoolDefinition(), isRequiredQuestionAmountSatisfiedByOverallQuestionQuantity(), and ilLanguage\txt().
Referenced by getDistributionReport().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::getSourcePoolDefinition | ( | ) |
Definition at line 39 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
Referenced by getRemainingRequiredQuestionAmount(), getRuleSatisfactionResultMessage(), isRequiredQuestionAmountSatisfiedByExclusiveQuestionQuantity(), and isRequiredQuestionAmountSatisfiedByOverallQuestionQuantity().
Here is the caller graph for this function:
|
protected |
Definition at line 116 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References getAvailableSharedQuestionAmount(), and getRemainingRequiredQuestionAmount().
Referenced by isRequiredAmountGuaranteedAvailable().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::isRequiredAmountGuaranteedAvailable | ( | ) |
Definition at line 133 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References isRemainingRequiredQuestionAmountSatisfiedBySharedQuestionQuantity(), and isRequiredQuestionAmountSatisfiedByExclusiveQuestionQuantity().
Here is the call graph for this function:
|
protected |
Definition at line 108 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References getExclusiveQuestionAmount(), and getSourcePoolDefinition().
Referenced by isRequiredAmountGuaranteedAvailable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 100 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References getOverallQuestionAmount(), and getSourcePoolDefinition().
Referenced by getConcurrentRuleConflictMessage(), and getRuleSatisfactionResultMessage().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::setAvailableSharedQuestionAmount | ( | int | $availableSharedQuestionAmount | ) |
Definition at line 80 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References $availableSharedQuestionAmount.
| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::setExclusiveQuestionAmount | ( | int | $exclusiveQuestionAmount | ) |
Definition at line 70 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References $exclusiveQuestionAmount.
| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::setIntersectionQuantitySharingDefinitionList | ( | ilTestRandomQuestionSetSourcePoolDefinitionList | $intersectionQuantitySharingDefinitionList | ) |
Definition at line 49 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References $intersectionQuantitySharingDefinitionList.
| ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation::setOverallQuestionAmount | ( | int | $overallQuestionAmount | ) |
Definition at line 60 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References $overallQuestionAmount.
|
protected |
Definition at line 124 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
References getIntersectionQuantitySharingDefinitionList().
Referenced by getDistributionReport().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 32 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
Referenced by getAvailableSharedQuestionAmount(), and setAvailableSharedQuestionAmount().
|
protected |
Definition at line 31 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
Referenced by getExclusiveQuestionAmount(), getRemainingRequiredQuestionAmount(), and setExclusiveQuestionAmount().
|
protected |
Definition at line 29 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
Referenced by getIntersectionQuantitySharingDefinitionList(), and setIntersectionQuantitySharingDefinitionList().
|
protected |
Definition at line 30 of file class.ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculation.php.
Referenced by getOverallQuestionAmount(), and setOverallQuestionAmount().