|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
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) | |
| forwardCommand (object $a_gui_object) | |
| getHTML (object $a_gui_object, array $a_parameters=null) | |
| getCmd (string $fallback_command=null) | |
| getCmdClass () | |
| getNextClass ($a_gui_class=null) | |
| saveParameter (object $a_gui_obj, $a_parameter) | |
| saveParameterByClass (string $a_class, $a_parameter) | |
| setParameter (object $a_gui_obj, string $a_parameter, $a_value) | |
| setParameterByClass (string $a_class, string $a_parameter, $a_value) | |
| getParameterArray (object $a_gui_obj) | |
| getParameterArrayByClass (string $a_class) | |
| clearParameters (object $a_gui_obj) | |
| clearParametersByClass (string $a_class) | |
| clearParameterByClass (string $a_class, string $a_parameter) | |
| getLinkTarget (object $a_gui_obj, string $a_cmd=null, string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| getLinkTargetByClass ( $a_class, string $a_cmd=null, string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| getFormAction (object $a_gui_obj, string $a_fallback_cmd=null, string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| getFormActionByClass ( $a_class, string $a_fallback_cmd=null, string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false) | |
| redirect (object $a_gui_obj, string $a_cmd=null, string $a_anchor=null, bool $is_async=false) | |
| redirectByClass ( $a_class, string $a_cmd=null, string $a_anchor=null, bool $is_async=false) | |
| redirectToURL (string $target_url) | |
| setContextObject (int $obj_id, string $obj_type) | |
| getContextObjId () | |
| getContextObjType () | |
| getCallHistory () | |
| lookupClassPath (string $a_class) | |
| lookupOriginalClassName (string $a_class) | |
| getClassForClasspath (string $a_class_path) | |
| setTargetScript (string $a_target_script) | |
| isAsynch () | |
| setReturn (object $a_gui_obj, string $a_cmd=null) | |
| setReturnByClass (string $a_class, string $a_cmd=null) | |
| returnToParent (object $a_gui_obj, string $a_anchor=null) | |
| getParentReturn (object $a_gui_obj) | |
| getParentReturnByClass (string $a_class) | |
| getRedirectSource () | |
| insertCtrlCalls ($a_parent, $a_child, string $a_comp_prefix) | |
| checkCurrentPathForClass (string $gui_class) | |
| getCurrentClassPath () | |
| attachObserver (ilCtrlObserver $observer, ilCtrlEvent $event=ilCtrlEvent::ALL) | |
| detachObserver (ilCtrlObserver $observer, ilCtrlEvent $event=ilCtrlEvent::ALL) | |
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 | ( | ) |
|
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 1050 of file class.ilCtrl.php.
References $url, getParameterArrayByClass(), and ILIAS\Repository\refinery().
Referenced by getTargetUrl().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::attachObserver | ( | ilCtrlObserver | $observer, |
| ilCtrlEvent | $event = ilCtrlEvent::ALL |
||
| ) |
Implements ilCtrlInterface.
Definition at line 700 of file class.ilCtrl.php.
| ilCtrl::callBaseClass | ( | string | $a_base_class = null | ) |
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 | ) |
Implements ilCtrlInterface.
Definition at line 667 of file class.ilCtrl.php.
| ilCtrl::clearParameterByClass | ( | string | $a_class, |
| string | $a_parameter | ||
| ) |
Implements ilCtrlInterface.
Definition at line 308 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 | ) |
Implements ilCtrlInterface.
Definition at line 289 of file class.ilCtrl.php.
References clearParametersByClass(), and getClassByObject().
Here is the call graph for this function:| ilCtrl::clearParametersByClass | ( | string | $a_class | ) |
Implements ilCtrlInterface.
Definition at line 297 of file class.ilCtrl.php.
Referenced by ilObjExerciseGUI\addContentSubTabs(), clearParameters(), and ilExAssignmentInfo\getInstructionFileInfo().
Here is the caller graph for this function:| ilCtrl::detachObserver | ( | ilCtrlObserver | $observer, |
| ilCtrlEvent | $event = ilCtrlEvent::ALL |
||
| ) |
Implements ilCtrlInterface.
Definition at line 708 of file class.ilCtrl.php.
| ilCtrl::forwardCommand | ( | object | $a_gui_object | ) |
Implements ilCtrlInterface.
Definition at line 98 of file class.ilCtrl.php.
References populateCall().
Referenced by callBaseClass(), ilGroupUserActionsGUI\executeCommand(), ilAchievementsGUI\executeCommand(), ilPortfolioRoleAssignmentGUI\executeCommand(), ilContainerSkillGUI\executeCommand(), ilObjLearningHistorySettingsGUI\executeCommand(), ilObjCommentsSettingsGUI\executeCommand(), ilContSkillPresentationGUI\executeCommand(), McstPodcastGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilObjPersonalWorkspaceSettingsGUI\executeCommand(), ilSkillTreeAdminGUI\executeCommand(), ilObjStyleSheetGUI\executeCommand(), ilNewsTimelineGUI\executeCommand(), ilBookingGatewayGUI\executeCommand(), and ilMediaCreationGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getCallHistory | ( | ) |
Implements ilCtrlInterface.
Definition at line 524 of file class.ilCtrl.php.
References $stacktrace.
|
private |
Helper function that returns the class name of a mixed (object or string) parameter.
| object | string | $object |
Definition at line 1135 of file class.ilCtrl.php.
Referenced by clearParameters(), getFormAction(), getLinkTarget(), getNextClass(), getParameterArray(), getParentReturn(), redirect(), returnToParent(), saveParameter(), setParameter(), and setReturn().
Here is the caller graph for this function:| ilCtrl::getClassForClasspath | ( | string | $a_class_path | ) |
Implements ilCtrlInterface.
Definition at line 553 of file class.ilCtrl.php.
| ilCtrl::getCmd | ( | string | $fallback_command = null | ) |
Implements ilCtrlInterface.
Definition at line 158 of file class.ilCtrl.php.
References $command, and getDeterminedCommand().
Referenced by ilGroupUserActionsGUI\executeCommand(), ilAchievementsGUI\executeCommand(), ilObjNotificationSettingsGUI\executeCommand(), ilSurveySkillDeterminationGUI\executeCommand(), ilMediaPoolImportGUI\executeCommand(), ilPageEditorServerAdapterGUI\executeCommand(), ilIIMEditorServerAdapterGUI\executeCommand(), ilLMImportGUI\executeCommand(), ilPortfolioRoleAssignmentGUI\executeCommand(), ilExcRandomAssignmentGUI\executeCommand(), ilAccordionPropertiesStorageGUI\executeCommand(), ilSurveySkillGUI\executeCommand(), ilContainerBlockPropertiesStorageGUI\executeCommand(), ilSurveySkillThresholdsGUI\executeCommand(), ilExAssTypeWikiTeamGUI\executeCommand(), ilContainerFilterAdminGUI\executeCommand(), ilTablePropertiesStorageGUI\executeCommand(), ilObjLearningHistorySettingsGUI\executeCommand(), ilRecommendedContentRoleConfigGUI\executeCommand(), ilBookingPreferencesGUI\executeCommand(), ilSurveyConstraintsGUI\executeCommand(), McstPodcastGUI\executeCommand(), ilObjCommentsSettingsGUI\executeCommand(), ilDerivedTasksGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilObjPersonalWorkspaceSettingsGUI\executeCommand(), ilPCQuestionGUI\executeCommand(), ilAssignmentPresentationGUI\executeCommand(), ilTaggingSlateContentGUI\executeCommand(), ilClassificationBlockGUI\executeCommand(), ilLearningHistoryGUI\executeCommand(), ilPDTasksBlockGUI\executeCommand(), ilSkillTreeAdminGUI\executeCommand(), ilTaxonomySettingsGUI\executeCommand(), ilGroupAddToGroupActionGUI\executeCommand(), ilBookingProcessWithoutScheduleGUI\executeCommand(), ilBookingProcessWithScheduleGUI\executeCommand(), ilBookingReservationsGUI\executeCommand(), ilObjStyleSheetGUI\executeCommand(), ilBookingGatewayGUI\executeCommand(), ilMediaCreationGUI\executeCommand(), and ilContainerGUI\forwardToPageObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getCmdClass | ( | ) |
Implements ilCtrlInterface.
Definition at line 176 of file class.ilCtrl.php.
| ilCtrl::getContextObjId | ( | ) |
Implements ilCtrlInterface.
Definition at line 508 of file class.ilCtrl.php.
| ilCtrl::getContextObjType | ( | ) |
Implements ilCtrlInterface.
Definition at line 516 of file class.ilCtrl.php.
| ilCtrl::getCurrentClassPath | ( | ) |
Implements ilCtrlInterface.
Definition at line 683 of file class.ilCtrl.php.
Referenced by ilObjGlossaryGUI\showTaxonomy(), and ilObjTaxonomyGUI\showTree().
Here is the caller graph for this function:
|
protected |
Definition at line 713 of file class.ilCtrl.php.
References $command, getPostCommand(), getQueryParam(), getTableCommand(), and isCmdSecure().
Referenced by getCmd(), and populateCall().
Here is the call graph for this function:
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 |
||
| ) |
Implements ilCtrlInterface.
Definition at line 354 of file class.ilCtrl.php.
References getClassByObject(), and getFormActionByClass().
Referenced by ilBookingBulkCreationTableGUI\__construct(), ilExAssignmentTeamLogTableGUI\__construct(), ilParticipantsPerAssignmentTableGUI\__construct(), ilFeedbackConfirmationTable2GUI\__construct(), ILIAS\Style\Content\CharacteristicTableGUI\__construct(), ilPortfolioRoleAssignmentGUI\confirmAssignmentDeletion(), ilContSkillAdminGUI\confirmDeleteSelectedLocalProfiles(), ilContSkillAdminGUI\confirmDeleteSingleLocalProfile(), ilContSkillAdminGUI\confirmRemoveSelectedGlobalProfiles(), ilContSkillAdminGUI\confirmRemoveSelectedSkill(), ilContSkillAdminGUI\confirmRemoveSingleGlobalProfile(), ilContSkillAdminGUI\deassignCompetencesConfirm(), ilObjStyleSheetGUI\deleteObject(), ilMediaCreationGUI\editTitlesAndDescriptions(), ilObjMediaPoolGUI\editTitlesAndDescriptions(), ilExSubmissionTeamGUI\getAdoptForm(), ilObjStyleSheetGUI\getCloneForm(), ilObjStyleSheetGUI\getCreateForm(), ilSurveyEvaluationGUI\getExportModal(), ilObjStyleSheetGUI\getImportForm(), ilPCAMDFormGUI\getPortfolioForm(), ilPortfolioRoleAssignmentGUI\initAssignmentForm(), ilObjNotificationSettingsGUI\initForm(), ilMediaCreationGUI\initPoolSelection(), ilObjStyleSheetGUI\initPropertiesForm(), ilBookingGatewayGUI\initSettingsForm(), ilContSkillAdminGUI\initSettingsForm(), ilMediaCreationGUI\initUrlForm(), and ilContSkillAdminGUI\listProfiles().
Here is the call graph for this function:
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 |
||
| ) |
Implements ilCtrlInterface.
Definition at line 373 of file class.ilCtrl.php.
References getTargetUrl().
Referenced by ilPortfolioTemplatePageGUI\getCourseSortAction(), ilPortfolioPageGUI\getCourseSortAction(), and getFormAction().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getHTML | ( | object | $a_gui_object, |
| array | $a_parameters = null |
||
| ) |
Implements ilCtrlInterface.
Definition at line 125 of file class.ilCtrl.php.
References $context, $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 |
||
| ) |
Implements ilCtrlInterface.
Definition at line 316 of file class.ilCtrl.php.
References getClassByObject(), and getLinkTargetByClass().
Referenced by ilObjWorkspaceFolderGUI\addContentSubTabs(), ilObjExerciseGUI\addContentSubTabs(), ilTaxMDGUI\addSubTab(), ilGroupAddToGroupActionGUI\confirmAddUser(), ilLMPageObjectGUI\create(), ilContainerFilterAdminGUI\executeCommand(), ilContSkillMemberTableGUI\fillRow(), ilCopySelfAssQuestionTableGUI\fillRow(), ilContProfileTableGUI\fillRow(), ilObjLearningHistorySettingsGUI\getAdminTabs(), ilObjCommentsSettingsGUI\getAdminTabs(), ilObjNotesSettingsGUI\getAdminTabs(), ilObjPersonalWorkspaceSettingsGUI\getAdminTabs(), ilContainerFilterAdminGUI\getFieldSelectionForm(), ilNoteGUI\getGlyph(), ilLikeGUI\getHTML(), ilNoteGUI\getNumber(), ilObjPortfolioGUI\getOfflineMessage(), ilPortfolioRepositoryGUI\getPortfolioList(), ilPCAMDFormGUI\getTemplateForm(), ilNoteGUI\getTriggerShyButton(), ilNoteGUI\getWidget(), ilObjPortfolioAdministrationGUI\initAuthorshipForm(), ilObjLearningHistorySettingsGUI\initForm(), ilObjCommentsSettingsGUI\initForm(), ilObjNotesSettingsGUI\initForm(), ilObjBookingPoolGUI\initHeaderAction(), ilLMPageObjectGUI\initNewPageForm(), ilBookingPreferencesGUI\initPreferenceForm(), ilObjSkillTreeGUI\initTreeForm(), ilContSkillAdminGUI\listCompetences(), ilRecommendedContentRoleConfigGUI\listItems(), ilMediaCreationGUI\listPoolItems(), ilTaggingClassificationProvider\render(), ilLearningHistoryGUI\renderButton(), ilContainerRenderer\renderHelperGeneric(), ilTaggingSlateContentGUI\renderResourcesForTag(), ilObjDashboardSettingsGUI\setSettingsSubTabs(), ilBookingGatewayGUI\setSubTabs(), ilPDNotesGUI\setToolbar(), ilGroupAddToGroupActionGUI\show(), ilSkillRootGUI\showImportForm(), and ilSkillProfileGUI\showLevelsWithLocalContext().
Here is the call graph for this function:
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 |
||
| ) |
Implements ilCtrlInterface.
Definition at line 335 of file class.ilCtrl.php.
References getTargetUrl().
Referenced by ilBlockGUI\addRepoCommands(), ilContainerSkillGUI\addTabs(), ILIAS\User\StaticURLHandler\buildChangeEmailUrl(), ILIAS\Test\StaticURLHandler\buildQuestionURL(), ilExAssTypeUploadGUI\buildSubmissionPropertiesAndActions(), ilExAssTypeWikiTeamGUI\buildSubmissionPropertiesAndActions(), ilSkillProfileGUI\createLocal(), ilContProfileTableGUI\fillRow(), ilBookingParticipantsTableGUI\fillRow(), ilKSDocumentationGotoLink\generateRedirectURL(), ilContainerPageGUI\getAdditionalPageActions(), ilObjLearningHistorySettingsGUI\getAdminTabs(), ilObjCommentsSettingsGUI\getAdminTabs(), ilObjNotesSettingsGUI\getAdminTabs(), ilObjPersonalWorkspaceSettingsGUI\getAdminTabs(), ilNoteGUI\getButton(), ilAccessibilitySupportContactsGUI\getFooterLink(), ilSurveyContainsDataMessageBoxGUI\getHTML(), McstPodcastGUI\getHTML(), ilExAssignmentInfo\getInstructionFileInfo(), ilAchievementsGUI\getLinks(), getLinkTarget(), ilPortfolioRepositoryGUI\getPortfolioList(), ilNoteGUI\getShyButton(), ilPageObjectGUI\getTinyMenu(), ilPortfolioTemplatePageGUI\getViewPageLink(), ilPortfolioPageGUI\getViewPageLink(), ilHelpGUI\initHelp(), ilBookingPreferencesGUI\listBookingResults(), ilContSkillAdminGUI\listProfiles(), ilSkillTreeAdminGUI\listTrees(), redirectByClass(), ilExAssTypeWikiTeamGUI\renderOverviewContent(), setReturnByClass(), ilBookingGatewayGUI\setSubTabs(), ilPDNotesGUI\setToolbar(), and ilSkillProfileGUI\showLevelsWithLocalContext().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getNextClass | ( | $a_gui_class = null | ) |
Implements ilCtrlInterface.
Definition at line 188 of file class.ilCtrl.php.
References getClassByObject().
Referenced by ilGroupUserActionsGUI\executeCommand(), ilObjNotificationSettingsGUI\executeCommand(), ilAchievementsGUI\executeCommand(), ilPageEditorServerAdapterGUI\executeCommand(), ilIIMEditorServerAdapterGUI\executeCommand(), ilExSubmissionTextGUI\executeCommand(), ilObjPluginDispatchGUI\executeCommand(), ilPortfolioRoleAssignmentGUI\executeCommand(), ilExcCriteriaGUI\executeCommand(), ilExcRandomAssignmentGUI\executeCommand(), ilExAssTypeWikiTeamGUI\executeCommand(), ilFormPropertyDispatchGUI\executeCommand(), ilContainerFilterAdminGUI\executeCommand(), ilPageMultiLangGUI\executeCommand(), ilObjLearningHistorySettingsGUI\executeCommand(), ilWikiStatGUI\executeCommand(), ilRecommendedContentRoleConfigGUI\executeCommand(), ilBookingPreferencesGUI\executeCommand(), ilBookingParticipantGUI\executeCommand(), McstImageGalleryGUI\executeCommand(), ilObjCommentsSettingsGUI\executeCommand(), ilSurveyRaterGUI\executeCommand(), McstPodcastGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilBookingScheduleGUI\executeCommand(), ilDerivedTasksGUI\executeCommand(), ilObjPersonalWorkspaceSettingsGUI\executeCommand(), ilImageMapEditorGUI\executeCommand(), ilAssignmentPresentationGUI\executeCommand(), ilTaggingGUI\executeCommand(), ilRatingGUI\executeCommand(), ilTaggingSlateContentGUI\executeCommand(), ilRepositoryObjectSearchBlockGUI\executeCommand(), ilRatingCategoryGUI\executeCommand(), ilWikiImportantPagesBlockGUI\executeCommand(), ilLearningHistoryGUI\executeCommand(), ilExSubmissionTeamGUI\executeCommand(), ilSkillTreeAdminGUI\executeCommand(), ilWikiFunctionsBlockGUI\executeCommand(), ilTaxonomySettingsGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilLikeGUI\executeCommand(), ilPropertyFormGUI\executeCommand(), ilGroupAddToGroupActionGUI\executeCommand(), ilExSubmissionGUI\executeCommand(), ilBookingProcessWithoutScheduleGUI\executeCommand(), ilBookingProcessWithScheduleGUI\executeCommand(), ilBookingReservationsGUI\executeCommand(), ilObjStyleSheetGUI\executeCommand(), ilPDNewsBlockGUI\executeCommand(), ilBadgeManagementGUI\executeCommand(), ilBookingGatewayGUI\executeCommand(), ilMediaCreationGUI\executeCommand(), ilNewsForContextBlockGUI\executeCommand(), ilBookingObjectGUI\getPoolOverallLimit(), and ilTable2GUI\getSelectedColumns().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getParameterArray | ( | object | $a_gui_obj | ) |
Implements ilCtrlInterface.
Definition at line 252 of file class.ilCtrl.php.
References getClassByObject(), and getParameterArrayByClass().
Here is the call graph for this function:| ilCtrl::getParameterArrayByClass | ( | string | $a_class | ) |
Implements ilCtrlInterface.
Definition at line 260 of file class.ilCtrl.php.
References getQueryParam().
Referenced by appendParameterStringsByClass(), and getParameterArray().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getParentReturn | ( | object | $a_gui_obj | ) |
Implements ilCtrlInterface.
Definition at line 624 of file class.ilCtrl.php.
References getClassByObject(), and getParentReturnByClass().
Referenced by ilPageContentGUI\getParentReturn().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getParentReturnByClass | ( | string | $a_class | ) |
Implements ilCtrlInterface.
Definition at line 632 of file class.ilCtrl.php.
References $path.
Referenced by getParentReturn(), and returnToParent().
Here is the caller graph for this function:
|
private |
Returns the current $_POST command.
Definition at line 809 of file class.ilCtrl.php.
References ILIAS\Repository\refinery().
Referenced by getDeterminedCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Returns a parameter with the given name from the current GET request.
| string | $parameter_name |
Definition at line 764 of file class.ilCtrl.php.
References ILIAS\Repository\refinery().
Referenced by getDeterminedCommand(), and getParameterArrayByClass().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::getRedirectSource | ( | ) |
Implements ilCtrlInterface.
Definition at line 651 of file class.ilCtrl.php.
|
private |
Definition at line 779 of file class.ilCtrl.php.
References ILIAS\Repository\refinery().
Referenced by getDeterminedCommand().
Here is the call graph for this function:
Here is the caller 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 849 of file class.ilCtrl.php.
References $path, $token, appendParameterStringsByClass(), isCmdSecure(), and ilUIHookPluginGUI\KEEP.
Referenced by getFormActionByClass(), and getLinkTargetByClass().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::insertCtrlCalls | ( | $a_parent, | |
| $a_child, | |||
| string | $a_comp_prefix | ||
| ) |
| ilCtrl::isAsynch | ( | ) |
Implements ilCtrlInterface.
Definition at line 571 of file class.ilCtrl.php.
Referenced by ilLearningHistoryGUI\getHistoryHtml(), ilBlockGUI\getHTML(), ilNoteGUI\getWidget(), ilLearningHistoryGUI\renderButton(), ilNoteGUI\renderContent(), and ilContainerRenderer\renderHelperGeneric().
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 1008 of file class.ilCtrl.php.
Referenced by getDeterminedCommand(), and getTargetUrl().
Here is the caller graph for this function:| ilCtrl::lookupClassPath | ( | string | $a_class | ) |
| ilCtrl::lookupOriginalClassName | ( | string | $a_class | ) |
Implements ilCtrlInterface.
Definition at line 545 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 1118 of file class.ilCtrl.php.
References getDeterminedCommand().
Referenced by forwardCommand(), and getHTML().
Here is the call graph for this function:
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 |
||
| ) |
Implements ilCtrlInterface.
Definition at line 393 of file class.ilCtrl.php.
References getClassByObject(), and redirectByClass().
Referenced by ilBadgeProfileGUI\activate(), ilBadgeProfileGUI\activateInCard(), ilExcCriteriaGUI\add(), ilExAssignmentEditorGUI\addAssignmentObject(), ilObjMediaCastGUI\addMobsToCast(), ilObjMediaPoolGUI\addMobsToPool(), ilPCTabsGUI\addTab(), ilObjBlogGUI\afterSave(), ilSkillTreeNodeGUI\afterUpdate(), ilRecommendedContentRoleConfigGUI\assignItem(), ilObjExerciseAdministrationGUI\cancel(), ilObjBlogAdministrationGUI\cancel(), ilObjMediaCastSettingsGUI\cancel(), ilObjPortfolioAdministrationGUI\cancel(), ilObjTaggingSettingsGUI\cancel(), ilObjAwarenessAdministrationGUI\cancel(), ilObjStyleSheetGUI\cancelColorDeletionObject(), ilObjStyleSheetGUI\cancelColorSavingObject(), ilSkillRootGUI\cancelDelete(), ilObjMediaPoolGUI\cancelSave(), ilPCTabsGUI\cancelTabDeletion(), ilObjStyleSheetGUI\cancelTemplateDeletionObject(), ilObjStyleSheetGUI\cancelTemplateSavingObject(), ilWikiPageGUI\cancelWikiPageDeletion(), ilInternalLinkGUI\changeLinkType(), ilRecommendedContentRoleConfigGUI\checkPushPermission(), ilBadgeManagementGUI\clearClipboard(), ilPortfolioRoleAssignmentGUI\confirmAssignmentDeletion(), ilContSkillAdminGUI\confirmDeleteSelectedLocalProfiles(), ilContSkillAdminGUI\confirmDeleteSingleLocalProfile(), ilContSkillAdminGUI\confirmRemoveSelectedGlobalProfiles(), ilContSkillAdminGUI\confirmRemoveSelectedSkill(), ilContSkillAdminGUI\confirmRemoveSingleGlobalProfile(), ilExcCriteriaGUI\create(), ilBadgeProfileGUI\deactivate(), ilBadgeProfileGUI\deactivateInCard(), ilContSkillAdminGUI\deassignCompetences(), ilContSkillAdminGUI\deassignCompetencesConfirm(), ilPortfolioRoleAssignmentGUI\deleteAssignments(), ilObjStyleSheetGUI\deleteColorObject(), ilPCFileListGUI\deleteFileItem(), ilBasicSkillGUI\deleteLevel(), ilObjStyleSheetGUI\deleteMediaQueriesObject(), ilContSkillAdminGUI\deleteSelectedLocalProfiles(), ilContSkillAdminGUI\deleteSingleLocalProfile(), ilObjStyleSheetGUI\deleteTemplateKeepClassesObject(), ilObjStyleSheetGUI\deleteTemplateObject(), ilExAssignmentEditorGUI\downloadGlobalFeedbackFileObject(), ilPCInteractiveImageGUI\edit(), ilExSubmissionTextGUI\editAssignmentTextObject(), ilNewsItemGUI\exitUpdateNewsItem(), ilObjMediaObjectGUI\extractPreviewImageObject(), ilBadgeManagementGUI\getBadgesFromMultiAction(), ilObjBadgeAdministrationGUI\getObjectBadgesFromMultiAction(), ilContSkillAdminGUI\initCompetenceAssignmentForm(), ilSurveyParticipantsGUI\inviteUsers(), ilBadgeManagementGUI\pasteBadges(), ilContSkillAdminGUI\publishAssignments(), ilEditClipboardGUI\remove(), ilMultilingualismGUI\removeLanguages(), ilContSkillAdminGUI\removeSelectedGlobalProfiles(), ilContSkillAdminGUI\removeSelectedSkill(), ilContSkillAdminGUI\removeSingleGlobalProfile(), ilInternalLinkGUI\resetLinkList(), ilObjMediaPoolGUI\returnFromItem(), ilTaxMDGUI\save(), ilObjNotificationSettingsGUI\save(), ilObjSkillTreeGUI\save(), ilPortfolioRoleAssignmentGUI\saveAssignment(), ilObjPortfolioAdministrationGUI\saveAuthorship(), ilContSkillAdminGUI\saveCompetenceAssignment(), ilContainerFilterAdminGUI\saveFields(), ilObjStyleSheetGUI\saveMediaQueryOrderObject(), ilObjMediaObjectGUI\saveMultiSrtObject(), ilObjBookingPoolGUI\saveNotificationObject(), ilObjStyleSheetGUI\saveObject(), ilPCFileListGUI\savePositions(), ilPCFileListGUI\savePositionsAndClasses(), ilBookingPreferencesGUI\savePreferences(), ilUserPrivacySettingsGUI\savePrivacySettings(), ilContSkillAdminGUI\saveSelectedProfile(), ilContSkillAdminGUI\saveSelectedSkill(), ilObjLearningHistorySettingsGUI\saveSettings(), ilObjNotesSettingsGUI\saveSettings(), ilObjCommentsSettingsGUI\saveSettings(), ilBookingGatewayGUI\saveSettings(), ilContSkillAdminGUI\saveSettings(), ilObjMediaPoolGUI\saveTitlesAndDescriptions(), ilExerciseManagementGUI\selectAssignmentObject(), ilExerciseManagementGUI\selectParticipantObject(), ilMediaCreationGUI\selectPool(), ilObjContentObjectGUI\sendMailToBlockedUsers(), ilInternalLinkGUI\setMedPoolFolder(), ilBookingGatewayGUI\show(), ilPCImageMapEditorGUI\updateAreas(), ilExSubmissionTextGUI\updateAssignmentTextObject(), ilObjStyleSheetGUI\updateObject(), ilObjMediaObjectGUI\uploadSubtitleFileObject(), and ilSurveyEvaluationGUI\validateAndSubmitExportForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::redirectByClass | ( | $a_class, | |
| string | $a_cmd = null, |
||
| string | $a_anchor = null, |
||
| bool | $is_async = false |
||
| ) |
Implements ilCtrlInterface.
Definition at line 410 of file class.ilCtrl.php.
References getLinkTargetByClass(), and redirectToURL().
Referenced by ilObjCmiXapiVerificationGUI\_goto(), ilObjLTIConsumerVerificationGUI\_goto(), ilObjCourseVerificationGUI\_goto(), ilObjCourseReferenceGUI\_goto(), ilStructureObjectGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjDataCollectionGUI\_goto(), ilLMPageObjectGUI\_goto(), ilGlossaryTermGUI\_goto(), ilObjLTIConsumerGUI\_goto(), ilObjPortfolioGUI\_goto(), ilObjSurveyGUI\_goto(), ilObjSurveyQuestionPoolGUI\_goto(), ilObjWorkspaceFolderGUI\_goto(), ilObjWikiGUI\_goto(), ilObjGlossaryGUI\_goto(), ilObjMediaCastGUI\_goto(), ilObjMediaPoolGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjContentObjectGUI\_goto(), ilObjectGUI\_gotoRepositoryNode(), ilObjectGUI\_gotoRepositoryRoot(), ilObjectGUI\_gotoSharedWorkspaceNode(), ilNoteGUI\activateComments(), ilContainerGUI\competencesObject(), ilObjSkillTreeGUI\confirmedDeleteTrees(), ilObjPortfolioTemplateGUI\createFromTemplate(), ilExSubmissionObjectGUI\createPortfolioFromAssignmentObject(), ilContentStyleSettingsGUI\createStyle(), ilNoteGUI\deactivateComments(), ilObjExerciseVerificationGUI\downloadFromPortfolioPage(), ilObjStyleSheetGUI\editObject(), ilObjLearningSequenceGUI\forwardByClass(), ilObjQuestionPoolGUI\infoScreenForward(), ilAdministrationGUI\jumpToPluginSlot(), ilSkillProfileGUI\listLocalProfiles(), ilGlossaryPresentationGUI\listTermByGivenAsPanel(), redirect(), ilObjFileBasedLMGUI\redirectAfterCreation(), ilObjSessionGUI\redirectToParentContentPageObject(), ilRepositoryGUI\redirectToRoot(), ilObjSkillTreeGUI\save(), ilAchievementsGUI\show(), ilBookingGatewayGUI\show(), ilPDNotesGUI\showPrivateNotes(), and ilObjExerciseGUI\startAssignmentObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::redirectToURL | ( | string | $target_url | ) |
Implements ilCtrlInterface.
Definition at line 429 of file class.ilCtrl.php.
References Vendor\Package\$e, $response, exit, and ILIAS\UI\examples\Symbol\Glyph\Header\header().
Referenced by ilObjUserFolderGUI\_goto(), ilObjTaxonomyGUI\cancel(), redirectByClass(), ilKSDocumentationGotoLink\redirectWithGotoLink(), and returnToParent().
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 |
||
| ) |
Implements ilCtrlInterface.
Definition at line 601 of file class.ilCtrl.php.
References getClassByObject(), getParentReturnByClass(), and redirectToURL().
Referenced by ilMediaCreationGUI\cancel(), ilMediaCreationGUI\cancelCreate(), ilContainerGUI\cancelMoveLinkObject(), ilMediaPoolPageGUI\cancelSaveNewMediaPoolPage(), ilNewsItemGUI\cancelSaveNewsItem(), ilNewsForContextBlockGUI\cancelSettings(), ilObjStyleSheetGUI\copyStyleObject(), ilNewsItemGUI\exitSaveNewsItem(), ilObjectCopyGUI\keepObjectsInClipboard(), ilContainerGUI\keepObjectsInClipboardObject(), ilObjStyleSheetGUI\returnToUpperContextObject(), and ilMediaCreationGUI\saveTitlesAndDescriptions().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::saveParameter | ( | object | $a_gui_obj, |
| $a_parameter | |||
| ) |
Implements ilCtrlInterface.
Definition at line 212 of file class.ilCtrl.php.
References getClassByObject(), and saveParameterByClass().
Referenced by ilContSkillAdminGUI\assignCompetences(), ilSurveySkillGUI\assignSkillToQuestion(), ilMediaCreationGUI\editTitlesAndDescriptions(), ilObjMediaPoolGUI\editTitlesAndDescriptions(), ilNewsTimelineGUI\executeCommand(), and ilBookingGatewayGUI\initPool().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::saveParameterByClass | ( | string | $a_class, |
| $a_parameter | |||
| ) |
Implements ilCtrlInterface.
Definition at line 220 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 | ||
| ) |
Implements ilCtrlInterface.
Definition at line 496 of file class.ilCtrl.php.
| ilCtrl::setParameter | ( | object | $a_gui_obj, |
| string | $a_parameter, | ||
| $a_value | |||
| ) |
Implements ilCtrlInterface.
Definition at line 236 of file class.ilCtrl.php.
References getClassByObject(), and setParameterByClass().
Referenced by ilObjBlogGUI\addHeaderActionForCommand(), ilObjMediaCastGUI\addMobsToCast(), ilObjWikiGUI\addPagesSubTabs(), ilObjWikiGUI\addPageTabs(), ilPCDataTableGUI\afterCreation(), ilPCTabsGUI\afterCreation(), ilSurveyEvaluationGUI\buildExportButtonAndModal(), ilObjMediaPoolGUI\cancelFolderUpdate(), ilInternalLinkGUI\changeLinkType(), ilInternalLinkGUI\changeTargetObject(), ilGroupAddToGroupActionGUI\confirmAddUser(), ilNoteGUI\confirmDelete(), ilLMPageObjectGUI\create(), ilSkillTreeNodeGUI\deleteNodes(), ilNoteGUI\deleteNote(), ilRatingCategoryGUI\edit(), ilObjStyleSheetGUI\editColorObject(), ilStructureObjectGUI\editMasterLanguage(), ilObjContentObjectGUI\editMasterLanguage(), ilObjStyleSheetGUI\editMediaQueryObject(), ilObjSkillTreeGUI\editSkillTemplates(), ilObjStyleSheetGUI\editTemplateObject(), ilGroupAddToGroupActionGUI\executeCommand(), ilColumnGUI\executeCommand(), ilLMGlossaryTableGUI\fillRow(), ilLMMenuItemsTableGUI\fillRow(), ilTaxonomyListTableGUI\fillRow(), ilRatingCategoryTableGUI\fillRow(), ilHelpModuleTableGUI\fillRow(), ilStyleMediaQueryTableGUI\fillRow(), ilBookingSchedulesTableGUI\fillRow(), ilStyleColorTableGUI\fillRow(), ilTableTemplatesTableGUI\fillRow(), ilPageLayoutTableGUI\fillRow(), ilClipboardTableGUI\fillRow(), ilExerciseVerificationTableGUI\fillRow(), ilSurveySkillTableGUI\fillRow(), ilContSkillMemberTableGUI\fillRow(), ilSurveySkillAssignmentTableGUI\fillRow(), ilExcCriteriaTableGUI\fillRow(), ilTaxonomyTableGUI\fillRow(), ilCopySelfAssQuestionTableGUI\fillRow(), ilNewItemGroupTableGUI\fillRow(), ilContProfileTableGUI\fillRow(), ilExcCriteriaCatalogueTableGUI\fillRow(), ilSkillLevelTableGUI\fillRow(), ilWorkspaceAccessTableGUI\fillRow(), ilAssignmentsPerParticipantTableGUI\fillRow(), ilParticipantsPerAssignmentTableGUI\fillRow(), ilNoteGUI\getGlyph(), ilLikeGUI\getHTML(), ilColumnGUI\getHTML(), ilCommentGUI\getListHTML(), ilNoteGUI\getNotesHTML(), ilNoteGUI\getNumber(), ilPortfolioRepositoryGUI\getPortfolioList(), ilNoteGUI\getTriggerShyButton(), ilNoteGUI\getWidget(), ilInternalLinkGUI\init(), ilExAssignmentEditorGUI\initAssignmentForm(), ilObjBookingPoolGUI\initHeaderAction(), ilBookingGatewayGUI\initPool(), ilSkillProfileGUI\initProfileForm(), ilExAssignmentEditorGUI\listAssignmentsObject(), ilMediaCreationGUI\listPoolItems(), ilPageEditorGUI\pasteFromClipboard(), ilPCContentIncludeGUI\poolSelection(), ilTaggingClassificationProvider\render(), ilLearningHistoryGUI\renderButton(), ilContainerRenderer\renderHelperGeneric(), ilInternalLinkGUI\resetLinkList(), ilObjMediaPoolGUI\returnFromItem(), ilObjContentObjectGUI\savePageLayout(), ilExerciseManagementGUI\selectAssignmentObject(), ilExerciseManagementGUI\selectParticipantObject(), ilPCContentIncludeGUI\selectPool(), ilPCMediaObjectGUI\selectPool(), ilPCQuestionGUI\selectPool(), ilMediaCreationGUI\selectPool(), ilInternalLinkGUI\selectRepositoryItem(), ilSurveySkillThresholdsGUI\selectSkill(), ilObjMediaPoolGUI\setContentSubTabs(), ilInternalLinkGUI\setMedPoolFolder(), ilTable2GUI\setOrderLink(), ilObjContentObjectGUI\setPageLayoutInHierarchy(), ilRepositorySelectorInputGUI\showRepositorySelection(), ilStructureObjectGUI\switchToLanguage(), ilObjContentObjectGUI\switchToLanguage(), 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 | |||
| ) |
Implements ilCtrlInterface.
Definition at line 244 of file class.ilCtrl.php.
Referenced by ilObjCmiXapiVerificationGUI\_goto(), ilObjLTIConsumerVerificationGUI\_goto(), ilObjCourseVerificationGUI\_goto(), ilObjCourseReferenceGUI\_goto(), ilStructureObjectGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjDataCollectionGUI\_goto(), ilLMPageObjectGUI\_goto(), ilGlossaryTermGUI\_goto(), ilObjLTIConsumerGUI\_goto(), ilObjPortfolioGUI\_goto(), ilObjSurveyGUI\_goto(), ilObjSurveyQuestionPoolGUI\_goto(), ilObjWorkspaceFolderGUI\_goto(), ilObjWikiGUI\_goto(), ilObjGlossaryGUI\_goto(), ilObjMediaCastGUI\_goto(), ilObjMediaPoolGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjContentObjectGUI\_goto(), ilObjectGUI\_gotoRepositoryNode(), ilObjectGUI\_gotoRepositoryRoot(), ilObjectGUI\_gotoSharedWorkspaceNode(), ilPCFileListGUI\addFileItem(), ilBlockGUI\addRepoCommands(), ilBasicSkillGUI\afterSave(), ilBasicSkillTemplateGUI\afterSave(), ilSkillTemplateReferenceGUI\afterSave(), ILIAS\User\StaticURLHandler\buildChangeEmailUrl(), ILIAS\Test\StaticURLHandler\buildQuestionURL(), ilExAssTypeWikiTeamGUI\buildSubmissionPropertiesAndActions(), ilBlogPostingGUI\cancelBlogPostingDeletion(), ilObjWikiGUI\cancelCreationPageUsingTemplateObject(), ilObjPortfolioTemplateGUI\createFromTemplate(), ilExSubmissionObjectGUI\createPortfolioFromAssignmentObject(), ilObjExerciseVerificationGUI\downloadFromPortfolioPage(), ilObjSkillTreeGUI\editSkills(), ilFoundUsersTableGUI\fillRow(), ilLinksTableGUI\fillRow(), ilContentStylesTableGUI\fillRow(), ilContProfileTableGUI\fillRow(), ilSkillCatTableGUI\fillRow(), ilBookingParticipantsTableGUI\fillRow(), ilObjLearningSequenceGUI\forwardByClass(), ilKSDocumentationGotoLink\generateRedirectURL(), McstPodcastGUI\getHTML(), ilRepositorySelector2InputGUI\getHTML(), ilExAssignmentInfo\getInstructionFileInfo(), ilNoteGUI\getItemForNote(), ilNewsForContextBlockGUI\getJSEnabler(), ilPCFileItemFileSelectorGUI\getNodeHref(), ilPoolSelectorGUI\getNodeHref(), ilTaxonomyExplorerGUI\getNodeHref(), ilMediaPoolExplorerGUI\getNodeHref(), ilSkillTemplateTreeExplorerGUI\getNodeHref(), ilRepositoryExplorerGUI\getNodeHref(), ilRepositorySelectorExplorerGUI\getNodeHref(), ilPersonalSkillExplorerGUI\getNodeHref(), ilBlockGUI\getPaginationViewControl(), ilPortfolioRepositoryGUI\getPortfolioList(), ilNoteGUI\getShyButton(), ILIAS\Exercise\Assignment\PropertyAndActionBuilderUI\getSubmissionLink(), ilBlogPostingGUI\getTabs(), ilPortfolioTemplatePageGUI\getViewPageLink(), ilPortfolioPageGUI\getViewPageLink(), ilObjQuestionPoolGUI\infoScreenForward(), ilBookingPreferencesGUI\listBookingResults(), ilObjFileBasedLMGUI\redirectAfterCreation(), ilContainerReferenceGUI\redirectObject(), ilBasicSkillTemplateGUI\redirectToParent(), ilSkillTemplateReferenceGUI\redirectToParent(), ilObjSessionGUI\redirectToParentContentPageObject(), ilRepositoryGUI\redirectToRoot(), ilRepositorySelector2InputGUI\render(), ILIAS\Blog\Navigation\ToolbarNavigationRenderer\renderActionDropdown(), ilExAssTypeWikiTeamGUI\renderOverviewContent(), setParameter(), ilObjSkillTreeGUI\showLocator(), ilObjWikiGUI\showTemplateSelectionObject(), ilObjExerciseGUI\startAssignmentObject(), and ilExerciseManagementGUI\waitingDownloadObject().
Here is the caller graph for this function:| ilCtrl::setReturn | ( | object | $a_gui_obj, |
| string | $a_cmd = null |
||
| ) |
Implements ilCtrlInterface.
Definition at line 579 of file class.ilCtrl.php.
References getClassByObject(), and setReturnByClass().
Referenced by ilAssignmentPresentationGUI\executeCommand(), ilTaxonomySettingsGUI\executeCommand(), and ilBookingGatewayGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::setReturnByClass | ( | string | $a_class, |
| string | $a_cmd = null |
||
| ) |
Implements ilCtrlInterface.
Definition at line 587 of file class.ilCtrl.php.
References getLinkTargetByClass().
Referenced by ilObjectCopyGUI\cancel(), and setReturn().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCtrl::setTargetScript | ( | string | $a_target_script | ) |
Implements ilCtrlInterface.
Definition at line 563 of file class.ilCtrl.php.
Referenced by ilObjCourseReferenceGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjLTIConsumerGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjectPluginGUI\afterSave(), ilImageMapEditorGUI\editMapAreas(), ilObjLearningSequenceGUI\forwardByClass(), and ilKSDocumentationGotoLink\generateRedirectURL().
Here is the caller graph for this function:
|
protected |
Definition at line 38 of file class.ilCtrl.php.
Referenced by getCmd(), and getDeterminedCommand().
|
protected |
Definition at line 37 of file class.ilCtrl.php.
Referenced by getHTML().
|
protected |
Definition at line 45 of file class.ilCtrl.php.
Referenced by getCallHistory().