| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
 Collaboration diagram for ilMemberAgreementGUI:
 Collaboration diagram for ilMemberAgreementGUI:| Public Member Functions | |
| __construct ($a_ref_id) | |
| Constructor. | |
| executeCommand () | |
| Execute Command. | |
| Private Member Functions | |
| showAgreement ($send_info=true) | |
| show agreement | |
| save () | |
| Save. | |
| showCourseDefinedFields () | |
| checkCourseDefinedFields () | |
| Check required course fields. | |
| checkAgreement () | |
| Check Agreement. | |
| init () | |
| Read setting. | |
| sendInfoMessage () | |
| Send info message. | |
| Private Attributes | |
| $ref_id | |
| $obj_id | |
| $type | |
| $db | |
| $ctrl | |
| $lng | |
| $tpl | |
| $privacy | |
| $agreement | |
| ilMemberAgreementGUI::__construct | ( | $a_ref_id | ) | 
Constructor.
public
Definition at line 58 of file class.ilMemberAgreementGUI.php.
References $ilCtrl, $ilDB, $lng, $obj_id, $tpl, ilPrivacySettings\_getInstance(), ilObject\_lookupType(), and init().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Check Agreement.
private
Definition at line 269 of file class.ilMemberAgreementGUI.php.
References $_POST, and ilCourseDefinedFieldDefinition\_hasFields().
Referenced by save().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Check required course fields.
private
Definition at line 221 of file class.ilMemberAgreementGUI.php.
References $_POST, ilCourseDefinedFieldDefinition\_getFields(), IL_CDF_TYPE_SELECT, IL_CDF_TYPE_TEXT, ilCourseUserData\setValue(), and ilUtil\stripSlashes().
Referenced by save().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilMemberAgreementGUI::executeCommand | ( | ) | 
| 
 | private | 
Read setting.
private
Definition at line 293 of file class.ilMemberAgreementGUI.php.
References $obj_id, and ilCourseUserData\_checkRequired().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Save.
private
Definition at line 147 of file class.ilMemberAgreementGUI.php.
References checkAgreement(), checkCourseDefinedFields(), ilUtil\sendFailure(), and showAgreement().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Send info message.
private
Definition at line 306 of file class.ilMemberAgreementGUI.php.
References ilUtil\sendFailure().
Referenced by showAgreement().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
show agreement
private
Definition at line 104 of file class.ilMemberAgreementGUI.php.
References ilExportFieldsInfo\_getInstanceByType(), ilCourseDefinedFieldDefinition\_hasFields(), ilObject\_lookupType(), ilUtil\formCheckbox(), sendInfoMessage(), and showCourseDefinedFields().
Referenced by save().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 168 of file class.ilMemberAgreementGUI.php.
References ilCourseDefinedFieldDefinition\_getFields(), ilUtil\formSelect(), IL_CDF_TYPE_SELECT, and IL_CDF_TYPE_TEXT.
Referenced by showAgreement().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 50 of file class.ilMemberAgreementGUI.php.
| 
 | private | 
Definition at line 45 of file class.ilMemberAgreementGUI.php.
| 
 | private | 
Definition at line 44 of file class.ilMemberAgreementGUI.php.
| 
 | private | 
Definition at line 46 of file class.ilMemberAgreementGUI.php.
Referenced by __construct().
| 
 | private | 
Definition at line 41 of file class.ilMemberAgreementGUI.php.
Referenced by __construct(), and init().
| 
 | private | 
Definition at line 49 of file class.ilMemberAgreementGUI.php.
| 
 | private | 
Definition at line 40 of file class.ilMemberAgreementGUI.php.
| 
 | private | 
Definition at line 47 of file class.ilMemberAgreementGUI.php.
Referenced by __construct().
| 
 | private | 
Definition at line 42 of file class.ilMemberAgreementGUI.php.