ILIAS
Release_4_2_x_branch Revision 61807
|
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().
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().
|
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().
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().
ilExportUserSettings::store | ( | ) |
Store settings in DB.
public
Definition at line 153 of file class.ilExportUserSettings.php.
References $ilDB, $query, $res, and read().
|
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.