ILIAS
release_8 Revision v8.19
|
Class ilCtrl provides processing control methods. More...
Public Member Functions | |
__construct (ilCtrlStructureInterface $structure, ilCtrlTokenRepositoryInterface $token_repository, ilCtrlPathFactoryInterface $path_factory, ilCtrlContextInterface $context, ResponseSenderStrategy $response_sender, ServerRequestInterface $server_request, RequestWrapper $post_parameters, RequestWrapper $get_parameters, Refinery $refinery, ilComponentFactory $component_factory, ilCtrlQueryParserInterface $query_parser) | |
ilCtrl Constructor More... | |
__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) | |
setCmd (?string $a_cmd) | |
getCmdClass () | |
setCmdClass ($a_cmd_class) | |
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 () | |
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... | |
Private Attributes | |
ResponseSenderStrategy | $response_sender |
ServerRequestInterface | $server_request |
RequestWrapper | $post_parameters |
RequestWrapper | $get_parameters |
Refinery | $refinery |
ilCtrlStructureInterface | $structure |
ilCtrlTokenRepositoryInterface | $token_repository |
ilCtrlContextInterface | $context |
ilCtrlPathFactoryInterface | $path_factory |
ilComponentFactory | $component_factory |
ilCtrlQueryParserInterface | $query_parser |
array | $stacktrace = [] |
object | $exec_object = null |
Additional Inherited Members | |
![]() | |
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 34 of file class.ilCtrl.php.
ilCtrl::__construct | ( | ilCtrlStructureInterface | $structure, |
ilCtrlTokenRepositoryInterface | $token_repository, | ||
ilCtrlPathFactoryInterface | $path_factory, | ||
ilCtrlContextInterface | $context, | ||
ResponseSenderStrategy | $response_sender, | ||
ServerRequestInterface | $server_request, | ||
RequestWrapper | $post_parameters, | ||
RequestWrapper | $get_parameters, | ||
Refinery | $refinery, | ||
ilComponentFactory | $component_factory, | ||
ilCtrlQueryParserInterface | $query_parser | ||
) |
ilCtrl Constructor
ilCtrlStructureInterface | $structure | |
ilCtrlTokenRepositoryInterface | $token_repository | |
ilCtrlPathFactoryInterface | $path_factory | |
ilCtrlContextInterface | $context | |
ResponseSenderStrategy | $response_sender | |
ServerRequestInterface | $server_request | |
RequestWrapper | $post_parameters | |
RequestWrapper | $get_parameters | |
Refinery | $refinery | |
ilComponentFactory | $component_factory |
Definition at line 123 of file class.ilCtrl.php.
References $component_factory, $context, $get_parameters, $path_factory, $post_parameters, $query_parser, $refinery, $response_sender, $server_request, $structure, $token_repository, and ILIAS\Repository\refinery().
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 1126 of file class.ilCtrl.php.
References ILIAS\LTI\ToolProvider\$key, $url, getParameterArrayByClass(), and ILIAS\Repository\refinery().
Referenced by getTargetUrl().
ilCtrl::callBaseClass | ( | string | $a_base_class = null | ) |
Implements ilCtrlInterface.
Definition at line 157 of file class.ilCtrl.php.
References forwardCommand().
ilCtrl::checkCurrentPathForClass | ( | string | $gui_class | ) |
Implements ilCtrlInterface.
Definition at line 804 of file class.ilCtrl.php.
ilCtrl::clearParameterByClass | ( | string | $a_class, |
string | $a_parameter | ||
) |
Implements ilCtrlInterface.
Definition at line 445 of file class.ilCtrl.php.
Referenced by ilDashboardRecommendedContentGUI\getListItemGroups().
ilCtrl::clearParameters | ( | object | $a_gui_obj | ) |
Implements ilCtrlInterface.
Definition at line 426 of file class.ilCtrl.php.
References clearParametersByClass(), and getClassByObject().
ilCtrl::clearParametersByClass | ( | string | $a_class | ) |
Implements ilCtrlInterface.
Definition at line 434 of file class.ilCtrl.php.
Referenced by ilObjUserGUI\addAdminLocatorItems(), ilObjExerciseGUI\addContentSubTabs(), clearParameters(), and ilExAssignmentInfo\getInstructionFileInfo().
ilCtrl::forwardCommand | ( | object | $a_gui_object | ) |
Implements ilCtrlInterface.
Definition at line 184 of file class.ilCtrl.php.
References populateCall().
Referenced by callBaseClass(), ilGroupUserActionsGUI\executeCommand(), ilAchievementsGUI\executeCommand(), ilPortfolioRoleAssignmentGUI\executeCommand(), ilContainerSkillGUI\executeCommand(), ilObjLearningHistorySettingsGUI\executeCommand(), McstPodcastGUI\executeCommand(), ilObjCommentsSettingsGUI\executeCommand(), ilObjPersonalWorkspaceSettingsGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilContSkillPresentationGUI\executeCommand(), ilSkillTreeAdminGUI\executeCommand(), ilNewsTimelineGUI\executeCommand(), ilObjStyleSheetGUI\executeCommand(), ilBookingGatewayGUI\executeCommand(), and ilMediaCreationGUI\executeCommand().
ilCtrl::getCallHistory | ( | ) |
Implements ilCtrlInterface.
Definition at line 661 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 1211 of file class.ilCtrl.php.
Referenced by clearParameters(), getFormAction(), getLinkTarget(), getNextClass(), getParameterArray(), getParentReturn(), redirect(), returnToParent(), saveParameter(), setParameter(), and setReturn().
ilCtrl::getClassForClasspath | ( | string | $a_class_path | ) |
Implements ilCtrlInterface.
Definition at line 690 of file class.ilCtrl.php.
ilCtrl::getCmd | ( | string | $fallback_command = null | ) |
Implements ilCtrlInterface.
Definition at line 241 of file class.ilCtrl.php.
References getPostCommand(), getQueryParam(), getTableCommand(), and isCmdSecure().
Referenced by ilGroupUserActionsGUI\executeCommand(), ilObjNotificationSettingsGUI\executeCommand(), ilAchievementsGUI\executeCommand(), ilSurveySkillDeterminationGUI\executeCommand(), ilMediaPoolImportGUI\executeCommand(), ilPageEditorServerAdapterGUI\executeCommand(), ilPortfolioRoleAssignmentGUI\executeCommand(), ilLMImportGUI\executeCommand(), ilExcRandomAssignmentGUI\executeCommand(), ilAccordionPropertiesStorageGUI\executeCommand(), ilContainerBlockPropertiesStorageGUI\executeCommand(), ilSurveySkillGUI\executeCommand(), ilSurveySkillThresholdsGUI\executeCommand(), ilBookingPreferencesGUI\executeCommand(), ilContainerFilterAdminGUI\executeCommand(), ilTablePropertiesStorageGUI\executeCommand(), ilObjLearningHistorySettingsGUI\executeCommand(), ilRecommendedContentRoleConfigGUI\executeCommand(), McstPodcastGUI\executeCommand(), ilPCQuestionGUI\executeCommand(), ilSurveyConstraintsGUI\executeCommand(), ilObjCommentsSettingsGUI\executeCommand(), ilDerivedTasksGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilObjPersonalWorkspaceSettingsGUI\executeCommand(), ilDashboardRecommendedContentGUI\executeCommand(), ilSkillTreeAdminGUI\executeCommand(), ilClassificationBlockGUI\executeCommand(), ilTaggingSlateContentGUI\executeCommand(), ilLearningHistoryGUI\executeCommand(), ilPDTasksBlockGUI\executeCommand(), ilGroupAddToGroupActionGUI\executeCommand(), ilBookingProcessGUI\executeCommand(), ilBookingReservationsGUI\executeCommand(), ilObjStyleSheetGUI\executeCommand(), ilObjTaxonomyGUI\executeCommand(), ilBookingGatewayGUI\executeCommand(), ilMediaCreationGUI\executeCommand(), ilCharSelectorGUI\executeCommand(), ilContainerGUI\forwardToPageObject(), and populateCall().
ilCtrl::getCmdClass | ( | ) |
Implements ilCtrlInterface.
Definition at line 301 of file class.ilCtrl.php.
ilCtrl::getContextObjId | ( | ) |
Implements ilCtrlInterface.
Definition at line 645 of file class.ilCtrl.php.
ilCtrl::getContextObjType | ( | ) |
Implements ilCtrlInterface.
Definition at line 653 of file class.ilCtrl.php.
ilCtrl::getCurrentClassPath | ( | ) |
Implements ilCtrlInterface.
Definition at line 820 of file class.ilCtrl.php.
Referenced by ilObjGlossaryGUI\showTaxonomy(), and ilObjTaxonomyGUI\showTree().
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 491 of file class.ilCtrl.php.
References getClassByObject(), and getFormActionByClass().
Referenced by ilExAssignmentTeamLogTableGUI\__construct(), ilParticipantsPerAssignmentTableGUI\__construct(), ilFeedbackConfirmationTable2GUI\__construct(), ilAddAnswerFormBuilder\__construct(), ILIAS\Style\Content\CharacteristicTableGUI\__construct(), ilTestSkillLevelThresholdsTableGUI\__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(), ilObjStyleSheetGUI\getImportForm(), ilPCAMDFormGUI\getPortfolioForm(), ilPortfolioRoleAssignmentGUI\initAssignmentForm(), ilUserProfileInfoSettingsGUI\initForm(), ilObjNotificationSettingsGUI\initForm(), ilObjUserGUI\initForm(), ilMediaCreationGUI\initPoolSelection(), ilObjStyleSheetGUI\initPropertiesForm(), ilBookingGatewayGUI\initSettingsForm(), ilContSkillAdminGUI\initSettingsForm(), ilMediaCreationGUI\initUrlForm(), and ilContSkillAdminGUI\listProfiles().
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 510 of file class.ilCtrl.php.
References getTargetUrl().
Referenced by ilPortfolioTemplatePageGUI\getCourseSortAction(), ilPortfolioPageGUI\getCourseSortAction(), and getFormAction().
ilCtrl::getHTML | ( | object | $a_gui_object, |
array | $a_parameters = null |
||
) |
Implements ilCtrlInterface.
Definition at line 209 of file class.ilCtrl.php.
References $context, $exec_object, $structure, and populateCall().
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 453 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(), ilNoteGUI\getCommentsWidget(), ilContainerFilterAdminGUI\getFieldSelectionForm(), ilLikeGUI\getHTML(), ilDashboardRecommendedContentGUI\getListItemGroups(), ilObjPortfolioGUI\getOfflineMessage(), ilPortfolioRepositoryGUI\getPortfolioList(), ilObjContentObjectGUI\getPublicAccessColValue(), ilPCAMDFormGUI\getTemplateForm(), ilObjPortfolioAdministrationGUI\initAuthorshipForm(), ilObjLearningHistorySettingsGUI\initForm(), ilObjCommentsSettingsGUI\initForm(), ilObjNotesSettingsGUI\initForm(), ilObjBookingPoolGUI\initHeaderAction(), ilStructureObjectGUI\initInsertTemplateForm(), ilLMPageObjectGUI\initNewPageForm(), ilBookingPreferencesGUI\initPreferenceForm(), ilObjSkillTreeGUI\initTreeForm(), ilStructureObjectGUI\insertTemplate(), ilContSkillAdminGUI\listCompetences(), ilRecommendedContentRoleConfigGUI\listItems(), ilMediaCreationGUI\listPoolItems(), ilTaggingClassificationProvider\render(), ilLearningHistoryGUI\renderButton(), ilContainerRenderer\renderHelperGeneric(), ilTaggingSlateContentGUI\renderResourcesForTag(), ilObjBlogGUI\renderToolbarNavigation(), ilObjDashboardSettingsGUI\setSettingsSubTabs(), ilBookingGatewayGUI\setSubTabs(), ilPDNotesGUI\setToolbar(), ilGroupAddToGroupActionGUI\show(), ilSkillRootGUI\showImportForm(), ilSkillProfileGUI\showLevelsWithLocalContext(), and ilPersonalProfileGUI\showPersonalData().
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 472 of file class.ilCtrl.php.
References getTargetUrl().
Referenced by ilBlockGUI\addRepoCommands(), ilContainerSkillGUI\addTabs(), ilSkillProfileGUI\createLocal(), ILIAS\Skill\Tree\SkillTreeTableGUI\fillRow(), ilContProfileTableGUI\fillRow(), ilBookingParticipantsTableGUI\fillRow(), 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(), ilObjBlogGUI\renderToolbarNavigation(), setReturnByClass(), ilBookingGatewayGUI\setSubTabs(), ilPDNotesGUI\setToolbar(), and ilSkillProfileGUI\showLevelsWithLocalContext().
ilCtrl::getNextClass | ( | $a_gui_class = null | ) |
Implements ilCtrlInterface.
Definition at line 325 of file class.ilCtrl.php.
References getClassByObject().
Referenced by ilGroupUserActionsGUI\executeCommand(), ilObjNotificationSettingsGUI\executeCommand(), ilExSubmissionTextGUI\executeCommand(), ilAchievementsGUI\executeCommand(), ilNavigationHistoryGUI\executeCommand(), ilPageEditorServerAdapterGUI\executeCommand(), ilObjPluginDispatchGUI\executeCommand(), ilExcCriteriaGUI\executeCommand(), ilPortfolioRoleAssignmentGUI\executeCommand(), ilExcRandomAssignmentGUI\executeCommand(), ilFormPropertyDispatchGUI\executeCommand(), ilBookingPreferencesGUI\executeCommand(), ilContainerFilterAdminGUI\executeCommand(), McstImageGalleryGUI\executeCommand(), ilWikiStatGUI\executeCommand(), ilPageMultiLangGUI\executeCommand(), ilObjLearningHistorySettingsGUI\executeCommand(), ilRecommendedContentRoleConfigGUI\executeCommand(), McstPodcastGUI\executeCommand(), ilWikiImportantPagesBlockGUI\executeCommand(), ilBookingParticipantGUI\executeCommand(), ilBookingScheduleGUI\executeCommand(), ilSurveyRaterGUI\executeCommand(), ilObjCommentsSettingsGUI\executeCommand(), ilImageMapEditorGUI\executeCommand(), ilObjPersonalWorkspaceSettingsGUI\executeCommand(), ilDerivedTasksGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilDashboardRecommendedContentGUI\executeCommand(), ilTaggingGUI\executeCommand(), ilRatingGUI\executeCommand(), ilSkillTreeAdminGUI\executeCommand(), ilWikiFunctionsBlockGUI\executeCommand(), ilTaggingSlateContentGUI\executeCommand(), ilBadgeManagementGUI\executeCommand(), ilExSubmissionTeamGUI\executeCommand(), ilRepositoryObjectSearchBlockGUI\executeCommand(), ilRatingCategoryGUI\executeCommand(), ilLearningHistoryGUI\executeCommand(), ilGroupAddToGroupActionGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilLikeGUI\executeCommand(), ilBookingProcessGUI\executeCommand(), ilExSubmissionGUI\executeCommand(), ilPropertyFormGUI\executeCommand(), ilBookingReservationsGUI\executeCommand(), ilObjStyleSheetGUI\executeCommand(), ilPDNewsBlockGUI\executeCommand(), ilBookingGatewayGUI\executeCommand(), ilMediaCreationGUI\executeCommand(), ilNewsForContextBlockGUI\executeCommand(), ilBookingObjectGUI\getPoolOverallLimit(), and ilTable2GUI\getSelectedColumns().
ilCtrl::getParameterArray | ( | object | $a_gui_obj | ) |
Implements ilCtrlInterface.
Definition at line 389 of file class.ilCtrl.php.
References getClassByObject(), and getParameterArrayByClass().
ilCtrl::getParameterArrayByClass | ( | string | $a_class | ) |
Implements ilCtrlInterface.
Definition at line 397 of file class.ilCtrl.php.
References ILIAS\LTI\ToolProvider\$key, and getQueryParam().
Referenced by appendParameterStringsByClass(), and getParameterArray().
ilCtrl::getParentReturn | ( | object | $a_gui_obj | ) |
Implements ilCtrlInterface.
Definition at line 761 of file class.ilCtrl.php.
References getClassByObject(), and getParentReturnByClass().
Referenced by ilPageContentGUI\getParentReturn().
ilCtrl::getParentReturnByClass | ( | string | $a_class | ) |
Implements ilCtrlInterface.
Definition at line 769 of file class.ilCtrl.php.
References $path.
Referenced by getParentReturn(), and returnToParent().
|
private |
Returns the current $_POST command.
Definition at line 885 of file class.ilCtrl.php.
References ILIAS\Repository\refinery().
Referenced by getCmd().
|
private |
Returns a parameter with the given name from the current GET request.
string | $parameter_name |
Definition at line 840 of file class.ilCtrl.php.
References ILIAS\Repository\refinery().
Referenced by getCmd(), and getParameterArrayByClass().
ilCtrl::getRedirectSource | ( | ) |
Implements ilCtrlInterface.
Definition at line 788 of file class.ilCtrl.php.
|
private |
Definition at line 855 of file class.ilCtrl.php.
References ILIAS\Repository\refinery().
Referenced by getCmd().
|
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 925 of file class.ilCtrl.php.
References $path, $token, appendParameterStringsByClass(), isCmdSecure(), and ilUIHookPluginGUI\KEEP.
Referenced by getFormActionByClass(), and getLinkTargetByClass().
ilCtrl::insertCtrlCalls | ( | $a_parent, | |
$a_child, | |||
string | $a_comp_prefix | ||
) |
ilCtrl::isAsynch | ( | ) |
Implements ilCtrlInterface.
Definition at line 708 of file class.ilCtrl.php.
Referenced by ilNoteGUI\getCommentsWidget(), ilLearningHistoryGUI\getHistoryHtml(), ilBlockGUI\getHTMLNew(), ilLearningHistoryGUI\renderButton(), ilNoteGUI\renderContent(), and ilContainerRenderer\renderHelperGeneric().
|
private |
Returns whether a given command is considered safe or not.
bool | $is_post | |
string | $cmd_class | |
string | null | $cmd |
Definition at line 1084 of file class.ilCtrl.php.
Referenced by getCmd(), and getTargetUrl().
ilCtrl::lookupClassPath | ( | string | $a_class | ) |
ilCtrl::lookupOriginalClassName | ( | string | $a_class | ) |
Implements ilCtrlInterface.
Definition at line 682 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 1194 of file class.ilCtrl.php.
References getCmd().
Referenced by forwardCommand(), and getHTML().
ilCtrl::redirect | ( | object | $a_gui_obj, |
string | $a_cmd = null , |
||
string | $a_anchor = null , |
||
bool | $is_async = false |
||
) |
Implements ilCtrlInterface.
Definition at line 530 of file class.ilCtrl.php.
References getClassByObject(), and redirectByClass().
Referenced by ilBadgeProfileGUI\activate(), ilBadgeProfileGUI\activateInCard(), ilExcCriteriaGUI\add(), ilExAssignmentEditorGUI\addAssignmentObject(), ilObjMediaCastGUI\addMobsToCast(), ilPCTabsGUI\addTab(), ilObjItemGroupGUI\afterSave(), ilObjBlogGUI\afterSave(), ilSkillTreeNodeGUI\afterUpdate(), ilRecommendedContentRoleConfigGUI\assignItem(), ilSurveyPageEditGUI\callEditor(), ilObjExerciseAdministrationGUI\cancel(), ilObjBlogAdministrationGUI\cancel(), ilObjMediaCastSettingsGUI\cancel(), ilObjPortfolioAdministrationGUI\cancel(), ilObjTaggingSettingsGUI\cancel(), ilObjAwarenessAdministrationGUI\cancel(), ilObjTaxonomyGUI\cancel(), ilBlogPostingGUI\cancelBlogPostingDeletion(), ilObjStyleSheetGUI\cancelColorDeletionObject(), ilObjStyleSheetGUI\cancelColorSavingObject(), ilSkillRootGUI\cancelDelete(), ilObjMediaPoolGUI\cancelSave(), ilPCTabsGUI\cancelTabDeletion(), ilObjStyleSheetGUI\cancelTemplateDeletionObject(), ilObjStyleSheetGUI\cancelTemplateSavingObject(), ilWikiPageGUI\cancelWikiPageDeletion(), ilInternalLinkGUI\changeLinkType(), ilRecommendedContentRoleConfigGUI\checkPushPermission(), ilGlossaryPresentationGUI\chooseLetter(), 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(), ilObjMediaObjectGUI\deleteSrtFilesObject(), ilObjStyleSheetGUI\deleteTemplateKeepClassesObject(), ilObjStyleSheetGUI\deleteTemplateObject(), ilExAssignmentEditorGUI\downloadGlobalFeedbackFileObject(), ilExSubmissionTextGUI\editAssignmentTextObject(), ilNewsItemGUI\exitUpdateNewsItem(), 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(), ilUserProfileInfoSettingsGUI\save(), ilObjSkillTreeGUI\save(), ilPCIIMTriggerEditorGUI\saveArea(), 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(), ilObjDashboardSettingsGUI\saveViewSettings(), ilExerciseManagementGUI\selectAssignmentObject(), ilExerciseManagementGUI\selectParticipantObject(), ilMediaCreationGUI\selectPool(), ilObjContentObjectGUI\sendMailToBlockedUsers(), ilInternalLinkGUI\setMedPoolFolder(), ilBookingGatewayGUI\show(), ilObjExerciseGUI\startAssignmentObject(), ilExSubmissionTextGUI\updateAssignmentTextObject(), ilObjStyleSheetGUI\updateObject(), ilPCIIMTriggerEditorGUI\updateTrigger(), ilObjHelpSettingsGUI\uploadHelpFile(), and ilObjMediaObjectGUI\uploadSubtitleFileObject().
ilCtrl::redirectByClass | ( | $a_class, | |
string | $a_cmd = null , |
||
string | $a_anchor = null , |
||
bool | $is_async = false |
||
) |
Implements ilCtrlInterface.
Definition at line 547 of file class.ilCtrl.php.
References getLinkTargetByClass(), and redirectToURL().
Referenced by ilObjCmiXapiVerificationGUI\_goto(), ilObjLTIConsumerVerificationGUI\_goto(), ilObjCourseVerificationGUI\_goto(), ilObjCourseReferenceGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilLMPageObjectGUI\_goto(), ilStructureObjectGUI\_goto(), ilGlossaryTermGUI\_goto(), ilObjLTIConsumerGUI\_goto(), ilObjWorkspaceFolderGUI\_goto(), ilObjSurveyGUI\_goto(), ilObjSurveyQuestionPoolGUI\_goto(), ilObjPortfolioGUI\_goto(), ilObjWikiGUI\_goto(), ilObjGlossaryGUI\_goto(), ilObjMediaCastGUI\_goto(), ilObjMediaPoolGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjQuestionPoolGUI\_goto(), ilObjContentObjectGUI\_goto(), ilObjectGUI\_gotoRepositoryNode(), ilObjectGUI\_gotoRepositoryRoot(), ilObjectGUI\_gotoSharedWorkspaceNode(), ilNoteGUI\activateComments(), ilObjUserGUI\addAdminLocatorItems(), ilObjFileBasedLMGUI\cancelCreationObject(), ilContainerGUI\competencesObject(), ilObjSkillTreeGUI\confirmedDeleteTrees(), ilObjPortfolioTemplateGUI\createFromTemplate(), ilExSubmissionObjectGUI\createPortfolioFromAssignmentObject(), ilContentStyleSettingsGUI\createStyle(), ilNoteGUI\deactivateComments(), ilObjExerciseVerificationGUI\downloadFromPortfolioPage(), ilPCInteractiveImageGUI\edit(), ilObjStyleSheetGUI\editObject(), ilObjLearningSequenceGUI\forwardByClass(), ilAdministrationGUI\jumpToPluginSlot(), ilSkillProfileGUI\listLocalProfiles(), redirect(), ilObjFileBasedLMGUI\redirectAfterCreation(), ilObjSessionGUI\redirectToParentContentPageObject(), ilRepositoryGUI\redirectToRoot(), ilKSDocumentationGotoLink\redirectWithGotoLink(), ilObjSkillTreeGUI\save(), ilAchievementsGUI\show(), ilBookingGatewayGUI\show(), ilPDNotesGUI\showPrivateNotes(), and ilObjFileBasedLMGUI\toFilesystem().
ilCtrl::redirectToURL | ( | string | $target_url | ) |
Implements ilCtrlInterface.
Definition at line 566 of file class.ilCtrl.php.
References Vendor\Package\$e, $response, and exit.
Referenced by ilObjUserFolderGUI\_goto(), redirectByClass(), and returnToParent().
ilCtrl::returnToParent | ( | object | $a_gui_obj, |
string | $a_anchor = null |
||
) |
Implements ilCtrlInterface.
Definition at line 738 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(), ilContainerGUI\keepObjectsInClipboardObject(), ilDashboardRecommendedContentGUI\makeFavourite(), ilDashboardRecommendedContentGUI\remove(), ilObjStyleSheetGUI\returnToUpperContextObject(), ilObjStyleSheetGUI\saveObject(), and ilMediaCreationGUI\saveTitlesAndDescriptions().
ilCtrl::saveParameter | ( | object | $a_gui_obj, |
$a_parameter | |||
) |
Implements ilCtrlInterface.
Definition at line 349 of file class.ilCtrl.php.
References getClassByObject(), and saveParameterByClass().
Referenced by ilContSkillAdminGUI\assignCompetences(), ilSurveySkillGUI\assignSkillToQuestion(), ilMediaCreationGUI\editTitlesAndDescriptions(), ilObjMediaPoolGUI\editTitlesAndDescriptions(), ilNewsTimelineGUI\executeCommand(), ilBookingGatewayGUI\initPool(), and ilStructureObjectGUI\insertTemplate().
ilCtrl::saveParameterByClass | ( | string | $a_class, |
$a_parameter | |||
) |
Implements ilCtrlInterface.
Definition at line 357 of file class.ilCtrl.php.
Referenced by ilContainerContentGUI\getRightColumnHTML(), and saveParameter().
ilCtrl::setCmd | ( | ?string | $a_cmd | ) |
Implements ilCtrlInterface.
Definition at line 289 of file class.ilCtrl.php.
Referenced by ilObjectCopyGUI\keepObjectsInClipboard().
ilCtrl::setCmdClass | ( | $a_cmd_class | ) |
Implements ilCtrlInterface.
Definition at line 313 of file class.ilCtrl.php.
Referenced by ilColumnGUI\addBlock().
ilCtrl::setContextObject | ( | int | $obj_id, |
string | $obj_type | ||
) |
Implements ilCtrlInterface.
Definition at line 633 of file class.ilCtrl.php.
ilCtrl::setParameter | ( | object | $a_gui_obj, |
string | $a_parameter, | ||
$a_value | |||
) |
Implements ilCtrlInterface.
Definition at line 373 of file class.ilCtrl.php.
References getClassByObject(), and setParameterByClass().
Referenced by ilObjBlogGUI\addHeaderActionForCommand(), ilObjMediaCastGUI\addMobsToCast(), ilObjWikiGUI\addPagesSubTabs(), ilObjWikiGUI\addPageTabs(), ilPCDataTableGUI\afterCreation(), ilPCTabsGUI\afterCreation(), ilSurveyPageEditGUI\callEditor(), ilObjMediaPoolGUI\cancelFolderUpdate(), ilInternalLinkGUI\changeLinkType(), ilInternalLinkGUI\changeTargetObject(), ilGroupAddToGroupActionGUI\confirmAddUser(), ilNoteGUI\confirmDelete(), ilLMPageObjectGUI\create(), ilSurveyPageEditGUI\deleteBlock(), ilSkillTreeNodeGUI\deleteNodes(), ilNoteGUI\deleteNote(), ilSurveyPageEditGUI\deleteQuestion(), ilRatingCategoryGUI\edit(), ilObjStyleSheetGUI\editColorObject(), ilStructureObjectGUI\editMasterLanguage(), ilObjContentObjectGUI\editMasterLanguage(), ilObjStyleSheetGUI\editMediaQueryObject(), ilObjStyleSheetGUI\editTemplateObject(), ilGroupAddToGroupActionGUI\executeCommand(), ilColumnGUI\executeCommand(), ilLMGlossaryTableGUI\fillRow(), ilLMMenuItemsTableGUI\fillRow(), ilSkillLevelProfileAssignmentTableGUI\fillRow(), ilTaxonomyListTableGUI\fillRow(), ilRatingCategoryTableGUI\fillRow(), ilHelpModuleTableGUI\fillRow(), ilBookingSchedulesTableGUI\fillRow(), ilStyleMediaQueryTableGUI\fillRow(), ilSettingsTemplateTableGUI\fillRow(), ilStyleColorTableGUI\fillRow(), ilTableTemplatesTableGUI\fillRow(), ilBadgeImageTemplateTableGUI\fillRow(), ilExerciseVerificationTableGUI\fillRow(), ilPageLayoutTableGUI\fillRow(), ilContSkillMemberTableGUI\fillRow(), ilSurveySkillTableGUI\fillRow(), ilSkillProfileTableGUI\fillRow(), ilSurveySkillAssignmentTableGUI\fillRow(), ilExcCriteriaTableGUI\fillRow(), ilCopySelfAssQuestionTableGUI\fillRow(), ilTaxonomyTableGUI\fillRow(), ilNewItemGroupTableGUI\fillRow(), ilContProfileTableGUI\fillRow(), ilSkillLevelTableGUI\fillRow(), ilExcCriteriaCatalogueTableGUI\fillRow(), ilWorkspaceAccessTableGUI\fillRow(), ilObjectBadgeTableGUI\fillRow(), ilAssignmentsPerParticipantTableGUI\fillRow(), ilParticipantsPerAssignmentTableGUI\fillRow(), ilNoteGUI\getCommentsHTML(), ilNoteGUI\getCommentsWidget(), ilLikeGUI\getHTML(), ilColumnGUI\getHTML(), ilDashboardRecommendedContentGUI\getListItemGroups(), ilMaterialExplorer\getNodeHref(), ilNoteGUI\getNotesHTML(), ilPortfolioRepositoryGUI\getPortfolioList(), ilInternalLinkGUI\init(), ilExAssignmentEditorGUI\initAssignmentForm(), ilObjBookingPoolGUI\initHeaderAction(), ilBookingGatewayGUI\initPool(), ilSkillProfileGUI\initProfileForm(), ilStructureObjectGUI\insertTemplate(), ilExAssignmentEditorGUI\listAssignmentsObject(), ilMediaCreationGUI\listPoolItems(), ilPageEditorGUI\pasteFromClipboard(), ilPCContentIncludeGUI\poolSelection(), ilTaggingClassificationProvider\render(), ilLearningHistoryGUI\renderButton(), ilContainerRenderer\renderHelperGeneric(), ilObjBlogGUI\renderToolbarNavigation(), ilInternalLinkGUI\resetLinkList(), ilObjMediaPoolGUI\returnFromItem(), ilObjContentObjectGUI\savePageLayout(), ilExerciseManagementGUI\selectAssignmentObject(), ilExerciseManagementGUI\selectParticipantObject(), ilPCContentIncludeGUI\selectPool(), ilPCMediaObjectGUI\selectPool(), ilPCQuestionGUI\selectPool(), ilMediaCreationGUI\selectPool(), ilPersonalSkillsGUI\selectProfile(), ilInternalLinkGUI\selectRepositoryItem(), ilSurveySkillThresholdsGUI\selectSkill(), ilObjMediaPoolGUI\setContentSubTabs(), ilInternalLinkGUI\setMedPoolFolder(), ilTable2GUI\setOrderLink(), ilObjContentObjectGUI\setPageLayoutInHierarchy(), ilRepositorySelectorInputGUI\showRepositorySelection(), ilStructureObjectGUI\switchToLanguage(), and ilObjContentObjectGUI\switchToLanguage().
ilCtrl::setParameterByClass | ( | string | $a_class, |
string | $a_parameter, | ||
$a_value | |||
) |
Implements ilCtrlInterface.
Definition at line 381 of file class.ilCtrl.php.
Referenced by ilObjCmiXapiVerificationGUI\_goto(), ilObjLTIConsumerVerificationGUI\_goto(), ilObjCourseVerificationGUI\_goto(), ilObjCourseReferenceGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilLMPageObjectGUI\_goto(), ilStructureObjectGUI\_goto(), ilGlossaryTermGUI\_goto(), ilObjLTIConsumerGUI\_goto(), ilObjWorkspaceFolderGUI\_goto(), ilObjSurveyGUI\_goto(), ilObjSurveyQuestionPoolGUI\_goto(), ilObjPortfolioGUI\_goto(), ilObjWikiGUI\_goto(), ilObjGlossaryGUI\_goto(), ilObjMediaCastGUI\_goto(), ilObjMediaPoolGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjQuestionPoolGUI\_goto(), ilObjContentObjectGUI\_goto(), ilObjectGUI\_gotoRepositoryNode(), ilObjectGUI\_gotoRepositoryRoot(), ilObjectGUI\_gotoSharedWorkspaceNode(), ilObjUserGUI\addAdminLocatorItems(), ilGlossaryTermGUI\addDefinition(), ilPCFileListGUI\addFileItem(), ilContainerSessionsContentGUI\addFooterRow(), ilBlockGUI\addRepoCommands(), ilBasicSkillGUI\afterSave(), ilBasicSkillTemplateGUI\afterSave(), ilSkillTemplateReferenceGUI\afterSave(), ilObjWikiGUI\cancelCreationPageUsingTemplateObject(), ilObjPortfolioTemplateGUI\createFromTemplate(), ilExSubmissionObjectGUI\createPortfolioFromAssignmentObject(), ilObjExerciseVerificationGUI\downloadFromPortfolioPage(), ilObjSkillTreeGUI\editSkills(), ilObjSkillManagementGUI\editSkillTemplates(), ilObjSkillTreeGUI\editSkillTemplates(), ilFoundUsersTableGUI\fillRow(), ilPersonalSkillTableGUI\fillRow(), ilLinksTableGUI\fillRow(), ilContentStylesTableGUI\fillRow(), ILIAS\Skill\Tree\SkillTreeTableGUI\fillRow(), ilContProfileTableGUI\fillRow(), ilSkillCatTableGUI\fillRow(), ilBookingParticipantsTableGUI\fillRow(), ilObjLearningSequenceGUI\forwardByClass(), 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(), ilExAssignmentGUI\getSubmissionLink(), ilBlogPostingGUI\getTabs(), ilPortfolioTemplatePageGUI\getViewPageLink(), ilPortfolioPageGUI\getViewPageLink(), ilBookingPreferencesGUI\listBookingResults(), ilWikiPageGUI\postOutputProcessing(), ilObjFileBasedLMGUI\redirectAfterCreation(), ilContainerReferenceGUI\redirectObject(), ilBasicSkillTemplateGUI\redirectToParent(), ilSkillTemplateReferenceGUI\redirectToParent(), ilObjSessionGUI\redirectToParentContentPageObject(), ilRepositoryGUI\redirectToRoot(), ilKSDocumentationGotoLink\redirectWithGotoLink(), ilFavouritesListGUI\render(), ilRepositorySelector2InputGUI\render(), ilObjBlogGUI\renderToolbarNavigation(), setParameter(), ilObjSkillTreeGUI\showLocator(), ilObjWikiGUI\showTemplateSelectionObject(), and ilExerciseManagementGUI\waitingDownloadObject().
ilCtrl::setReturn | ( | object | $a_gui_obj, |
string | $a_cmd = null |
||
) |
Implements ilCtrlInterface.
Definition at line 716 of file class.ilCtrl.php.
References getClassByObject(), and setReturnByClass().
Referenced by ilBookingGatewayGUI\executeCommand().
ilCtrl::setReturnByClass | ( | string | $a_class, |
string | $a_cmd = null |
||
) |
Implements ilCtrlInterface.
Definition at line 724 of file class.ilCtrl.php.
References getLinkTargetByClass().
Referenced by ilObjectCopyGUI\cancel(), and setReturn().
ilCtrl::setTargetScript | ( | string | $a_target_script | ) |
Implements ilCtrlInterface.
Definition at line 700 of file class.ilCtrl.php.
Referenced by ilObjCourseReferenceGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjLTIConsumerGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjUserGUI\addAdminLocatorItems(), ilObjectPluginGUI\afterSave(), ilImageMapEditorGUI\editMapAreas(), ilObjLearningSequenceGUI\forwardByClass(), and ilKSDocumentationGotoLink\redirectWithGotoLink().
|
private |
Definition at line 94 of file class.ilCtrl.php.
Referenced by __construct().
|
private |
Definition at line 82 of file class.ilCtrl.php.
Referenced by __construct(), and getHTML().
|
private |
Definition at line 108 of file class.ilCtrl.php.
Referenced by getHTML().
|
private |
Definition at line 58 of file class.ilCtrl.php.
Referenced by __construct().
|
private |
Definition at line 88 of file class.ilCtrl.php.
Referenced by __construct().
|
private |
Definition at line 52 of file class.ilCtrl.php.
Referenced by __construct().
|
private |
Definition at line 96 of file class.ilCtrl.php.
Referenced by __construct().
|
private |
Definition at line 64 of file class.ilCtrl.php.
Referenced by __construct().
|
private |
Definition at line 40 of file class.ilCtrl.php.
Referenced by __construct().
|
private |
Definition at line 46 of file class.ilCtrl.php.
Referenced by __construct().
|
private |
Definition at line 102 of file class.ilCtrl.php.
Referenced by getCallHistory().
|
private |
Definition at line 70 of file class.ilCtrl.php.
Referenced by __clone(), __construct(), and getHTML().
|
private |
Definition at line 76 of file class.ilCtrl.php.
Referenced by __construct().