ILIAS
release_4-3 Revision
|
Class ilECSGroupSettings. More...
Protected Member Functions | |
getECSObjectType () | |
Get ECS resource identifier, e.g. | |
buildJson (ilECSSetting $a_server) | |
Build resource-specific json. | |
Protected Member Functions inherited from ilECSObjectSettings | |
isActive () | |
Is ECS (for current object) active? | |
handleSettingsForServer (ilECSSetting $a_server, $a_export, $a_mids) | |
Save ECS settings (add- update- deleteResource) | |
doAdd (ilECSSetting $a_server, ilECSExport $a_export_settings, array $a_mids) | |
Add resource to ECS. | |
doUpdate (ilECSSetting $a_server, ilECSExport $a_export_settings, array $a_mids=null) | |
Update ECS resource. | |
getParticipants ($a_server_id, $a_econtent_id) | |
Get participants for server and ecs resource. | |
sendNewContentNotification (ilECSSetting $a_server, $a_econtent_id) | |
send notifications about new EContent | |
handlePermissionUpdate (ilECSSetting $server) | |
getJsonCore ($a_etype) | |
Build core json structure. | |
addMetadataToJson (&$a_json, ilECSSetting $a_server, array $a_definition) | |
Add advanced metadata to json (export) |
Additional Inherited Members | |
Public Member Functions inherited from ilECSObjectSettings | |
__construct (ilObject $a_content_object) | |
Constructor. | |
getContentObject () | |
Get content object. | |
addSettingsToForm (ilPropertyFormGUI $a_form, $a_type) | |
Fill ECS export settings "multiple servers". | |
handleSettingsUpdate () | |
Update ECS Export Settings. | |
handleContentUpdate () | |
Update ECS Content. | |
doDelete (ilECSSetting $a_server, ilECSExport $a_export_settings) | |
Delete ECS resource. | |
Static Public Member Functions inherited from ilECSObjectSettings | |
static | getInstanceByObject (ilObject $a_content_obj) |
Get settings handler for repository object. | |
static | _handleDelete (array $a_subbtree_nodes) |
handle delete Objects that are moved to the trash call ECS-Remove | |
Data Fields inherited from ilECSObjectSettings | |
const | MAIL_SENDER = 6 |
Protected Attributes inherited from ilECSObjectSettings | |
$content_obj |
Class ilECSGroupSettings.
Definition at line 15 of file class.ilECSGroupSettings.php.
|
protected |
Build resource-specific json.
ilECSSetting | $a_server |
Reimplemented from ilECSObjectSettings.
Definition at line 22 of file class.ilECSGroupSettings.php.
References ilECSObjectSettings\getJsonCore().
|
protected |
Get ECS resource identifier, e.g.
"/campusconnect/courselinks"
Reimplemented from ilECSObjectSettings.
Definition at line 17 of file class.ilECSGroupSettings.php.