|  | 
|  | can_delete_instance ($instance) | 
|  | Is it possible to delete enrol instance via standard UI? 
 | 
|  | 
|  | can_hide_show_instance ($instance) | 
|  | Is it possible to hide/show enrol instance via standard UI? 
 | 
|  | 
| static | decode_timeframe ($string) | 
|  | Process the INNER contents of a <timeframe> tag, to return beginning/ending dates. 
 | 
|  | 
|  | enrol_imsenterprise_allow_group_member_remove ($itemid, $groupid, $userid) | 
|  | Called whenever anybody tries (from the normal interface) to remove a group member which is registered as being created by this component. 
 | 
|  | 
|  | load_course_mappings () | 
|  | Load the name mappings (from the config), so we can easily refer to how an IMS-E course properties corresponds to a Moodle course properties. 
 | 
|  | 
|  | load_role_mappings () | 
|  | Load the role mappings (from the config), so we can easily refer to how an IMS-E role corresponds to a Moodle role. 
 | 
|  | 
|  | log_line ($string) | 
|  | Store logging information. 
 | 
|  | 
|  | process_membership_tag ($tagcontents) | 
|  | Process the membership tag. 
 | 
|  | 
|  | process_properties_tag ($tagcontents) | 
|  | Process the properties tag. 
 | 
|  |