ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (ilLanguage $lng, ilObjTest $testOBJ) | |
setActiveId ($activeId) | |
getActiveId () | |
buildMessage () | |
sendMessage () | |
buildList () | |
initListTemplate () | |
getList () | |
Private Member Functions | |
addMessagePart ($msgPart) | |
getFullMessage () | |
isPassed () | |
loadResultData () | |
buildGradingStatusMsg () | |
buildGradingMarkMsg () | |
getMarkOfficial () | |
getMarkShort () | |
getPercentage () | |
getReachedPoints () | |
getMaxPoints () | |
areObligationsAnswered () | |
buildEctsGradeMsg () | |
getEctsGrade () | |
populateListEntry ($label, $value) | |
parseListTemplate () | |
Private Attributes | |
$lng | |
$testOBJ | |
$tpl | |
$resultData | |
$activeId | |
$container | |
array | $messageText = [] |
Definition at line 25 of file class.ilTestGradingMessageBuilder.php.
ilTestGradingMessageBuilder::__construct | ( | ilLanguage | $lng, |
ilObjTest | $testOBJ | ||
) |
ilLanguage | $lng | |
ilObjTest | $testOBJ |
Definition at line 62 of file class.ilTestGradingMessageBuilder.php.
References $DIC, $lng, $testOBJ, and ILIAS\Repository\lng().
|
private |
Definition at line 97 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildMessage().
|
private |
Definition at line 191 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildList().
|
private |
Definition at line 196 of file class.ilTestGradingMessageBuilder.php.
References getEctsGrade(), and ILIAS\Repository\lng().
Referenced by buildMessage().
|
private |
Definition at line 147 of file class.ilTestGradingMessageBuilder.php.
References getMarkOfficial(), getMarkShort(), getMaxPoints(), getPercentage(), getReachedPoints(), and ILIAS\Repository\lng().
Referenced by buildMessage().
|
private |
Definition at line 138 of file class.ilTestGradingMessageBuilder.php.
References isPassed(), and ILIAS\Repository\lng().
Referenced by buildMessage().
ilTestGradingMessageBuilder::buildList | ( | ) |
Definition at line 206 of file class.ilTestGradingMessageBuilder.php.
References areObligationsAnswered(), getEctsGrade(), getMarkOfficial(), initListTemplate(), isPassed(), ILIAS\Repository\lng(), loadResultData(), parseListTemplate(), and populateListEntry().
ilTestGradingMessageBuilder::buildMessage | ( | ) |
Definition at line 80 of file class.ilTestGradingMessageBuilder.php.
References addMessagePart(), buildEctsGradeMsg(), buildGradingMarkMsg(), buildGradingStatusMsg(), and loadResultData().
ilTestGradingMessageBuilder::getActiveId | ( | ) |
Definition at line 75 of file class.ilTestGradingMessageBuilder.php.
References $activeId.
Referenced by loadResultData().
|
private |
Definition at line 201 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildEctsGradeMsg(), and buildList().
|
private |
Definition at line 102 of file class.ilTestGradingMessageBuilder.php.
Referenced by sendMessage().
ilTestGradingMessageBuilder::getList | ( | ) |
Definition at line 264 of file class.ilTestGradingMessageBuilder.php.
|
private |
Definition at line 160 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingMarkMsg(), and buildList().
|
private |
Definition at line 165 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingMarkMsg().
|
private |
Definition at line 186 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingMarkMsg(), and getPercentage().
|
private |
Definition at line 170 of file class.ilTestGradingMessageBuilder.php.
References getMaxPoints(), and getReachedPoints().
Referenced by buildGradingMarkMsg().
|
private |
Definition at line 181 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingMarkMsg(), and getPercentage().
ilTestGradingMessageBuilder::initListTemplate | ( | ) |
Definition at line 245 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildList().
|
private |
Definition at line 107 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingStatusMsg(), buildList(), and sendMessage().
|
private |
Definition at line 123 of file class.ilTestGradingMessageBuilder.php.
References getActiveId().
Referenced by buildList(), and buildMessage().
|
private |
Definition at line 258 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildList().
|
private |
Definition at line 250 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildList().
ilTestGradingMessageBuilder::sendMessage | ( | ) |
Definition at line 112 of file class.ilTestGradingMessageBuilder.php.
References getFullMessage(), and isPassed().
ilTestGradingMessageBuilder::setActiveId | ( | $activeId | ) |
|
private |
Definition at line 47 of file class.ilTestGradingMessageBuilder.php.
Referenced by getActiveId(), and setActiveId().
|
private |
Definition at line 51 of file class.ilTestGradingMessageBuilder.php.
|
private |
Definition at line 30 of file class.ilTestGradingMessageBuilder.php.
Referenced by __construct().
|
private |
Definition at line 56 of file class.ilTestGradingMessageBuilder.php.
|
private |
Definition at line 42 of file class.ilTestGradingMessageBuilder.php.
|
private |
Definition at line 35 of file class.ilTestGradingMessageBuilder.php.
Referenced by __construct().
|
private |
Definition at line 37 of file class.ilTestGradingMessageBuilder.php.