ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Class ilCtrl provides processing control methods. More...
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 | |
![]() | |
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 1050 of file class.ilCtrl.php.
ilCtrl::attachObserver | ( | ilCtrlObserver | $observer, |
ilCtrlEvent | $event = ilCtrlEvent::ALL |
||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 700 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().
ilCtrl::checkCurrentPathForClass | ( | string | $gui_class | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 667 of file class.ilCtrl.php.
ilCtrl::clearParameterByClass | ( | string | $a_class, |
string | $a_parameter | ||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 308 of file class.ilCtrl.php.
Referenced by ILIAS\User\StaticURLHandler\buildChangeEmailUrl(), and ILIAS\Test\StaticURLHandler\buildQuestionURL().
ilCtrl::clearParameters | ( | object | $a_gui_obj | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 289 of file class.ilCtrl.php.
References clearParametersByClass(), and getClassByObject().
ilCtrl::clearParametersByClass | ( | string | $a_class | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 297 of file class.ilCtrl.php.
Referenced by clearParameters(), and ilExAssignmentInfo\getInstructionFileInfo().
ilCtrl::detachObserver | ( | ilCtrlObserver | $observer, |
ilCtrlEvent | $event = ilCtrlEvent::ALL |
||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 708 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().
ilCtrl::getCallHistory | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 524 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 1135 of file class.ilCtrl.php.
Referenced by clearParameters(), getNextClass(), getParameterArray(), saveParameter(), and setParameter().
ilCtrl::getClassForClasspath | ( | string | $a_class_path | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 553 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().
ilCtrl::getCmdClass | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 176 of file class.ilCtrl.php.
ilCtrl::getContextObjId | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 508 of file class.ilCtrl.php.
ilCtrl::getContextObjType | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 516 of file class.ilCtrl.php.
ilCtrl::getCurrentClassPath | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 683 of file class.ilCtrl.php.
|
protected |
Definition at line 713 of file class.ilCtrl.php.
Referenced by getCmd().
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 354 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(), ilHistoryTableGUI\initTable(), ilMediaCreationGUI\initUrlForm(), ilContSkillAdminGUI\listProfiles(), ilSessionStatisticsGUI\long(), ilSessionStatisticsGUI\periodic(), ilSessionStatisticsGUI\renderCurrentBasics(), ilSessionStatisticsGUI\short(), and ilChatroomViewGUI\showNameSelection().
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 373 of file class.ilCtrl.php.
Referenced by ilPortfolioPageGUI\getCourseSortAction(), and ilPortfolioTemplatePageGUI\getCourseSortAction().
ilCtrl::getHTML | ( | object | $a_gui_object, |
?array | $a_parameters = null |
||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 125 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 |
||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 316 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().
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 335 of file class.ilCtrl.php.
Referenced by ilBlockGUI\addRepoCommands(), ilContainerSkillGUI\addTabs(), ILIAS\User\StaticURLHandler\buildChangeEmailUrl(), ILIAS\Test\StaticURLHandler\buildQuestionURL(), ilExAssTypeUploadGUI\buildSubmissionPropertiesAndActions(), ilExAssTypeWikiTeamGUI\buildSubmissionPropertiesAndActions(), ilSkillProfileGUI\createLocal(), ilBookingParticipantsTableGUI\fillRow(), ilHistoryTableGUI\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(), ilNoteGUI\getShyButton(), ilBookingPreferencesGUI\listBookingResults(), ilContSkillAdminGUI\listProfiles(), ilSkillTreeAdminGUI\listTrees(), ilExAssTypeWikiTeamGUI\renderOverviewContent(), ilBookingGatewayGUI\setSubTabs(), ilPDNotesGUI\setToolbar(), ilSkillProfileGUI\showLevelsWithLocalContext(), and ilChatroomViewGUI\showRoom().
ilCtrl::getNextClass | ( | $a_gui_class = null | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 188 of file class.ilCtrl.php.
References getClassByObject().
Referenced by ilSessionStatisticsGUI\executeCommand(), ilBadgeManagementGUI\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(), ilNewsForContextBlockGUI\executeCommand(), ilPDNewsBlockGUI\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().
ilCtrl::getParameterArray | ( | object | $a_gui_obj | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 252 of file class.ilCtrl.php.
References getClassByObject(), and getParameterArrayByClass().
ilCtrl::getParameterArrayByClass | ( | string | $a_class | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 260 of file class.ilCtrl.php.
References getQueryParam().
Referenced by getParameterArray().
ilCtrl::getParentReturn | ( | object | $a_gui_obj | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 624 of file class.ilCtrl.php.
Referenced by ilPageContentGUI\getParentReturn().
ilCtrl::getParentReturnByClass | ( | string | $a_class | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 632 of file class.ilCtrl.php.
References $path.
|
private |
Returns the current $_POST command.
Definition at line 809 of file class.ilCtrl.php.
References ILIAS\Repository\refinery().
|
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 getParameterArrayByClass().
ilCtrl::getRedirectSource | ( | ) |
@inheritDoc
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().
|
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.
ilCtrl::insertCtrlCalls | ( | $a_parent, | |
$a_child, | |||
string | $a_comp_prefix | ||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 659 of file class.ilCtrl.php.
ilCtrl::isAsynch | ( | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 571 of file class.ilCtrl.php.
Referenced by ilBlockGUI\getHTML(), ilNoteGUI\getWidget(), ilLearningHistoryGUI\renderButton(), and ilNoteGUI\renderContent().
|
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.
ilCtrl::lookupClassPath | ( | string | $a_class | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 532 of file class.ilCtrl.php.
References $path.
Referenced by ilLTIRouterGUI\executeCommand().
ilCtrl::lookupOriginalClassName | ( | string | $a_class | ) |
@inheritDoc
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.
Referenced by forwardCommand(), and getHTML().
ilCtrl::redirect | ( | object | $a_gui_obj, |
?string | $a_cmd = null , |
||
?string | $a_anchor = null , |
||
bool | $is_async = false |
||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 393 of file class.ilCtrl.php.
Referenced by ilBadgeProfileGUI\activate(), ilBadgeProfileGUI\activateInCard(), 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(), ilBadgeProfileGUI\deactivate(), ilBadgeProfileGUI\deactivateInCard(), 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().
ilCtrl::redirectByClass | ( | $a_class, | |
?string | $a_cmd = null , |
||
?string | $a_anchor = null , |
||
bool | $is_async = false |
||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 410 of file class.ilCtrl.php.
Referenced by ilObjCmiXapiVerificationGUI\_goto(), ilObjCourseReferenceGUI\_goto(), ilObjLTIConsumerVerificationGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjCourseVerificationGUI\_goto(), ilObjDataCollectionGUI\_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(), ilAdministrationGUI\jumpToPluginSlot(), 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().
ilCtrl::redirectToURL | ( | string | $target_url | ) |
@inheritDoc
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 ilKSDocumentationGotoLink\redirectWithGotoLink().
ilCtrl::returnToParent | ( | object | $a_gui_obj, |
?string | $a_anchor = null |
||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 601 of file class.ilCtrl.php.
Referenced by ilMediaCreationGUI\cancel(), ilMediaCreationGUI\cancelCreate(), ilNewsForContextBlockGUI\cancelSettings(), ilObjectCopyGUI\keepObjectsInClipboard(), and ilMediaCreationGUI\saveTitlesAndDescriptions().
ilCtrl::saveParameter | ( | object | $a_gui_obj, |
$a_parameter | |||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 212 of file class.ilCtrl.php.
References getClassByObject(), and saveParameterByClass().
Referenced by ilSurveySkillGUI\assignSkillToQuestion(), ilMediaCreationGUI\editTitlesAndDescriptions(), ilNewsTimelineGUI\executeCommand(), ilBookingGatewayGUI\initPool(), and ilChatroomViewGUI\showNameSelection().
ilCtrl::saveParameterByClass | ( | string | $a_class, |
$a_parameter | |||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 220 of file class.ilCtrl.php.
Referenced by ilContainerContentGUI\getRightColumnHTML(), and saveParameter().
ilCtrl::setContextObject | ( | int | $obj_id, |
string | $obj_type | ||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 496 of file class.ilCtrl.php.
ilCtrl::setParameter | ( | object | $a_gui_obj, |
string | $a_parameter, | ||
$a_value | |||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 236 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(), ilClipboardTableGUI\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().
ilCtrl::setParameterByClass | ( | string | $a_class, |
string | $a_parameter, | ||
$a_value | |||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 244 of file class.ilCtrl.php.
Referenced by ilObjCmiXapiVerificationGUI\_goto(), ilObjCourseReferenceGUI\_goto(), ilObjLTIConsumerVerificationGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjCourseVerificationGUI\_goto(), ilObjDataCollectionGUI\_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(), ilHistoryTableGUI\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().
ilCtrl::setReturn | ( | object | $a_gui_obj, |
?string | $a_cmd = null |
||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 579 of file class.ilCtrl.php.
Referenced by ilBookingGatewayGUI\executeCommand(), ilAssignmentPresentationGUI\executeCommand(), and ilTaxonomySettingsGUI\executeCommand().
ilCtrl::setReturnByClass | ( | string | $a_class, |
?string | $a_cmd = null |
||
) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 587 of file class.ilCtrl.php.
Referenced by ilObjectCopyGUI\cancel().
ilCtrl::setTargetScript | ( | string | $a_target_script | ) |
@inheritDoc
Implements ilCtrlInterface.
Definition at line 563 of file class.ilCtrl.php.
Referenced by ilObjCourseReferenceGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjectPluginGUI\afterSave(), ilImageMapEditorGUI\editMapAreas(), and ilObjLearningSequenceGUI\forwardByClass().
|
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.