ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ILIAS\Survey\InfoScreen\InfoScreenGUI Class Reference

Info screen wrapper for the survey. More...

+ Collaboration diagram for ILIAS\Survey\InfoScreen\InfoScreenGUI:

Public Member Functions

 getInfoScreenGUI ()
 

Protected Attributes

ILIAS Survey InternalGUIService $gui
 
ILIAS DI UIServices $ui
 
ilObjSurvey $survey
 
ilObjUser $user
 
ilToolbarGUI $toolbar
 
ilObjSurveyGUI $survey_gui
 
Participants StatusManager $status_manager
 
Access AccessManager $access_manager
 
Execution RunManager $run_manager
 
ServerRequestInterface $request
 
string $requested_code
 
ILIAS Survey Mode FeatureConfig $feature_config
 
ilLanguage $lng
 
ilCtrl $ctrl
 

Private Attributes

ilGlobalTemplateInterface $main_tpl
 

Detailed Description

Info screen wrapper for the survey.

The screen currently acts as a start screen, too.

Author
Alexander Killing killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 34 of file class.InfoScreenGUI.php.

Member Function Documentation

◆ getInfoScreenGUI()

ILIAS\Survey\InfoScreen\InfoScreenGUI::getInfoScreenGUI ( )

Definition at line 83 of file class.InfoScreenGUI.php.

References $info, and ILIAS\Survey\InfoScreen\InfoScreenGUI\$survey.

Referenced by ILIAS\Survey\InternalGUIService\infoScreen().

84  {
86 
87  $info = new \ilInfoScreenGUI($this->survey_gui);
88  $info->enablePrivateNotes();
89 
90 
91  $info->addMetaDataSections($survey->getId(), 0, $survey->getType());
92 
93  return $info;
94  }
Class ilInfoScreenGUI.
$info
Definition: entry_point.php:21
+ Here is the caller graph for this function:

Field Documentation

◆ $access_manager

Access AccessManager ILIAS\Survey\InfoScreen\InfoScreenGUI::$access_manager
protected

Definition at line 43 of file class.InfoScreenGUI.php.

◆ $ctrl

ilCtrl ILIAS\Survey\InfoScreen\InfoScreenGUI::$ctrl
protected

Definition at line 49 of file class.InfoScreenGUI.php.

◆ $feature_config

ILIAS Survey Mode FeatureConfig ILIAS\Survey\InfoScreen\InfoScreenGUI::$feature_config
protected

Definition at line 47 of file class.InfoScreenGUI.php.

◆ $gui

ILIAS Survey InternalGUIService ILIAS\Survey\InfoScreen\InfoScreenGUI::$gui
protected

Definition at line 36 of file class.InfoScreenGUI.php.

◆ $lng

ilLanguage ILIAS\Survey\InfoScreen\InfoScreenGUI::$lng
protected

Definition at line 48 of file class.InfoScreenGUI.php.

◆ $main_tpl

ilGlobalTemplateInterface ILIAS\Survey\InfoScreen\InfoScreenGUI::$main_tpl
private

Definition at line 50 of file class.InfoScreenGUI.php.

◆ $request

ServerRequestInterface ILIAS\Survey\InfoScreen\InfoScreenGUI::$request
protected

Definition at line 45 of file class.InfoScreenGUI.php.

◆ $requested_code

string ILIAS\Survey\InfoScreen\InfoScreenGUI::$requested_code
protected

Definition at line 46 of file class.InfoScreenGUI.php.

◆ $run_manager

Execution RunManager ILIAS\Survey\InfoScreen\InfoScreenGUI::$run_manager
protected

Definition at line 44 of file class.InfoScreenGUI.php.

◆ $status_manager

Participants StatusManager ILIAS\Survey\InfoScreen\InfoScreenGUI::$status_manager
protected

Definition at line 42 of file class.InfoScreenGUI.php.

◆ $survey

ilObjSurvey ILIAS\Survey\InfoScreen\InfoScreenGUI::$survey
protected

◆ $survey_gui

ilObjSurveyGUI ILIAS\Survey\InfoScreen\InfoScreenGUI::$survey_gui
protected

Definition at line 41 of file class.InfoScreenGUI.php.

◆ $toolbar

ilToolbarGUI ILIAS\Survey\InfoScreen\InfoScreenGUI::$toolbar
protected

Definition at line 40 of file class.InfoScreenGUI.php.

◆ $ui

ILIAS DI UIServices ILIAS\Survey\InfoScreen\InfoScreenGUI::$ui
protected

Definition at line 37 of file class.InfoScreenGUI.php.

◆ $user

ilObjUser ILIAS\Survey\InfoScreen\InfoScreenGUI::$user
protected

Definition at line 39 of file class.InfoScreenGUI.php.


The documentation for this class was generated from the following file: