ILIAS
trunk Revision v11.0_alpha-1749-g1a06bdef097
|
Public Member Functions | |
__construct (private ilLanguage $lng, private ilGlobalTemplateInterface $main_tpl, private 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 () | |
populateListEntry ($label, $value) | |
parseListTemplate () | |
Private Attributes | |
ilTemplate | $tpl |
array | $resultData |
int | $activeId |
array | $messageText = [] |
Definition at line 27 of file class.ilTestGradingMessageBuilder.php.
ilTestGradingMessageBuilder::__construct | ( | private ilLanguage | $lng, |
private ilGlobalTemplateInterface | $main_tpl, | ||
private ilObjTest | $testOBJ | ||
) |
Definition at line 38 of file class.ilTestGradingMessageBuilder.php.
|
private |
Definition at line 68 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildMessage().
|
private |
Definition at line 108 of file class.ilTestGradingMessageBuilder.php.
References getMarkOfficial(), getMarkShort(), getMaxPoints(), getPercentage(), getReachedPoints(), and ILIAS\Repository\lng().
Referenced by buildMessage().
|
private |
Definition at line 99 of file class.ilTestGradingMessageBuilder.php.
References isPassed(), and ILIAS\Repository\lng().
Referenced by buildMessage().
ilTestGradingMessageBuilder::buildList | ( | ) |
Definition at line 152 of file class.ilTestGradingMessageBuilder.php.
References getMarkOfficial(), initListTemplate(), isPassed(), ILIAS\Repository\lng(), loadResultData(), parseListTemplate(), and populateListEntry().
ilTestGradingMessageBuilder::buildMessage | ( | ) |
Definition at line 55 of file class.ilTestGradingMessageBuilder.php.
References addMessagePart(), buildGradingMarkMsg(), buildGradingStatusMsg(), and loadResultData().
ilTestGradingMessageBuilder::getActiveId | ( | ) |
Definition at line 50 of file class.ilTestGradingMessageBuilder.php.
References $activeId.
Referenced by loadResultData().
|
private |
Definition at line 73 of file class.ilTestGradingMessageBuilder.php.
Referenced by sendMessage().
ilTestGradingMessageBuilder::getList | ( | ) |
Definition at line 193 of file class.ilTestGradingMessageBuilder.php.
|
private |
Definition at line 121 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingMarkMsg(), and buildList().
|
private |
Definition at line 126 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingMarkMsg().
|
private |
Definition at line 147 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingMarkMsg(), and getPercentage().
|
private |
Definition at line 131 of file class.ilTestGradingMessageBuilder.php.
References getMaxPoints(), and getReachedPoints().
Referenced by buildGradingMarkMsg().
|
private |
Definition at line 142 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingMarkMsg(), and getPercentage().
ilTestGradingMessageBuilder::initListTemplate | ( | ) |
Definition at line 174 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildList().
|
private |
Definition at line 78 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingStatusMsg(), buildList(), and sendMessage().
|
private |
Definition at line 94 of file class.ilTestGradingMessageBuilder.php.
References getActiveId().
Referenced by buildList(), and buildMessage().
|
private |
Definition at line 187 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildList().
|
private |
Definition at line 179 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildList().
ilTestGradingMessageBuilder::sendMessage | ( | ) |
Definition at line 83 of file class.ilTestGradingMessageBuilder.php.
References getFullMessage(), and isPassed().
ilTestGradingMessageBuilder::setActiveId | ( | $activeId | ) |
Definition at line 45 of file class.ilTestGradingMessageBuilder.php.
References $activeId.
|
private |
Definition at line 31 of file class.ilTestGradingMessageBuilder.php.
Referenced by getActiveId(), and setActiveId().
|
private |
Definition at line 36 of file class.ilTestGradingMessageBuilder.php.
|
private |
Definition at line 30 of file class.ilTestGradingMessageBuilder.php.
|
private |
Definition at line 29 of file class.ilTestGradingMessageBuilder.php.