ILIAS
Release_4_2_x_branch Revision 61807
|
Public Member Functions | |
getServer () | |
Get actice ecs setting. | |
getMappings ($a_mapping_type=0) | |
get mappings | |
getMappingByECSName ($a_mapping_type, $a_key) | |
get mapping by key |
Static Public Member Functions | |
static | _getInstance () |
Get Singleton instance. | |
static | getInstanceByServerId ($a_server_id) |
Get singleton instance. | |
static | delete ($a_server_id) |
Delete server ilDB $ilDB. |
Private Member Functions | |
__construct ($a_server_id) | |
Singleton Constructor. | |
read () | |
Read settings. |
Private Attributes | |
$settings = null | |
$mappings = array() |
Static Private Attributes | |
static | $instances = null |
Definition at line 35 of file class.ilECSDataMappingSettings.php.
|
private |
Singleton Constructor.
private
Definition at line 48 of file class.ilECSDataMappingSettings.php.
References getInstanceByServerId(), and read().
|
static |
Get Singleton instance.
public
Definition at line 61 of file class.ilECSDataMappingSettings.php.
References $GLOBALS, and getInstanceByServerId().
Referenced by ilECSSettingsGUI\exportImported(), ilECSSettingsGUI\exportReleased(), ilAdvancedMDSubstitution\initECSMappings(), ilAdvancedMDRecordGUI\loadECSDurationPost(), and ilAdvancedMDRecordGUI\showECSStart().
|
static |
|
static |
Get singleton instance.
int | $a_server_id |
Definition at line 74 of file class.ilECSDataMappingSettings.php.
Referenced by __construct(), _getInstance(), ilECSReleasedContentTableGUI\fillRow(), ilECSImportedContentTableGUI\fillRow(), ilECSSettingsGUI\initMappingsForm(), ilObjRemoteCourse\updateFromECSContent(), and ilECSContentWriter\updateJSON().
ilECSDataMappingSettings::getMappingByECSName | ( | $a_mapping_type, | |
$a_key | |||
) |
get mapping by key
public
int | mapping type import, export, crs, rcrs |
string | ECS data field name. E.g. 'lecturer' |
Definition at line 132 of file class.ilECSDataMappingSettings.php.
References ilECSDataMappingSetting\MAPPING_IMPORT_RCRS.
ilECSDataMappingSettings::getMappings | ( | $a_mapping_type = 0 | ) |
get mappings
public
Definition at line 113 of file class.ilECSDataMappingSettings.php.
References ilECSDataMappingSetting\MAPPING_IMPORT_RCRS.
ilECSDataMappingSettings::getServer | ( | ) |
Get actice ecs setting.
Definition at line 101 of file class.ilECSDataMappingSettings.php.
References $settings.
Referenced by read().
|
private |
Read settings.
private
Definition at line 152 of file class.ilECSDataMappingSettings.php.
References $ilDB, $query, $res, $row, DB_FETCHMODE_OBJECT, and getServer().
Referenced by __construct().
|
staticprivate |
Definition at line 37 of file class.ilECSDataMappingSettings.php.
|
private |
Definition at line 40 of file class.ilECSDataMappingSettings.php.
|
private |
Definition at line 39 of file class.ilECSDataMappingSettings.php.
Referenced by getServer().