|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Inheritance diagram for ilAssQuestionHintPageObjectCommandForwarder:
Collaboration diagram for ilAssQuestionHintPageObjectCommandForwarder:Public Member Functions | |
| __construct (assQuestion $questionOBJ, ilCtrl $ctrl, ilTabsGUI $tabs, ilLanguage $lng) | |
| Constructor. More... | |
| forward () | |
| forward method More... | |
| getPresentationMode () | |
| getter for presentation mode More... | |
| setPresentationMode ($presentationMode) | |
| setter for presentation mode More... | |
Public Member Functions inherited from ilAssQuestionAbstractPageObjectCommandForwarder | |
| __construct (assQuestion $questionOBJ, ilCtrl $ctrl, ilTabsGUI $tabs, ilLanguage $lng) | |
| Constructor. More... | |
| forward () | |
| this is the actual forward method that is to be implemented by derived forwarder classes More... | |
Data Fields | |
| const | PRESENTATION_MODE_AUTHOR = 'PRESENTATION_MODE_AUTHOR' |
| presentation mode for authoring More... | |
| const | PRESENTATION_MODE_PREVIEW = 'PRESENTATION_MODE_PREVIEW' |
| presentation mode for authoring More... | |
| const | PRESENTATION_MODE_REQUEST = 'PRESENTATION_MODE_REQUEST' |
| presentation mode for requesting More... | |
Protected Member Functions | |
| getPageObjectGUI ($pageObjectType, $pageObjectId) | |
| instantiates, initialises and returns a page object gui object More... | |
| ensurePageObjectExists ($pageObjectType, $pageObjectId) | |
| ensures an existing page object with giben type/id More... | |
Protected Member Functions inherited from ilAssQuestionAbstractPageObjectCommandForwarder | |
| ensurePageObjectExists ($pageObjectType, $pageObjectId) | |
| ensures an existing page object with giben type/id More... | |
| getPageObjectGUI ($pageObjectType, $pageObjectId) | |
| instantiates, initialises and returns a page object gui object More... | |
Protected Attributes | |
| $presentationMode | |
| $questionHint | |
Protected Attributes inherited from ilAssQuestionAbstractPageObjectCommandForwarder | |
| ILIAS TestQuestionPool InternalRequestService | $request |
| $questionOBJ = null | |
| $ctrl = null | |
| $tabs = null | |
| $lng = null | |
Private Member Functions | |
| buildPreviewPresentationPageObjectGUI () | |
| forwards the command to page object gui for author presentation More... | |
| buildRequestPresentationPageObjectGUI () | |
| forwards the command to page object gui for author presentation More... | |
| buildAuthorPresentationPageObjectGUI () | |
| forwards the command to page object gui for author presentation More... | |
Definition at line 27 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
| ilAssQuestionHintPageObjectCommandForwarder::__construct | ( | assQuestion | $questionOBJ, |
| ilCtrl | $ctrl, | ||
| ilTabsGUI | $tabs, | ||
| ilLanguage | $lng | ||
| ) |
Constructor.
public
| assQuestion | $questionOBJ | |
| ilCtrl | $ctrl | |
| ilTabsGUI | $tabs | |
| ilLanguage | $lng |
Definition at line 68 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
References $DIC, ILIAS\MetaData\Repository\Validation\Data\__construct(), ilAssQuestionHintsGUI\CMD_SHOW_LIST, ILIAS\Repository\ctrl(), and ILIAS\Repository\int().
Here is the call graph for this function:
|
private |
forwards the command to page object gui for author presentation
Definition at line 165 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
References ilAssQuestionHintsGUI\CMD_SHOW_LIST, ILIAS\Repository\ctrl(), ensurePageObjectExists(), getPageObjectGUI(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Referenced by forward().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
forwards the command to page object gui for author presentation
Definition at line 114 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
References ilAssQuestionHintsGUI\CMD_SHOW_LIST, ILIAS\Repository\ctrl(), ilAssQuestionHint\getHintIndexLabel(), getPageObjectGUI(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Referenced by forward().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
forwards the command to page object gui for author presentation
Definition at line 138 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
References ilAssQuestionHintRequestGUI\CMD_SHOW_LIST, ILIAS\Repository\ctrl(), ilAssQuestionHint\getHintIndexLabel(), getPageObjectGUI(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Referenced by forward().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
ensures an existing page object with giben type/id
protected
Definition at line 236 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
References ilPageObject\_exists().
Referenced by buildAuthorPresentationPageObjectGUI().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAssQuestionHintPageObjectCommandForwarder::forward | ( | ) |
forward method
| ilTestQuestionPoolException |
Definition at line 87 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
References buildAuthorPresentationPageObjectGUI(), buildPreviewPresentationPageObjectGUI(), buildRequestPresentationPageObjectGUI(), ILIAS\Repository\ctrl(), and getPresentationMode().
Here is the call graph for this function:
|
protected |
instantiates, initialises and returns a page object gui object
Definition at line 221 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
Referenced by buildAuthorPresentationPageObjectGUI(), buildPreviewPresentationPageObjectGUI(), and buildRequestPresentationPageObjectGUI().
Here is the caller graph for this function:| ilAssQuestionHintPageObjectCommandForwarder::getPresentationMode | ( | ) |
getter for presentation mode
Definition at line 193 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
References $presentationMode.
Referenced by forward().
Here is the caller graph for this function:| ilAssQuestionHintPageObjectCommandForwarder::setPresentationMode | ( | $presentationMode | ) |
setter for presentation mode
| string | $presentationMode |
| ilTestQuestionPoolException |
Definition at line 204 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
References $presentationMode.
|
protected |
Definition at line 49 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
Referenced by getPresentationMode(), and setPresentationMode().
|
protected |
Definition at line 57 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
| const ilAssQuestionHintPageObjectCommandForwarder::PRESENTATION_MODE_AUTHOR = 'PRESENTATION_MODE_AUTHOR' |
presentation mode for authoring
Definition at line 32 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
Referenced by ilAssQuestionHintGUI\executeCommand(), and ilAssQuestionHintsGUI\executeCommand().
| const ilAssQuestionHintPageObjectCommandForwarder::PRESENTATION_MODE_PREVIEW = 'PRESENTATION_MODE_PREVIEW' |
presentation mode for authoring
Definition at line 37 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
Referenced by ilAssQuestionHintsGUI\executeCommand().
| const ilAssQuestionHintPageObjectCommandForwarder::PRESENTATION_MODE_REQUEST = 'PRESENTATION_MODE_REQUEST' |
presentation mode for requesting
Definition at line 42 of file class.ilAssQuestionHintPageObjectCommandForwarder.php.
Referenced by ilAssQuestionHintRequestGUI\executeCommand().