|
ILIAS
release_8 Revision v8.24
|
Collaboration diagram for ilMemberAgreementGUI:Public Member Functions | |
| __construct (int $a_ref_id) | |
| executeCommand () | |
| getPrivacy () | |
| getAgreement () | |
Static Public Member Functions | |
| static | addExportFieldInfo (ilPropertyFormGUI $form, int $a_obj_id, string $a_type) |
| static | addAgreement (ilPropertyFormGUI $form, int $a_obj_id, string $a_type) |
| static | addCustomFields (ilPropertyFormGUI $form, int $a_obj_id, string $a_type, string $a_mode='user') |
| static | setCourseDefinedFieldValues (ilPropertyFormGUI $form, int $a_obj_id, int $a_usr_id=0) |
| static | saveCourseDefinedFields (ilPropertyFormGUI $form, int $a_obj_id, int $a_usr_id=0) |
Protected Member Functions | |
| showAgreement (?ilPropertyFormGUI $form=null) | |
| Show agreement form. More... | |
| initFormAgreement () | |
Protected Attributes | |
| GlobalHttpState | $http |
| Factory | $refinery |
Private Member Functions | |
| save () | |
| checkAgreement () | |
| init () | |
| sendInfoMessage () | |
Private Attributes | |
| int | $ref_id |
| int | $obj_id |
| string | $type |
| ilCtrlInterface | $ctrl |
| ilLanguage | $lng |
| ilGlobalTemplateInterface | $tpl |
| ilObjUser | $user |
| ilPrivacySettings | $privacy |
| ilMemberAgreement | $agreement |
| bool | $required_fullfilled = false |
| bool | $agreement_required = false |
Definition at line 31 of file class.ilMemberAgreementGUI.php.
| ilMemberAgreementGUI::__construct | ( | int | $a_ref_id | ) |
Definition at line 47 of file class.ilMemberAgreementGUI.php.
References $DIC, ilObject\_lookupObjId(), ilObject\_lookupType(), ILIAS\Repository\ctrl(), ilPrivacySettings\getInstance(), ILIAS\FileDelivery\http(), init(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
static |
Definition at line 153 of file class.ilMemberAgreementGUI.php.
References $DIC, $lng, and ilPropertyFormGUI\addItem().
Referenced by ilRegistrationGUI\fillAgreement(), and initFormAgreement().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 168 of file class.ilMemberAgreementGUI.php.
Referenced by ilRegistrationGUI\fillAgreement(), initFormAgreement(), and ilObjectCustomUserFieldsGUI\initMemberForm().
Here is the caller graph for this function:
|
static |
Definition at line 121 of file class.ilMemberAgreementGUI.php.
Referenced by ilRegistrationGUI\fillAgreement(), and initFormAgreement().
Here is the caller graph for this function:
|
private |
Definition at line 372 of file class.ilMemberAgreementGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Here is the call graph for this function:| ilMemberAgreementGUI::executeCommand | ( | ) |
Definition at line 68 of file class.ilMemberAgreementGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilMemberAgreementGUI::getAgreement | ( | ) |
Definition at line 88 of file class.ilMemberAgreementGUI.php.
References $agreement.
| ilMemberAgreementGUI::getPrivacy | ( | ) |
Definition at line 83 of file class.ilMemberAgreementGUI.php.
References $privacy.
Referenced by initFormAgreement().
Here is the caller graph for this function:
|
private |
Definition at line 390 of file class.ilMemberAgreementGUI.php.
References ilCourseUserData\_checkRequired(), and ILIAS\Repository\user().
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.ilMemberAgreementGUI.php.
References addAgreement(), addCustomFields(), addExportFieldInfo(), ILIAS\Repository\ctrl(), getPrivacy(), and ILIAS\Repository\lng().
Referenced by showAgreement().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 255 of file class.ilMemberAgreementGUI.php.
References ilPropertyFormGUI\checkInput(), ILIAS\Repository\ctrl(), IL_CAL_UNIX, ILIAS\Repository\lng(), ilPropertyFormGUI\setValuesByPost(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
static |
Definition at line 337 of file class.ilMemberAgreementGUI.php.
References $DIC, $ilUser, ilCourseDefinedFieldDefinition\_getFields(), ilPropertyFormGUI\getInput(), ilCourseDefinedFieldDefinition\IL_CDF_TYPE_SELECT, and ilCourseDefinedFieldDefinition\IL_CDF_TYPE_TEXT.
Referenced by ilObjectCustomUserFieldsGUI\saveMember().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 396 of file class.ilMemberAgreementGUI.php.
References $message, and ILIAS\Repository\lng().
Here is the call graph for this function:
|
static |
Definition at line 287 of file class.ilMemberAgreementGUI.php.
References $ilUser.
Referenced by ilObjectCustomUserFieldsGUI\editMember(), and showAgreement().
Here is the caller graph for this function:
|
protected |
Show agreement form.
Definition at line 96 of file class.ilMemberAgreementGUI.php.
References initFormAgreement(), setCourseDefinedFieldValues(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
private |
Definition at line 43 of file class.ilMemberAgreementGUI.php.
Referenced by getAgreement().
|
private |
Definition at line 45 of file class.ilMemberAgreementGUI.php.
|
private |
Definition at line 38 of file class.ilMemberAgreementGUI.php.
|
protected |
Definition at line 36 of file class.ilMemberAgreementGUI.php.
|
private |
Definition at line 39 of file class.ilMemberAgreementGUI.php.
|
private |
Definition at line 34 of file class.ilMemberAgreementGUI.php.
|
private |
Definition at line 42 of file class.ilMemberAgreementGUI.php.
Referenced by getPrivacy().
|
private |
Definition at line 33 of file class.ilMemberAgreementGUI.php.
|
protected |
Definition at line 37 of file class.ilMemberAgreementGUI.php.
|
private |
Definition at line 44 of file class.ilMemberAgreementGUI.php.
|
private |
Definition at line 40 of file class.ilMemberAgreementGUI.php.
|
private |
Definition at line 35 of file class.ilMemberAgreementGUI.php.
|
private |
Definition at line 41 of file class.ilMemberAgreementGUI.php.