| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
 Collaboration diagram for ilExportUserSettings:
 Collaboration diagram for ilExportUserSettings:| Public Member Functions | |
| __construct ($a_user_id, $a_obj_id) | |
| Constructor. | |
| set ($a_data) | |
| Set Settings. | |
| enabled ($a_option) | |
| Check if a specific option is enabled. | |
| getOrderedExportableFields () | |
| Get ordered enabled fields. | |
| store () | |
| Store settings in DB. | |
| Static Public Member Functions | |
| static | _delete ($a_usr_id) | 
| Delete user related data. | |
| Private Member Functions | |
| read () | |
| Read store settings. | |
| Private Attributes | |
| $db | |
| $user_id | |
| $obj_id | |
| $settings = array() | |
| ilExportUserSettings::__construct | ( | $a_user_id, | |
| $a_obj_id | |||
| ) | 
| 
 | static | 
| ilExportUserSettings::enabled | ( | $a_option | ) | 
Check if a specific option is enabled.
public
| strin | option | 
Definition at line 89 of file class.ilExportUserSettings.php.
Referenced by getOrderedExportableFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExportUserSettings::getOrderedExportableFields | ( | ) | 
Get ordered enabled fields.
public
Definition at line 105 of file class.ilExportUserSettings.php.
References ilCourseDefinedFieldDefinition\_getFields(), ilUserDefinedFields\_getInstance(), ilPrivacySettings\_getInstance(), ilExportFieldsInfo\_getInstanceByType(), ilCourseDefinedFieldDefinition\_hasFields(), ilObject\_lookupType(), and enabled().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Read store settings.
private
Definition at line 176 of file class.ilExportUserSettings.php.
References $query, $res, $row, and DB_FETCHMODE_OBJECT.
Referenced by __construct(), and store().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExportUserSettings::set | ( | $a_data | ) | 
Set Settings.
public
| array | Array of Settings | 
Definition at line 77 of file class.ilExportUserSettings.php.
Referenced by ilMemberExportGUI\export(), and ilMemberExportGUI\exportExcel().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExportUserSettings::store | ( | ) | 
Store settings in DB.
public
Definition at line 153 of file class.ilExportUserSettings.php.
References $ilDB, $query, $res, and read().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 33 of file class.ilExportUserSettings.php.
| 
 | private | 
Definition at line 35 of file class.ilExportUserSettings.php.
| 
 | private | 
Definition at line 36 of file class.ilExportUserSettings.php.
| 
 | private | 
Definition at line 34 of file class.ilExportUserSettings.php.