ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Public Member Functions | |
__construct (ilLanguage $lng, ilObjectDataCache $objCache) | |
getObjectiveOrientedContainerId () | |
setObjectiveOrientedContainerId ($objectiveOrientedContainerId) | |
getTestObjId () | |
setTestObjId ($testObjId) | |
getTestRefId () | |
setTestRefId ($testRefId) | |
getUserId () | |
setUserId ($userId) | |
initObjectiveOrientedMode () | |
getPassOverviewHeaderLabel () | |
getPassDetailsHeaderLabel ($attemptNumber) | |
getListOfAnswersHeaderLabel ($attemptNumber) | |
getVirtualListOfAnswersHeaderLabel () | |
getVirtualPassDetailsHeaderLabel ($objectiveTitle) | |
Data Fields | |
const | LO_TEST_TYPE_INITIAL = 'loTestInitial' |
const | LO_TEST_TYPE_QUALIFYING = 'loTestQualifying' |
Protected Attributes | |
$lng | |
$objCache | |
$objectiveOrientedContainerId | |
$testObjId | |
$testRefId | |
$userId | |
$crsTitle | |
$testType | |
$objectives | |
Private Member Functions | |
initTestType () | |
initObjectives () | |
initCourseTitle () | |
isInitialTest () | |
isQualifyingTest () | |
isInitialTestForAllObjectives () | |
isInitialTestPerObjective () | |
isQualifyingTestForAllObjectives () | |
isQualifyingTestPerObjective () | |
getObjectiveTitle (ilLOTestRun $loRun) | |
getObjectivesString () | |
getAttemptLabel ($attemptNumber) | |
Definition at line 11 of file class.ilTestResultHeaderLabelBuilder.php.
ilTestResultHeaderLabelBuilder::__construct | ( | ilLanguage | $lng, |
ilObjectDataCache | $objCache | ||
) |
ilLanguage | $lng | |
ilObjectDataCache | $objCache |
Definition at line 64 of file class.ilTestResultHeaderLabelBuilder.php.
References $lng, $objCache, and array.
|
private |
Definition at line 320 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getPassDetailsHeaderLabel().
ilTestResultHeaderLabelBuilder::getListOfAnswersHeaderLabel | ( | $attemptNumber | ) |
Definition at line 325 of file class.ilTestResultHeaderLabelBuilder.php.
References getObjectiveOrientedContainerId().
ilTestResultHeaderLabelBuilder::getObjectiveOrientedContainerId | ( | ) |
Definition at line 83 of file class.ilTestResultHeaderLabelBuilder.php.
References $objectiveOrientedContainerId.
Referenced by getListOfAnswersHeaderLabel(), getPassDetailsHeaderLabel(), getPassOverviewHeaderLabel(), initCourseTitle(), initObjectives(), and initTestType().
|
private |
Definition at line 315 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getPassDetailsHeaderLabel(), and getPassOverviewHeaderLabel().
|
private |
Definition at line 309 of file class.ilTestResultHeaderLabelBuilder.php.
References ilLOTestRun\getObjectiveId(), and ilCourseObjective\lookupObjectiveTitle().
Referenced by initObjectives().
ilTestResultHeaderLabelBuilder::getPassDetailsHeaderLabel | ( | $attemptNumber | ) |
Definition at line 221 of file class.ilTestResultHeaderLabelBuilder.php.
References getAttemptLabel(), getObjectiveOrientedContainerId(), getObjectivesString(), isInitialTest(), and isQualifyingTest().
ilTestResultHeaderLabelBuilder::getPassOverviewHeaderLabel | ( | ) |
Definition at line 185 of file class.ilTestResultHeaderLabelBuilder.php.
References $crsTitle, getObjectiveOrientedContainerId(), getObjectivesString(), isInitialTestForAllObjectives(), isInitialTestPerObjective(), isQualifyingTestForAllObjectives(), and isQualifyingTestPerObjective().
ilTestResultHeaderLabelBuilder::getTestObjId | ( | ) |
Definition at line 99 of file class.ilTestResultHeaderLabelBuilder.php.
References $testObjId.
Referenced by initObjectives().
ilTestResultHeaderLabelBuilder::getTestRefId | ( | ) |
Definition at line 115 of file class.ilTestResultHeaderLabelBuilder.php.
References $testRefId.
Referenced by initTestType().
ilTestResultHeaderLabelBuilder::getUserId | ( | ) |
Definition at line 131 of file class.ilTestResultHeaderLabelBuilder.php.
References $userId.
Referenced by initObjectives().
ilTestResultHeaderLabelBuilder::getVirtualListOfAnswersHeaderLabel | ( | ) |
Definition at line 336 of file class.ilTestResultHeaderLabelBuilder.php.
ilTestResultHeaderLabelBuilder::getVirtualPassDetailsHeaderLabel | ( | $objectiveTitle | ) |
Definition at line 341 of file class.ilTestResultHeaderLabelBuilder.php.
References isInitialTest(), and isQualifyingTest().
|
private |
Definition at line 177 of file class.ilTestResultHeaderLabelBuilder.php.
References getObjectiveOrientedContainerId().
Referenced by initObjectiveOrientedMode().
ilTestResultHeaderLabelBuilder::initObjectiveOrientedMode | ( | ) |
Definition at line 144 of file class.ilTestResultHeaderLabelBuilder.php.
References initCourseTitle(), initObjectives(), and initTestType().
|
private |
Definition at line 163 of file class.ilTestResultHeaderLabelBuilder.php.
References array, getObjectiveOrientedContainerId(), getObjectiveTitle(), ilLOTestRun\getRun(), getTestObjId(), and getUserId().
Referenced by initObjectiveOrientedMode().
|
private |
Definition at line 151 of file class.ilTestResultHeaderLabelBuilder.php.
References ilLOSettings\getInstanceByObjId(), getObjectiveOrientedContainerId(), and getTestRefId().
Referenced by initObjectiveOrientedMode().
|
private |
Definition at line 247 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getPassDetailsHeaderLabel(), and getVirtualPassDetailsHeaderLabel().
|
private |
Definition at line 257 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getPassOverviewHeaderLabel().
|
private |
Definition at line 270 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getPassOverviewHeaderLabel().
|
private |
Definition at line 252 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getPassDetailsHeaderLabel(), and getVirtualPassDetailsHeaderLabel().
|
private |
Definition at line 283 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getPassOverviewHeaderLabel().
|
private |
Definition at line 296 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getPassOverviewHeaderLabel().
ilTestResultHeaderLabelBuilder::setObjectiveOrientedContainerId | ( | $objectiveOrientedContainerId | ) |
int | $objectiveOrientedContainerId |
Definition at line 91 of file class.ilTestResultHeaderLabelBuilder.php.
References $objectiveOrientedContainerId.
ilTestResultHeaderLabelBuilder::setTestObjId | ( | $testObjId | ) |
int | $testObjId |
Definition at line 107 of file class.ilTestResultHeaderLabelBuilder.php.
References $testObjId.
ilTestResultHeaderLabelBuilder::setTestRefId | ( | $testRefId | ) |
int | $testRefId |
Definition at line 123 of file class.ilTestResultHeaderLabelBuilder.php.
References $testRefId.
ilTestResultHeaderLabelBuilder::setUserId | ( | $userId | ) |
int | $userId |
Definition at line 139 of file class.ilTestResultHeaderLabelBuilder.php.
References $userId.
|
protected |
Definition at line 48 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getPassOverviewHeaderLabel().
|
protected |
Definition at line 18 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by __construct().
|
protected |
Definition at line 23 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by __construct().
|
protected |
Definition at line 28 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getObjectiveOrientedContainerId(), and setObjectiveOrientedContainerId().
|
protected |
Definition at line 58 of file class.ilTestResultHeaderLabelBuilder.php.
|
protected |
Definition at line 33 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getTestObjId(), and setTestObjId().
|
protected |
Definition at line 38 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getTestRefId(), and setTestRefId().
|
protected |
Definition at line 53 of file class.ilTestResultHeaderLabelBuilder.php.
|
protected |
Definition at line 43 of file class.ilTestResultHeaderLabelBuilder.php.
Referenced by getUserId(), and setUserId().
const ilTestResultHeaderLabelBuilder::LO_TEST_TYPE_INITIAL = 'loTestInitial' |
Definition at line 13 of file class.ilTestResultHeaderLabelBuilder.php.
const ilTestResultHeaderLabelBuilder::LO_TEST_TYPE_QUALIFYING = 'loTestQualifying' |
Definition at line 14 of file class.ilTestResultHeaderLabelBuilder.php.