| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
 Collaboration diagram for ilECSUtils:
 Collaboration diagram for ilECSUtils:| Static Public Member Functions | |
| static | lookupParticipantName ($a_owner, $a_server_id) | 
| Lookup participant name. | |
| static | _getOptionalEContentFields () | 
| get optional econtent fields These fields might be mapped against AdvancedMetaData field definitions | |
| static | _getOptionalECourseFields () | 
| get optional econtent fields These fields might be mapped against AdvancedMetaData field definitions | |
| static | getPossibleRemoteTypes ($a_with_captions=false) | 
| Get all possible remote object types. | |
| static | getPossibleReleaseTypes ($a_with_captions=false) | 
| Get all possible release object types. | |
| static | getEContentDefinition ($a_resource_id) | 
| Get econtent / metadata definition. | |
| static | getMatchableContent ($a_resource_id, $a_server_id, $a_ecs_content, $a_owner) | 
| Convert ECS content to rule matchable values. | |
| Data Fields | |
| const | TYPE_ARRAY = 1 | 
| const | TYPE_INT = 2 | 
| const | TYPE_STRING = 3 | 
| const | TYPE_TIMEPLACE = 4 | 
Definition at line 34 of file class.ilECSUtils.php.
| 
 | static | 
get optional econtent fields These fields might be mapped against AdvancedMetaData field definitions
public
Definition at line 75 of file class.ilECSUtils.php.
References getEContentDefinition().
Referenced by ilECSSettingsGUI\initMappingsForm().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
get optional econtent fields These fields might be mapped against AdvancedMetaData field definitions
public
Definition at line 90 of file class.ilECSUtils.php.
References getEContentDefinition().
Referenced by ilECSCategoryMapping\getPossibleFields(), and ilECSSettingsGUI\initMappingsForm().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get econtent / metadata definition.
| string | $a_resource_id | 
Definition at line 153 of file class.ilECSUtils.php.
Referenced by _getOptionalEContentFields(), _getOptionalECourseFields(), ilECSCourseSettings\buildJson(), getMatchableContent(), and ilObjRemoteCourse\updateCustomFromECSContent().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Convert ECS content to rule matchable values.
| string | $a_resource_id | |
| int | $a_server_id | |
| object | $a_ecs_content | |
| int | $a_owner | 
Definition at line 192 of file class.ilECSUtils.php.
References $res, ilECSCategoryMappingRule\ATTR_ARRAY, ilECSCategoryMappingRule\ATTR_INT, ilECSCategoryMappingRule\ATTR_STRING, getEContentDefinition(), ilECSCommunitiesCache\getInstance(), TYPE_ARRAY, TYPE_INT, TYPE_STRING, and TYPE_TIMEPLACE.
Referenced by ilRemoteObjectBase\createFromECSEContent(), and ilRemoteObjectBase\updateFromECSContent().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get all possible release object types.
| bool | $a_with_captions | 
Definition at line 128 of file class.ilECSUtils.php.
Referenced by ilECSSettingsGUI\released().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get all possible remote object types.
| bool | $a_with_captions | 
Definition at line 103 of file class.ilECSUtils.php.
Referenced by ilECSImport\getAllImportedRemoteObjects(), ilECSEventQueueReader\handleImportReset(), ilECSSettingsGUI\imported(), and ilECSSettingsGUI\initCategoryMappingForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup participant name.
| int | $a_owner | Mid of participant | 
| int | $a_server_id | 
Definition at line 47 of file class.ilECSUtils.php.
References $ilLog, $reader, and ilECSCommunityReader\getInstanceByServerId().
Referenced by ilECSCategoryMappingRule\participantsToString(), and ilRemoteObjectBase\updateFromECSContent().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| const ilECSUtils::TYPE_ARRAY = 1 | 
Definition at line 36 of file class.ilECSUtils.php.
Referenced by ilECSObjectSettings\addMetadataToJson(), getMatchableContent(), and ilRemoteObjectBase\importMetadataFromJson().
| const ilECSUtils::TYPE_INT = 2 | 
Definition at line 37 of file class.ilECSUtils.php.
Referenced by ilECSObjectSettings\addMetadataToJson(), getMatchableContent(), and ilRemoteObjectBase\importMetadataFromJson().
| const ilECSUtils::TYPE_STRING = 3 | 
Definition at line 38 of file class.ilECSUtils.php.
Referenced by ilECSObjectSettings\addMetadataToJson(), getMatchableContent(), and ilRemoteObjectBase\importMetadataFromJson().
| const ilECSUtils::TYPE_TIMEPLACE = 4 | 
Definition at line 39 of file class.ilECSUtils.php.
Referenced by ilECSObjectSettings\addMetadataToJson(), getMatchableContent(), and ilRemoteObjectBase\importMetadataFromJson().