|
Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Topics | |
| backup | |
| external | |
| files | |
| log | |
Directories | |
| directory | backup |
| | |
Namespaces | |
| namespace | mod_resource\analytics\indicator |
| Activity base class. | |
| namespace | mod_resource\completion |
| | |
| namespace | mod_resource\content |
| Content export definition. | |
| namespace | mod_resource\event |
| The mod_resource instance list viewed event. | |
| namespace | mod_resource\output\courseformat |
| | |
| namespace | mod_resource\privacy |
| Privacy Subsystem implementation for mod_resource. | |
| namespace | mod_resource\search |
| Search area for mod_resource activities. | |
Classes | |
| class | backup_resource_activity_structure_step |
| Define the complete resource structure for backup, with file and id annotations. More... | |
| class | mod_resource\analytics\indicator\activity_base |
| Activity base class. More... | |
| class | mod_resource\analytics\indicator\cognitive_depth |
| Cognitive depth indicator - resource. More... | |
| class | mod_resource\analytics\indicator\social_breadth |
| Social breadth indicator - resource. More... | |
| class | mod_resource\completion\custom_completion |
| Activity custom completion subclass for the resource. More... | |
| class | mod_resource\content\exporter |
| A class which assists a component to export content. More... | |
| class | mod_resource\event\course_module_instance_list_viewed |
| The mod_resource instance list viewed event class. More... | |
| class | mod_resource\event\course_module_viewed |
| The mod_resource course module viewed event class. More... | |
| class | mod_resource\output\courseformat\activitybadge |
| Activity badge resource class, used for displaying the file type. More... | |
| class | mod_resource\privacy\provider |
| The mod_resource module does not store any data. More... | |
| class | mod_resource\search\activity |
| Search area for mod_resource activities. More... | |
| class | mod_resource_generator |
| Resource module data generator class. More... | |
| class | mod_resource_mod_form |
| class | moodle1_mod_resource_handler |
| Resource conversion handler. More... | |
| class | resource_content_file_info |
| File browsing support class. More... | |
| class | restore_resource_activity_structure_step |
| Define all the restore steps that will be used by the restore_resource_activity_task. More... | |
| class | restore_resource_activity_task |
| resource restore task that provides all the settings and steps to perform one complete restore of the activity More... | |
Functions | |
| resource_display_embed ($resource, $cm, $course, $file) | |
| Display embedded resource file. | |
| resource_display_frame ($resource, $cm, $course, $file) | |
| Display resource frames. | |
| resource_get_clicktodownload ($file, $revision) | |
| Internal function - create click to open text with link. | |
| resource_get_clicktoopen ($file, $revision, $extra='') | |
| Internal function - create click to open text with link. | |
| resource_get_file_details ($resource, $cm) | |
| Gets details of the file to cache in course cache to be displayed using resource_get_optional_details(). | |
| resource_get_final_display_type ($resource) | |
| Decide the best display format. | |
| resource_get_intro (object $resource, object $cm, bool $ignoresettings=false) | |
| Get resource introduction. | |
| resource_get_optional_details ($resource, $cm, bool $showtype=true) | |
| Gets optional details for a resource, depending on resource settings. | |
| resource_get_optional_filetype ($resource, $cm) | |
| Gets optional file type extension for a resource, depending on resource settings. | |
| resource_print_filenotfound ($resource, $cm, $course) | |
| Print warning that file can not be found. | |
| resource_print_header ($resource, $cm, $course) | |
| Print resource header. | |
| resource_print_heading ($resource, $cm, $course, $notused=false) | |
| List of deprecated mod_resource functions. | |
| resource_print_intro ($resource, $cm, $course, $ignoresettings=false) | |
| Print resource introduction. | |
| resource_print_tobemigrated ($resource, $cm, $course) | |
| Print warning that instance not migrated yet. | |
| resource_print_workaround ($resource, $cm, $course, $file) | |
| Print resource info and workaround link when JS not available. | |
| resource_redirect_if_migrated ($oldid, $cmid) | |
| Redirected to migrated resource if needed, return if incorrect parameters specified. | |
| resource_set_mainfile ($data) | |
| xmldb_resource_upgrade ($oldversion) | |
Variables | |
| $capabilities | |
| $plugin = 2023100400 | |
| $plugin | component = 'mod_resource' |
| $plugin | cron = 0 |
| $plugin | version = 2023100900 |
| resource_display_embed | ( | $resource, | |
| $cm, | |||
| $course, | |||
| $file ) |
Display embedded resource file.
| object | $resource | |
| object | $cm | |
| object | $course | |
| stored_file | $file | main file |
| does | not return |
| resource_display_frame | ( | $resource, | |
| $cm, | |||
| $course, | |||
| $file ) |
Display resource frames.
| object | $resource | |
| object | $cm | |
| object | $course | |
| stored_file | $file | main file |
| does | not return |
| resource_get_file_details | ( | $resource, | |
| $cm ) |
Gets details of the file to cache in course cache to be displayed using resource_get_optional_details().
| object | $resource | Resource table row (only property 'displayoptions' is used here) |
| object | $cm | Course-module table row |
| string | Size and type or empty string if show options are not enabled |
| resource_get_final_display_type | ( | $resource | ) |
Decide the best display format.
| object | $resource |
| int | display type constant |
| resource_get_intro | ( | object | $resource, |
| object | $cm, | ||
| bool | $ignoresettings = false ) |
Get resource introduction.
| object | $resource | |
| object | $cm | |
| bool | $ignoresettings | print even if not specified in modedit |
| string |
| resource_get_optional_details | ( | $resource, | |
| $cm, | |||
| bool | $showtype = true ) |
Gets optional details for a resource, depending on resource settings.
Result may include the file size and type if those settings are chosen, or blank if none.
| object | $resource | Resource table row (only property 'displayoptions' is used here) |
| object | $cm | Course-module table row |
| bool | $showtype | Whether the file type should be displayed or not (regardless the display option is enabled). |
| string | Size and type or empty string if show options are not enabled |
| resource_get_optional_filetype | ( | $resource, | |
| $cm ) |
Gets optional file type extension for a resource, depending on resource settings.
| object | $resource | Resource table row (only property 'displayoptions' is used here) |
| object | $cm | Course-module table row |
| string | File extension or null if showtype option is not enabled |
| resource_print_filenotfound | ( | $resource, | |
| $cm, | |||
| $course ) |
Print warning that file can not be found.
| object | $resource | |
| object | $cm | |
| object | $course |
| void,does | not return |
| resource_print_header | ( | $resource, | |
| $cm, | |||
| $course ) |
Print resource header.
| object | $resource | |
| object | $cm | |
| object | $course |
| void |
| resource_print_heading | ( | $resource, | |
| $cm, | |||
| $course, | |||
| $notused = false ) |
List of deprecated mod_resource functions.
| object | $resource | |
| object | $cm | |
| object | $course | |
| bool | $notused | This variable is no longer used |
| void |
| resource_print_intro | ( | $resource, | |
| $cm, | |||
| $course, | |||
| $ignoresettings = false ) |
Print resource introduction.
| object | $resource | |
| object | $cm | |
| object | $course | |
| bool | $ignoresettings | print even if not specified in modedit |
| void |
| resource_print_tobemigrated | ( | $resource, | |
| $cm, | |||
| $course ) |
Print warning that instance not migrated yet.
| object | $resource | |
| object | $cm | |
| object | $course |
| void,does | not return |
| resource_print_workaround | ( | $resource, | |
| $cm, | |||
| $course, | |||
| $file ) |
Print resource info and workaround link when JS not available.
| object | $resource | |
| object | $cm | |
| object | $course | |
| stored_file | $file | main file |
| does | not return |
| resource_redirect_if_migrated | ( | $oldid, | |
| $cmid ) |
Redirected to migrated resource if needed, return if incorrect parameters specified.
| int | $oldid | |
| int | $cmid |
| void |
| $capabilities |