|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Collaboration diagram for ilECSUserConsentModalGUI:Public Member Functions | |
| __construct (int $a_usr_id, int $a_ref_id, ?ilRemoteObjectBaseGUI $remote_gui=null) | |
| hasConsented () | |
| getTitleLink () | |
| addLinkToToolbar (ilToolbarGUI $toolbar) | |
| addConsentModalToToolbar (ilToolbarGUI $toolbar) | |
| addConsentModalToCard (RepositoryObject $card) | |
Data Fields | |
| const | CMD_RENDER_MODAL = 'renderConsentModal' |
| const | CMD_SAVE_CONSENT = 'saveConsent' |
Protected Member Functions | |
| initMidAndServer () | |
| lookupOrganization () | |
| isLocalObject () | |
| addRemoteLinkToToolbar (ilToolbarGUI $toolbar) | |
| getConsentModalComponents (int $a_trigger_type=self::TRIGGER_TYPE_STANDARD) | |
| saveConsent (ilPropertyFormGUI $form) | |
| initConsentForm () | |
| getOrganisation () | |
| getGUIClassName () | |
| initRemoteObject () | |
Protected Attributes | |
| const | TRIGGER_TYPE_SHY = 1 |
| const | TRIGGER_TYPE_STANDARD = 2 |
| const | TRIGGER_TYPE_CARD = 3 |
| ilRemoteObjectBaseGUI | $remote_gui = null |
| ilRemoteObjectBase | $remote_object |
| ilECSUserConsents | $consents |
| ilECSImportManager | $importManager |
| ilECSExportManager | $exportManager |
| UIRenderer | $ui_renderer |
| UIFactory | $ui_factory |
| RequestInterface | $request |
| ilToolbarGUI | $toolbar |
| ilLanguage | $lng |
| ilCtrlInterface | $ctrl |
| ilObjectDefinition | $objDefinition |
Private Attributes | |
| int | $usr_id |
| int | $ref_id |
| int | $obj_id |
| int | $mid |
| int | $server_id |
@ilCtrl_IsCalledBy ilECSUserConsentModalGUI: ilObjRemoteCategoryGUI, ilObjRemoteCourseGUI, ilObjRemoteFileGUI @ilCtrl_IsCalledBy ilECSUserConsentModalGUI: ilObjRemoteGlossaryGUI, ilObjRemoteGroupGUI, ilObjRemoteLearningModuleGUI @ilCtrl_IsCalledBy ilECSUserConsentModalGUI: ilObjRemoteTestGUI, ilObjRemoteWikiGUI
Definition at line 34 of file class.ilECSUserConsentModalGUI.php.
| ilECSUserConsentModalGUI::__construct | ( | int | $a_usr_id, |
| int | $a_ref_id, | ||
| ?ilRemoteObjectBaseGUI | $remote_gui = null |
||
| ) |
Definition at line 63 of file class.ilECSUserConsentModalGUI.php.
References $DIC, $remote_gui, ILIAS\Repository\ctrl(), ilECSExportManager\getInstance(), ilECSImportManager\getInstance(), ilECSUserConsents\getInstanceByUserId(), initMidAndServer(), initRemoteObject(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
Here is the call graph for this function:| ilECSUserConsentModalGUI::addConsentModalToCard | ( | RepositoryObject | $card | ) |
Definition at line 159 of file class.ilECSUserConsentModalGUI.php.
References ILIAS\UI\Component\Card\Card\getImage(), ILIAS\Repository\toolbar(), and ILIAS\UI\Component\Card\Card\withImage().
Here is the call graph for this function:| ilECSUserConsentModalGUI::addConsentModalToToolbar | ( | ilToolbarGUI | $toolbar | ) |
Definition at line 151 of file class.ilECSUserConsentModalGUI.php.
References $components, $toolbar, ilToolbarGUI\addComponent(), and getConsentModalComponents().
Referenced by addLinkToToolbar().
Here is the call graph for this function:
Here is the caller graph for this function:| ilECSUserConsentModalGUI::addLinkToToolbar | ( | ilToolbarGUI | $toolbar | ) |
Definition at line 125 of file class.ilECSUserConsentModalGUI.php.
References addConsentModalToToolbar(), addRemoteLinkToToolbar(), ANONYMOUS_USER_ID, hasConsented(), and isLocalObject().
Here is the call graph for this function:
|
protected |
Definition at line 140 of file class.ilECSUserConsentModalGUI.php.
References $toolbar, ilToolbarGUI\addComponent(), and ILIAS\Repository\lng().
Referenced by addLinkToToolbar().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 178 of file class.ilECSUserConsentModalGUI.php.
Referenced by addConsentModalToToolbar(), and getTitleLink().
Here is the caller graph for this function:
|
protected |
Definition at line 351 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 331 of file class.ilECSUserConsentModalGUI.php.
References Vendor\Package\$e, and ilECSCommunityReader\getInstanceByServerId().
Here is the call graph for this function:| ilECSUserConsentModalGUI::getTitleLink | ( | ) |
Definition at line 112 of file class.ilECSUserConsentModalGUI.php.
References $components, ANONYMOUS_USER_ID, getConsentModalComponents(), hasConsented(), and isLocalObject().
Here is the call graph for this function:| ilECSUserConsentModalGUI::hasConsented | ( | ) |
Definition at line 91 of file class.ilECSUserConsentModalGUI.php.
Referenced by addLinkToToolbar(), and getTitleLink().
Here is the caller graph for this function:
|
protected |
Definition at line 261 of file class.ilECSUserConsentModalGUI.php.
References $provider, ilObject\_lookupTitle(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
protected |
Definition at line 96 of file class.ilECSUserConsentModalGUI.php.
References ilECSImportManager\getInstance().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| ilDatabaseException | |
| ilObjectNotFoundException |
Definition at line 360 of file class.ilECSUserConsentModalGUI.php.
References ilObjectFactory\getInstanceByRefId().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 107 of file class.ilECSUserConsentModalGUI.php.
Referenced by addLinkToToolbar(), and getTitleLink().
Here is the caller graph for this function:
|
protected |
Definition at line 102 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 235 of file class.ilECSUserConsentModalGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\int().
Here is the call graph for this function:
|
protected |
Definition at line 51 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 60 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 53 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 52 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 59 of file class.ilECSUserConsentModalGUI.php.
|
private |
Definition at line 46 of file class.ilECSUserConsentModalGUI.php.
|
private |
Definition at line 45 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 61 of file class.ilECSUserConsentModalGUI.php.
|
private |
Definition at line 44 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 49 of file class.ilECSUserConsentModalGUI.php.
Referenced by __construct().
|
protected |
Definition at line 50 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 57 of file class.ilECSUserConsentModalGUI.php.
|
private |
Definition at line 47 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 58 of file class.ilECSUserConsentModalGUI.php.
Referenced by addConsentModalToToolbar(), and addRemoteLinkToToolbar().
|
protected |
Definition at line 56 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 55 of file class.ilECSUserConsentModalGUI.php.
|
private |
Definition at line 43 of file class.ilECSUserConsentModalGUI.php.
| const ilECSUserConsentModalGUI::CMD_RENDER_MODAL = 'renderConsentModal' |
Definition at line 36 of file class.ilECSUserConsentModalGUI.php.
| const ilECSUserConsentModalGUI::CMD_SAVE_CONSENT = 'saveConsent' |
Definition at line 37 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 41 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 39 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 40 of file class.ilECSUserConsentModalGUI.php.