| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Collaboration diagram for ilObjectCustomUserFieldsGUI:Public Member Functions | |
| __construct (int $a_obj_id) | |
| executeCommand () | |
| getObjId () | |
Protected Member Functions | |
| initMemberIdFromQuery () | |
| initFielIdFromQuery () | |
| initRequiredStatusFromPost () | |
| show () | |
| listFields () | |
| saveFields () | |
| confirmDeleteFields () | |
| deleteFields () | |
| addField () | |
| saveField () | |
| editField () | |
| updateField () | |
| initFieldForm (int $a_mode) | |
| editMember (?ilPropertyFormGUI $form=null) | |
| cancelEditMember () | |
| initMemberForm () | |
| saveMember () | |
Protected Attributes | |
| const | MODE_CREATE = 1 | 
| const | MODE_UPDATE = 2 | 
| ilErrorHandling | $errorHandling | 
| ilAccessHandler | $accessHandler | 
| ilToolbarGUI | $toolbarGUI | 
| ilObjUser | $user | 
| GlobalHttpState | $http | 
| Factory | $refinery | 
Private Attributes | |
| ilPropertyFormGUI | $form = null | 
| ilLanguage | $lng | 
| ilGlobalTemplateInterface | $tpl | 
| ilCtrlInterface | $ctrl | 
| ilTabsGUI | $tabs_gui | 
| int | $obj_id | 
| int | $ref_id | 
Definition at line 30 of file class.ilObjectCustomUserFieldsGUI.php.
| ilObjectCustomUserFieldsGUI::__construct | ( | int | $a_obj_id | ) | 
Definition at line 49 of file class.ilObjectCustomUserFieldsGUI.php.
References $DIC, ilObject\_getAllReferences(), ilObject\_lookupType(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 218 of file class.ilObjectCustomUserFieldsGUI.php.
References ILIAS\Repository\form(), and initFieldForm().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 378 of file class.ilObjectCustomUserFieldsGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 163 of file class.ilObjectCustomUserFieldsGUI.php.
References ILIAS\Repository\ctrl(), getObjId(), ILIAS\FileDelivery\http(), listFields(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 195 of file class.ilObjectCustomUserFieldsGUI.php.
References ilMemberAgreement\_deleteByObjId(), ILIAS\FileDelivery\http(), listFields(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 249 of file class.ilObjectCustomUserFieldsGUI.php.
References ILIAS\Repository\form(), getObjId(), initFieldForm(), initFielIdFromQuery(), and listFields().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 354 of file class.ilObjectCustomUserFieldsGUI.php.
References ILIAS\Repository\ctrl(), ilPropertyFormGUI\getHTML(), getObjId(), initMemberForm(), initMemberIdFromQuery(), ILIAS\Repository\lng(), and ilMemberAgreementGUI\setCourseDefinedFieldValues().
Referenced by saveMember().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjectCustomUserFieldsGUI::executeCommand | ( | ) | 
Definition at line 109 of file class.ilObjectCustomUserFieldsGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjectCustomUserFieldsGUI::getObjId | ( | ) | 
Definition at line 126 of file class.ilObjectCustomUserFieldsGUI.php.
References $obj_id.
Referenced by confirmDeleteFields(), editField(), editMember(), initMemberForm(), listFields(), saveField(), saveFields(), saveMember(), show(), and updateField().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 291 of file class.ilObjectCustomUserFieldsGUI.php.
References $form, ILIAS\Repository\ctrl(), ILIAS\Repository\form(), ilCourseDefinedFieldDefinition\IL_CDF_TYPE_SELECT, ilCourseDefinedFieldDefinition\IL_CDF_TYPE_TEXT, initFielIdFromQuery(), ILIAS\Repository\lng(), ilTextWizardInputGUI\setAllowMove(), and ilFormPropertyGUI\setRequired().
Referenced by addField(), editField(), saveField(), and updateField().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 85 of file class.ilObjectCustomUserFieldsGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by editField(), initFieldForm(), and updateField().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 383 of file class.ilObjectCustomUserFieldsGUI.php.
References $form, ilObjUser\_lookupName(), ilObject\_lookupType(), ilPropertyFormGUI\addCommandButton(), ilMemberAgreementGUI\addCustomFields(), ILIAS\Repository\ctrl(), getObjId(), initMemberIdFromQuery(), ILIAS\Repository\lng(), ilFormGUI\setFormAction(), and ilPropertyFormGUI\setTitle().
Referenced by editMember(), and saveMember().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 74 of file class.ilObjectCustomUserFieldsGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by editMember(), initMemberForm(), and saveMember().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 96 of file class.ilObjectCustomUserFieldsGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by saveFields().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 139 of file class.ilObjectCustomUserFieldsGUI.php.
References ilCourseDefinedFieldDefinition\_getFields(), ILIAS\Repository\ctrl(), getObjId(), and ILIAS\Repository\lng().
Referenced by confirmDeleteFields(), deleteFields(), editField(), saveField(), saveFields(), show(), and updateField().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 225 of file class.ilObjectCustomUserFieldsGUI.php.
References ilMemberAgreement\_deleteByObjId(), ILIAS\Repository\form(), getObjId(), initFieldForm(), listFields(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 150 of file class.ilObjectCustomUserFieldsGUI.php.
References ilMemberAgreement\_deleteByObjId(), ilCourseDefinedFieldDefinition\_getFields(), getObjId(), initRequiredStatusFromPost(), listFields(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 404 of file class.ilObjectCustomUserFieldsGUI.php.
References ilPropertyFormGUI\checkInput(), ILIAS\Repository\ctrl(), editMember(), getObjId(), IL_CAL_UNIX, initMemberForm(), initMemberIdFromQuery(), ILIAS\Repository\lng(), ilMemberAgreementGUI\saveCourseDefinedFields(), ilPropertyFormGUI\setValuesByPost(), and ILIAS\Repository\user().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 131 of file class.ilObjectCustomUserFieldsGUI.php.
References ilMemberAgreement\_hasAgreementsByObjId(), getObjId(), listFields(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 266 of file class.ilObjectCustomUserFieldsGUI.php.
References ilMemberAgreement\_deleteByObjId(), ILIAS\Repository\form(), getObjId(), initFieldForm(), initFielIdFromQuery(), listFields(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 41 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  private | 
Definition at line 38 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  protected | 
Definition at line 40 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  private | 
Definition at line 35 of file class.ilObjectCustomUserFieldsGUI.php.
Referenced by initFieldForm(), and initMemberForm().
      
  | 
  protected | 
Definition at line 44 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  private | 
Definition at line 36 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  private | 
Definition at line 46 of file class.ilObjectCustomUserFieldsGUI.php.
Referenced by getObjId().
      
  | 
  private | 
Definition at line 47 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  protected | 
Definition at line 45 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  private | 
Definition at line 39 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  protected | 
Definition at line 42 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  private | 
Definition at line 37 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  protected | 
Definition at line 43 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  protected | 
Definition at line 32 of file class.ilObjectCustomUserFieldsGUI.php.
      
  | 
  protected | 
Definition at line 33 of file class.ilObjectCustomUserFieldsGUI.php.