|
ILIAS
Release_4_0_x_branch Revision 61816
|
Collaboration diagram for ilECSDataMappingSettings:Public Member Functions | |
| getMappings () | |
| get mappings | |
| setMappings ($a_mappings) | |
| set mappings | |
| getMappingByECSName ($a_key) | |
| get mapping by key | |
| save () | |
| Save mappings. | |
Static Public Member Functions | |
| static | _getInstance () |
| Get Singleton instance. | |
Private Member Functions | |
| __construct () | |
| Singleton Constructor. | |
| initStorage () | |
| init data storage | |
| read () | |
| Read settings. | |
Private Attributes | |
| $mappings = array() | |
Static Private Attributes | |
| static | $instance = null |
Definition at line 32 of file class.ilECSDataMappingSettings.php.
|
private |
Singleton Constructor.
private
Definition at line 44 of file class.ilECSDataMappingSettings.php.
References initStorage(), and read().
Here is the call graph for this function:
|
static |
Get Singleton instance.
public
Definition at line 57 of file class.ilECSDataMappingSettings.php.
References $instance.
Referenced by ilECSSettingsGUI\exportImported(), ilECSSettingsGUI\exportReleased(), ilECSReleasedContentTableGUI\fillRow(), ilECSImportedContentTableGUI\fillRow(), ilAdvancedMDRecordGUI\handleECSDefinitions(), ilAdvancedMDSubstitution\initECSMappings(), ilECSSettingsGUI\initMappingsForm(), ilAdvancedMDRecordGUI\loadECSDurationPost(), ilECSSettingsGUI\saveMappings(), ilAdvancedMDRecordGUI\showECSStart(), ilObjRemoteCourse\updateFromECSContent(), and ilECSContentWriter\updateJSON().
Here is the caller graph for this function:| ilECSDataMappingSettings::getMappingByECSName | ( | $a_key | ) |
get mapping by key
public
| string | ECS data field name. E.g. 'lecturer' |
Definition at line 106 of file class.ilECSDataMappingSettings.php.
| ilECSDataMappingSettings::getMappings | ( | ) |
get mappings
public
Definition at line 72 of file class.ilECSDataMappingSettings.php.
|
private |
init data storage
private
Definition at line 127 of file class.ilECSDataMappingSettings.php.
Referenced by __construct().
Here is the caller graph for this function:
|
private |
Read settings.
private
Definition at line 139 of file class.ilECSDataMappingSettings.php.
References $mappings.
Referenced by __construct().
Here is the caller graph for this function:| ilECSDataMappingSettings::save | ( | ) |
Save mappings.
public
Definition at line 117 of file class.ilECSDataMappingSettings.php.
| ilECSDataMappingSettings::setMappings | ( | $a_mappings | ) |
set mappings
public
| array | e.g array('lecturer' => 0,'room' => 17). Which means 'lecturer' is ignored, 'room' is mapped against AdvancedFieldDefinition 17. |
Definition at line 84 of file class.ilECSDataMappingSettings.php.
References $key.
|
staticprivate |
Definition at line 34 of file class.ilECSDataMappingSettings.php.
Referenced by _getInstance().
|
private |
Definition at line 36 of file class.ilECSDataMappingSettings.php.
Referenced by read().