| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Learning history main GUI class. More...
 Collaboration diagram for ilLearningHistoryGUI:Public Member Functions | |
| __construct () | |
| setUserId (int $user_id) | |
| executeCommand () | |
| getEmbeddedHTML (?int $from=null, ?int $to=null, ?array $classes=null, ?string $a_mode=null) | |
| getHTML (array $par) | |
| Get HTML.  More... | |
Data Fields | |
| const | TAB_ID_LEARNING_HISTORY = 'lhist_learning_history' | 
| const | TAB_ID_MY_CERTIFICATES = 'certificates' | 
| const | MAX = 50 | 
Protected Member Functions | |
| show () | |
| renderAsync () | |
| send (string $output) | |
| getHistoryHtml (?int $from=null, ?int $to=null, ?array $classes=null, ?string $mode=null) | |
| Get history html.  More... | |
| renderButton () | |
Protected Attributes | |
| ILIAS HTTP Services | $http | 
| int | $to | 
| int | $from | 
| int | $user_id | 
| ilAccessHandler | $access | 
| ilLearningHistoryService | $lhist_service | 
| ilCtrl | $ctrl | 
| ilGlobalTemplateInterface | $main_tpl | 
| ilLanguage | $lng | 
| ILIAS DI UIServices | $ui | 
| ilSetting | $certificateSettings | 
| ilTabsGUI | $tabs | 
| bool | $show_more = false | 
| int | $last_ts = 0 | 
Learning history main GUI class.
Definition at line 25 of file class.ilLearningHistoryGUI.php.
| ilLearningHistoryGUI::__construct | ( | ) | 
Definition at line 45 of file class.ilLearningHistoryGUI.php.
References $DIC, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\tabs(), ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\to(), and ILIAS\Repository\ui().
 Here is the call graph for this function:| ilLearningHistoryGUI::executeCommand | ( | ) | 
Definition at line 80 of file class.ilLearningHistoryGUI.php.
References $ctrl, ilCtrl\getCmd(), and ilCtrl\getNextClass().
 Here is the call graph for this function:| ilLearningHistoryGUI::getEmbeddedHTML | ( | ?int | $from = null,  | 
        
| ?int | $to = null,  | 
        ||
| ?array | $classes = null,  | 
        ||
| ?string | $a_mode = null  | 
        ||
| ) | 
| ilCtrlException | 
Definition at line 138 of file class.ilLearningHistoryGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  protected | 
Get history html.
Definition at line 158 of file class.ilLearningHistoryGUI.php.
References $ctrl, Vendor\Package\$e, $from, $to, ILIAS\Repository\access(), ilTimelineGUI\getInstance(), ilCtrl\isAsynch(), ILIAS\Modules\DataCollection\Fields\Formula\FormulaParser\Math\MAX, renderButton(), and ILIAS\Repository\ui().
Referenced by getHTML(), and show().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLearningHistoryGUI::getHTML | ( | array | $par | ) | 
Get HTML.
Definition at line 150 of file class.ilLearningHistoryGUI.php.
References getHistoryHtml().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 115 of file class.ilLearningHistoryGUI.php.
References $response, ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from(), renderButton(), send(), and ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\to().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 226 of file class.ilLearningHistoryGUI.php.
References $ctrl, Vendor\Package\$f, $id, $url, ilCtrl\getLinkTarget(), ilCtrl\isAsynch(), ILIAS\Repository\lng(), ilCtrl\setParameter(), ILIAS\Repository\ui(), and ILIAS\UI\Implementation\Component\Button\withLoadingAnimationOnClick().
Referenced by getHistoryHtml(), and renderAsync().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
| string | $output | 
Definition at line 126 of file class.ilLearningHistoryGUI.php.
References ILIAS\FileDelivery\http().
Referenced by renderAsync().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLearningHistoryGUI::setUserId | ( | int | $user_id | ) | 
      
  | 
  protected | 
Definition at line 95 of file class.ilLearningHistoryGUI.php.
References Vendor\Package\$f, $lng, $main_tpl, ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from(), getHistoryHtml(), ilGlobalTemplateInterface\setContent(), ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\to(), ilLanguage\txt(), and ILIAS\Repository\ui().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 34 of file class.ilLearningHistoryGUI.php.
      
  | 
  protected | 
Definition at line 40 of file class.ilLearningHistoryGUI.php.
      
  | 
  protected | 
Definition at line 36 of file class.ilLearningHistoryGUI.php.
Referenced by executeCommand(), getHistoryHtml(), and renderButton().
      
  | 
  protected | 
Definition at line 32 of file class.ilLearningHistoryGUI.php.
Referenced by getHistoryHtml().
      
  | 
  protected | 
Definition at line 30 of file class.ilLearningHistoryGUI.php.
      
  | 
  protected | 
Definition at line 43 of file class.ilLearningHistoryGUI.php.
      
  | 
  protected | 
Definition at line 35 of file class.ilLearningHistoryGUI.php.
      
  | 
  protected | 
Definition at line 38 of file class.ilLearningHistoryGUI.php.
Referenced by show().
      
  | 
  protected | 
Definition at line 37 of file class.ilLearningHistoryGUI.php.
Referenced by show().
      
  | 
  protected | 
Definition at line 42 of file class.ilLearningHistoryGUI.php.
      
  | 
  protected | 
Definition at line 41 of file class.ilLearningHistoryGUI.php.
      
  | 
  protected | 
Definition at line 31 of file class.ilLearningHistoryGUI.php.
Referenced by getHistoryHtml().
      
  | 
  protected | 
Definition at line 39 of file class.ilLearningHistoryGUI.php.
      
  | 
  protected | 
Definition at line 33 of file class.ilLearningHistoryGUI.php.
Referenced by setUserId().
| const ilLearningHistoryGUI::MAX = 50 | 
Definition at line 29 of file class.ilLearningHistoryGUI.php.
| const ilLearningHistoryGUI::TAB_ID_LEARNING_HISTORY = 'lhist_learning_history' | 
Definition at line 27 of file class.ilLearningHistoryGUI.php.
| const ilLearningHistoryGUI::TAB_ID_MY_CERTIFICATES = 'certificates' | 
Definition at line 28 of file class.ilLearningHistoryGUI.php.