| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Collaboration diagram for ilTestGradingMessageBuilder: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().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 108 of file class.ilTestGradingMessageBuilder.php.
References getMarkOfficial(), getMarkShort(), getMaxPoints(), getPercentage(), getReachedPoints(), and ILIAS\Repository\lng().
Referenced by buildMessage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 99 of file class.ilTestGradingMessageBuilder.php.
References isPassed(), and ILIAS\Repository\lng().
Referenced by buildMessage().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilTestGradingMessageBuilder::buildList | ( | ) | 
Definition at line 152 of file class.ilTestGradingMessageBuilder.php.
References getMarkOfficial(), initListTemplate(), isPassed(), ILIAS\Repository\lng(), loadResultData(), parseListTemplate(), and populateListEntry().
 Here is the call graph for this function:| ilTestGradingMessageBuilder::buildMessage | ( | ) | 
Definition at line 55 of file class.ilTestGradingMessageBuilder.php.
References addMessagePart(), buildGradingMarkMsg(), buildGradingStatusMsg(), and loadResultData().
 Here is the call graph for this function:| ilTestGradingMessageBuilder::getActiveId | ( | ) | 
Definition at line 50 of file class.ilTestGradingMessageBuilder.php.
References $activeId.
Referenced by loadResultData().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 73 of file class.ilTestGradingMessageBuilder.php.
Referenced by sendMessage().
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 126 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingMarkMsg().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 147 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingMarkMsg(), and getPercentage().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 131 of file class.ilTestGradingMessageBuilder.php.
References getMaxPoints(), and getReachedPoints().
Referenced by buildGradingMarkMsg().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 142 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingMarkMsg(), and getPercentage().
 Here is the caller graph for this function:| ilTestGradingMessageBuilder::initListTemplate | ( | ) | 
Definition at line 174 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildList().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 78 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildGradingStatusMsg(), buildList(), and sendMessage().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 94 of file class.ilTestGradingMessageBuilder.php.
References getActiveId().
Referenced by buildList(), and buildMessage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 187 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildList().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 179 of file class.ilTestGradingMessageBuilder.php.
Referenced by buildList().
 Here is the caller graph for this function:| ilTestGradingMessageBuilder::sendMessage | ( | ) | 
Definition at line 83 of file class.ilTestGradingMessageBuilder.php.
References getFullMessage(), and isPassed().
 Here is the call graph for this function:| 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.