Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Topics | |
backup | |
external | |
files | |
log | |
test | |
Namespaces | |
namespace | mod_imscp\analytics\indicator |
Activity base class. | |
namespace | mod_imscp\event |
The mod_imscp instance list viewed event. | |
namespace | mod_imscp\privacy |
Privacy Subsystem implementation for mod_imscp. | |
namespace | mod_imscp\search |
Search area for mod_imscp activities. | |
Classes | |
class | backup_imscp_activity_structure_step |
Define the complete imscp structure for backup, with file and id annotations. More... | |
class | imscp_file_info |
File browsing support class. More... | |
class | mod_imscp\analytics\indicator\activity_base |
Activity base class. More... | |
class | mod_imscp\analytics\indicator\cognitive_depth |
Cognitive depth indicator - imscp. More... | |
class | mod_imscp\analytics\indicator\social_breadth |
Social breadth indicator - imscp. More... | |
class | mod_imscp\event\course_module_instance_list_viewed |
The mod_imscp instance list viewed event class. More... | |
class | mod_imscp\event\course_module_viewed |
The mod_imscp course module viewed event class. More... | |
class | mod_imscp\privacy\provider |
Privacy Subsystem for mod_imscp implementing null_provider. More... | |
class | mod_imscp\search\activity |
Search area for mod_imscp activities. More... | |
class | mod_imscp_mod_form |
IMS CP configuration form. More... | |
class | moodle1_mod_imscp_handler |
imscp conversion handler. More... | |
class | restore_imscp_activity_structure_step |
Define all the restore steps that will be used by the restore_imscp_activity_task. More... | |
class | restore_imscp_activity_task |
Provides the settings and steps to perform one complete restore of the activity. More... | |
Functions | |
imscp_htmllize_item ($item, $imscp, $cm) | |
Internal function - creates htmls structure suitable for YUI tree. | |
imscp_libxml_disable_entity_loader (bool $value) | |
Wrapper for function libxml_disable_entity_loader() deprecated in PHP 8. | |
imscp_parse_manifestfile ($manifestfilecontents, $imscp, $context) | |
Parse the contents of a IMS package's manifest file. | |
imscp_parse_structure ($imscp, $context) | |
Parse an IMS content package's manifest file to determine its structure. | |
imscp_print_content ($imscp, $cm, $course) | |
Print IMSCP content to page. | |
imscp_recursive_href ($manifestfilename, $imscp, $context) | |
imscp_recursive_item ($xmlitem, $level, $resources) | |
xmldb_imscp_install () | |
Stub for database installation. | |
xmldb_imscp_upgrade ($oldversion) | |
Stub for database upgrade. | |
Variables | |
$capabilities | |
$plugin = 2023100400 | |
$plugin | component = 'mod_imscp' |
$plugin | cron = 0 |
$plugin | version = 2023100900 |
imscp_libxml_disable_entity_loader | ( | bool | $value | ) |
Wrapper for function libxml_disable_entity_loader() deprecated in PHP 8.
Method was deprecated in PHP 8 and it shows deprecation message. However it is still required in the previous versions on PHP. While Moodle supports both PHP 7 and 8 we need to keep it.
bool | $value |
bool |
imscp_parse_manifestfile | ( | $manifestfilecontents, | |
$imscp, | |||
$context ) |
Parse the contents of a IMS package's manifest file.
string | $manifestfilecontents | the contents of the manifest file |
array |
imscp_parse_structure | ( | $imscp, | |
$context ) |
Parse an IMS content package's manifest file to determine its structure.
object | $imscp | |
object | $context |
array |
imscp_print_content | ( | $imscp, | |
$cm, | |||
$course ) |
Print IMSCP content to page.
stdClass | $imscp | module instance. |
stdClass | $cm | course module. |
stdClass | $course | record. |
xmldb_imscp_upgrade | ( | $oldversion | ) |
Stub for database upgrade.
int | $oldversion |
$capabilities |