ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
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().
|
static |
Definition at line 155 of file class.ilMemberAgreementGUI.php.
References $DIC, $lng, and ilPropertyFormGUI\addItem().
Referenced by ilRegistrationGUI\fillAgreement(), and initFormAgreement().
|
static |
Definition at line 170 of file class.ilMemberAgreementGUI.php.
Referenced by ilRegistrationGUI\fillAgreement(), initFormAgreement(), and ilObjectCustomUserFieldsGUI\initMemberForm().
|
static |
Definition at line 121 of file class.ilMemberAgreementGUI.php.
Referenced by ilRegistrationGUI\fillAgreement(), and initFormAgreement().
|
private |
Definition at line 374 of file class.ilMemberAgreementGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
ilMemberAgreementGUI::executeCommand | ( | ) |
Definition at line 68 of file class.ilMemberAgreementGUI.php.
References ILIAS\Repository\ctrl().
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().
|
private |
Definition at line 392 of file class.ilMemberAgreementGUI.php.
References ilCourseUserData\_checkRequired(), and ILIAS\Repository\user().
Referenced by __construct().
|
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().
|
private |
Definition at line 257 of file class.ilMemberAgreementGUI.php.
References ilPropertyFormGUI\checkInput(), ILIAS\Repository\ctrl(), IL_CAL_UNIX, ILIAS\Repository\lng(), ilPropertyFormGUI\setValuesByPost(), and ILIAS\Repository\user().
|
static |
Definition at line 339 of file class.ilMemberAgreementGUI.php.
References $DIC, ilCourseDefinedFieldDefinition\_getFields(), ilPropertyFormGUI\getInput(), ilCourseDefinedFieldDefinition\IL_CDF_TYPE_SELECT, and ilCourseDefinedFieldDefinition\IL_CDF_TYPE_TEXT.
Referenced by ilObjectCustomUserFieldsGUI\saveMember().
|
private |
Definition at line 398 of file class.ilMemberAgreementGUI.php.
References $message, and ILIAS\Repository\lng().
|
static |
Definition at line 289 of file class.ilMemberAgreementGUI.php.
Referenced by ilObjectCustomUserFieldsGUI\editMember(), and showAgreement().
|
protected |
Show agreement form.
Definition at line 96 of file class.ilMemberAgreementGUI.php.
References initFormAgreement(), setCourseDefinedFieldValues(), and ILIAS\Repository\user().
|
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.