Moodle APIs
3.8
Moodle 3.8.6 (Build: 20201109)
|
► admin | |
► classes | |
► form | |
purge_caches.php | Form for selective purging of caches |
testoutgoingmailconf_form.php | Testing outgoing mail configuration form |
► local | |
► settings | |
filesize.php | File size admin setting |
► privacy | |
provider.php | Privacy Subsystem implementation for core_admin |
task_log_table.php | Task log table |
► mnet | |
peer_forms.php | This file contains two forms for adding/editing mnet hosts, used by peers.php |
profilefields_form.php | Allows the admin to configure a list of profile fields that are sent/recieved |
services_form.php | The form for configuring which services are subscribed and published on a host |
tabs.php | Tabs to be included on the pages for configuring a single host $mnet_peer object must be set and bootstrapped $currenttab string must be set |
► registration | |
forms.php | @subpackage registration |
► roles | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for core_role |
admins_existing_selector.php | Existing admin user selector |
admins_potential_selector.php | Potential admin user selector |
allow_assign_page.php | Role assign matrix |
allow_override_page.php | Role override matrix |
allow_role_page.php | Base class for allow matrices |
allow_switch_page.php | Role witch matrix |
allow_view_page.php | Role view matrix |
assign_user_selector_base.php | Library code used by the roles administration interfaces |
capability_table_base.php | Base capability table |
capability_table_with_risks.php | Capabilities table with risks |
check_capability_table.php | Library code used by the roles administration interfaces |
check_users_selector.php | User selector |
define_role_table_advanced.php | Advanced role definition form |
define_role_table_basic.php | Library code used by the roles administration interfaces |
existing_role_holders.php | Existing user selector |
override_permissions_table_advanced.php | Override permissions table |
permission_allow_form.php | Allow something form |
permission_prohibit_form.php | Prohibit something form |
permissions_table.php | Library code used by the roles administration interfaces |
potential_assignees_below_course.php | Library code used by the roles administration interfaces |
potential_assignees_course_and_above.php | Library code used by the roles administration interfaces |
preset.php | New role XML processing |
preset_form.php | Role add/reset selection form |
view_role_definition_table.php | Library code used by the roles administration interfaces |
lib.php | Library code used by the roles administration interfaces |
managetabs.php | Defines the tab bar used on the manage/allow assign/allow overrides pages |
► settings | |
analytics.php | Adds settings links to admin tree |
badges.php | This file defines settingpages and externalpages under the "badges" section |
competency.php | File |
courses.php | This file defines settingpages and externalpages under the "courses" category |
h5p.php | H5P settings link |
location.php | Define administration settings on the Location settings page |
messaging.php | Adds messaging related settings links for Messaging category to admin tree |
moodleservices.php | This file gives information about Moodle Services |
plugins.php | Load all plugins into the admin tree |
security.php | Adds security related settings links for security category to admin tree |
► tests | |
► behat | |
behat_admin.php | Steps definitions related with administration |
► tool | |
► analytics | |
► classes | |
► output | |
► form | |
edit_model.php | Model edit form |
import_model.php | Model upload form |
helper.php | Typical crappy helper class with tiny functions |
insights_report.php | Insights report renderable |
invalid_analysables.php | Invalid analysables renderable |
model_logs.php | Model logs table class |
models_list.php | Prediction models list page |
renderer.php | Renderer |
restorable_models.php | Provides tool_analytics\output\restorable_models class |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_analytics |
► task | |
predict_models.php | Predict system models with new data available |
train_models.php | Train system models with new data available |
clihelper.php | Helper class that contains helper functions for cli scripts |
external.php | This is the external API for this component |
► db | |
services.php | Tool analytics webservice definitions |
tasks.php | This file defines tasks performed by the tool |
settings.php | Adds settings links to admin tree |
version.php | Version details |
► availabilityconditions | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_availabilityconditions |
settings.php | Adds settings links to admin tree |
version.php | Version |
► behat | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_behat |
locallib.php | Behat commands |
renderer.php | Behat tool renderer |
settings.php | Adds behat tests link in admin tree |
steps_definitions_form.php | Steps definitions form |
version.php | Tool_behat version info |
► capability | |
► classes | |
► event | |
report_viewed.php | The tool_capability report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_capability |
settings_form.php | Capability tool settings form |
locallib.php | Functions used by the capability tool |
renderer.php | Capability tool renderer |
settings.php | Capability overview settings |
version.php | Version details |
► cohortroles | |
► classes | |
► form | |
assign_role_cohort.php | Assign role to cohort form |
► output | |
cohort_role_assignments_table.php | Cohort role assignments table |
renderer.php | Renderer class for cohort roles |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_cohortroles |
► task | |
cohort_role_sync.php | Scheduled task for syncing cohort roles |
api.php | Class exposing the api for the cohortroles tool |
cohort_role_assignment.php | Class for cohort_role_assignment persistence |
► db | |
tasks.php | Tasks definitions |
upgrade.php | Plugin upgrade code |
settings.php | Link to user roles management |
version.php | Plugin version info |
► customlang | |
► classes | |
► output | |
renderer.php | Renderer class for tool customlang |
translator.php | Customlang specific renderers |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_customlang |
► db | |
access.php | Defines the capabilities used by the Language customization admin tool |
install.php | Post installation and migration code |
upgrade.php | Language customization report upgrades |
filter_form.php | @subpackage customlang |
lib.php | @subpackage customlang |
locallib.php | Definition of classes used by language customization admin tool |
settings.php | @subpackage customlang |
version.php | Version information |
► dataprivacy | |
► classes | |
► event | |
user_deleted_observer.php | Event observers supported by this module |
► external | |
category_exporter.php | Class for exporting data category |
context_instance_exporter.php | Class for exporting context instance |
data_request_exporter.php | Class for exporting user evidence with all competencies |
name_description_exporter.php | Class for exporting an object containing a name and a description |
purpose_exporter.php | Class for exporting data purpose |
► form | |
category.php | This file contains the form add/update a data category |
context_instance.php | This file contains the form add/update context instance data |
contextlevel.php | This file contains the form add/update context level data |
purpose.php | This file contains the form add/update a data purpose |
► local | |
helper.php | Collection of helper functions for the data privacy tool |
► output | |
categories.php | Categories renderable |
crud_element.php | Abstract renderer for independent renderable elements |
data_deletion_page.php | Class containing data for a user's data requests |
data_registry_compliance_page.php | Contains the data registry compliance renderable |
data_registry_page.php | Data registry renderable |
data_requests_page.php | Class containing data for a user's data requests |
data_requests_table.php | Contains the class used for the displaying the data requests table |
defaults_page.php | Class containing data for the data registry defaults |
expired_contexts_table.php | Contains the class used for the displaying the expired contexts table |
my_data_requests_page.php | Class containing data for a user's data requests |
purposes.php | Purposes renderable |
renderer.php | Renderer class for tool_dataprivacy |
request_filter.php | Class containing the filter options data for rendering the autocomplete element for the data requests page |
summary_page.php | Summary page renderable |
► privacy | |
provider.php | Privacy class for requesting user data |
► task | |
delete_existing_deleted_users.php | Scheduled task to create delete data request for pre-existing deleted users |
delete_expired_contexts.php | Scheduled task to delete expired context instances once they are approved for deletion |
delete_expired_requests.php | Scheduled task to delete files and update statuses of expired data requests |
expired_retention_period.php | Scheduled task to flag contexts as expired |
process_data_request_task.php | Adhoc task that processes an approved data request and prepares/deletes the user's data |
api.php | Class containing helper methods for processing data requests |
category.php | Class for loading/storing data categories from the DB |
context_instance.php | Class for loading/storing context instances data from the DB |
contextlevel.php | Class for loading/storing context level data from the DB |
data_registry.php | Data registry business logic methods |
data_request.php | Class for loading/storing data requests from the DB |
expired_context.php | Class that represents an expired context |
expired_contexts_manager.php | Expired contexts manager |
expiry_info.php | Expiry Data |
external.php | Class containing the external API functions functions for the Data Privacy tool |
filtered_userlist.php | An implementation of a userlist which has been filtered and approved |
manager_observer.php | Class tool_dataprivacy\manager_observer |
metadata_registry.php | Class containing helper methods for processing data requests |
page_helper.php | Page helper |
purpose.php | Class for loading/storing data purposes from the DB |
purpose_override.php | Class for loading/storing data purpose overrides from the DB |
► db | |
access.php | Capability definitions for this module |
caches.php | Tool_dataprivacy cache definitions |
events.php | This file defines observers needed by the plugin |
messages.php | Defines message providers (types of messages being sent) |
services.php | Chat external functions and service definitions |
tasks.php | This file defines tasks performed by the tool |
upgrade.php | Tool_dataprivacy plugin upgrade code |
► tests | |
► behat | |
behat_tool_dataprivacy.php | Step definitions to generate database fixtures for the data privacy tool |
► generator | |
lib.php | Data privacy tool data generator |
coverage.php | Coverage information for the tool_dataprivacy plugin |
data_privacy_testcase.php | Parent class for tests which need data privacy functionality |
createdatarequest_form.php | The contact form to the site's Data Protection Officer |
lib.php | Data privacy plugin library |
settings.php | Adds Data privacy-related settings |
version.php | Data privacy plugin version information |
► dbtransfer | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_dbtransfer |
database_export_form.php | Transfer form |
database_transfer_form.php | Transfer form |
locallib.php | Export db content to file |
settings.php | Add hidden links db transfer tool |
version.php | Version details |
► filetypes | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_filetypes |
utils.php | Class with static back-end methods used by the file type tool |
edit_form.php | Customised file types editing form |
renderer.php | Renderer |
settings.php | Configure the setting page of the custom file type as an external page |
version.php | Version details |
► generator | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_generator |
backend.php | Backend generic code |
course_backend.php | Tool_generator course backend code |
make_course_form.php | Course form |
make_testplan_form.php | Test plan form |
site_backend.php | Tool_generator site backend |
testplan_backend.php | Test plan generator |
lib.php | Generator tool functions |
settings.php | Admin settings |
version.php | Version details |
► health | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_health |
locallib.php | Functions used by the health tool |
settings.php | Capability overview settings |
version.php | Version details |
► httpsreplace | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_httpsreplace |
form.php | Site wide http -> https search-replace form |
url_finder.php | Url_finder class definition |
settings.php | Link to http -> https replace script |
version.php | Version details |
► innodb | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_innodb |
settings.php | Link to InnoDB conversion tool |
version.php | Version details |
► installaddon | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_installaddon |
installer.php | Provides tool_installaddon_installer class |
installfromzip_form.php | @subpackage classes |
renderer.php | Output rendering for the plugin |
settings.php | Puts the plugin actions into the admin settings tree |
version.php | |
► langimport | |
► classes | |
► event | |
langpack_imported.php | The langimport langpack imported event |
langpack_removed.php | The langimport langpack removed event |
langpack_updated.php | The langimport langpack updated event |
► output | |
langimport_page.php | Language import page |
renderer.php | Renderers |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_langimport |
► task | |
update_langpacks_task.php | A scheduled task for updating langpacks |
controller.php | Lang import controller |
locale.php | Helper class for the language import tool |
► db | |
tasks.php | Definition of langimport tasks |
► tests | |
► behat | |
behat_tool_langimport.php | Behat steps definitions for Language import tool |
lib.php | Utility lang import functions |
settings.php | Lang import |
version.php | Version details |
► log | |
► backup | |
► moodle2 | |
backup_tool_log_logstore_subplugin.class.php | Backup support for tool_log logstore subplugins |
restore_tool_log_logstore_subplugin.class.php | Restore support for tool_log logstore subplugins |
► classes | |
► helper | |
buffered_writer.php | Helper trait buffered_writer |
reader.php | Reader helper trait |
store.php | Helper trait store |
► local | |
► privacy | |
helper.php | Privacy helper |
logstore_provider.php | Logstore provider interface |
logstore_userlist_provider.php | Logstore userlist provider interface |
moodle_database_export_and_delete.php | Moodle database: export and delete |
► log | |
manager.php | Log store manager |
observer.php | Event observer |
store.php | Log store interface |
writer.php | Log store writer interface |
► plugininfo | |
logstore.php | Subplugin info class |
► privacy | |
provider.php | Data provider |
setting_managestores.php | Store management setting |
► db | |
events.php | Event observer |
install.php | Logging support |
upgrade.php | Logging support |
► store | |
► database | |
► backup | |
► moodle2 | |
backup_logstore_database_nested_element.php | Backup implementation for the (tool_log) logstore_database nested element |
backup_logstore_database_subplugin.class.php | Backup implementation for the (tool_log) logstore_database subplugin |
restore_logstore_database_subplugin.class.php | Restore implementation for the (tool_log) logstore_database subplugin |
► classes | |
► log | |
store.php | External database store |
► privacy | |
provider.php | Data provider |
helper.php | Helper class locally used |
► db | |
upgrade.php | Database log store upgrade |
settings.php | External database log store settings |
version.php | External database log store |
► legacy | |
► classes | |
► event | |
legacy_logged.php | Legacy log emulation event class |
► log | |
store.php | Legacy log reader |
► privacy | |
provider.php | Data provider |
► task | |
cleanup_task.php | Legacy log reader |
► db | |
tasks.php | Legacy log reader cron task |
settings.php | Legacy logging settings |
version.php | Legacy log reader |
► standard | |
► backup | |
► moodle2 | |
backup_logstore_standard_subplugin.class.php | Backup implementation for the (tool_log) logstore_standard subplugin |
restore_logstore_standard_subplugin.class.php | Restore implementation for the (tool_log) logstore_standard subplugin |
► classes | |
► log | |
store.php | Standard log reader/writer |
► privacy | |
provider.php | Data provider |
► task | |
cleanup_task.php | Standard log reader/writer |
► db | |
tasks.php | Standard log reader/writer cron task |
upgrade.php | Standard log store upgrade |
settings.php | Standard log store settings |
version.php | Standard log store |
settings.php | Logging settings |
version.php | Default log manager |
► lp | |
► classes | |
► external | |
competency_path_exporter.php | Class for exporting competency_path data |
competency_summary_exporter.php | Class for exporting competency data with the set of linked courses |
course_competency_statistics_exporter.php | Class for exporting a course competency statistics summary |
path_node_exporter.php | Class for exporting path_node data |
template_statistics_exporter.php | Class for exporting a template statistics summary |
user_competency_summary_exporter.php | Class for exporting user competency data with all the evidence |
user_competency_summary_in_course_exporter.php | Class for exporting user competency data with all the evidence in a course |
user_competency_summary_in_plan_exporter.php | Class for exporting user competency data with all the evidence in a plan |
user_evidence_competency_summary_exporter.php | Class for exporting user evidence competency data |
user_evidence_summary_exporter.php | Class for exporting user evidence with all competencies |
► form | |
competency.php | This file contains the form add/update a competency framework |
competency_framework.php | This file contains the form add/update a competency framework |
framework_autocomplete.php | Framework selector field |
plan.php | This file contains the form add/update a learning plan |
template.php | This file contains the form add/update a competency framework |
template_cohorts.php | Template cohorts form |
template_plans.php | Template plans form |
user_evidence.php | User evidence form |
► output | |
competency_plan_navigation.php | User competency plan page class |
competency_summary.php | Class containing data for competency_page page |
course_competencies_page.php | Class containing data for course competencies page |
manage_competencies_page.php | Class containing data for managecompetencyframeworks page |
manage_competency_frameworks_page.php | Class containing data for managecompetencyframeworks page |
manage_templates_page.php | Class containing data for managelearningplans page |
module_navigation.php | User navigation class |
plan_page.php | Plan page output |
plans_page.php | Class containing data for a user learning plans list page |
related_competencies.php | Class containing data for a competency |
renderer.php | Renderer class for learning plans |
template_cohorts_page.php | Template cohorts page renderable |
template_cohorts_table.php | Template cohorts table |
template_competencies_page.php | Class containing data for learning plan template competencies page |
template_plans_page.php | Template plans renderable |
template_plans_table.php | Template plans table |
user_competency_course_navigation.php | User competency page class |
user_competency_summary.php | User competency summary |
user_competency_summary_in_course.php | User competency page class |
user_competency_summary_in_plan.php | User competency page class |
user_evidence_list_page.php | Page listing the evidence of prior learning of a user |
user_evidence_page.php | User evidence page output |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_lp |
course_competencies_form_element.php | Course competencies element |
course_competency_rule_form_element.php | Course competency rule element |
course_competency_statistics.php | Course competency statistics class |
external.php | This is the external API for this tool |
page_helper.php | Page helper |
site_competencies_form_element.php | Site competencies element |
template_statistics.php | Template statistics class |
url_resolver.php | URL resolver |
► db | |
renamedclasses.php | This file contains renamed classes mappings |
services.php | Learning plan webservice functions |
► tests | |
► behat | |
behat_tool_lp.php | Step definition to generate database fixtures for learning plan system |
behat_tool_lp_data_generators.php | Step definition to generate database fixtures for learning plan system |
lib.php | This page contains navigation hooks for learning plans |
settings.php | Links and settings |
version.php | Plugin version info |
► lpimportcsv | |
► classes | |
► form | |
export.php | This file contains the form export a competency framework |
import.php | This file contains the form for importing a framework from a file |
import_confirm.php | This file contains the form to confirm the import options for a framework |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_lpimportcsv |
framework_exporter.php | This file contains the csv exporter for a competency framework |
framework_importer.php | This file contains the class to import a competency framework |
settings.php | Links and settings |
version.php | Plugin version info |
► lpmigrate | |
► classes | |
► form | |
migrate_framework.php | Form |
► output | |
migrate_framework_results.php | Migrate frameworks results |
renderer.php | Renderers |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_lpmigrate |
framework_mapper.php | Framework mapper |
framework_processor.php | Processor |
► db | |
access.php | Capabilities |
settings.php | Links and settings |
version.php | Plugin version info |
► messageinbound | |
► classes | |
► message | |
► inbound | |
invalid_recipient_handler.php | A Handler to re-process messages which previously failed sender verification |
► privacy | |
provider.php | Data provider |
► task | |
cleanup_task.php | A scheduled task to handle cleanup of old, unconfirmed e-mails |
pickup_task.php | A scheduled task to handle Inbound Message e-mail pickup |
edit_handler_form.php | Form to edit handlers |
manager.php | The Mail Pickup Manager |
► db | |
messageinbound_handlers.php | Handlers for tool_messageinbound |
messages.php | Message Providers for task_messageinbound |
tasks.php | The Main Manager tasks |
renderer.php | Output rendering for the plugin |
settings.php | Inbound Message Settings |
version.php | Plugin version info |
► mobile | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_mobile |
api.php | Class for Moodle Mobile tools |
external.php | This is the external API for this tool |
► db | |
caches.php | Mobile cache definitions |
services.php | Moodle Mobile tools webservice definitions |
upgrade.php | Mobile app support |
lib.php | Lib functions, mostly callbacks |
settings.php | Settings |
version.php | Plugin version info |
► monitor | |
► classes | |
► event | |
rule_created.php | The tool_monitor rule created event |
rule_deleted.php | The tool_monitor rule deleted event |
rule_updated.php | The tool_monitor rule updated event |
subscription_created.php | The tool_monitor subscription created event |
subscription_criteria_met.php | The tool_monitor subscription criteria met event |
subscription_deleted.php | The tool_monitor subscription deleted event |
► output | |
► managerules | |
renderable.php | Renderable class for manage rules page |
renderer.php | Renderer class for manage rules page |
► managesubs | |
renderer.php | Renderer class for manage subscriptions page |
rules.php | Renderable class to display a set of rules in the manage subscriptions page |
subs.php | Renderable class to display a set of subscriptions in the manage subscriptions page |
► privacy | |
provider.php | Privacy class for requesting user data |
► task | |
check_subscriptions.php | Simple task class responsible for activating, deactivating and removing subscriptions |
clean_events.php | Clean the tool_monitor_events table |
eventlist.php | Event documentation |
eventobservers.php | Observer class containing methods monitoring various events |
notification_task.php | This file defines an adhoc task to send notifications |
rule.php | Class represents a single rule |
rule_form.php | The mform for creating and editing a rule |
rule_manager.php | Rule manager class |
subscription.php | Class represents a single subscription |
subscription_manager.php | Class to manage subscriptions |
► db | |
access.php | Capabilities |
caches.php | Event monitor cache definitions |
events.php | This file definies observers needed by the tool |
messages.php | Message providers list |
tasks.php | This file defines tasks performed by the tool |
upgrade.php | Upgrade scirpt for tool_monitor |
► tests | |
► generator | |
lib.php | Event monitor data generator |
lib.php | This page lists public api for tool_monitor plugin |
settings.php | Links and settings |
version.php | Version info |
► multilangupgrade | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_multilangupgrade |
settings.php | Link to multilang upgrade script |
version.php | Plugin version info |
► oauth2 | |
► classes | |
► form | |
endpoint.php | This file contains the form add/update oauth2 endpoint |
issuer.php | This file contains the form add/update oauth2 issuer |
user_field_mapping.php | This file contains the form add/update oauth2 user_field_mapping |
► output | |
renderer.php | Output rendering for the plugin |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_oauth2 |
settings.php | Oauth2 system configuration |
version.php | Plugin version info |
► phpunit | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_phpunit |
► cli | |
init.php | All in one init script - PHP version |
util.php | PHPUnit related utilities |
settings.php | PHPunit integration |
version.php | Plugin version info |
► policy | |
► classes | |
► event | |
acceptance_base.php | Provides tool_policy\event\acceptance_base class |
acceptance_created.php | Provides tool_policy\event\acceptance_created class |
acceptance_updated.php | Provides tool_policy\event\acceptance_updated class |
► form | |
accept_policy.php | Provides tool_policy\form\accept_policy class |
policydoc.php | Provides tool_policy\form\policydoc class |
► output | |
acceptances.php | Provides tool_policy\output\acceptances class |
acceptances_filter.php | Provides tool_policy\output\acceptances_filter class |
guestconsent.php | Provides tool_policy\output\renderer class |
page_agreedocs.php | Provides tool_policy\output\renderer class |
page_managedocs_list.php | Provides tool_policy\output\page_managedocs_list class |
page_nopermission.php | Provides tool_policy\output\renderer class |
page_viewalldoc.php | Provides tool_policy\output\renderer class |
page_viewdoc.php | Provides tool_policy\output\renderer class |
renderer.php | Provides tool_policy\output\renderer class |
user_agreement.php | Provides tool_policy\output\user_agreement class |
► privacy | |
► local | |
► sitepolicy | |
handler.php | Site policy handler class |
provider.php | Privacy Subsystem implementation for tool_policy |
► test | |
helper.php | Provides the tool_policy\test\helper class |
acceptances_table.php | View user acceptances to the policies |
api.php | Provides tool_policy\output\renderer class |
external.php | Class containing the external API functions functions for the Policy tool |
policy_exporter.php | Provides the tool_policy\policy_exporter class |
policy_version.php | Provides the tool_policy\policy_version persistent |
policy_version_exporter.php | Provides the tool_policy\policy_version_exporter class |
► db | |
access.php | Plugin capabilities are defined here |
caches.php | Defined caches used internally by the plugin |
events.php | This file defines observers needed by the plugin |
services.php | Tool policy external functions and service definitions |
upgrade.php | Plugin upgrade steps are defined here |
► tests | |
► behat | |
behat_tool_policy.php | Step definition for tool_policy |
lib.php | Plugin version and other meta-data are defined here |
settings.php | Plugin administration pages are defined here |
version.php | Plugin version and other meta-data are defined here |
► profiling | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_profiling |
import_form.php | Profiling tool import utility form |
settings.php | Profiling tool settings |
version.php | Version details |
► recyclebin | |
► classes | |
► event | |
category_bin_item_created.php | Recycle bin events |
category_bin_item_deleted.php | Recycle bin events |
category_bin_item_restored.php | Recycle bin events |
course_bin_item_created.php | Recycle bin events |
course_bin_item_deleted.php | Recycle bin events |
course_bin_item_restored.php | Recycle bin events |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_recyclebin |
► task | |
cleanup_category_bin.php | Recycle bin cron task |
cleanup_course_bin.php | Recycle bin cron task |
base_bin.php | The main interface for recycle bin methods |
category_bin.php | The main interface for recycle bin methods |
course_bin.php | The main interface for recycle bin methods |
► db | |
access.php | Plugin capabilities |
tasks.php | Recycle bin tasks |
lib.php | Local lib code |
settings.php | Recycle bin settings |
version.php | Defines the version |
► replace | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_replace |
form.php | Site wide search-replace form |
settings.php | Link to unsupported db replace script |
version.php | Version details |
► spamcleaner | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_spamcleaner |
settings.php | Link to spamcleaner |
version.php | Plugin version info |
► task | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_task |
edit_scheduled_task_form.php | Form for scheduled tasks admin pages |
run_from_cli.php | Form for scheduled tasks admin pages |
► tests | |
► behat | |
behat_tool_task.php | Behat step definitions for scheduled task administration |
renderer.php | Output rendering for the plugin |
settings.php | Scheduled tasks |
version.php | Plugin version info |
► templatelibrary | |
► classes | |
► output | |
list_templates_page.php | Class containing data for list_templates page |
renderer.php | Renderer class for template library |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_templatelibrary |
api.php | Class for listing mustache templates |
external.php | This is the external API for this tool |
► db | |
services.php | Template library webservice definitions |
settings.php | Links and settings |
version.php | Plugin version info |
► unsuproles | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_unsuproles |
► db | |
install.php | Post installation and migration code |
settings.php | Link to unsupported roles tool |
version.php | Plugin version info |
► uploadcourse | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_uploadcourse |
base_form.php | File containing the base import form |
course.php | File containing the course class |
helper.php | File containing the helper class |
processor.php | File containing processor class |
step1_form.php | File containing the step 1 of the upload form |
step2_form.php | Bulk course upload step 2 |
tracker.php | Output tracker |
► db | |
caches.php | Cache definitions |
settings.php | Link to CSV course upload |
version.php | Plugin version info |
► uploaduser | |
► classes | |
► local | |
field_value_validators.php | File containing the field_value_validators class |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_uploaduser |
► db | |
access.php | Defines the capabilities used by the user upload admin tool |
locallib.php | Bulk user registration functions |
picture_form.php | Bulk user picture upload form |
settings.php | Link to CSV user upload |
user_form.php | Bulk user upload forms |
version.php | Plugin version info |
► usertours | |
► classes | |
► event | |
step_shown.php | The tool_usertours step_shown event |
tour_ended.php | The tool_usertours tour_ended event |
tour_reset.php | The tool_usertours tour_reset event |
tour_started.php | The tool_usertours tour_started event |
► external | |
tour.php | Web Service functions for steps |
► local | |
► filter | |
base.php | Filter base |
category.php | Category filter |
course.php | Course filter |
courseformat.php | Course format filter |
role.php | Theme filter |
theme.php | Theme filter |
► forms | |
editstep.php | Form for editing steps |
edittour.php | Form for editing tours |
importtour.php | Form for editing tours |
► table | |
step_list.php | Table to show the list of steps in a tour |
tour_list.php | Table to show the list of tours |
► target | |
base.php | Target base |
block.php | Block target |
selector.php | Selector target |
unattached.php | A step designed to be orphaned |
► output | |
renderer.php | Renderer |
step.php | Tour Step Renderable |
tour.php | Tour renderable |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_usertours |
cache.php | Cache manager |
configuration.php | Step configuration detail class |
helper.php | Tour helper |
manager.php | Tour manager |
step.php | Step class |
target.php | Target class |
tour.php | Tour class |
► db | |
access.php | Plugin capabilities |
caches.php | Plugin cache definitions |
install.php | Install code for tours |
services.php | List of Web Services for the tool_usertours plugin |
upgrade.php | Upgrade code for install |
► tests | |
► behat | |
behat_tool_usertours.php | User tour related steps definitions |
helper_trait.php | Helpers for unit tests |
lib.php | Tour |
settings.php | Settings page |
version.php | Version information |
► xmldb | |
► actions | |
► add_persistent_mandatory | |
add_persistent_mandatory.class.php | |
► check_bigints | |
check_bigints.class.php | |
► check_defaults | |
check_defaults.class.php | |
► check_foreign_keys | |
check_foreign_keys.class.php | |
► check_indexes | |
check_indexes.class.php | |
► check_oracle_semantics | |
check_oracle_semantics.class.php | |
► create_xml_file | |
create_xml_file.class.php | |
► delete_field | |
delete_field.class.php | |
► delete_index | |
delete_index.class.php | |
► delete_key | |
delete_key.class.php | |
► delete_table | |
delete_table.class.php | |
► delete_xml_file | |
delete_xml_file.class.php | |
► edit_field | |
edit_field.class.php | |
► edit_field_save | |
edit_field_save.class.php | |
► edit_index | |
edit_index.class.php | |
► edit_index_save | |
edit_index_save.class.php | |
► edit_key | |
edit_key.class.php | |
► edit_key_save | |
edit_key_save.class.php | |
► edit_table | |
edit_table.class.php | |
► edit_table_save | |
edit_table_save.class.php | |
► edit_xml_file | |
edit_xml_file.class.php | |
► edit_xml_file_save | |
edit_xml_file_save.class.php | |
► generate_all_documentation | |
generate_all_documentation.class.php | |
► generate_documentation | |
generate_documentation.class.php | |
► get_db_directories | |
get_db_directories.class.php | |
► load_xml_file | |
load_xml_file.class.php | |
► load_xml_files | |
load_xml_files.class.php | |
► main_view | |
main_view.class.php | |
► move_updown_field | |
move_updown_field.class.php | |
► move_updown_index | |
move_updown_index.class.php | |
► move_updown_key | |
move_updown_key.class.php | |
► move_updown_table | |
move_updown_table.class.php | |
► new_field | |
new_field.class.php | |
► new_index | |
new_index.class.php | |
► new_key | |
new_key.class.php | |
► new_table | |
new_table.class.php | |
► new_table_from_mysql | |
new_table_from_mysql.class.php | |
► revert_changes | |
revert_changes.class.php | |
► save_xml_file | |
save_xml_file.class.php | |
► template | |
template.class.php | |
► unload_xml_file | |
unload_xml_file.class.php | |
► view_field_xml | |
view_field_xml.class.php | |
► view_index_xml | |
view_index_xml.class.php | |
► view_key_xml | |
view_key_xml.class.php | |
► view_reserved_words | |
view_reserved_words.class.php | |
► view_structure_php | |
view_structure_php.class.php | |
► view_structure_sql | |
view_structure_sql.class.php | |
► view_structure_xml | |
view_structure_xml.class.php | |
► view_table_php | |
view_table_php.class.php | |
► view_table_sql | |
view_table_sql.class.php | |
► view_table_xml | |
view_table_xml.class.php | |
► view_xml | |
view_xml.class.php | |
XMLDBAction.class.php | |
XMLDBCheckAction.class.php | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for tool_xmldb |
external.php | Web services |
► db | |
services.php | Tool xmldb external functions and service definitions |
settings.php | Link to xmldb editor |
version.php | Plugin version info |
► user | |
user_bulk_cohortadd_form.php | Form for bulk user multi cohort add |
► webservice | |
forms.php | Web services admin UI forms |
lib.php | Web services admin library |
testclient_forms.php | Base class for implementations of WS test client forms |
admin_settings_search_form.php | Admin settings search form |
lib.php | This file contains functions used by the admin pages |
mailout-debugger.php | Print an error to STDOUT and exit with a non-zero code |
renderer.php | Renderer for core_admin subsystem |
► analytics | |
► classes | |
► local | |
► analyser | |
base.php | Analysers base class |
by_course.php | Abstract analyser in course basis |
sitewide.php | Site-level contents abstract analysable |
► analysis | |
result.php | Keeps track of the analysis results |
result_array.php | Keeps track of the analysis results by storing the results in an array |
result_file.php | Keeps track of the analysis results by storing the results in files |
► indicator | |
base.php | Abstract base indicator |
binary.php | Abstract binary indicator |
community_of_inquiry_activity.php | Community of inquiry abstract indicator |
discrete.php | Abstract discrete indicator |
linear.php | Abstract linear indicator |
► target | |
base.php | Abstract base target |
binary.php | Binary classifier target |
discrete.php | Discrete values target |
linear.php | Linear values target |
► time_splitting | |
accumulative_parts.php | Range processor splitting the course in parts and accumulating data from the start |
after_now.php | Interface for time-splitting methods whose ranges' times are after time() |
after_start.php | Time splitting method that generates predictions X days/weeks/months after the analysable start |
base.php | Base time splitting method |
before_now.php | Interface for time-splitting methods whose ranges' times are before time() |
equal_parts.php | X parts time splitting method |
past_periodic.php | Time splitting method that generates predictions regularly |
periodic.php | Time splitting method that generates predictions regularly |
upcoming_periodic.php | Time splitting method that generates predictions periodically |
action.php | Representation of a suggested action |
admin_setting_predictor.php | Extension to show an error message if the selected predictor is not available |
analysable.php | Any element analysers can analyse |
analysis.php | Runs an analysis of the site |
bulk_action.php | Representation of a suggested bulk action |
calculable.php | Calculable dataset items abstract class |
calculation_info.php | Extra information generated during the analysis by calculable elements |
classifier.php | Classifier interface |
course.php | Moodle course analysable |
dataset_manager.php | Datasets manager |
default_bulk_actions.php | Default list of bulk actions to reuse across different targets as presets |
insights_generator.php | Insights generator |
manager.php | Analytics basic actions manager |
model.php | Prediction model representation |
model_config.php | Model configuration manager |
packable.php | Exportable machine learning backend interface |
prediction.php | Representation of a prediction |
prediction_action.php | Representation of a suggested action associated with a prediction |
predictor.php | Predictions processor interface |
regressor.php | Regressors interface |
requirements_exception.php | Model requirements exception |
site.php | Moodle site analysable |
stats.php | Provides the core_analytics\stats class |
user.php | Moodle user analysable |
► tests | |
community_of_inquiry_activities_completed_by.php | Unit tests for activities completed by classification |
lib.php | The interface library between the core and the subsystem |
► auth | |
► cas | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for auth_cas |
► task | |
sync_task.php | A scheduled task for CAS user sync |
► db | |
tasks.php | Definition of auth_cas tasks |
upgrade.php | CAS authentication plugin upgrade code |
auth.php | Authentication Plugin: CAS Authentication |
lib.php | Authentication Plugin: CAS Authentication |
settings.php | Admin settings and defaults |
version.php | Version details |
► classes | |
► form | |
verify_age_location_form.php | Age and location verification mform |
► output | |
digital_minor_page.php | Digital minor renderable |
login.php | Login renderable |
verify_age_location_page.php | Age and location verification renderable |
► privacy | |
provider.php | Data provider |
digital_consent.php | Contains helper class for digital consent |
external.php | Auth external API |
► db | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for auth_db |
► task | |
sync_users.php | Sync users task |
admin_setting_special_auth_configtext.php | Special settings for auth_db password_link |
► db | |
install.php | Auth_db installer script |
tasks.php | Task definition for auth_db |
upgrade.php | DB authentication plugin upgrade code |
auth.php | Authentication Plugin: External Database Authentication |
settings.php | Admin settings and defaults |
version.php | Version details |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for auth_email |
external.php | Auth e-mail external API |
► db | |
services.php | Auth email webservice definitions |
upgrade.php | No authentication plugin upgrade code |
► tests | |
► behat | |
behat_auth_email.php | Step definition for auth_email |
auth.php | Authentication Plugin: Email Authentication |
settings.php | Admin settings and defaults |
version.php | Version details |
► ldap | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for auth_ldap |
► task | |
sync_roles.php | A scheduled task for LDAP roles sync |
sync_task.php | A scheduled task for LDAP user sync |
admin_setting_special_contexts_configtext.php | Special setting for auth_ldap that cleans up context values on save |
admin_setting_special_lowercase_configtext.php | Special setting for auth_ldap that lowercases values on save |
admin_setting_special_ntlm_configtext.php | Special admin setting for auth_ldap that validates ntlm usernames |
► db | |
tasks.php | Definition of auth_ldap tasks |
upgrade.php | LDAP authentication plugin upgrade code |
auth.php | Authentication Plugin: LDAP Authentication Authentication using LDAP (Lightweight Directory Access Protocol) |
locallib.php | Internal library of functions for module auth_ldap |
settings.php | Admin settings and defaults |
version.php | Version details |
► lti | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for auth_lti |
auth.php | LTI Authentication plugin |
version.php | LTI authentication plugin version information |
► manual | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for auth_manual |
► db | |
upgrade.php | Manual authentication plugin upgrade code |
auth.php | Authentication Plugin: Manual Authentication Just does a simple check against the moodle database |
settings.php | Admin settings and defaults |
version.php | Manual authentication plugin version information |
► mnet | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for auth_mnet |
► task | |
cron_task.php | A schedule task for mnet cron |
► db | |
mnet.php | This file contains the mnet services for the mnet authentication plugin |
tasks.php | Definition of chat scheduled tasks |
upgrade.php | Keeps track of upgrades to the auth_mnet plugin |
auth.php | Authentication Plugin: Moodle Network Authentication Multiple host authentication support for Moodle Network |
settings.php | Admin settings and defaults |
version.php | Manual authentication plugin version information |
► nologin | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for auth_nologin |
auth.php | Nologin authentication login - prevents user login |
version.php | Version information |
► none | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for auth_none |
► db | |
upgrade.php | No authentication plugin upgrade code |
auth.php | Anobody can login with any password |
settings.php | Admin settings and defaults |
version.php | Version information |
► oauth2 | |
► classes | |
► output | |
renderer.php | Output rendering for the plugin |
► privacy | |
provider.php | Privacy class for requesting user data for auth_oauth2 |
api.php | Class for loading/storing oauth2 linked logins from the DB |
auth.php | Anobody can login with any password |
linked_login.php | Class for loading/storing issuers from the DB |
► db | |
access.php | Capability definitions for this plugin |
events.php | This file definies observers needed by the plugin |
upgrade.php | OAuth2 authentication plugin upgrade code |
auth.php | Open ID authentication |
lib.php | Callbacks for auth_oauth2 |
settings.php | Admin settings and defaults |
version.php | Version information |
► shibboleth | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for auth_shibboleth |
admin_setting_special_idp_configtextarea.php | Special setting for auth_shibboleth WAYF |
admin_setting_special_wayf_select.php | Special settings for auth_shibboleth WAYF |
helper.php | Contains a helper class for the Shibboleth authentication plugin |
► db | |
upgrade.php | Shibboleth authentication plugin upgrade code |
auth.php | Authentication Plugin: Shibboleth Authentication Authentication using Shibboleth |
lib.php | This file contains the hooks for the Shibboleth authentication module |
settings.php | Admin settings and defaults |
version.php | Version information |
► tests | |
► behat | |
behat_auth.php | Basic authentication steps definitions |
► webservice | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for auth_webservice |
auth.php | Web service auth plugin, reserves username, prevents normal login |
version.php | Version information |
► availability | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for core_availability |
capability_checker.php | Used while evaluating conditions in bulk |
condition.php | Base class for a single availability condition |
frontend.php | Class with front-end (editing form) functionality |
info.php | Base class for conditional availability information (for module or section) |
info_module.php | Class handles conditional availability information for an activity |
info_section.php | Class handles conditional availability information for a section |
multiple_messages.php | Represents multiple availability messages |
result.php | Class represents the result of an availability check for the user |
tree.php | Class that holds a tree of availability conditions |
tree_node.php | Node (base class) used to construct a tree of availability conditions |
► condition | |
► completion | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for availability_completion |
condition.php | Activity completion condition |
frontend.php | Front-end class |
version.php | Version info |
► date | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for availability_date |
condition.php | Date condition |
frontend.php | Front-end class |
version.php | Version info |
► grade | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for availability_grade |
callbacks.php | Observer handling events |
condition.php | Condition on grades of current user |
frontend.php | Front-end class |
► db | |
caches.php | Cache definitions |
version.php | Version info |
► group | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for availability_group |
condition.php | Condition main class |
frontend.php | Front-end class |
version.php | Version info |
► grouping | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for availability_grouping |
condition.php | Condition main class |
frontend.php | Front-end class |
version.php | Version info |
► profile | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for availability_profile |
condition.php | User profile field condition |
frontend.php | Front-end class |
version.php | Version info |
renderer.php | Renderer for availability display |
► backup | |
► cc | |
► cc_lib | |
► gral_lib | |
ccdependencyparser.php | Older version better suited for PHP < 5.2 |
cssparser.php | Old syntax of class constructor |
functions.php | LibrerÃa de funciones básicas V1.0 (June, 16th 2009) |
pathutils.php | Function expands all relative parts of supplied path string thus removing things like ../../ or |
cc_assesment_essay.php | |
cc_assesment_sfib.php | |
cc_assesment_truefalse.php | |
cc_asssesment.php | |
cc_basiclti.php | |
cc_builder_creator.php | @subpackage cc-library |
cc_convert_moodle2.php | @subpackage cc-library |
cc_converter_basiclti.php | @subpackage cc-library |
cc_converter_folder.php | @subpackage cc-library |
cc_converter_forum.php | @subpackage cc-library |
cc_converter_label.php | @subpackage cc-library |
cc_converter_lti.php | @subpackage cc-library |
cc_converter_page.php | @subpackage cc-library |
cc_converter_quiz.php | @subpackage cc-library |
cc_converter_resource.php | @subpackage cc-library |
cc_converter_url.php | @subpackage cc-library |
cc_converters.php | @subpackage cc-library |
cc_forum.php | @subpackage cc-library |
cc_general.php | @subpackage cc-library |
cc_interfaces.php | @subpackage cc-library |
cc_manifest.php | Manifest management |
cc_metadata.php | @subpackage cc-library |
cc_metadata_file.php | Metadata management |
cc_metadata_resource.php | Metadata managing |
cc_organization.php | @subpackage cc-library |
cc_page.php | |
cc_resources.php | @subpackage cc-library |
cc_utils.php | @subpackage cc-library |
cc_version1.php | @subpackage cc-library |
cc_version11.php | @subpackage cc-library |
cc_version_base.php | @subpackage cc-library |
cc_weblink.php | @subpackage cc-library |
► includes | |
constants.php | @subpackage backup-imscc |
cc112moodle.php | @subpackage backup-imscc |
cc2moodle.php | @subpackage backup-imscc |
cc_includes.php | Main include for IMS Common Cartridge export classes |
entities.class.php | @subpackage backup-imscc |
entities11.class.php | @subpackage backup-imscc |
entity.forum.class.php | @subpackage backup-imscc |
entity.label.class.php | @subpackage backup-imscc |
entity.quiz.class.php | @subpackage backup-imscc |
entity.resource.class.php | @subpackage backup-imscc |
entity11.basiclti.class.php | @subpackage backup-imscc |
entity11.forum.class.php | @subpackage backup-imscc |
entity11.lti.class.php | @subpackage backup-imscc |
entity11.quiz.class.php | @subpackage backup-imscc |
entity11.resource.class.php | @subpackage backup-imscc |
restore_cc.php | @subpackage backup-imscc |
validator.php | Provides validation classes used by the imscc converters |
► controller | |
backup_controller.class.php | @subpackage backup-controller |
base_controller.class.php | Base class with shared stuff between backup controller and restore controller |
restore_controller.class.php | @subpackage backup-controller |
► converter | |
► imscc11 | |
backuplib.php | Provides imscc11_export_converter class |
► moodle1 | |
handlerlib.php | Defines Moodle 1.9 backup conversion handlers |
lib.php | Provides classes used by the moodle1 converter |
convertlib.php | Provides base converter classes |
► moodle2 | |
backup_activity_task.class.php | Defines backup_activity_task class |
backup_block_task.class.php | @subpackage moodle2 |
backup_course_task.class.php | Defines backup_course_task |
backup_coursereport_plugin.class.php | Base class for course report backup plugins |
backup_custom_fields.php | Defines various element classes used in specific areas |
backup_default_block_task.class.php | Defines backup_default_block_task class |
backup_enrol_plugin.class.php | Defines backup_enrol_plugin class |
backup_final_task.class.php | Defines backup_final_task class |
backup_format_plugin.class.php | Defines backup_format_plugin class |
backup_gradingform_plugin.class.php | Contains class backup_gradingform_plugin responsible for advanced grading form plugin backup |
backup_local_plugin.class.php | Defines backup_local_plugin class |
backup_plagiarism_plugin.class.php | Defines backup_plagiarism_plugin class |
backup_plan_builder.class.php | Defines backup_plan_builder class |
backup_plugin.class.php | Defines backup_plugin class |
backup_qtype_extrafields_plugin.class.php | Defines backup_qtype_extrafields_plugin class |
backup_qtype_plugin.class.php | Defines backup_qtype_plugin class |
backup_report_plugin.class.php | Base class for report backup plugins |
backup_root_task.class.php | Defines backup_root_task class |
backup_section_task.class.php | Defines backup_section_task class |
backup_settingslib.php | Defines classes used to handle backup settings |
backup_stepslib.php | Defines various backup steps that will be used by common tasks in backup |
backup_subplugin.class.php | Defines backup_subplugin class |
backup_theme_plugin.class.php | Defines backup_theme_plugin class |
backup_tool_plugin.class.php | Admin tool backup plugin base |
backup_xml_transformer.class.php | Defines backup_xml_transformer class |
restore_activity_task.class.php | Defines restore_activity_task class |
restore_block_task.class.php | Defines restore_block_task class |
restore_course_task.class.php | Defines restore_course_task class |
restore_coursereport_plugin.class.php | Restore for course plugin: course report |
restore_default_block_task.class.php | Defines restore_default_block_task class |
restore_enrol_plugin.class.php | Defines restore_enrol_plugin class |
restore_final_task.class.php | Defines restore_final_task class |
restore_format_plugin.class.php | Defines restore_format_plugin class |
restore_gradingform_plugin.class.php | Contains class restore_gradingform_plugin responsible for advanced grading form plugin backup |
restore_local_plugin.class.php | Defines restore_local_plugin class |
restore_plagiarism_plugin.class.php | Defines restore_plagiarism_plugin class |
restore_plan_builder.class.php | Defines restore_plan_builder class |
restore_plugin.class.php | Defines restore_plugin class |
restore_qtype_extrafields_plugin.class.php | Defines restore_qtype_extrafields_plugin class |
restore_qtype_plugin.class.php | Defines restore_qtype_plugin class |
restore_report_plugin.class.php | Restore for plugin report |
restore_root_task.class.php | Defines restore_root_task class |
restore_section_task.class.php | Defines restore_section_task class |
restore_settingslib.php | Defines classes used to handle restore settings |
restore_stepslib.php | Defines various restore steps that will be used by common tasks in restore |
restore_subplugin.class.php | Defines restore_subplugin class |
restore_theme_plugin.class.php | Restore for course plugin: theme |
restore_tool_plugin.class.php | Admin tool restore plugin base |
► util | |
► checks | |
backup_check.class.php | @subpackage backup-factories |
restore_check.class.php | @subpackage backup-factories |
► dbops | |
backup_controller_dbops.class.php | @subpackage backup-dbops |
backup_dbops.class.php | @subpackage backup-dbops |
backup_plan_dbops.class.php | @subpackage backup-dbops |
backup_question_dbops.class.php | @subpackage backup-dbops |
backup_structure_dbops.class.php | @subpackage backup-dbops |
restore_controller_dbops.class.php | @subpackage backup-dbops |
restore_dbops.class.php | @subpackage backup-dbops |
► factories | |
backup_factory.class.php | @subpackage backup-factories |
convert_factory.class.php | @subpackage backup-convert |
restore_factory.class.php | @subpackage backup-factories |
► helper | |
async_helper.class.php | Helper functions for asynchronous backups and restores |
backup_anonymizer_helper.class.php | @subpackage backup-helper |
backup_array_iterator.class.php | @subpackage backup-helper |
backup_cron_helper.class.php | Utility helper for automated backups run through cron |
backup_file_manager.class.php | @subpackage backup-helper |
backup_general_helper.class.php | @subpackage backup-helper |
backup_helper.class.php | @subpackage backup-helper |
backup_null_iterator.class.php | @subpackage backup-helper |
convert_helper.class.php | Provides } and convert_helper_exception classes |
restore_decode_content.class.php | @subpackage backup-helper |
restore_decode_processor.class.php | @subpackage backup-helper |
restore_decode_rule.class.php | @subpackage backup-helper |
restore_inforef_parser_processor.class.php | @subpackage backup-helper |
restore_log_rule.class.php | @subpackage backup-helper |
restore_logs_processor.class.php | @subpackage backup-helper |
restore_moodlexml_parser_processor.class.php | @subpackage backup-helper |
restore_prechecks_helper.class.php | @subpackage backup-helper |
restore_questions_parser_processor.class.php | @subpackage backup-helper |
restore_roles_parser_processor.class.php | @subpackage backup-helper |
restore_structure_parser_processor.class.php | @subpackage backup-helper |
restore_users_parser_processor.class.php | @subpackage backup-helper |
► includes | |
backup_includes.php | @subpackage backup-includes |
convert_includes.php | Makes sure that all general code needed by backup-convert code is included |
restore_includes.php | @subpackage backup-includes |
► interfaces | |
annotable.class.php | @subpackage backup-interfaces |
checksumable.class.php | @subpackage backup-interfaces |
executable.class.php | @subpackage backup-interfaces |
loggable.class.php | @subpackage backup-interfaces |
processable.class.php | @subpackage backup-interfaces |
► loggers | |
base_logger.class.php | @subpackage backup-logger |
core_backup_html_logger.class.php | Logger that stores HTML log data in memory, ready for later display |
database_logger.class.php | @subpackage backup-logger |
error_log_logger.class.php | @subpackage backup-logger |
file_logger.class.php | @subpackage backup-logger |
output_indented_logger.class.php | @subpackage backup-logger |
output_text_logger.class.php | @subpackage backup-logger |
► output | |
output_controller.class.php | @subpackage backup-output |
► plan | |
backup_execution_step.class.php | @subpackage backup-plan |
backup_plan.class.php | @subpackage backup-plan |
backup_step.class.php | @subpackage backup-plan |
backup_structure_step.class.php | @subpackage backup-plan |
backup_task.class.php | @subpackage backup-plan |
base_plan.class.php | @subpackage backup-plan |
base_step.class.php | @subpackage backup-plan |
base_task.class.php | @subpackage backup-plan |
restore_execution_step.class.php | @subpackage backup-plan |
restore_plan.class.php | @subpackage backup-plan |
restore_step.class.php | @subpackage backup-plan |
restore_structure_step.class.php | @subpackage backup-plan |
restore_task.class.php | @subpackage backup-plan |
► settings | |
► activity | |
activity_backup_setting.class.php | @subpackage backup-settings |
► course | |
course_backup_setting.class.php | @subpackage backup-settings |
► root | |
root_backup_setting.class.php | Defines root_backup_setting class |
► section | |
section_backup_setting.class.php | @subpackage backup-settings |
backup_setting.class.php | Defines backup_setting class |
base_setting.class.php | @subpackage backup-settings |
setting_dependency.class.php | |
► structure | |
backup_attribute.class.php | @subpackage backup-structure |
backup_final_element.class.php | @subpackage backup-structure |
backup_nested_element.class.php | @subpackage backup-structure |
backup_optigroup.class.php | @subpackage backup-structure |
backup_optigroup_element.class.php | @subpackage backup-structure |
backup_structure_processor.class.php | @subpackage backup-structure |
base_atom.class.php | @subpackage backup-structure |
base_attribute.class.php | @subpackage backup-structure |
base_final_element.class.php | @subpackage backup-structure |
base_nested_element.class.php | @subpackage backup-structure |
base_optigroup.class.php | @subpackage backup-structure |
base_processor.class.php | @subpackage backup-structure |
restore_path_element.class.php | @subpackage backup-structure |
► ui | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for core_backup |
► tests | |
► behat | |
behat_backup.php | Backup and restore actions to help behat feature files writting |
backup_moodleform.class.php | This file contains the generic moodleform bridge for the backup user interface as well as the individual forms that relate to the different stages the user interface can exist within |
backup_ui.class.php | This file contains the backup user interface class |
backup_ui_setting.class.php | This file contains the setting user interface classes that all backup/restore settings use to represent the UI they have |
backup_ui_stage.class.php | Backup user interface stages |
base_moodleform.class.php | This file contains the generic moodleform bridge for the backup user interface as well as the individual forms that relate to the different stages the user interface can exist within |
base_ui.class.php | This file contains the backup user interface class |
base_ui_stage.class.php | Backup user interface stages |
import_extensions.php | This file contains extension of the backup classes that override some methods and functionality in order to customise the backup UI for the purposes of import |
renderer.php | This file contains backup and restore output renderers |
restore_moodleform.class.php | This file contains the forms used by the restore stages |
restore_ui.class.php | This file contains the restore user interface class |
restore_ui_components.php | This file contains components used by the restore UI |
restore_ui_stage.class.php | Restore user interface stages |
► xml | |
► contenttransformer | |
xml_contenttransformer.class.php | @subpackage backup-xml |
► output | |
file_xml_output.class.php | @subpackage backup-xml |
memory_xml_output.class.php | @subpackage backup-xml |
xml_output.class.php | @subpackage backup-xml |
► parser | |
► processors | |
findpaths_parser_processor.class.php | @subpackage xml |
grouped_parser_processor.class.php | @subpackage xml |
null_parser_processor.class.php | @subpackage xml |
progressive_parser_processor.class.php | @subpackage backup-xml |
selective_exact_parser_processor.class.php | @subpackage xml |
selective_like_parser_processor.class.php | @subpackage xml |
simple_parser_processor.class.php | @subpackage xml |
simplified_parser_processor.class.php | @subpackage xml |
progressive_parser.class.php | @subpackage backup-xml |
xml_writer.class.php | @subpackage backup-xml |
backup.class.php | @subpackage backup |
backupfilesedit_form.php | Manage backup files |
externallib.php | External backup API |
restorefile_form.php | Import backup file form |
► badges | |
► classes | |
► external | |
alignment_exporter.php | Contains alignment class for displaying a badge alignment |
assertion_exporter.php | Contains class for displaying a assertion |
backpack_exporter.php | Contains competency class for displaying a badge backpack |
badgeclass_exporter.php | Contains class for displaying a badgeclass |
collection_exporter.php | Contains class for displaying a collection |
endorsement_exporter.php | Contains endorsement class for displaying a badge endorsement |
issuer_exporter.php | Contains class for displaying a issuer |
recipient_exporter.php | Contains class for displaying a recipient |
related_info_exporter.php | Contains related class for displaying information of a related badge |
user_badge_exporter.php | Contains user badge class for displaying a badge issued to a user |
verification_exporter.php | Contains class for displaying a recipient |
► form | |
backpack.php | Form class for mybackpack.php |
badge.php | Form classes for editing badges |
collections.php | Form class for mybackpack.php |
external_backpack.php | External backpack form |
message.php | Form class for badge message |
► output | |
badge_alignments.php | Issued badge renderable |
badge_collection.php | Issued badge renderable |
badge_management.php | Issued badge renderable |
badge_recipients.php | Issued badge renderable |
badge_related.php | Collection of all related badges |
badge_user_collection.php | Collection of use badges |
external_backpacks_page.php | Manage enabled backpacks for the site |
external_backpacks_table.php | List of enabled backpacks for the site |
external_badge.php | External badge renderable |
issued_badge.php | Issued badge renderable |
assertion.php | Badge assertion library |
backpack_api.php | Communicate with backpacks |
backpack_api_mapping.php | Represent the url for each method and the encoding of the parameters and response |
badge.php | Badge assertion library |
external.php | Badges external API |
observer.php | Local stuff for category enrolment plugin |
► criteria | |
award_criteria.php | Badge award criteria |
award_criteria_activity.php | This file contains the activity badge award criteria type class |
award_criteria_badge.php | This file contains the badge earned badge award criteria type class |
award_criteria_cohort.php | This file contains the cohort membership badge award criteria type class |
award_criteria_competency.php | This file contains the badge earned badge award criteria type class |
award_criteria_course.php | This file contains the course completion badge award criteria type class |
award_criteria_courseset.php | This file contains the courseset completion badge award criteria type class |
award_criteria_manual.php | This file contains the manual badge award criteria type class |
award_criteria_overall.php | This file contains the overall badge award criteria type |
award_criteria_profile.php | This file contains the profile completion badge award criteria type class |
► lib | |
awardlib.php | Classes to manage manual badge award |
bakerlib.php | Baking badges library |
alignment_form.php | Form alignment for editing |
criteria_form.php | Form classes for editing badges criteria |
endorsement_form.php | Form endorsement for editing |
lib.php | Defines various library functions |
preferences_form.php | Form class for editing badges preferences |
related_form.php | Form related badges |
renderer.php | Renderer for use with the badges output |
upgradelib.php | Contains upgrade and install functions for badges |
► blocks | |
► activity_modules | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
► db | |
access.php | Activity modules block caps |
block_activity_modules.php | This file contains the Activity modules block |
version.php | Version details |
► activity_results | |
► backup | |
► moodle2 | |
restore_activity_results_block_task.class.php | Define all the backup steps that will be used by the backup_block_task |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_results |
► db | |
access.php | Activity results block caps |
block_activity_results.php | Classes to enforce the various access rules that can apply to a activity |
edit_form.php | Defines the form for editing Quiz results block instances |
settings.php | Defines the form for editing activity results block instances |
version.php | Version information for the block_quiz_results plugin |
► admin_bookmarks | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_admin_bookmarks |
► db | |
access.php | Admin bookmarks block caps |
block_admin_bookmarks.php | Admin Bookmarks Block page |
version.php | Version details |
► badges | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_badges |
► db | |
access.php | Latest badges block capabilities |
upgrade.php | This file keeps track of upgrades to the badges block |
block_badges.php | Block for displaying earned local badges to users |
edit_form.php | Form for editing badges block instances |
version.php | Version details |
► blog_menu | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_blog_menu |
► db | |
access.php | Blog menu block caps |
block_blog_menu.php | Blog Menu Block page |
version.php | Version details |
► blog_recent | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_blog_recent |
► db | |
access.php | Blog recent block caps |
block_blog_recent.php | Recent Blog Entries Block page |
edit_form.php | Form for editing tag block instances |
version.php | Version details |
► blog_tags | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_blog_tags |
► db | |
access.php | Blog tags block caps |
block_blog_tags.php | Blog tags block |
edit_form.php | Form for editing Blog tags block instances |
version.php | Version details |
► calendar_month | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_calendar_month |
► db | |
access.php | Calendar month block caps |
upgrade.php | This file keeps track of upgrades to the calendar_month block |
block_calendar_month.php | Handles displaying the calendar block |
version.php | Version details |
► calendar_upcoming | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_calendar_upcoming |
► db | |
access.php | Calendar upcoming block caps |
upgrade.php | This file keeps track of upgrades to the calendar_upcoming block |
block_calendar_upcoming.php | Handles displaying the calendar upcoming events block |
version.php | Version details |
► classes | |
► privacy | |
provider.php | Data provider |
external.php | Blocks external API |
► comments | |
► classes | |
► event | |
comment_created.php | Block_comments comment created event |
comment_deleted.php | Block_comments comment deleted event |
► privacy | |
provider.php | Privacy Subsystem implementation for block_comments |
► db | |
access.php | Comments block caps |
► tests | |
► behat | |
behat_block_comments.php | Commenting system steps definitions |
block_comments.php | The comments block |
lib.php | The comments block helper functions and callbacks |
version.php | Version details |
► completionstatus | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_completionstatus |
► db | |
access.php | Completion status block caps |
upgrade.php | This file keeps track of upgrades to the completion status block |
block_completionstatus.php | Block for displayed logged in user's course completion status |
version.php | Version info |
► course_list | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_course_list |
► db | |
access.php | Course list block caps |
block_course_list.php | Course list block |
settings.php | Course list block settings |
version.php | Version details |
► course_summary | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_course_summary |
► db | |
access.php | Course summary block caps |
upgrade.php | This file keeps track of upgrades to the course summary block |
block_course_summary.php | Course summary block |
version.php | Version details |
► feedback | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_feedback |
► db | |
access.php | Feedback block caps |
install.php | Feedback block installation |
block_feedback.php | Feedback block |
version.php | Version details |
► globalsearch | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_globalsearch |
► db | |
access.php | Global search Block caps |
block_globalsearch.php | Global search block |
version.php | Global Search version details |
► glossary_random | |
► backup | |
► moodle2 | |
restore_glossary_random_block_task.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_glossary_random |
► db | |
access.php | Glossary random block caps |
block_glossary_random.php | Glossary Random block |
edit_form.php | Form for editing HTML block instances |
version.php | Version details |
► html | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_html_block_task.class.php | @subpackage backup-moodle2 |
restore_html_block_task.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_html |
► search | |
content.php | Search area for block_html blocks |
► db | |
access.php | HTML block caps |
upgrade.php | This file keeps track of upgrades to the html block |
block_html.php | Form for editing HTML block instances |
edit_form.php | Form for editing HTML block instances |
lib.php | Form for editing HTML block instances |
settings.php | Settings for the HTML block |
version.php | Version details |
► login | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_login |
► db | |
access.php | Login block caps |
block_login.php | Login block |
version.php | Version details |
► lp | |
► classes | |
► output | |
competencies_to_review_page.php | Competencies to review renderable |
plans_to_review_page.php | Plans to review renderable |
renderer.php | Block LP renderer |
summary.php | Summary renderable |
► privacy | |
provider.php | Privacy Subsystem implementation for block_lp |
► db | |
access.php | Block LP capabilities |
block_lp.php | Block LP main file |
version.php | Block LP version file |
► mentees | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_mentees |
► db | |
access.php | Mentees block caps |
block_mentees.php | Mentees block |
edit_form.php | Form for editing Mentees block instances |
version.php | Version details |
► mnet_hosts | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_mnet_hosts |
► db | |
access.php | Mnet hosts block caps |
block_mnet_hosts.php | MNet hosts block |
version.php | Version details |
► myoverview | |
► classes | |
► output | |
main.php | Class containing data for my overview block |
renderer.php | Myoverview block rendrer |
► privacy | |
provider.php | Privacy Subsystem implementation for block_myoverview |
► db | |
access.php | Capabilities for the My overview block |
upgrade.php | This file keeps track of upgrades to the myoverview block |
block_myoverview.php | Contains the class for the My overview block |
lib.php | Library functions for overview |
settings.php | Settings for the myoverview block |
version.php | Version details for the My overview block |
► myprofile | |
► classes | |
► output | |
myprofile.php | Class containing data for myprofile block |
renderer.php | Myprofile block rendrer |
► privacy | |
provider.php | Privacy Subsystem implementation for block_myprofile |
► db | |
access.php | My profile block caps |
block_myprofile.php | Block displaying information about current logged-in user |
edit_form.php | Form for editing profile block settings |
version.php | Current user info block |
► navigation | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_navigation |
► db | |
access.php | Navigation block caps |
upgrade.php | This file keeps track of upgrades to the navigation block |
block_navigation.php | This file contains classes used to manage the navigation structures in Moodle and was introduced as part of the changes occuring in Moodle 2.0 |
edit_form.php | Form for editing global navigation instances |
renderer.php | Outputs the navigation tree |
version.php | Version details |
► news_items | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_news_items |
► db | |
access.php | News items block caps |
block_news_items.php | This file contains the news item block class, based upon block_base |
version.php | Version details |
► online_users | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_online_users |
fetcher.php | File containing onlineusers class |
► db | |
access.php | Online users block caps |
► tests | |
► generator | |
lib.php | Block_online_users data generator |
block_online_users.php | Online users block |
lib.php | Contains functions called by core |
settings.php | Online users block settings |
version.php | Version details |
► private_files | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_private_files |
► db | |
access.php | Private files block caps |
block_private_files.php | Manage user private area files |
renderer.php | Print private files tree |
version.php | Version details |
► quiz_results | |
► backup | |
► moodle2 | |
restore_quiz_results_block_task.class.php | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_quiz_results |
► db | |
access.php | Quiz results block caps |
install.php | Quiz results block installation |
upgrade.php | This file keeps track of upgrades to the quiz_results block |
block_quiz_results.php | Classes to enforce the various access rules that can apply to a quiz |
version.php | Version information for the block_quiz_results plugin |
► recent_activity | |
► classes | |
► privacy | |
provider.php | Privacy subsystem implementation for block_recent_activity |
► task | |
cleanup.php | Task for updating RSS feeds for rss client block |
observer.php | Event observer |
► db | |
access.php | Recent activity block caps |
events.php | Event observer |
tasks.php | Task definition for block_recent_activity |
upgrade.php | This file keeps track of upgrades to the recent activity block |
block_recent_activity.php | Class block_recent_activity |
renderer.php | Renderer for block recent_activity |
version.php | Version details |
► recentlyaccessedcourses | |
► classes | |
► output | |
main.php | Class containing data for the Recently accessed courses block |
renderer.php | Recently accessed courses block renderer |
► privacy | |
provider.php | Privacy Subsystem implementation for Recently accessed courses block |
► db | |
access.php | Capabilities for the Recently accessed courses block |
install.php | Recently accessed courses block installation |
block_recentlyaccessedcourses.php | Class definition for the Recently accessed courses block |
settings.php | Settings for the recentlyaccessedcourses block |
version.php | Version details for the Recently accessed courses block |
► recentlyaccesseditems | |
► classes | |
► external | |
recentlyaccesseditems_item_exporter.php | Class for exporting the data needed to render a recent accessed item |
► output | |
main.php | Class containing data for Recently accessed items block |
renderer.php | Recently accessed items block renderer |
► privacy | |
provider.php | Privacy Subsystem implementation for Recently accessed items block |
external.php | External API |
helper.php | Recently accessed items helper |
observer.php | Event observer |
► db | |
access.php | Capabilities for the Recently accessed items block |
events.php | Recently accessed items event observer |
services.php | Web service for Recently accessed items block |
upgrade.php | This file keeps track of upgrades to the recentlyaccesseditems block |
block_recentlyaccesseditems.php | Class definition for the Recently accessed items block |
lib.php | The interface library between the core and the subsystem |
version.php | Version details for the Recent activities block |
► rss_client | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_rss_client_block_task.class.php | @subpackage backup-moodle2 |
backup_rss_client_stepslib.php | @subpackage backup-moodle2 |
restore_rss_client_block_task.class.php | @subpackage backup-moodle2 |
restore_rss_client_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► output | |
block.php | Contains class block_rss_client\output\block |
channel_image.php | Contains class block_rss_client\output\channel_image |
feed.php | Contains class block_rss_client\output\feed |
footer.php | Contains class block_rss_client\output\footer |
item.php | Contains class block_rss_client\output\feed |
renderer.php | Contains class block_rss_client\output\block_renderer_html |
► privacy | |
provider.php | Privacy class for requesting user data |
► task | |
refreshfeeds.php | Task for updating RSS feeds for rss client block |
► db | |
access.php | RSS client block caps |
tasks.php | Task definition for block_rss_client |
upgrade.php | Database upgrades for the RSS block |
block_rss_client.php | Contains block_rss_client |
edit_form.php | Form for editing RSS client block instances |
settings.php | Settings for the RSS client block |
version.php | Version details |
► search_forums | |
► classes | |
► output | |
renderer.php | Block search forums renderer |
search_form.php | Search form renderable |
► privacy | |
provider.php | Privacy Subsystem implementation for block_search_forums |
► db | |
access.php | Search forums block caps |
block_search_forums.php | Block to search forum posts |
version.php | Version details |
► section_links | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_section_links |
► db | |
access.php | Section links block caps |
upgrade.php | This file keeps track of upgrades to the section links block |
block_section_links.php | This file contains the main class for the section links block |
edit_form.php | Instance configuration for the section links block |
renderer.php | Renderer for the section links block |
settings.php | Section links block |
version.php | Version details |
► selfcompletion | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_selfcompletion |
► db | |
access.php | Self completion block caps |
upgrade.php | This file keeps track of upgrades to the self completion block |
block_selfcompletion.php | Self completion block |
version.php | Version details |
► settings | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_settings |
► db | |
access.php | Settings block caps |
upgrade.php | This file keeps track of upgrades to the settings block |
block_settings.php | This file contains classes used to manage the navigation structures in Moodle and was introduced as part of the changes occuring in Moodle 2.0 |
edit_form.php | Form for editing settings navigation instances |
renderer.php | Settings block |
version.php | Version details |
► site_main_menu | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_site_main_menu |
► db | |
access.php | Site main menu block caps |
► tests | |
► behat | |
behat_block_site_main_menu.php | Behat steps definitions for block site main menu |
block_site_main_menu.php | Site main menu block |
version.php | Version details |
► social_activities | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_social_activities |
► db | |
access.php | Social activities block caps |
► tests | |
► behat | |
behat_block_social_activities.php | Behat steps definitions for block social activities |
block_social_activities.php | Social activities block |
version.php | Version details |
► starredcourses | |
► classes | |
► output | |
main.php | Class containing data for starred courses block |
renderer.php | Starred courses block renderer |
► privacy | |
provider.php | Privacy Subsystem implementation for block_starredcourses |
external.php | Starred courses block external API |
► db | |
access.php | Starred courses block capabilities |
services.php | File description |
block_starredcourses.php | Starred courses block |
settings.php | Settings for the starredcourses block |
version.php | Starred courses block version details |
► tag_flickr | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_tag_flickr |
► db | |
access.php | Tag flickr block caps |
block_tag_flickr.php | Flickr tag block |
edit_form.php | Form for editing tag_flickr block instances |
version.php | Version details |
► tag_youtube | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_tag_youtube |
► db | |
access.php | Tag youtube block caps |
install.php | Tag Youtube block installation |
block_tag_youtube.php | Tag youtube block |
edit_form.php | Form for editing tag_youtube block instances |
settings.php | Settings for the RSS client block |
version.php | Version details |
► tags | |
► backup | |
► moodle2 | |
restore_tags_block_task.class.php | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_tags |
► db | |
access.php | Tags block caps |
block_tags.php | Tags block |
edit_form.php | Form for editing tag block instances |
version.php | Version details |
► tests | |
► behat | |
behat_blocks.php | Steps definitions related with blocks |
► timeline | |
► classes | |
► output | |
main.php | Class containing data for timeline block |
renderer.php | Timeline block rendrer |
► privacy | |
provider.php | Privacy Subsystem implementation for block_timeline |
► db | |
access.php | Capabilities for the timeline block |
install.php | Timeline block installation |
block_timeline.php | Contains the class for the Timeline block |
lib.php | Library functions for timeline |
version.php | Version details for the timeline block |
edit_form.php | Defines the base class form used by blocks/edit.php to edit block instance configuration |
moodleblock.class.php | This file contains the parent class for moodle blocks, block_base |
► blog | |
► classes | |
► external | |
post_exporter.php | Class for exporting a blog post (entry) |
► privacy | |
provider.php | Data provider |
external.php | This is the external API for blogs |
edit_form.php | Blog form definition |
external_blog_edit_form.php | Moodleform for the user interface for managing external blog links |
lib.php | Core global functions for Blog |
locallib.php | Classes for Blogs |
preferences_form.php | Form for blog preferences |
renderer.php | Renderers for outputting blog data |
rsslib.php | Blog RSS Management |
► cache | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for core_cache |
config.php | Cache configuration reader |
definition.php | Cache definition class |
dummystore.php | Cache dummy store |
factory.php | This file contains the cache factory class |
helper.php | Cache helper class |
interfaces.php | Cache API interfaces |
loaders.php | Cache loaders |
store.php | Cache store - base class |
► locks | |
► file | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for cachelock_file |
lib.php | File locking for the Cache API |
version.php | File locking for the Cache API |
► stores | |
► apcu | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for cachestore_apcu |
addinstanceform.php | The library file for the apcu cache store |
lib.php | APCu cache store main library |
settings.php | The settings for the APCu store |
version.php | APCu cache store version information |
► file | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for cachestore_file |
addinstanceform.php | The library file for the file cache store |
lib.php | The library file for the file cache store |
version.php | Cache file store version information |
► memcached | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for cachestore_memcached |
addinstanceform.php | The library file for the memcached cache store |
lib.php | The library file for the memcached cache store |
settings.php | The settings for the memcached store |
version.php | Cache memcached store version information |
► mongodb | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for cachestore_mongodb |
addinstanceform.php | The MongoDB plugin form for adding an instance |
lib.php | The library file for the MongoDB store plugin |
settings.php | The settings for the mongodb store |
version.php | Cache mongodb store version information |
► redis | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for cachestore_redis |
addinstanceform.php | Redis Cache Store - Add instance form |
lib.php | Redis Cache Store - Main library |
settings.php | Redis Cache Store - Settings |
version.php | Redis Cache Store - Version information |
► session | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for cachestore_session |
lib.php | The library file for the session cache store |
version.php | Cache session store version information |
► static | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for cachestore_static |
lib.php | The library file for the static cache store |
version.php | Cache static store version information |
disabledlib.php | This file contains classes that are used by the Cache API only when it is disabled |
forms.php | Forms used for the administration and managemement of the cache setup |
locallib.php | The supplementary cache API |
renderer.php | The Cache renderer |
► calendar | |
► classes | |
► external | |
calendar_day_exporter.php | Contains event class for displaying the day view |
calendar_event_exporter.php | Contains event class for displaying a calendar event |
calendar_upcoming_exporter.php | Contains event class for displaying the upcoming view |
date_exporter.php | Class for normalising the date data |
day_exporter.php | Contains event class for displaying the day view |
day_name_exporter.php | Contains event class for displaying the day name |
event_action_exporter.php | Contains event class for displaying a calendar event's action |
event_exporter.php | Contains event class for displaying a calendar event |
event_exporter_base.php | Contains event class for displaying a calendar event |
event_icon_exporter.php | Contains event class for displaying a calendar event's icon |
event_subscription_exporter.php | Contains event class for displaying a calendar event's subscription |
events_exporter.php | Contains event class for displaying a list of calendar events |
events_grouped_by_course_exporter.php | Contains event class for displaying a list of calendar events grouped by course id |
events_related_objects_cache.php | Contains event class for providing the related objects when exporting a list of calendar events |
events_same_course_exporter.php | Contains event class for displaying a list of calendar events for a single course |
footer_options_exporter.php | Class for exporting calendar footer view options data |
month_exporter.php | Contains event class for displaying the month view |
week_day_exporter.php | Contains event class for displaying the day on month view |
week_exporter.php | Contains event class for displaying the week view |
► local | |
► event | |
► data_access | |
event_vault.php | Event vault class |
event_vault_interface.php | Event vault interface |
► entities | |
action_event.php | Calendar action event class |
action_event_interface.php | Calendar action event interface |
action_interface.php | Action interface |
event.php | Calendar event class |
event_collection_interface.php | Interface for an event collection class |
event_interface.php | Calendar event interface |
repeat_event_collection.php | Event collection class |
► exceptions | |
invalid_callback_exception.php | Invalid callback exception |
invalid_parameter_exception.php | General invalid parameter exception |
limit_invalid_parameter_exception.php | Invalid limit parameter exception |
member_does_not_exist_exception.php | Member does not exist exception |
timesort_invalid_parameter_exception.php | Invalid timesort parameter exception |
► factories | |
action_factory_interface.php | Action factory interface |
event_abstract_factory.php | Abstract event factory |
event_factory.php | Event factory class |
event_factory_interface.php | Event factory interface |
► forms | |
create.php | The mform for creating a calendar event |
eventtype.php | The trait for adding eventtype fields to a form |
managesubscriptions.php | Allows the user to manage calendar subscriptions |
update.php | The mform for updating a calendar event |
► mappers | |
create_update_form_mapper.php | Event create form and update form mapper |
create_update_form_mapper_interface.php | Create update form mapper interface |
event_mapper.php | Event mapper |
event_mapper_interface.php | Event mapper interface |
► proxies | |
cm_info_proxy.php | Course module cm_info proxy |
coursecat_proxy.php | Course category proxy |
proxy_interface.php | Proxy interface |
std_proxy.php | Std_proxy class |
► strategies | |
raw_event_retrieval_strategy.php | Raw event retrieval strategy |
raw_event_retrieval_strategy_interface.php | Raw event strategy retrieval interface |
► value_objects | |
action.php | Class representing an action a user should take |
description_interface.php | Description value object interface |
event_description.php | Description value object |
event_times.php | Event times class |
times_interface.php | Times interface |
container.php | Core container for calendar events |
api.php | Contains class containing the internal calendar API |
► privacy | |
provider.php | Privacy class for requesting user data |
action_factory.php | Action factory |
export_form.php | The mform for exporting calendar events |
rrule_manager.php | Defines calendar class to manage recurrence rule (rrule) during ical imports |
type_base.php | Defines functions used by calendar type plugins |
type_factory.php | Class core_calendar\type_factory |
► tests | |
► behat | |
behat_calendar.php | Behat calendar-related steps definitions |
calendartype_test_example.php | Handles calendar functions for the test calendar |
helpers.php | This file contains helper classes and functions for testing |
► type | |
► gregorian | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
structure.php | Handles calendar functions for the gregorian calendar |
version.php | Version details |
event_form.php | The mform for creating and editing a calendar event |
externallib.php | External calendar API |
lib.php | Calendar extension |
renderer.php | This file contains the renderers for the calendar within Moodle |
► cohort | |
► classes | |
► external | |
cohort_summary_exporter.php | Class for exporting a cohort summary from an stdClass |
► output | |
cohortidnumber.php | Contains class core_cohort\output\cohortidnumber |
cohortname.php | Contains class core_cohort\output\cohortname |
► tests | |
► behat | |
behat_cohort.php | Cohorts steps definitions |
edit_form.php | Cohort related management functions, this file needs to be included manually |
externallib.php | External cohort API |
upload_form.php | A form for cohort upload |
► comment | |
► classes | |
► external | |
comment_area_exporter.php | Exporting a comment area |
► privacy | |
provider.php | Privacy class for requesting user data |
external.php | External comment API |
lib.php | Functions and classes for commenting |
locallib.php | Functions and classes for comments management |
► competency | |
► classes | |
► external | |
competency_exporter.php | Class for exporting competency data |
competency_framework_exporter.php | Class for exporting competency_framework data |
course_competency_exporter.php | Class for exporting course competency data |
course_competency_settings_exporter.php | Class for exporting course_competency_settings data |
course_module_competency_exporter.php | Class for exporting course module competency data |
evidence_exporter.php | Class for exporting evidence data |
performance_helper.php | Performance helper |
plan_competency_exporter.php | Class for exporting plan competency data |
plan_exporter.php | Class for exporting plan data |
related_competency_exporter.php | Class for exporting plan data |
template_competency_exporter.php | Class for exporting template competency data |
template_exporter.php | Class for exporting template data |
user_competency_course_exporter.php | Class for exporting user competency course data |
user_competency_exporter.php | Class for exporting user competency data |
user_competency_plan_exporter.php | Class for exporting plan competency data |
user_evidence_competency_exporter.php | User evidence competency exporter |
user_evidence_exporter.php | Class for exporting user_evidence data |
api.php | Class for loading/storing competency frameworks from the DB |
competency.php | Class for loading/storing competencies from the DB |
competency_framework.php | Class for loading/storing competency frameworks from the DB |
competency_rule.php | Competency rule base |
competency_rule_all.php | Competency rule all |
competency_rule_points.php | Competency rule points based |
course_competency.php | Class for loading/storing competencies from the DB |
course_competency_settings.php | Class for course_competency_settings persistence |
course_module_competency.php | Class for loading/storing competencies from the DB |
evidence.php | Evidence persistent file |
invalid_persistent_exception.php | Invalid persistent exception |
persistent.php | Abstract class for core_competency objects saved to the DB |
plan.php | Class for plans persistence |
plan_competency.php | Class for plan_competency persistence |
related_competency.php | Class for loading/storing related competencies from the DB |
template.php | Class for loading/storing learning plan templates from the DB |
template_cohort.php | Template cohort persistent |
template_competency.php | Class for loading/storing competencies from the DB |
url.php | URL manager |
user_competency.php | Class for user_competency persistence |
user_competency_course.php | Class for user_competency_course persistence |
user_competency_plan.php | Class for user_competency_plan persistence |
user_evidence.php | User evidence persistent |
user_evidence_competency.php | User evidence competency persistent |
► tests | |
► generator | |
lib.php | Competency data generator |
► completion | |
► classes | |
api.php | Contains class containing completion API |
bulkedit_form.php | Bulk edit activity completion form |
defaultedit_form.php | Default activity completion form |
edit_base_form.php | Base form for changing completion rules |
external.php | Completion external API |
manager.php | Bulk activity completion manager class |
progress.php | Contains class used to return completion progress information |
► criteria | |
completion_criteria.php | Course completion criteria |
completion_criteria_activity.php | This file contains the activity completion criteria type class and any supporting functions it may require |
completion_criteria_course.php | This file contains the course criteria type |
completion_criteria_date.php | This file contains the date criteria type |
completion_criteria_duration.php | Course completion critieria - completion after specific duration from course enrolment |
completion_criteria_grade.php | Course completion critieria - completion on achieving course grade |
completion_criteria_role.php | Course completion critieria - marked by role |
completion_criteria_self.php | Course completion critieria - student self marked |
completion_criteria_unenrol.php | Course completion critieria - completion on unenrolment |
► tests | |
► behat | |
behat_completion.php | Completion steps definitions |
completion_aggregation.php | Course completion critieria aggregation |
completion_completion.php | Course completion status for a particular user/course |
completion_criteria_completion.php | Completion data for a specific user, course and critieria |
data_object.php | Course completion critieria aggregation |
► course | |
► classes | |
► analytics | |
► indicator | |
activities_due.php | Activities due indicator |
completion_enabled.php | Completion enabled set indicator |
no_student.php | No student indicator |
no_teacher.php | No teacher indicator |
potential_cognitive_depth.php | Potential cognitive depth indicator |
potential_social_breadth.php | Potential social breadth indicator |
► target | |
course_competencies.php | Course competencies achievement target |
course_completion.php | Course completion target |
course_dropout.php | Drop out course target |
course_enrolments.php | Base class for targets whose analysable is a course using user enrolments as samples |
course_gradetopass.php | Getting the minimum grade to pass target |
no_access_since_course_start.php | No accesses since the start of the course |
no_recent_accesses.php | No recent accesses |
no_teaching.php | No teaching target |
► customfield | |
course_handler.php | Course handler for custom fields |
► external | |
course_module_summary_exporter.php | Class for exporting a course module summary from an stdClass |
course_summary_exporter.php | Class for exporting a course summary from an stdClass |
► management | |
helper.php | Course and category management helper class |
► output | |
activity_navigation.php | File containing the class activity navigation renderable |
bulk_activity_completion_renderer.php | Contains renderers for the bulk activity completion stuff |
course_module_name.php | Contains class core_tag\output\course_module_name |
modchooser.php | The modchooser renderable |
modchooser_item.php | The modchooser_item renderable |
► search | |
course.php | Search area for Moodle courses |
customfield.php | Search area for course custom fields |
section.php | Search area for course sections (title and summary) |
► task | |
course_delete_modules.php | Adhoc task handling course module deletion |
category.php | Contains class core_course_category responsible for course category operations |
deletecategory_form.php | Delete category form |
editcategory_form.php | Edit category form |
list_element.php | Contains class core_course_list_element |
management_renderer.php | Contains renderers for the course management pages |
► format | |
► singleactivity | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for format_singleactivity |
format.php | Format.php - course format featuring single activity included from view.php |
lib.php | This file contains main class for the course format singleactivity |
renderer.php | Renderer for outputting the singleactivity course format |
settings.php | Settings for format_singleactivity |
settingslib.php | Settings class for format_singleactivity |
version.php | Version details |
► social | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for format_social |
format.php | Course format featuring social forum |
lib.php | This file contains main class for the course format Social |
version.php | Version details |
► topics | |
► backup | |
► moodle2 | |
restore_format_topics_plugin.class.php | Specialised restore for format_topics |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for format_topics |
► db | |
upgrade.php | Upgrade scripts for course format "Topics" |
upgradelib.php | Upgrade scripts for course format "Topics" |
format.php | Topics course format |
lib.php | This file contains main class for the course format Topic |
renderer.php | Renderer for outputting the topics course format |
version.php | Version details |
► weeks | |
► backup | |
► moodle2 | |
restore_format_weeks_plugin.class.php | Specialised restore for format_weeks |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for format_weeks |
observer.php | Event observers used by the weeks course format |
► db | |
events.php | Format weeks event handler definition |
upgrade.php | Upgrade scripts for course format "Weeks" |
upgradelib.php | Upgrade scripts for course format "Weeks" |
format.php | Weeks course format |
lib.php | This file contains main class for the course format Weeks |
renderer.php | Renderer for outputting the weeks course format |
version.php | Version details |
formatlegacy.php | Course format class to allow plugins developed for Moodle 2.3 to work in the new API |
lib.php | Base class for course format plugins |
renderer.php | Base renderer for outputting course formats |
► report | |
lib.php | This file contains functions used by course reports |
► tests | |
► behat | |
behat_course.php | Behat course-related steps definitions |
completion_form.php | Edit course completion settings - the form definition |
dnduploadlib.php | Library to handle drag and drop course uploads |
edit_form.php | The form for handling editing a course |
editsection_form.php | Default form for editing course section |
externallib.php | External course API |
lib.php | Library of useful functions |
modlib.php | Library of functions specific to course/modedit.php and course API functions |
moodleform_mod.php | Moodleform |
recent_form.php | Display all recent activity in a flexible way |
renderer.php | Renderer for use with the course section and all the goodness that falls within it |
request_form.php | Forms associated with requesting courses, and having requests approved |
reset_form.php | Provides the course_reset_form class |
switchrole_form.php | Switch roles form |
tags_form.php | Edit course tags form |
► customfield | |
► classes | |
► event | |
category_created.php | Custom field category created event |
category_deleted.php | Custom field category created event |
category_updated.php | Custom field category updated event |
field_created.php | Custom field created event |
field_deleted.php | Custom field updated event |
field_updated.php | Custom field updated event |
► output | |
field_data.php | Core_customfield field value renderable |
management.php | Customfield component output |
renderer.php | Renderer |
► privacy | |
customfield_provider.php | Contains interface customfield_provider |
provider.php | Customfield component provider class |
api.php | Api customfield package |
category.php | Customfield category persistent class |
category_controller.php | Customfield catecory controller class |
data.php | Data persistent class |
data_controller.php | Customfield component data controller abstract class |
field.php | Field persistent class |
field_config_form.php | Customfield package |
field_controller.php | Field controller abstract class |
handler.php | The abstract custom fields handler |
► field | |
► checkbox | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for customfield_checkbox |
data_controller.php | Customfield Checkbox plugin |
field_controller.php | Customfields checkbox plugin |
version.php | Customfield checkbox plugin |
► date | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for customfield_date |
data_controller.php | Customfield date plugin |
field_controller.php | Customfield date plugin |
lib.php | Customfield date plugin |
version.php | Customfield date plugin |
► select | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for customfield_select |
data_controller.php | Select plugin data controller |
field_controller.php | Class field |
version.php | Customfield Select Type |
► text | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for customfield_text |
data_controller.php | Customfields text field plugin |
field_controller.php | Customfields text plugin |
version.php | Customfield text plugin |
► textarea | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for customfield_textarea |
data_controller.php | Customfields textarea plugin |
field_controller.php | Customfield textarea plugin |
lib.php | Callbacks |
version.php | Customfield text area plugin |
► tests | |
► generator | |
lib.php | Customfield data generator |
externallib.php | External interface library for customfields component |
lib.php | Callbacks |
► dataformat | |
► csv | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for dataformat_csv |
writer.php | CSV data format writer |
version.php | Data activity filter version information |
► excel | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for dataformat_excel |
writer.php | Excel data format writer |
version.php | Data activity filter version information |
► html | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for dataformat_html |
writer.php | Html data format writer |
version.php | Data activity filter version information |
► json | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for dataformat_json |
writer.php | JSON data format writer |
version.php | Data activity filter version information |
► ods | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for dataformat_ods |
writer.php | ODS data format writer |
version.php | Data activity filter version information |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for dataformat_pdf |
writer.php | Pdf data format writer |
version.php | Data activity filter version information |
► enrol | |
► category | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_category |
► task | |
enrol_category_sync.php | Syncing enrolments task |
observer.php | Local stuff for category enrolment plugin |
► db | |
access.php | Capabilities for category access plugin |
events.php | Category enrolment plugin event handler definition |
install.php | Category enrolment plugin installation |
tasks.php | Task definition for enrol_category |
lib.php | Category enrolment plugin |
locallib.php | Local stuff for category enrolment plugin |
settings.php | Category enrolment plugin settings and presets |
version.php | Category enrolment plugin version specification |
► cohort | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_cohort |
► task | |
enrol_cohort_sync.php | Syncing enrolments task |
► db | |
access.php | Capabilities for cohort access plugin |
events.php | Cohort enrolment plugin event handler definition |
tasks.php | Task definition for enrol_cohort |
uninstall.php | Meta link enrolment plugin uninstallation |
lib.php | Cohort enrolment plugin |
locallib.php | Local stuff for cohort enrolment plugin |
settings.php | Cohort enrolment plugin settings and presets |
version.php | Cohort enrolment plugin version specification |
► database | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_database |
► task | |
sync_enrolments.php | Sync enrolments task |
► db | |
access.php | Capabilities for database enrolment plugin |
install.php | Database enrolment plugin installation |
tasks.php | Task definition for enrol_database |
upgrade.php | Database enrolment plugin upgrade |
lib.php | Database enrolment plugin |
settings.php | Database enrolment plugin settings and presets |
settingslib.php | Database enrolment plugin custom settings |
version.php | Database enrolment plugin version specification |
► flatfile | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_flatfile |
► task | |
flatfile_sync_task.php | Scheduled task for processing flatfile enrolments |
► db | |
access.php | Capabilities for manual enrolment plugin |
install.php | Flatfile enrolment plugin installation |
messages.php | Defines message providers (types of message sent) for the PayPal enrolment plugin |
tasks.php | Definition of flatfile enrolment scheduled tasks |
upgrade.php | Keeps track of upgrades to the enrol_flatfile plugin |
adminlib.php | Special flatfile settings |
lib.php | Flatfile enrolment plugin |
settings.php | Flatfile enrolments plugin settings and presets |
version.php | Flat file enrolment plugin version specification |
► guest | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_guest |
external.php | Guest enrolment method external API |
► db | |
access.php | Capabilities for guest access plugin |
services.php | Guest enrolment external functions and service definitions |
upgrade.php | This file keeps track of upgrades to the guest enrolment plugin |
lib.php | Guest access plugin |
locallib.php | Guest access plugin implementation |
settings.php | Guest access plugin settings and presets |
version.php | Guest access plugin version specification |
► imsenterprise | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_imsenterprise |
► task | |
cron_task.php | A scheduled task |
► db | |
access.php | Capabilities for imsenterprise enrolment plugin |
install.php | Imsenterprise enrolment plugin installation |
messages.php | Defines message providers (types of message sent) for the PayPal enrolment plugin |
tasks.php | Definition of IMS Enterprise enrolment scheduled tasks |
upgrade.php | This file keeps track of upgrades to the imsenterprise enrolment plugin |
lib.php | IMS Enterprise file enrolment plugin |
locallib.php | IMS Enterprise enrol plugin implementation |
settings.php | IMS Enterprise enrolments plugin settings and presets |
version.php | IMS Enterprise file enrolment plugin version specification |
► ldap | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_ldap |
► task | |
sync_enrolments.php | Sync enrolments task |
► db | |
access.php | Capabilities for LDAP enrolment plugin |
install.php | LDAP enrolment plugin installation |
tasks.php | Task definition for enrol_ldap |
lib.php | LDAP enrolment plugin implementation |
settings.php | LDAP enrolment plugin settings and presets |
settingslib.php | LDAP enrolment plugin admin setting classes |
version.php | LDAP enrolment plugin version specification |
► lti | |
► backup | |
► moodle2 | |
backup_enrol_lti_plugin.class.php | Defines the backup_enrol_lti_plugin class |
restore_enrol_lti_plugin.class.php | Defines the restore_enrol_lti_plugin class |
► classes | |
► output | |
registration.php | Tool registration page class |
renderer.php | Renderer class for LTI enrolment |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_lti |
► task | |
sync_grades.php | Handles synchronising grades for the enrolment LTI |
sync_members.php | Handles synchronising members using the enrolment LTI |
data_connector.php | Extends the IMS Tool provider library data connector for moodle |
helper.php | LTI enrolment plugin helper |
manage_table.php | Displays enrolment LTI instances |
tool_provider.php | Extends the IMS Tool provider library for the LTI enrolment |
► db | |
access.php | Capabilities for LTI enrolment plugin |
tasks.php | Enrol LTI tasks |
upgrade.php | This file keeps track of upgrades to the lti enrolment plugin |
lib.php | LTI enrolment plugin main library file |
settings.php | General plugin functions |
version.php | LTI enrolment plugin version information |
► manual | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_manual |
► task | |
send_expiry_notifications.php | The send expiry notifications task |
sync_enrolments.php | Syncing enrolments task |
enrol_users_form.php | Enrol users form |
► db | |
access.php | Capabilities for manual enrolment plugin |
install.php | Manual enrol plugin installation script |
messages.php | Defines message providers for manual enrolments |
services.php | Manual plugin external functions and service definitions |
tasks.php | Task definition for enrol_manual |
upgrade.php | This file keeps track of upgrades to the manual enrolment plugin |
bulkchangeforms.php | This file contains form for bulk changing user enrolments |
externallib.php | External course participation api |
lib.php | Manual enrolment plugin main library file |
locallib.php | Auxiliary manual user enrolment lib, the main purpose is to lower memory requirements.. |
settings.php | Manual enrolment plugin settings and presets |
version.php | Manual enrolment plugin version specification |
► meta | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_meta |
► task | |
enrol_meta_sync.php | Meta sync enrolments task |
observer.php | Event observer for meta enrolment plugin |
► db | |
access.php | Capabilities for meta link access plugin |
events.php | Meta course enrolment plugin event handler definition |
install.php | Meta link enrolment plugin installation |
tasks.php | Task definition for enrol_meta |
uninstall.php | Meta link enrolment plugin uninstallation |
lib.php | Meta course enrolment plugin |
locallib.php | Local stuff for meta course enrolment plugin |
settings.php | Meta enrolment plugin settings and presets |
version.php | Meta link enrolment plugin version specification |
► mnet | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_mnet |
► db | |
access.php | Capabilities for mnet enrolment plugin |
mnet.php | This file contains the mnet services for the mnet enrolment plugin |
upgrade.php | Keeps track of upgrades to the enrol_mnet plugin |
enrol.php | Implements the XML-RPC methods this plugin publishes to MNet peers |
lib.php | MNet enrolment plugin |
settings.php | Cohort enrolment plugin settings and default values |
version.php | MNet enrolment plugin version specification |
► paypal | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_paypal |
► task | |
process_expirations.php | Process expirations task |
util.php | PayPal enrolment plugin utility class |
► db | |
access.php | Capabilities for paypal enrolment plugin |
messages.php | Defines message providers (types of message sent) for the PayPal enrolment plugin |
tasks.php | Task definition for enrol_paypal |
upgrade.php | This file keeps track of upgrades to the paypal enrolment plugin |
lib.php | Paypal enrolment plugin |
settings.php | Paypal enrolments plugin settings and presets |
version.php | Paypal enrolment plugin version specification |
► self | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for enrol_self |
► task | |
send_expiry_notifications.php | Send expiry notifications task |
sync_enrolments.php | Sync enrolments task |
deleteselectedusers_form.php | The form to confirm the intention to bulk delete users enrolments |
deleteselectedusers_operation.php | A bulk operation for the self enrolment plugin to delete selected users enrolments |
editselectedusers_form.php | The form to collect required information when bulk editing users enrolments |
editselectedusers_operation.php | A bulk operation for the manual enrolment plugin to edit selected users |
empty_form.php | Empty enrol_self form |
► db | |
access.php | Capabilities for self enrolment plugin |
install.php | Self enrol plugin installation script |
messages.php | Defines message providers for self enrolments |
services.php | Self enrol plugin external functions and service definitions |
tasks.php | Task definition for enrol_self |
upgrade.php | This file keeps track of upgrades to the self enrolment plugin |
externallib.php | Self enrol plugin external functions |
lib.php | Self enrolment plugin |
locallib.php | Self enrol plugin implementation |
settings.php | Self enrolment plugin settings and presets |
version.php | Self enrolment plugin version specification |
► tests | |
► behat | |
behat_enrol.php | Enrolment steps definitions |
bulkchange_forms.php | This file contains form for bulk changing user enrolments |
editenrolment_form.php | Contains the form used to edit enrolments for a user |
editinstance_form.php | Adds new instance of enrol_plugin to specified course or edits current instance |
externallib.php | External course participation api |
renderer.php | This is the main renderer for the enrol section |
users_forms.php | Various enrol UI forms |
► favourites | |
► classes | |
► local | |
► entity | |
favourite.php | Contains the favourite class, each instance being a representation of a DB row for the 'favourite' table |
► repository | |
favourite_repository.php | Contains the favourite_repository class, responsible for CRUD operations for favourites |
favourite_repository_interface.php | Contains the favourite_repository interface |
► service | |
component_favourite_service.php | Contains the component_favourite_service class, part of the service layer for the favourites subsystem |
user_favourite_service.php | Contains the user_favourite_service class, part of the service layer for the favourites subsystem |
► privacy | |
provider.php | Privacy class for requesting user data for the favourites subsystem |
service_factory.php | Contains the service_factory, a locator for services for the favourites subsystem |
► files | |
► classes | |
► external | |
stored_file_exporter.php | Class for exporting stored_file data |
► task | |
conversion_cleanup_task.php | A scheduled task to clear up old conversion records |
conversion.php | Classes for converting files between different file formats |
converter.php | Class for converting files between different file formats using unoconv |
converter_interface.php | Class for converting files between different file formats |
► converter | |
► classes | |
► privacy | |
provider.php | Data provider |
► googledrive | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
converter.php | Class for converting files between different file formats using google drive |
rest.php | Google Drive Rest API |
lib.php | This plugin is used to convert documents with google drive |
settings.php | Link to the OAuth 2 service we will use |
version.php | Version details |
► unoconv | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for fileconverter_unoconv |
converter.php | Class for converting files between different file formats using unoconv |
► db | |
install.php | Installation for unoconv |
settings.php | Settings for unoconv |
version.php | Version details |
externallib.php | External files API |
► filter | |
► activitynames | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_activitynames |
► db | |
install.php | Filter post install hook |
filter.php | This filter provides automatic linking to activities when its name (title) is found inside every Moodle text |
version.php | Version details |
► algebra | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_algebra |
filter.php | Moodle - Filter for converting simple calculator-type algebraic expressions to cached gif images |
version.php | Version details |
► censor | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_censor |
filter.php | Censorship filtering |
version.php | Version details |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for core_filters |
external.php | This is the external API for the filter component |
► data | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_data |
► db | |
install.php | Database activity filter post install hook |
filter.php | This filter provides automatic linking to database activity entries when found inside every Moodle text |
version.php | Data activity filter version information |
► displayh5p | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_displayh5p |
► db | |
install.php | Display H5P active by default |
upgrade.php | Display H5P upgrade code |
upgradelib.php | Display H5P functions to install and upgrade the filter |
filter.php | Display H5P filter |
settings.php | Display H5P filter settings |
version.php | Version of filter_displayh5p |
► emailprotect | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_emailprotect |
filter.php | Basic email protection filter |
version.php | Version details |
► emoticon | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_emoticon |
filter.php | Filter converting emoticon texts into images |
settings.php | @subpackage emoticon |
version.php | Version information |
► glossary | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_glossary |
► db | |
install.php | Glossary filter post install hook |
filter.php | This filter provides automatic linking to glossary entries, aliases and categories when found inside every Moodle text |
version.php | Glossary filter version information |
► mathjaxloader | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_mathjaxloader |
► db | |