|
ILIAS
trunk Revision v12.0_alpha-1221-g4e438232683
|
Class ilCtrl provides processing control methods. More...
Inheritance diagram for ilCtrl:
Collaboration diagram for ilCtrl:Public Member Functions | |
| __construct (protected ilCtrlStructureInterface $structure, protected ilCtrlTokenRepositoryInterface $token_repository, protected ilCtrlPathFactoryInterface $path_factory, protected ilCtrlContextInterface $context, protected ResponseSenderStrategy $response_sender, protected ServerRequestInterface $server_request, protected RequestWrapper $post_parameters, protected RequestWrapper $get_parameters, protected Refinery $refinery, protected ilComponentFactory $component_factory, protected ilCtrlSubject $subject, protected ilCtrlQueryParserInterface $query_parser,) | |
| __clone () | |
| callBaseClass (?string $a_base_class=null) | |
| @inheritDoc More... | |
| forwardCommand (object $a_gui_object) | |
| @inheritDoc More... | |
| getHTML (object $a_gui_object, ?array $a_parameters=null) | |
| @inheritDoc More... | |
| getCmd (?string $fallback_command=null) | |
| @inheritDoc More... | |
| getCmdClass () | |
| @inheritDoc More... | |
| getNextClass ($a_gui_class=null) | |
| @inheritDoc More... | |
| saveParameter (object $a_gui_obj, $a_parameter) | |
| @inheritDoc More... | |
| saveParameterByClass (string $a_class, $a_parameter) | |
| @inheritDoc More... | |
| setParameter (object $a_gui_obj, string $a_parameter, $a_value) | |
| @inheritDoc More... | |
| setParameterByClass (string $a_class, string $a_parameter, $a_value) | |
| @inheritDoc More... | |
| getParameterArray (object $a_gui_obj) | |
| @inheritDoc More... | |
| getParameterArrayByClass (string $a_class) | |
| @inheritDoc More... | |
| clearParameters (object $a_gui_obj) | |
| @inheritDoc More... | |
| clearParametersByClass (string $a_class) | |
| @inheritDoc More... | |
| clearParameterByClass (string $a_class, string $a_parameter) | |
| @inheritDoc More... | |
| getLinkTarget (object $a_gui_obj, ?string $a_cmd=null, ?string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| @inheritDoc More... | |
| getLinkTargetByClass ( $a_class, ?string $a_cmd=null, ?string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| @inheritDoc More... | |
| getFormAction (object $a_gui_obj, ?string $a_fallback_cmd=null, ?string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| @inheritDoc More... | |
| getFormActionByClass ( $a_class, ?string $a_fallback_cmd=null, ?string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| @inheritDoc More... | |
| redirect (object $a_gui_obj, ?string $a_cmd=null, ?string $a_anchor=null, bool $is_async=false) | |
| @inheritDoc More... | |
| redirectByClass ( $a_class, ?string $a_cmd=null, ?string $a_anchor=null, bool $is_async=false) | |
| @inheritDoc More... | |
| redirectToURL (string $target_url) | |
| @inheritDoc More... | |
| setContextObject (int $obj_id, string $obj_type) | |
| @inheritDoc More... | |
| getContextObjId () | |
| @inheritDoc More... | |
| getContextObjType () | |
| @inheritDoc More... | |
| getCallHistory () | |
| @inheritDoc More... | |
| lookupClassPath (string $a_class) | |
| @inheritDoc More... | |
| lookupOriginalClassName (string $a_class) | |
| @inheritDoc More... | |
| getClassForClasspath (string $a_class_path) | |
| @inheritDoc More... | |
| setTargetScript (string $a_target_script) | |
| @inheritDoc More... | |
| isAsynch () | |
| @inheritDoc More... | |
| setReturn (object $a_gui_obj, ?string $a_cmd=null) | |
| @inheritDoc More... | |
| setReturnByClass (string $a_class, ?string $a_cmd=null) | |
| @inheritDoc More... | |
| returnToParent (object $a_gui_obj, ?string $a_anchor=null) | |
| @inheritDoc More... | |
| getParentReturn (object $a_gui_obj) | |
| @inheritDoc More... | |
| getParentReturnByClass (string $a_class) | |
| @inheritDoc More... | |
| getRedirectSource () | |
| @inheritDoc More... | |
| insertCtrlCalls ($a_parent, $a_child, string $a_comp_prefix) | |
| @inheritDoc More... | |
| checkCurrentPathForClass (string $gui_class) | |
| @inheritDoc More... | |
| getCurrentClassPath () | |
| @inheritDoc More... | |
| attachObserver (ilCtrlObserver $observer, ilCtrlEvent $event=ilCtrlEvent::ALL) | |
| @inheritDoc More... | |
| detachObserver (ilCtrlObserver $observer, ilCtrlEvent $event=ilCtrlEvent::ALL) | |
| @inheritDoc More... | |
| callBaseClass (?string $a_base_class=null) | |
| Calls the currently provided baseclass. More... | |
| forwardCommand (object $a_gui_object) | |
| Forwards the request by invoking executeCommand() on the given GUI object and fires an according ilCtrlEvent. More... | |
| getHTML (object $a_gui_object, ?array $a_parameters=null) | |
| Returns the HTML output of another GUI object by invoking getHTML() with optional parameters on it. More... | |
| getCmd (?string $fallback_command=null) | |
| Returns the command passed with the current POST or GET request and fires an according ilCtrlEvent. More... | |
| getCmdClass () | |
| Returns the fully-qualified classname of the requested command class. More... | |
| getNextClass ($a_gui_class=null) | |
| Returns the fully-qualified classname of the next class in the control flow. More... | |
| saveParameter (object $a_gui_obj, $a_parameter) | |
| Sets parameters for the given object. More... | |
| saveParameterByClass (string $a_class, $a_parameter) | |
| Sets a parameter for the given GUI class that must be passed in every target link generation. More... | |
| setParameter (object $a_gui_obj, string $a_parameter, $a_value) | |
| Sets a parameter for the given GUI object and appends the given value. More... | |
| setParameterByClass (string $a_class, string $a_parameter, $a_value) | |
| Sets a parameter for the given GUI class and appends the given value as well. More... | |
| getParameterArray (object $a_gui_obj) | |
| Returns all parameters that have been saved or set for a GUI object. More... | |
| getParameterArrayByClass (string $a_class) | |
| Returns all parameters that have been saved or set for a given GUI class. More... | |
| clearParameters (object $a_gui_obj) | |
| Removes all currently set or saved parameters for the given GUI object. More... | |
| clearParametersByClass (string $a_class) | |
| Removes all currently set or saved parameters for the given GUI class. More... | |
| clearParameterByClass (string $a_class, string $a_parameter) | |
| Removes a specific parameter of a specific class that is currently set or saved. More... | |
| getLinkTarget (object $a_gui_obj, ?string $a_cmd=null, ?string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| Returns a link target for the given information. More... | |
| getLinkTargetByClass ( $a_class, ?string $a_cmd=null, ?string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| Returns a link target for the given information. More... | |
| getFormAction (object $a_gui_obj, ?string $a_fallback_cmd=null, ?string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| Returns a form action link for the given information. More... | |
| getFormActionByClass ( $a_class, ?string $a_fallback_cmd=null, ?string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| Returns a form action link for the given information. More... | |
| redirect (object $a_gui_obj, ?string $a_cmd=null, ?string $a_anchor=null, bool $is_async=false) | |
| Redirects to another GUI object. More... | |
| redirectByClass ( $a_class, ?string $a_cmd=null, ?string $a_anchor=null, bool $is_async=false) | |
| Redirects to the provided GUI class. More... | |
| redirectToURL (string $target_url) | |
| Redirects to the given target URL. More... | |
| setContextObject (int $obj_id, string $obj_type) | |
| Sets the current object (id and type) of ilCtrl's context. More... | |
| getContextObjId () | |
| Returns the current context's object id. More... | |
| getContextObjType () | |
| Returns the current context's object type. More... | |
| getCallHistory () | |
| Returns the descending stacktrace of ilCtrl calls that have been made. More... | |
| lookupClassPath (string $a_class) | |
| Get class path that can be used in include statements for a given class name. More... | |
| lookupOriginalClassName (string $a_class) | |
| This method was introduced due to composer being case-sensitive when autoloading classes. More... | |
| getClassForClasspath (string $a_class_path) | |
| Returns the effective classname for a given path. More... | |
| setTargetScript (string $a_target_script) | |
| Sets the current ilCtrl target script (default ilias.php). More... | |
| isAsynch () | |
| Returns whether the current request is an asynchronous one. More... | |
| setReturn (object $a_gui_obj, ?string $a_cmd=null) | |
| Sets the return command of a given GUI object. More... | |
| setReturnByClass (string $a_class, ?string $a_cmd=null) | |
| Sets the return command of a given class. More... | |
| getParentReturn (object $a_gui_obj) | |
| getParentReturnByClass (string $a_class) | |
| returnToParent (object $a_gui_obj, ?string $a_anchor=null) | |
| Redirects to next parent class set with setReturn(). More... | |
| getRedirectSource () | |
| Returns the current redirect source. More... | |
| insertCtrlCalls ($a_parent, $a_child, string $a_comp_prefix) | |
| Inserts an ilCtrl call record into the database. More... | |
| checkCurrentPathForClass (string $gui_class) | |
| Check if current CID trace contains a certain gui class. More... | |
| getCurrentClassPath () | |
| Get current class path as array of class file names. More... | |
| attachObserver (ilCtrlObserver $observer, ilCtrlEvent $event=ilCtrlEvent::ALL) | |
| Attaches an observer to ALL or a specific. More... | |
| detachObserver (ilCtrlObserver $observer, ilCtrlEvent $event=ilCtrlEvent::ALL) | |
| Detaches an observer from ALL or a specific. More... | |
Protected Member Functions | |
| getDeterminedCommand () | |
Protected Attributes | |
| object | $exec_object = null |
| string | $command = null |
| array | $stacktrace = [] |
Private Member Functions | |
| getQueryParam (string $parameter_name) | |
| Returns a parameter with the given name from the current GET request. More... | |
| getTableCommand () | |
| getPostCommand () | |
| Returns the current $_POST command. More... | |
| getTargetUrl ( $a_class, ?string $a_cmd=null, ?string $a_anchor=null, bool $is_async=false, bool $is_escaped=false, bool $is_post=false) | |
| Helper function that returns a target URL string. More... | |
| isCmdSecure (bool $is_post, string $cmd_class, ?string $cmd=null) | |
| Returns whether a given command is considered safe or not. More... | |
| appendParameterStringsByClass (string $class_name, string $target_url, bool $is_escaped=false) | |
| Appends all parameters for a given class to the given URL. More... | |
| populateCall (string $class_name, string $cmd_mode) | |
| Helper function that populates a call in the current stacktrace. More... | |
| getClassByObject ($object) | |
| Helper function that returns the class name of a mixed (object or string) parameter. More... | |
Additional Inherited Members | |
Data Fields inherited from ilCtrlInterface | |
| const | CMD_POST = 'post' |
| const | PARAM_CSRF_TOKEN = 'rtoken' |
| $_GET request parameter names, used throughout ilCtrl. More... | |
| const | PARAM_CID_PATH = 'cmdNode' |
| const | PARAM_REDIRECT = 'redirectSource' |
| const | PARAM_BASE_CLASS = 'baseClass' |
| const | PARAM_CMD_CLASS = 'cmdClass' |
| const | PARAM_CMD_MODE = 'cmdMode' |
| const | PARAM_CMD_FALLBACK = 'fallbackCmd' |
| const | PARAM_CMD = 'cmd' |
| const | PROTECTED_PARAMETERS |
| const | CMD_MODE_PROCESS = 'execComm' |
| different modes used for UI plugins (or in dev-mode). More... | |
| const | CMD_MODE_ASYNC = 'asynch' |
| const | CMD_MODE_HTML = 'getHtml' |
Class ilCtrl provides processing control methods.
A global instance is available through $DIC->ctrl() or $ilCtrl.
Definition at line 35 of file class.ilCtrl.php.
| ilCtrl::__construct | ( | protected ilCtrlStructureInterface | $structure, |
| protected ilCtrlTokenRepositoryInterface | $token_repository, | ||
| protected ilCtrlPathFactoryInterface | $path_factory, | ||
| protected ilCtrlContextInterface | $context, | ||
| protected ResponseSenderStrategy | $response_sender, | ||
| protected ServerRequestInterface | $server_request, | ||
| protected RequestWrapper | $post_parameters, | ||
| protected RequestWrapper | $get_parameters, | ||
| protected Refinery | $refinery, | ||
| protected ilComponentFactory | $component_factory, | ||
| protected ilCtrlSubject | $subject, | ||
| protected ilCtrlQueryParserInterface | $query_parser | ||
| ) |
Definition at line 47 of file class.ilCtrl.php.
| ilCtrl::__clone | ( | ) |
Definition at line 63 of file class.ilCtrl.php.
References $structure.
|
private |
Appends all parameters for a given class to the given URL.
| string | $class_name | |
| string | $target_url | |
| bool | $is_escaped |
| ilCtrlException |
Definition at line 1044 of file class.ilCtrl.php.
| ilCtrl::attachObserver | ( | ilCtrlObserver | $observer, |
| ilCtrlEvent | $event = ilCtrlEvent::ALL |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 694 of file class.ilCtrl.php.
| ilCtrl::callBaseClass | ( | ?string | $a_base_class = null | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 71 of file class.ilCtrl.php.
References forwardCommand().
Here is the call graph for this function:| ilCtrl::checkCurrentPathForClass | ( | string | $gui_class | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 661 of file class.ilCtrl.php.
| ilCtrl::clearParameterByClass | ( | string | $a_class, |
| string | $a_parameter | ||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 302 of file class.ilCtrl.php.
Referenced by ILIAS\User\StaticURLHandler\buildChangeEmailUrl(), and ILIAS\Test\StaticURLHandler\buildQuestionURL().
Here is the caller graph for this function:| ilCtrl::clearParameters | ( | object | $a_gui_obj | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 283 of file class.ilCtrl.php.
References clearParametersByClass(), and getClassByObject().
Here is the call graph for this function:| ilCtrl::clearParametersByClass | ( | string | $a_class | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 291 of file class.ilCtrl.php.
Referenced by clearParameters(), and ilExAssignmentInfo\getInstructionFileInfo().
Here is the caller graph for this function:| ilCtrl::detachObserver | ( | ilCtrlObserver | $observer, |
| ilCtrlEvent | $event = ilCtrlEvent::ALL |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 702 of file class.ilCtrl.php.
| ilCtrl::forwardCommand | ( | object | $a_gui_object | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 98 of file class.ilCtrl.php.
References populateCall().
Referenced by callBaseClass(), ilBookingGatewayGUI\executeCommand(), ilContainerSkillGUI\executeCommand(), ilContSkillPresentationGUI\executeCommand(), ilAchievementsGUI\executeCommand(), ilGroupUserActionsGUI\executeCommand(), ilObjLearningHistorySettingsGUI\executeCommand(), ilLTIRouterGUI\executeCommand(), McstPodcastGUI\executeCommand(), ilMediaCreationGUI\executeCommand(), ilNewsTimelineGUI\executeCommand(), ilObjCommentsSettingsGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilObjPersonalWorkspaceSettingsGUI\executeCommand(), ilPortfolioRoleAssignmentGUI\executeCommand(), ilSkillTreeAdminGUI\executeCommand(), and ilObjStyleSheetGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getCallHistory | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 518 of file class.ilCtrl.php.
|
private |
Helper function that returns the class name of a mixed (object or string) parameter.
| object | string | $object |
Definition at line 1129 of file class.ilCtrl.php.
Referenced by clearParameters(), getNextClass(), getParameterArray(), saveParameter(), and setParameter().
Here is the caller graph for this function:| ilCtrl::getClassForClasspath | ( | string | $a_class_path | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 547 of file class.ilCtrl.php.
| ilCtrl::getCmd | ( | ?string | $fallback_command = null | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 158 of file class.ilCtrl.php.
References $command, and getDeterminedCommand().
Referenced by ilAccordionPropertiesStorageGUI\executeCommand(), ilSessionStatisticsGUI\executeCommand(), ilBookingProcessWithoutScheduleGUI\executeCommand(), ilBookingProcessWithScheduleGUI\executeCommand(), ilBookingGatewayGUI\executeCommand(), ilBookingPreferencesGUI\executeCommand(), ilBookingReservationsGUI\executeCommand(), ilClassificationBlockGUI\executeCommand(), ilContainerBlockPropertiesStorageGUI\executeCommand(), ilContainerFilterAdminGUI\executeCommand(), ilPageEditorServerAdapterGUI\executeCommand(), ilIIMEditorServerAdapterGUI\executeCommand(), ilPCQuestionGUI\executeCommand(), ilAchievementsGUI\executeCommand(), ilAssignmentPresentationGUI\executeCommand(), ilExcRandomAssignmentGUI\executeCommand(), ilExAssTypeWikiTeamGUI\executeCommand(), ilGroupAddToGroupActionGUI\executeCommand(), ilGroupUserActionsGUI\executeCommand(), ilObjLearningHistorySettingsGUI\executeCommand(), ilLearningHistoryGUI\executeCommand(), ilLMImportGUI\executeCommand(), McstImageGalleryGUI\executeCommand(), McstPodcastGUI\executeCommand(), ilMediaCreationGUI\executeCommand(), ilMediaPoolImportGUI\executeCommand(), ilObjCommentsSettingsGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilObjNotificationSettingsGUI\executeCommand(), ilObjPersonalWorkspaceSettingsGUI\executeCommand(), ilPortfolioRoleAssignmentGUI\executeCommand(), ilRecommendedContentRoleConfigGUI\executeCommand(), ilSkillTreeAdminGUI\executeCommand(), ilObjStyleSheetGUI\executeCommand(), ilSurveyConstraintsGUI\executeCommand(), ilSurveyRaterGUI\executeCommand(), ilSurveySkillDeterminationGUI\executeCommand(), ilSurveySkillGUI\executeCommand(), ilSurveySkillThresholdsGUI\executeCommand(), ilTablePropertiesStorageGUI\executeCommand(), ilTaggingSlateContentGUI\executeCommand(), ilPDTasksBlockGUI\executeCommand(), ilDerivedTasksGUI\executeCommand(), and ilTaxonomySettingsGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getCmdClass | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 170 of file class.ilCtrl.php.
| ilCtrl::getContextObjId | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 502 of file class.ilCtrl.php.
| ilCtrl::getContextObjType | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 510 of file class.ilCtrl.php.
| ilCtrl::getCurrentClassPath | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 677 of file class.ilCtrl.php.
|
protected |
Definition at line 707 of file class.ilCtrl.php.
Referenced by getCmd().
Here is the caller graph for this function:| ilCtrl::getFormAction | ( | object | $a_gui_obj, |
| ?string | $a_fallback_cmd = null, |
||
| ?string | $a_anchor = null, |
||
| bool | $is_async = false, |
||
| bool | $has_xml_style = false |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 348 of file class.ilCtrl.php.
Referenced by ilBookingBulkCreationTableGUI\__construct(), ILIAS\Style\Content\CharacteristicTableGUI\__construct(), ilFeedbackConfirmationTable2GUI\__construct(), ilExAssignmentTeamLogTableGUI\__construct(), ilParticipantsPerAssignmentTableGUI\__construct(), ilPortfolioRoleAssignmentGUI\confirmAssignmentDeletion(), ilContSkillAdminGUI\confirmDeleteSingleLocalProfile(), ilContSkillAdminGUI\confirmRemoveSelectedGlobalProfiles(), ilContSkillAdminGUI\confirmRemoveSelectedSkill(), ilContSkillAdminGUI\confirmRemoveSingleGlobalProfile(), ilSessionStatisticsGUI\current(), ilContSkillAdminGUI\deassignCompetencesConfirm(), ilMediaCreationGUI\editTitlesAndDescriptions(), ilExSubmissionTeamGUI\getAdoptForm(), ilObjStyleSheetGUI\getCloneForm(), ilObjStyleSheetGUI\getCreateForm(), ilSurveyEvaluationGUI\getExportModal(), McstImageGalleryGUI\getHTML(), ilObjStyleSheetGUI\getImportForm(), ilPCAMDFormGUI\getPortfolioForm(), ilPortfolioRoleAssignmentGUI\initAssignmentForm(), ilObjNotificationSettingsGUI\initForm(), ILIAS\Chatroom\BuildChat\initialData(), ilMediaCreationGUI\initPoolSelection(), ilBookingGatewayGUI\initSettingsForm(), ilContSkillAdminGUI\initSettingsForm(), ilMediaCreationGUI\initUrlForm(), ilSessionStatisticsGUI\long(), ilSessionStatisticsGUI\periodic(), ilSessionStatisticsGUI\renderCurrentBasics(), ilSessionStatisticsGUI\short(), and ilChatroomViewGUI\showNameSelection().
Here is the caller graph for this function:| ilCtrl::getFormActionByClass | ( | $a_class, | |
| ?string | $a_fallback_cmd = null, |
||
| ?string | $a_anchor = null, |
||
| bool | $is_async = false, |
||
| bool | $has_xml_style = false |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 367 of file class.ilCtrl.php.
Referenced by ilPortfolioPageGUI\getCourseSortAction(), and ilPortfolioTemplatePageGUI\getCourseSortAction().
Here is the caller graph for this function:| ilCtrl::getHTML | ( | object | $a_gui_object, |
| ?array | $a_parameters = null |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 125 of file class.ilCtrl.php.
References $exec_object, $structure, and populateCall().
Here is the call graph for this function:| ilCtrl::getLinkTarget | ( | object | $a_gui_obj, |
| ?string | $a_cmd = null, |
||
| ?string | $a_anchor = null, |
||
| bool | $is_async = false, |
||
| bool | $has_xml_style = false |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 310 of file class.ilCtrl.php.
Referenced by ilObjWorkspaceFolderGUI\addContentSubTabs(), ilTaxMDGUI\addSubTab(), ILIAS\COPage\Page\PageQueryActionHandler\allCommand(), ILIAS\BookingManager\BookingProcess\ProcessUtilGUI\assignParticipants(), ilGroupAddToGroupActionGUI\confirmAddUser(), ilLMPageObjectGUI\create(), ilCopySelfAssQuestionTableGUI\fillRow(), ILIAS\COPage\Page\PageQueryActionHandler\getActionsDropDown(), ilObjLearningHistorySettingsGUI\getAdminTabs(), ilObjCommentsSettingsGUI\getAdminTabs(), ilObjNotesSettingsGUI\getAdminTabs(), ilObjPersonalWorkspaceSettingsGUI\getAdminTabs(), ilContainerFilterAdminGUI\getFieldSelectionForm(), ilNoteGUI\getGlyph(), ilLikeGUI\getHTML(), ILIAS\COPage\Page\PageQueryActionHandler\getMultiLangActions(), ilNoteGUI\getNumber(), ilPCAMDFormGUI\getTemplateForm(), ILIAS\COPage\Page\PageQueryActionHandler\getTopActions(), ilNoteGUI\getTriggerShyButton(), ilNoteGUI\getWidget(), ILIAS\COPage\PC\InteractiveImage\InteractiveImageQueryActionHandler\init(), ilObjPortfolioAdministrationGUI\initAuthorshipForm(), ilObjLearningHistorySettingsGUI\initForm(), ilObjCommentsSettingsGUI\initForm(), ilObjNotesSettingsGUI\initForm(), ilObjBookingPoolGUI\initHeaderAction(), ILIAS\Chatroom\BuildChat\initialData(), ilLMPageObjectGUI\initNewPageForm(), ilBookingPreferencesGUI\initPreferenceForm(), ilObjSkillTreeGUI\initTreeForm(), ilContSkillAdminGUI\listCompetences(), ilRecommendedContentRoleConfigGUI\listItems(), ilMediaCreationGUI\listPoolItems(), ilLearningHistoryGUI\renderButton(), ilTaggingSlateContentGUI\renderResourcesForTag(), ilObjDashboardSettingsGUI\setSettingsSubTabs(), ilPDNotesGUI\setToolbar(), ilGroupAddToGroupActionGUI\show(), ilSkillRootGUI\showImportForm(), ilSkillProfileGUI\showLevelsWithLocalContext(), and ILIAS\Chatroom\BuildChat\template().
Here is the caller graph for this function:| ilCtrl::getLinkTargetByClass | ( | $a_class, | |
| ?string | $a_cmd = null, |
||
| ?string | $a_anchor = null, |
||
| bool | $is_async = false, |
||
| bool | $has_xml_style = false |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 329 of file class.ilCtrl.php.
Referenced by ilBlockGUI\addRepoCommands(), ilContainerSkillGUI\addTabs(), ILIAS\User\StaticURLHandler\buildChangeEmailUrl(), ILIAS\Contact\URL\StaticUrlHandler\buildProfileUrl(), ILIAS\User\StaticURLHandler\buildProfileUrl(), ILIAS\Test\StaticURLHandler\buildQuestionURL(), ilExAssTypeUploadGUI\buildSubmissionPropertiesAndActions(), ilExAssTypeWikiTeamGUI\buildSubmissionPropertiesAndActions(), ilSkillProfileGUI\createLocal(), ilBookingParticipantsTableGUI\fillRow(), ILIAS\COPage\Page\PageQueryActionHandler\getActionsDropDown(), ilContainerPageGUI\getAdditionalPageActions(), ilObjLearningHistorySettingsGUI\getAdminTabs(), ilObjCommentsSettingsGUI\getAdminTabs(), ilObjNotesSettingsGUI\getAdminTabs(), ilObjPersonalWorkspaceSettingsGUI\getAdminTabs(), ilNoteGUI\getButton(), ilAccessibilitySupportContactsGUI\getFooterLink(), McstImageGalleryGUI\getHTML(), McstPodcastGUI\getHTML(), ilSurveyContainsDataMessageBoxGUI\getHTML(), ilExAssignmentInfo\getInstructionFileInfo(), ilAchievementsGUI\getLinks(), ILIAS\User\StaticURLHandler\getRedirectToOtherComponentsOrProfile(), ilNoteGUI\getShyButton(), ilBookingPreferencesGUI\listBookingResults(), ilSkillTreeAdminGUI\listTrees(), ilExAssTypeWikiTeamGUI\renderOverviewContent(), ilBookingGatewayGUI\setSubTabs(), ilPDNotesGUI\setToolbar(), ilSkillProfileGUI\showLevelsWithLocalContext(), and ilChatroomViewGUI\showRoom().
Here is the caller graph for this function:| ilCtrl::getNextClass | ( | $a_gui_class = null | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 182 of file class.ilCtrl.php.
References getClassByObject().
Referenced by ilSessionStatisticsGUI\executeCommand(), ilBookingProcessWithoutScheduleGUI\executeCommand(), ilBookingProcessWithScheduleGUI\executeCommand(), ilBookingGatewayGUI\executeCommand(), ilBookingParticipantGUI\executeCommand(), ilBookingPreferencesGUI\executeCommand(), ilBookingReservationsGUI\executeCommand(), ilBookingScheduleGUI\executeCommand(), ilContainerFilterAdminGUI\executeCommand(), ilPageMultiLangGUI\executeCommand(), ilPageEditorServerAdapterGUI\executeCommand(), ilIIMEditorServerAdapterGUI\executeCommand(), ilAchievementsGUI\executeCommand(), ilAssignmentPresentationGUI\executeCommand(), ilExcRandomAssignmentGUI\executeCommand(), ilExAssTypeWikiTeamGUI\executeCommand(), ilExcCriteriaGUI\executeCommand(), ilExSubmissionGUI\executeCommand(), ilExSubmissionTeamGUI\executeCommand(), ilExSubmissionTextGUI\executeCommand(), ilFormPropertyDispatchGUI\executeCommand(), ilPropertyFormGUI\executeCommand(), ilGroupAddToGroupActionGUI\executeCommand(), ilGroupUserActionsGUI\executeCommand(), ilObjLearningHistorySettingsGUI\executeCommand(), ilLearningHistoryGUI\executeCommand(), ilLTIRouterGUI\executeCommand(), McstImageGalleryGUI\executeCommand(), McstPodcastGUI\executeCommand(), ilMediaCreationGUI\executeCommand(), ilImageMapEditorGUI\executeCommand(), ilObjCommentsSettingsGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilObjNotificationSettingsGUI\executeCommand(), ilObjPersonalWorkspaceSettingsGUI\executeCommand(), ilPortfolioRoleAssignmentGUI\executeCommand(), ilRatingCategoryGUI\executeCommand(), ilRatingGUI\executeCommand(), ilObjPluginDispatchGUI\executeCommand(), ilRecommendedContentRoleConfigGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilRepositoryObjectSearchBlockGUI\executeCommand(), ilSkillTreeAdminGUI\executeCommand(), ilObjStyleSheetGUI\executeCommand(), ilSurveyRaterGUI\executeCommand(), ilTaggingGUI\executeCommand(), ilTaggingSlateContentGUI\executeCommand(), ilDerivedTasksGUI\executeCommand(), ilTaxonomySettingsGUI\executeCommand(), ilWikiFunctionsBlockGUI\executeCommand(), ilWikiImportantPagesBlockGUI\executeCommand(), and ilWikiStatGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getParameterArray | ( | object | $a_gui_obj | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 246 of file class.ilCtrl.php.
References getClassByObject(), and getParameterArrayByClass().
Here is the call graph for this function:| ilCtrl::getParameterArrayByClass | ( | string | $a_class | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 254 of file class.ilCtrl.php.
References getQueryParam().
Referenced by getParameterArray().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getParentReturn | ( | object | $a_gui_obj | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 618 of file class.ilCtrl.php.
Referenced by ilPageContentGUI\getParentReturn().
Here is the caller graph for this function:| ilCtrl::getParentReturnByClass | ( | string | $a_class | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 626 of file class.ilCtrl.php.
References $path.
|
private |
Returns the current $_POST command.
Definition at line 803 of file class.ilCtrl.php.
References ILIAS\Repository\refinery().
Here is the call graph for this function:
|
private |
Returns a parameter with the given name from the current GET request.
| string | $parameter_name |
Definition at line 758 of file class.ilCtrl.php.
References ILIAS\Repository\refinery().
Referenced by getParameterArrayByClass().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getRedirectSource | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 645 of file class.ilCtrl.php.
|
private |
Definition at line 773 of file class.ilCtrl.php.
References ILIAS\Repository\refinery().
Here is the call graph for this function:
|
private |
Helper function that returns a target URL string.
(that function is horrific, I'm sorry little one)
| array | string | $a_class | |
| string | null | $a_cmd | |
| string | null | $a_anchor | |
| bool | $is_async | |
| bool | $is_escaped | |
| bool | $is_post |
| ilCtrlException |
Definition at line 843 of file class.ilCtrl.php.
| ilCtrl::insertCtrlCalls | ( | $a_parent, | |
| $a_child, | |||
| string | $a_comp_prefix | ||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 653 of file class.ilCtrl.php.
| ilCtrl::isAsynch | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 565 of file class.ilCtrl.php.
Referenced by ilBlockGUI\getHTML(), ilNoteGUI\getWidget(), ilLearningHistoryGUI\renderButton(), and ilNoteGUI\renderContent().
Here is the caller graph for this function:
|
private |
Returns whether a given command is considered safe or not.
| bool | $is_post | |
| string | $cmd_class | |
| string | null | $cmd |
Definition at line 1002 of file class.ilCtrl.php.
| ilCtrl::lookupClassPath | ( | string | $a_class | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 526 of file class.ilCtrl.php.
References $path.
Referenced by ilLTIRouterGUI\executeCommand().
Here is the caller graph for this function:| ilCtrl::lookupOriginalClassName | ( | string | $a_class | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 539 of file class.ilCtrl.php.
|
private |
Helper function that populates a call in the current stacktrace.
| string | $class_name | |
| string | $cmd_mode |
Definition at line 1112 of file class.ilCtrl.php.
Referenced by forwardCommand(), and getHTML().
Here is the caller graph for this function:| ilCtrl::redirect | ( | object | $a_gui_obj, |
| ?string | $a_cmd = null, |
||
| ?string | $a_anchor = null, |
||
| bool | $is_async = false |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 387 of file class.ilCtrl.php.
Referenced by ilExcCriteriaGUI\add(), ilExAssignmentEditorGUI\addAssignmentObject(), ilSessionStatisticsGUI\adminSync(), ilObjBlogGUI\afterSave(), ilSkillTreeNodeGUI\afterUpdate(), ilRecommendedContentRoleConfigGUI\assignItem(), ilObjAwarenessAdministrationGUI\cancel(), ilObjBlogAdministrationGUI\cancel(), ilObjExerciseAdministrationGUI\cancel(), ilObjMediaCastSettingsGUI\cancel(), ilObjPortfolioAdministrationGUI\cancel(), ilObjTaggingSettingsGUI\cancel(), ilSkillRootGUI\cancelDelete(), ilObjMediaPoolGUI\cancelSave(), ilInternalLinkGUI\changeLinkType(), ilRecommendedContentRoleConfigGUI\checkPushPermission(), ilPortfolioRoleAssignmentGUI\confirmAssignmentDeletion(), ilContSkillAdminGUI\confirmDeleteSingleLocalProfile(), ilContSkillAdminGUI\confirmRemoveSelectedGlobalProfiles(), ilContSkillAdminGUI\confirmRemoveSelectedSkill(), ilContSkillAdminGUI\confirmRemoveSingleGlobalProfile(), ilContSkillAdminGUI\deassignCompetences(), ilContSkillAdminGUI\deassignCompetencesConfirm(), ilChatroomBanGUI\delete(), ilPortfolioRoleAssignmentGUI\deleteAssignments(), ilBasicSkillGUI\deleteLevel(), ilContSkillAdminGUI\deleteSingleLocalProfile(), ilChatroomAdminViewGUI\executeDefault(), ilChatroomViewGUI\executeDefault(), ilChatroomBanGUI\handleTableActions(), ilContSkillAdminGUI\initCompetenceAssignmentForm(), ilChatroomInviteUsersToPrivateRoomGUI\inviteById(), ilSurveyParticipantsGUI\inviteUsers(), ilContSkillAdminGUI\publishAssignments(), ilEditClipboardGUI\remove(), ilContSkillAdminGUI\removeSelectedGlobalProfiles(), ilContSkillAdminGUI\removeSelectedSkill(), ilContSkillAdminGUI\removeSingleGlobalProfile(), ilInternalLinkGUI\resetLinkList(), ilObjMediaPoolGUI\returnFromItem(), ilObjNotificationSettingsGUI\save(), ilTaxMDGUI\save(), ilPortfolioRoleAssignmentGUI\saveAssignment(), ilObjPortfolioAdministrationGUI\saveAuthorship(), ilChatroomAdminViewGUI\saveClientSettings(), ilContSkillAdminGUI\saveCompetenceAssignment(), ilContainerFilterAdminGUI\saveFields(), ilChatroomSettingsGUI\saveGeneral(), ilObjBookingPoolGUI\saveNotificationObject(), ilBookingPreferencesGUI\savePreferences(), ilContSkillAdminGUI\saveSelectedProfile(), ilContSkillAdminGUI\saveSelectedSkill(), ilBookingGatewayGUI\saveSettings(), ilContSkillAdminGUI\saveSettings(), ilObjLearningHistorySettingsGUI\saveSettings(), ilObjCommentsSettingsGUI\saveSettings(), ilObjNotesSettingsGUI\saveSettings(), ilExerciseManagementGUI\selectAssignmentObject(), ilExerciseManagementGUI\selectParticipantObject(), ilMediaCreationGUI\selectPool(), ilInternalLinkGUI\setMedPoolFolder(), ilBookingGatewayGUI\show(), ilPCImageMapEditorGUI\updateAreas(), and ilSurveyEvaluationGUI\validateAndSubmitExportForm().
Here is the caller graph for this function:| ilCtrl::redirectByClass | ( | $a_class, | |
| ?string | $a_cmd = null, |
||
| ?string | $a_anchor = null, |
||
| bool | $is_async = false |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 404 of file class.ilCtrl.php.
Referenced by ilObjCmiXapiVerificationGUI\_goto(), ilObjCourseReferenceGUI\_goto(), ilObjLTIConsumerVerificationGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjCourseVerificationGUI\_goto(), ilLMPageObjectGUI\_goto(), ilObjSurveyQuestionPoolGUI\_goto(), ilObjWikiGUI\_goto(), ilObjWorkspaceFolderGUI\_goto(), ilObjectGUI\_gotoRepositoryNode(), ilObjectGUI\_gotoRepositoryRoot(), ilObjectGUI\_gotoSharedWorkspaceNode(), ilNoteGUI\activateComments(), ilObjSkillTreeGUI\confirmedDeleteTrees(), ilContentStyleSettingsGUI\createStyle(), ilNoteGUI\deactivateComments(), ilObjStyleSheetGUI\editObject(), ilChatroomInfoScreenGUI\executeDefault(), ilObjLearningSequenceGUI\forwardByClass(), ilChatroomSettingsGUI\general(), ilSkillProfileGUI\listLocalProfiles(), ilChatroomViewGUI\logout(), ilChatroomViewGUI\lostConnection(), ilObjFileBasedLMGUI\redirectAfterCreation(), ilChatroomGUIHandler\redirectIfNoPermission(), ilObjSessionGUI\redirectToParentContentPageObject(), ilRepositoryGUI\redirectToRoot(), ilObjSkillTreeGUI\save(), ilChatroomSettingsGUI\saveGeneral(), ilBookingGatewayGUI\show(), ilAchievementsGUI\show(), ilPDNotesGUI\showPrivateNotes(), ilChatroomViewGUI\showRoom(), and ilObjExerciseGUI\startAssignmentObject().
Here is the caller graph for this function:| ilCtrl::redirectToURL | ( | string | $target_url | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 423 of file class.ilCtrl.php.
References Vendor\Package\$e, $response, exit, and ILIAS\UI\examples\Symbol\Glyph\Header\header().
Referenced by ilKSDocumentationGotoLink\redirectWithGotoLink().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::returnToParent | ( | object | $a_gui_obj, |
| ?string | $a_anchor = null |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 595 of file class.ilCtrl.php.
Referenced by ilMediaCreationGUI\cancel(), ilMediaCreationGUI\cancelCreate(), ilNewsForContextBlockGUI\cancelSettings(), ilObjectCopyGUI\keepObjectsInClipboard(), and ilMediaCreationGUI\saveTitlesAndDescriptions().
Here is the caller graph for this function:| ilCtrl::saveParameter | ( | object | $a_gui_obj, |
| $a_parameter | |||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 206 of file class.ilCtrl.php.
References getClassByObject(), and saveParameterByClass().
Referenced by ilSurveySkillGUI\assignSkillToQuestion(), ilMediaCreationGUI\editTitlesAndDescriptions(), ilNewsTimelineGUI\executeCommand(), ilBookingGatewayGUI\initPool(), and ilChatroomViewGUI\showNameSelection().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::saveParameterByClass | ( | string | $a_class, |
| $a_parameter | |||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 214 of file class.ilCtrl.php.
Referenced by ilContainerContentGUI\getRightColumnHTML(), and saveParameter().
Here is the caller graph for this function:| ilCtrl::setContextObject | ( | int | $obj_id, |
| string | $obj_type | ||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 490 of file class.ilCtrl.php.
| ilCtrl::setParameter | ( | object | $a_gui_obj, |
| string | $a_parameter, | ||
| $a_value | |||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 230 of file class.ilCtrl.php.
References getClassByObject(), and setParameterByClass().
Referenced by ilObjWikiGUI\addPagesSubTabs(), ilObjWikiGUI\addPageTabs(), ilPCDataTableGUI\afterCreation(), ilContSkillAdminGUI\assignCompetences(), ilObjMediaPoolGUI\cancelFolderUpdate(), ilInternalLinkGUI\changeLinkType(), ilGroupAddToGroupActionGUI\confirmAddUser(), ilLMPageObjectGUI\create(), ilSkillTreeNodeGUI\deleteNodes(), ilNoteGUI\deleteNote(), ilObjSkillTreeGUI\editSkillTemplates(), ilGroupAddToGroupActionGUI\executeCommand(), ilBookingSchedulesTableGUI\fillRow(), ilCopySelfAssQuestionTableGUI\fillRow(), ilPageLayoutTableGUI\fillRow(), ilAssignmentsPerParticipantTableGUI\fillRow(), ilExerciseVerificationTableGUI\fillRow(), ilParticipantsPerAssignmentTableGUI\fillRow(), ilExcCriteriaCatalogueTableGUI\fillRow(), ilExcCriteriaTableGUI\fillRow(), ilHelpModuleTableGUI\fillRow(), ilLMGlossaryTableGUI\fillRow(), ilLMMenuItemsTableGUI\fillRow(), ilWorkspaceAccessTableGUI\fillRow(), ilNewItemGroupTableGUI\fillRow(), ilSkillLevelTableGUI\fillRow(), ilStyleMediaQueryTableGUI\fillRow(), ilTableTemplatesTableGUI\fillRow(), ilStyleColorTableGUI\fillRow(), ilSurveySkillAssignmentTableGUI\fillRow(), ilSurveySkillTableGUI\fillRow(), ilTaxonomyListTableGUI\fillRow(), ilTaxonomyTableGUI\fillRow(), ILIAS\COPage\Page\PageQueryActionHandler\getActionsDropDown(), ilNoteGUI\getGlyph(), ilLikeGUI\getHTML(), ilCommentGUI\getListHTML(), ILIAS\COPage\Page\PageQueryActionHandler\getMultiLangActions(), ilNoteGUI\getNotesHTML(), ilNoteGUI\getNumber(), ilNoteGUI\getTriggerShyButton(), ilNoteGUI\getWidget(), ilInternalLinkGUI\init(), ilObjBookingPoolGUI\initHeaderAction(), ilBookingGatewayGUI\initPool(), ilSkillProfileGUI\initProfileForm(), ilExAssignmentEditorGUI\listAssignmentsObject(), ilMediaCreationGUI\listPoolItems(), ilPCContentIncludeGUI\poolSelection(), ilLearningHistoryGUI\renderButton(), ilInternalLinkGUI\resetLinkList(), ilObjMediaPoolGUI\returnFromItem(), ilExerciseManagementGUI\selectAssignmentObject(), ilExerciseManagementGUI\selectParticipantObject(), ilPCContentIncludeGUI\selectPool(), ilPCQuestionGUI\selectPool(), ilMediaCreationGUI\selectPool(), ilInternalLinkGUI\setMedPoolFolder(), ilRepositorySelectorInputGUI\showRepositorySelection(), and ilSurveyEvaluationGUI\validateAndSubmitExportForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::setParameterByClass | ( | string | $a_class, |
| string | $a_parameter, | ||
| $a_value | |||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 238 of file class.ilCtrl.php.
Referenced by ilObjCmiXapiVerificationGUI\_goto(), ilObjCourseReferenceGUI\_goto(), ilObjLTIConsumerVerificationGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjCourseVerificationGUI\_goto(), ilLMPageObjectGUI\_goto(), ilObjSurveyQuestionPoolGUI\_goto(), ilObjWikiGUI\_goto(), ilObjWorkspaceFolderGUI\_goto(), ilObjectGUI\_gotoRepositoryNode(), ilObjectGUI\_gotoRepositoryRoot(), ilObjectGUI\_gotoSharedWorkspaceNode(), ilBlockGUI\addRepoCommands(), ilBasicSkillGUI\afterSave(), ilBasicSkillTemplateGUI\afterSave(), ilSkillTemplateReferenceGUI\afterSave(), ILIAS\User\StaticURLHandler\buildChangeEmailUrl(), ILIAS\Test\StaticURLHandler\buildQuestionURL(), ilExAssTypeWikiTeamGUI\buildSubmissionPropertiesAndActions(), ilContSkillAdminGUI\confirmDeleteSingleLocalProfile(), ilContSkillAdminGUI\confirmRemoveSingleGlobalProfile(), ilObjSkillTreeGUI\editSkills(), ilBookingParticipantsTableGUI\fillRow(), ilLinksTableGUI\fillRow(), ilSkillCatTableGUI\fillRow(), ilContentStylesTableGUI\fillRow(), ilFoundUsersTableGUI\fillRow(), ilObjLearningSequenceGUI\forwardByClass(), ilChatroomSettingsGUI\general(), ILIAS\LearningModule\Menu\ilLMMenuGUI\getEntries(), ilRepositorySelector2InputGUI\getHTML(), McstImageGalleryGUI\getHTML(), McstPodcastGUI\getHTML(), ilExAssignmentInfo\getInstructionFileInfo(), ilNoteGUI\getItemForNote(), ilNewsForContextBlockGUI\getJSEnabler(), ilPoolSelectorGUI\getNodeHref(), ilPCFileItemFileSelectorGUI\getNodeHref(), ilMediaPoolExplorerGUI\getNodeHref(), ilRepositoryExplorerGUI\getNodeHref(), ilRepositorySelectorExplorerGUI\getNodeHref(), ilPersonalSkillExplorerGUI\getNodeHref(), ilSkillTemplateTreeExplorerGUI\getNodeHref(), ilTaxonomyExplorerGUI\getNodeHref(), ilNoteGUI\getShyButton(), ilBookingPreferencesGUI\listBookingResults(), ilChatroomViewGUI\logout(), ilObjFileBasedLMGUI\redirectAfterCreation(), ilChatroomGUIHandler\redirectIfNoPermission(), ilContainerReferenceGUI\redirectObject(), ilBasicSkillTemplateGUI\redirectToParent(), ilSkillTemplateReferenceGUI\redirectToParent(), ilObjSessionGUI\redirectToParentContentPageObject(), ilRepositoryGUI\redirectToRoot(), ilRepositorySelector2InputGUI\render(), ilExAssTypeWikiTeamGUI\renderOverviewContent(), ilChatroomSettingsGUI\saveGeneral(), setParameter(), ilObjSkillTreeGUI\showLocator(), ilObjExerciseGUI\startAssignmentObject(), and ilExerciseManagementGUI\waitingDownloadObject().
Here is the caller graph for this function:| ilCtrl::setReturn | ( | object | $a_gui_obj, |
| ?string | $a_cmd = null |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 573 of file class.ilCtrl.php.
Referenced by ilBookingGatewayGUI\executeCommand(), ilAssignmentPresentationGUI\executeCommand(), and ilTaxonomySettingsGUI\executeCommand().
Here is the caller graph for this function:| ilCtrl::setReturnByClass | ( | string | $a_class, |
| ?string | $a_cmd = null |
||
| ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 581 of file class.ilCtrl.php.
Referenced by ilObjectCopyGUI\cancel().
Here is the caller graph for this function:| ilCtrl::setTargetScript | ( | string | $a_target_script | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 557 of file class.ilCtrl.php.
Referenced by ilObjCourseReferenceGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjectPluginGUI\afterSave(), ilImageMapEditorGUI\editMapAreas(), and ilObjLearningSequenceGUI\forwardByClass().
Here is the caller graph for this function:
|
protected |
Definition at line 38 of file class.ilCtrl.php.
Referenced by getCmd().
|
protected |
Definition at line 37 of file class.ilCtrl.php.
Referenced by getHTML().
|
protected |
Definition at line 45 of file class.ilCtrl.php.