|
ILIAS
Release_5_0_x_branch Revision 61816
|
Class ilECSLearningModuleSettings. More...
Inheritance diagram for ilECSLearningModuleSettings:
Collaboration diagram for ilECSLearningModuleSettings: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 ilECSLearningModuleSettings.
/
Definition at line 15 of file class.ilECSLearningModuleSettings.php.
|
protected |
Build resource-specific json.
| ilECSSetting | $a_server |
Reimplemented from ilECSObjectSettings.
Definition at line 22 of file class.ilECSLearningModuleSettings.php.
References ilECSObjectSettings\getJsonCore().
Here is the call graph for this function:
|
protected |
Get ECS resource identifier, e.g.
"/campusconnect/courselinks"
Reimplemented from ilECSObjectSettings.
Definition at line 17 of file class.ilECSLearningModuleSettings.php.