|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Collaboration diagram for ilExportFieldsInfo:Public Member Functions | |
| getType () | |
| Get object type. More... | |
| isExportable ($a_field_name) | |
| Check if field is exportable. More... | |
| getFieldsInfo () | |
| Get informations (exportable) about user data profile fields. More... | |
| getExportableFields () | |
| Get Exportable Fields. More... | |
| getSelectableFieldsInfo ($a_obj_id) | |
| Get selectable fields. More... | |
| exportableFieldsToInfoString () | |
| Get exportable fields as info string. More... | |
| sortExportFields () | |
| sort Exports fields User for Name Presentation Guideline More... | |
Static Public Member Functions | |
| static | _getInstanceByType ($a_type) |
| Get Singleton Instance. More... | |
Private Member Functions | |
| __construct ($a_type) | |
| Private Singleton Constructor. More... | |
| read () | |
| Read info about exportable fields. More... | |
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
@access private
Definition at line 51 of file class.ilExportFieldsInfo.php.
References $a_type, $ilDB, $ilSetting, $lng, read(), and settings().
Here is the call graph for this function:
|
static |
Get Singleton Instance.
@access public
Definition at line 70 of file class.ilExportFieldsInfo.php.
References $a_type.
Referenced by ilMemberExportGUI\__construct(), ilMemberAgreementGUI\addExportFieldInfo(), ilRegistrationGUI\fillAgreement(), ilMemberExport\getOrderedExportableFields(), ilParticipantTableGUI\getSelectableColumns(), ilSubscriberTableGUI\getSelectableColumns(), ilWaitingListTableGUI\getSelectableColumns(), ilObjCourseGUI\infoScreen(), ilObjGroupGUI\infoScreen(), ilMemberExportSettingsGUI\initForm(), and ilAttendanceList\readOrderedExportableFields().
Here is the caller graph for this function:| ilExportFieldsInfo::exportableFieldsToInfoString | ( | ) |
Get exportable fields as info string.
@access public
Definition at line 199 of file class.ilExportFieldsInfo.php.
References getExportableFields().
Here is the call graph for this function:| ilExportFieldsInfo::getExportableFields | ( | ) |
Get Exportable Fields.
@access public
Definition at line 116 of file class.ilExportFieldsInfo.php.
Referenced by exportableFieldsToInfoString(), and getSelectableFieldsInfo().
Here is the caller graph for this function:| ilExportFieldsInfo::getFieldsInfo | ( | ) |
Get informations (exportable) about user data profile fields.
@access public
Definition at line 106 of file class.ilExportFieldsInfo.php.
References $possible_fields.
| ilExportFieldsInfo::getSelectableFieldsInfo | ( | $a_obj_id | ) |
Get selectable fields.
Definition at line 130 of file class.ilExportFieldsInfo.php.
References $def, $GLOBALS, $lng, ilCourseDefinedFieldDefinition\_getFields(), ilUserDefinedFields\_getInstance(), getExportableFields(), getType(), and ilBookingEntry\hasObjectBookingEntries().
Here is the call graph for this function:| ilExportFieldsInfo::getType | ( | ) |
Get object type.
Definition at line 82 of file class.ilExportFieldsInfo.php.
References $obj_type.
Referenced by getSelectableFieldsInfo(), and read().
Here is the caller graph for this function:| ilExportFieldsInfo::isExportable | ( | $a_field_name | ) |
Check if field is exportable.
@access public
| string | field name |
Definition at line 95 of file class.ilExportFieldsInfo.php.
|
private |
Read info about exportable fields.
@access private
Definition at line 214 of file class.ilExportFieldsInfo.php.
References $data, $key, getType(), and settings().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilExportFieldsInfo::sortExportFields | ( | ) |
sort Exports fields User for Name Presentation Guideline
Definition at line 271 of file class.ilExportFieldsInfo.php.
References $key.
|
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.