|
ILIAS
release_8 Revision v8.24
|
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 33 of file class.ilECSUserConsentModalGUI.php.
| ilECSUserConsentModalGUI::__construct | ( | int | $a_usr_id, |
| int | $a_ref_id, | ||
| ilRemoteObjectBaseGUI | $remote_gui = null |
||
| ) |
Definition at line 62 of file class.ilECSUserConsentModalGUI.php.
References $DIC, $remote_gui, ILIAS\Repository\ctrl(), ilECSExportManager\getInstance(), ilECSImportManager\getInstance(), ilECSUserConsents\getInstanceByUserId(), initMidAndServer(), initRemoteObject(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilECSUserConsentModalGUI::addConsentModalToCard | ( | RepositoryObject | $card | ) |
Definition at line 157 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 149 of file class.ilECSUserConsentModalGUI.php.
References $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 123 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 138 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 176 of file class.ilECSUserConsentModalGUI.php.
Referenced by addConsentModalToToolbar(), and getTitleLink().
Here is the caller graph for this function:
|
protected |
Definition at line 349 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 329 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 110 of file class.ilECSUserConsentModalGUI.php.
References ANONYMOUS_USER_ID, getConsentModalComponents(), hasConsented(), and isLocalObject().
Here is the call graph for this function:| ilECSUserConsentModalGUI::hasConsented | ( | ) |
Definition at line 89 of file class.ilECSUserConsentModalGUI.php.
Referenced by addLinkToToolbar(), and getTitleLink().
Here is the caller graph for this function:
|
protected |
Definition at line 259 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 94 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 358 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 105 of file class.ilECSUserConsentModalGUI.php.
Referenced by addLinkToToolbar(), and getTitleLink().
Here is the caller graph for this function:
|
protected |
Definition at line 100 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 233 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 50 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 59 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 52 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 51 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 58 of file class.ilECSUserConsentModalGUI.php.
|
private |
Definition at line 45 of file class.ilECSUserConsentModalGUI.php.
|
private |
Definition at line 44 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 60 of file class.ilECSUserConsentModalGUI.php.
|
private |
Definition at line 43 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 48 of file class.ilECSUserConsentModalGUI.php.
Referenced by __construct().
|
protected |
Definition at line 49 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 56 of file class.ilECSUserConsentModalGUI.php.
|
private |
Definition at line 46 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 57 of file class.ilECSUserConsentModalGUI.php.
Referenced by addConsentModalToToolbar(), and addRemoteLinkToToolbar().
|
protected |
Definition at line 55 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 54 of file class.ilECSUserConsentModalGUI.php.
|
private |
Definition at line 42 of file class.ilECSUserConsentModalGUI.php.
| const ilECSUserConsentModalGUI::CMD_RENDER_MODAL = 'renderConsentModal' |
Definition at line 35 of file class.ilECSUserConsentModalGUI.php.
| const ilECSUserConsentModalGUI::CMD_SAVE_CONSENT = 'saveConsent' |
Definition at line 36 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 40 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 38 of file class.ilECSUserConsentModalGUI.php.
|
protected |
Definition at line 39 of file class.ilECSUserConsentModalGUI.php.