| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
 Collaboration diagram for ilExportFieldsInfo:
 Collaboration diagram for ilExportFieldsInfo:| Public Member Functions | |
| getType () | |
| Get object type. | |
| isExportable ($a_field_name) | |
| Check if field is exportable. | |
| getFieldsInfo () | |
| Get informations (exportable) about user data profile fields. | |
| getExportableFields () | |
| Get Exportable Fields. | |
| getSelectableFieldsInfo ($a_obj_id) | |
| Get selectable fields. | |
| exportableFieldsToInfoString () | |
| Get exportable fields as info string. | |
| Static Public Member Functions | |
| static | _getInstanceByType ($a_type) | 
| Get Singleton Instance. | |
| Private Member Functions | |
| __construct ($a_type) | |
| Private Singleton Constructor. | |
| read () | |
| Read info about exportable fields. | |
| Private Attributes | |
| $settings | |
| $db | |
| $lng | |
| $obj_type = '' | |
| $possible_fields = array() | |
| Static Private Attributes | |
| static | $instance = null | 
Definition at line 33 of file class.ilExportFieldsInfo.php.
| 
 | private | 
Private Singleton Constructor.
Use getInstance
private
Definition at line 51 of file class.ilExportFieldsInfo.php.
References $ilDB, $ilSetting, $lng, and read().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Get Singleton Instance.
public
Definition at line 70 of file class.ilExportFieldsInfo.php.
Referenced by ilMemberExportGUI\__construct(), ilRegistrationGUI\fillAgreement(), ilExportUserSettings\getOrderedExportableFields(), ilGroupParticipantsTableGUI\getSelectableColumns(), ilCourseParticipantsTableGUI\getSelectableColumns(), ilObjCourseGUI\infoScreen(), ilObjGroupGUI\infoScreen(), and ilMemberAgreementGUI\showAgreement().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExportFieldsInfo::exportableFieldsToInfoString | ( | ) | 
Get exportable fields as info string.
public
Definition at line 183 of file class.ilExportFieldsInfo.php.
References getExportableFields().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilExportFieldsInfo::getExportableFields | ( | ) | 
Get Exportable Fields.
public
Definition at line 117 of file class.ilExportFieldsInfo.php.
Referenced by exportableFieldsToInfoString(), and getSelectableFieldsInfo().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExportFieldsInfo::getFieldsInfo | ( | ) | 
Get informations (exportable) about user data profile fields.
public
Definition at line 107 of file class.ilExportFieldsInfo.php.
References $possible_fields.
| ilExportFieldsInfo::getSelectableFieldsInfo | ( | $a_obj_id | ) | 
Get selectable fields.
Definition at line 133 of file class.ilExportFieldsInfo.php.
References $lng, ilCourseDefinedFieldDefinition\_getFields(), ilUserDefinedFields\_getInstance(), and getExportableFields().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilExportFieldsInfo::getType | ( | ) | 
Get object type.
Definition at line 83 of file class.ilExportFieldsInfo.php.
References $obj_type.
Referenced by read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExportFieldsInfo::isExportable | ( | $a_field_name | ) | 
Check if field is exportable.
public
| string | field name | 
Definition at line 96 of file class.ilExportFieldsInfo.php.
| 
 | private | 
Read info about exportable fields.
private
Definition at line 199 of file class.ilExportFieldsInfo.php.
References $data, and getType().
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 | 
Definition at line 38 of file class.ilExportFieldsInfo.php.
| 
 | staticprivate | 
Definition at line 35 of file class.ilExportFieldsInfo.php.
| 
 | private | 
Definition at line 39 of file class.ilExportFieldsInfo.php.
Referenced by __construct(), and getSelectableFieldsInfo().
| 
 | private | 
Definition at line 41 of file class.ilExportFieldsInfo.php.
Referenced by getType().
| 
 | private | 
Definition at line 43 of file class.ilExportFieldsInfo.php.
Referenced by getFieldsInfo().
| 
 | private | 
Definition at line 37 of file class.ilExportFieldsInfo.php.