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 | |
install.php | Mathjax filter post install hook |
upgrade.php | MathJAX filter upgrade code |
upgradelib.php | Random functions for mathjax upgrades |
filter.php | This filter provides automatic support for MathJax |
settings.php | MathJAX filter settings |
version.php | MathJax filter version information |
► mediaplugin | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_mediaplugin |
► db | |
install.php | Media filter post install hook |
upgrade.php | Manual authentication plugin upgrade code |
filter.php | Media plugin filtering |
settings.php | Mediaplugin filter settings |
version.php | Media filter |
► multilang | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_multilang |
filter.php | |
version.php | Version details |
► tex | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_tex |
► db | |
install.php | Tex filter post install hook |
upgrade.php | TeX filter upgrade code |
filter.php | Moodle - Filter for converting TeX expressions to cached gif images |
latex.php | Constructor - create temporary directories and build paths to external 'helper' binaries |
lib.php | TeX filter library functions |
settings.php | TeX filter settings |
version.php | Tex filter |
► tidy | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_tidy |
filter.php | HTML tidy text filter |
version.php | Version details |
► urltolink | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for filter_urltolink |
filter.php | Filter converting URLs in the text to HTML links |
settings.php | @subpackage pluginname |
version.php | Version details |
local_settings_form.php | A Moodle form base class for editing local filter settings |
► grade | |
► classes | |
► grades | |
► grader | |
► gradingpanel | |
► point | |
► external | |
fetch.php | Web service functions relating to point grades and grading |
store.php | Web service functions relating to point grades and grading |
► scale | |
► external | |
fetch.php | Web service functions relating to scale grades and grading |
store.php | Web service functions relating to scale grades and grading |
► local | |
► gradeitem | |
advancedgrading_mapping.php | Grade item, itemnumber mapping |
itemnumber_mapping.php | Grade item, itemnumber mapping |
component_gradeitem.php | Compontent definition of a gradeitem |
component_gradeitems.php | Helper class to fetch information about component grade items |
► edit | |
► letter | |
edit_form.php | A moodleform for editing grade letters |
tabs.php | Prints navigation tabs for viewing and editing grade letters |
► outcome | |
edit_form.php | Edit form for grade outcomes |
import_outcomes_form.php | A form to allow importing outcomes from a file |
tabs.php | Prints navigation tabs for viewing and editing grade outcomes |
► scale | |
edit_form.php | Edit form for grade scales |
► settings | |
form.php | A form for editing course grade settings |
► tree | |
calculation_form.php | A moodleform to allow the editing of a calculated grade item |
category_form.php | A moodleform to edit the grade options for an individual grade category |
grade_form.php | A moodleform to allow the editing of a user's grade for a particular activity |
item_form.php | A moodleform allowing the editing of the grade options for an individual grade item |
lib.php | A library of classes used by the grade edit pages |
outcomeitem_form.php | A moodleform to allow the creation and editing of outcome grade items |
► export | |
► ods | |
► classes | |
► event | |
grade_exported.php | Grade export event |
► privacy | |
provider.php | Privacy Subsystem implementation for gradeexport_ods |
► db | |
access.php | Capabilities gradeexport plugin |
grade_export_ods.php | Constructor should set up all the private variables ready to be pulled |
version.php | Version details |
► txt | |
► classes | |
► event | |
grade_exported.php | Grade export event |
► privacy | |
provider.php | Privacy Subsystem implementation for gradeexport_txt |
► db | |
access.php | Capabilities gradeexport plugin |
grade_export_txt.php | Constructor should set up all the private variables ready to be pulled |
version.php | Version details |
► xls | |
► classes | |
► event | |
grade_exported.php | Grade export event |
► privacy | |
provider.php | Privacy Subsystem implementation for gradeexport_xls |
► db | |
access.php | Capabilities gradeexport plugin |
grade_export_xls.php | Constructor should set up all the private variables ready to be pulled |
version.php | Version details |
► xml | |
► classes | |
► event | |
grade_exported.php | Grade export event |
► privacy | |
provider.php | Privacy Subsystem implementation for gradeexport_xml |
► db | |
access.php | Capabilities gradeexport plugin |
grade_export_xml.php | To be implemented by child classes |
version.php | Version details |
grade_export_form.php | Overrides the mform get_data method |
key_form.php | Grade export key management form |
lib.php | Base export class |
► grading | |
► classes | |
► privacy | |
gradingform_legacy_polyfill.php | This file contains the polyfill to allow a plugin to operate with Moodle 3.3 up |
gradingform_provider.php | This file contains the grading method interface |
gradingform_provider_v2.php | Privacy class for requesting user data |
provider.php | Privacy class for requesting user data |
► form | |
► guide | |
► backup | |
► moodle2 | |
backup_gradingform_guide_plugin.class.php | Support for backup API |
restore_gradingform_guide_plugin.class.php | Support for restore API |
► classes | |
► grades | |
► grader | |
► gradingpanel | |
► external | |
fetch.php | Web services relating to fetching of a marking guide for the grading panel |
store.php | Web services relating to fetching of a marking guide for the grading panel |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
services.php | External functions and service definitions for the Marking Guide advanced grading form |
upgrade.php | This file keeps track of upgrades to the marking guide grading method |
► tests | |
► behat | |
behat_gradingform_guide.php | Steps definitions for marking guides |
► generator | |
criterion.php | Generator for the gradingforum_guide plugin |
guide.php | Generator for the gradingforum_guide plugin |
lib.php | Generator for the gradingforum_guide plugin |
coverage.php | Coverage information for the gradingform_guide plugin |
edit_form.php | The form used at the guide editor page is defined here |
guideeditor.php | This file contains the marking guide editor element |
lib.php | Grading method controller for the guide plugin |
renderer.php | Contains the Guide grading form renderer in all of its glory |
version.php | Marking guide, advanced grade plugin |
► rubric | |
► backup | |
► moodle2 | |
backup_gradingform_rubric_plugin.class.php | Support for backup API |
restore_gradingform_rubric_plugin.class.php | Support for restore API |
► classes | |
► grades | |
► grader | |
► gradingpanel | |
► external | |
fetch.php | Web services relating to fetching of a rubric for the grading panel |
store.php | Web services relating to fetching of a rubric for the grading panel |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
services.php | Rubric external functions and service definitions |
upgrade.php | This file keeps track of upgrades to plugin gradingform_rubric |
► tests | |
► behat | |
behat_gradingform_rubric.php | Steps definitions for rubrics |
► generator | |
criterion.php | Generator for the gradingforum_rubric plugin |
lib.php | Generator for the gradingforum_rubric plugin |
rubric.php | Generator for the gradingforum_rubric plugin |
coverage.php | Coverage information for the gradingform_rubric plugin |
edit_form.php | The form used at the rubric editor page is defined here |
lib.php | Grading method controller for the Rubric plugin |
renderer.php | Contains renderer used for displaying rubric |
rubriceditor.php | File contains definition of class MoodleQuickForm_rubriceditor |
version.php | Version information for plugin gradingform_rubric |
lib.php | Common classes used by gradingform plugintypes are defined here |
► tests | |
► behat | |
behat_grading.php | Grading methods steps definitions |
► generator | |
lib.php | Generator for the core_grading subsystem generator |
coverage.php | Coverage information for the core_grading subsystem |
lib.php | Advanced grading methods support |
pick_form.php | Defines forms used by pick.php |
renderer.php | Renderer for core_grading subsystem |
► import | |
► csv | |
► classes | |
► output | |
renderer.php | Renderers for the import of CSV files into the gradebook |
► privacy | |
provider.php | Privacy Subsystem implementation for gradeimport_csv |
load_data.php | A class for loading and preparing grade data from import |
► db | |
access.php | Capabilities gradeimport plugin |
version.php | Version details |
► direct | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for gradeimport_direct |
import_form.php | Form for copying and pasting from a spreadsheet |
mapping_form.php | Form for mapping columns to the fields in the table |
► db | |
access.php | Capabilities gradeimport plugin |
version.php | Version details |
► xml | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for gradeimport_xml |
► db | |
access.php | Capabilities gradeimport plugin |
version.php | Version details |
key_form.php | Grade import key management form |
lib.php | Returns new improtcode for current user |
► report | |
► grader | |
► classes | |
► event | |
grade_report_viewed.php | Grader report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for gradereport_grader |
► db | |
access.php | Capability definition for the gradebook grader report |
► tests | |
► behat | |
behat_gradereport_grader.php | Behat steps definitions for drag and drop onto image |
lib.php | Definition of the grader report class |
preferences_form.php | Form for grader report preferences |
settings.php | Defines site config settings for the grader report |
tabs.php | Outputs navigation tabs for the grader report |
version.php | Version details for the grader report |
► history | |
► classes | |
► event | |
grade_report_viewed.php | Grade history report viewed event |
► output | |
renderer.php | Renderer for history grade report |
tablelog.php | Renderable class for gradehistory report |
user_button.php | User button |
► privacy | |
provider.php | Privacy Subsystem implementation for gradereport_history |
filter_form.php | Form for grade history filters |
helper.php | Helper class for gradehistory report |
► db | |
access.php | Capability definition for the gradebook grader report |
upgrade.php | Grade overview report upgrade steps |
settings.php | Defines site config settings for the grade history report |
version.php | Version details for the grade history |
► outcomes | |
► classes | |
► event | |
grade_report_viewed.php | Outcomes report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for gradereport_outcomes |
► db | |
access.php | Defines capabilities for the outcomes report |
index.php | The gradebook outcomes report |
version.php | Version details for the outcomes report |
► overview | |
► classes | |
► event | |
grade_report_viewed.php | Overview report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for gradereport_overview |
external.php | External grade report overview API |
► db | |
access.php | Defines capabilities for the overview report |
services.php | Overview grade report external functions and service definitions |
upgrade.php | Grade overview report upgrade steps |
lib.php | Definition of the grade_overview_report class |
renderer.php | Renderer for the gradebook overview report |
settings.php | Defines site settings for the overview gradebook report |
version.php | Version details for the overview gradebook report |
► singleview | |
► classes | |
► event | |
grade_report_viewed.php | Single view report viewed event |
► local | |
► screen | |
filterable_items.php | The gradebook interface for a filterable class |
grade.php | The screen with a list of users |
screen.php | Abstract class used as a base for the 3 screens |
select.php | The gradebook simple view - initial view to select your search options |
selectable_items.php | Interface for a list of selectable things |
tablelike.php | The gradebook simple view - base class for the table |
user.php | The user screen |
► ui | |
attribute_format.php | Class that builds an element tree that can be converted to a string |
be_checked.php | Is this thing checked? |
be_disabled.php | Be_disabled interface |
bulk_insert.php | Checkbox element used for bulk inserting values in the gradebook |
checkbox_attribute.php | A checkbox ui element |
dropdown_attribute.php | Drop down list (select list) element |
element.php | UI Element for an excluded grade_grade |
empty_element.php | Element that just generates some text |
exclude.php | Class that represents the exclude checkbox on a grade_grade |
feedback.php | Class used to render a feedback input box |
finalgrade.php | UI element representing the finalgrade column |
grade_attribute_format.php | Abstract class for a form element representing something about a grade_grade |
override.php | An override grade checkbox element |
range.php | UI element that generates a min/max range (text only) |
text_attribute.php | UI element for a text input field |
unique_name.php | A form element with a name field |
unique_value.php | The gradebook simple view - UI factory |
► privacy | |
provider.php | Privacy Subsystem implementation for gradereport_singleview |
► db | |
access.php | The gradebook simple view - Database file |
lib.php | Base lib class for singleview functionality |
version.php | Standard version file |
► user | |
► classes | |
► event | |
grade_report_viewed.php | User report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for gradereport_user |
► db | |
access.php | Defines capabilities for the user report |
services.php | User grade report external functions and service definitions |
upgrade.php | Gradereport user plugin upgrade code |
externallib.php | External grade report user API |
lib.php | Definition of the grade_user_report class is defined |
renderer.php | Renderer for the grade user report |
settings.php | Defines site settings for the user gradebook report |
version.php | Version details for the user gradebook report |
lib.php | File containing the grade_report class |
► tests | |
► behat | |
behat_grade.php | Behat grade related steps definitions |
coverage.php | Coverage information for the grades component |
lib.php | Functions used by gradebook plugins and reports |
querylib.php | Functions used to retrieve grades objects |
► group | |
► classes | |
► output | |
group_details.php | Group details page |
index_page.php | Group index page |
renderer.php | Renderers |
user_groups_editable.php | Contains class core_group\output\user_groups_editable |
► tests | |
► behat | |
behat_groups.php | Behat groups-related steps definitions |
autogroup_form.php | Auto group form |
externallib.php | External groups API |
group_form.php | A form for the creation and editing of groups |
grouping_form.php | A form for creating and editing groupings |
import_form.php | A form for group import |
lib.php | Extra library for groups and groupings |
tabs.php | Prints navigation tabs |
► h5p | |
► classes | |
► event | |
h5p_deleted.php | H5P deleted event class |
h5p_viewed.php | H5P viewed event class |
► form | |
uploadlibraries_form.php | Upload an h5p content to update the content libraries |
autoloader.php | H5P Autoloader |
core.php | H5P core class |
external.php | This is the external API for this component |
factory.php | H5P factory class |
file_storage.php | Class core_h5p\file_storage |
framework.php | Core_h5p\framework class |
helper.php | Contains helper class for the H5P area |
player.php | H5P player class |
► tests | |
► generator | |
lib.php | Generator for the core_h5p subsystem |
coverage.php | Coverage information for the core_h5p subsystem |
► install | |
► lang | |
► en_us_k12 | |
langconfig.php | Automatically generated strings for Moodle installer |
css.php | This script prints basic CSS for the installer |
► iplookup | |
lib.php | IP Lookup utility functions |
► lib | |
► ajax | |
ajaxlib.php | Library functions to facilitate the use of ajax JavaScript in Moodle |
service-nologin.php | This file is used to call any registered externallib function in Moodle |
► antivirus | |
► clamav | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for antivirus_clamav |
scanner.php | ClamAV antivirus integration |
► db | |
upgrade.php | ClamAV antivirus plugin upgrade script |
adminlib.php | ClamAV antivirus adminlib |
settings.php | ClamAV admin settings |
version.php | ClamAV antivirus version file |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for core_antivirus |
► behat | |
► classes | |
behat_command.php | Behat command utils |
behat_config_manager.php | Utils to set Behat config |
behat_config_util.php | Utils to set Behat config |
behat_context_helper.php | Helper to get behat contexts from other contexts |
behat_core_generator.php | Data generators for acceptance testing |
behat_generator_base.php | Base class for data generators component support for acceptance testing |
behat_selectors.php | Moodle-specific selectors |
component_named_replacement.php | A class for recording the definition of Mink replacements |
component_named_selector.php | Class representing a named selector that can be used in Behat tests |
exact_named_selector.php | Moodle-specific named exact selectors |
named_selector.php | Moodle-specific common functions for named selectors |
partial_named_selector.php | Moodle-specific selectors |
util.php | Utils for behat-related stuff |
► features | |
► bootstrap | |
behat_init_context.php | Contexts initializer class |
► form_field | |
behat_form_autocomplete.php | Auto complete form field class |
behat_form_availability.php | Availability form field class |
behat_form_checkbox.php | Single checkbox form element |
behat_form_date_selector.php | Date form field class |
behat_form_date_time_selector.php | Date time form field class |
behat_form_editor.php | Moodle editor field |
behat_form_field.php | Generic moodleforms field |
behat_form_filemanager.php | File manager form element |
behat_form_group.php | Generic group field class |
behat_form_modvisible.php | Silly behat_form_select extension |
behat_form_passwordunmask.php | Silly behat_form_select extension |
behat_form_radio.php | Radio input form element |
behat_form_select.php | Single select form field class |
behat_form_selectyesno.php | Silly behat_form_select extension |
behat_form_text.php | Text field class |
behat_form_textarea.php | Textarea field class |
behat_base.php | Base class of all steps definitions |
behat_field_manager.php | Form fields helper |
core_behat_file_helper.php | Files interactions with behat |
lib.php | Behat basic functions |
► classes | |
► access | |
get_user_capability_course_helper.php | Helper functions to implement the complex get_user_capability_course function |
► analytics | |
► analyser | |
courses.php | Courses analyser working at course level (insights for the course teachers) |
site_courses.php | Site courses analyser working at system level (insights for the site admin) |
student_enrolments.php | Student enrolments analyser |
users.php | Users analyser (insights for users) |
► indicator | |
any_access_after_end.php | Any access after the official end of the course |
any_access_before_start.php | Any access before the official start of the course |
any_course_access.php | Any access indicator |
any_write_action.php | Write actions indicator |
any_write_action_in_course.php | Write actions in a course indicator |
read_actions.php | Read actions indicator |
► time_splitting | |
deciles.php | 10 parts time splitting method |
deciles_accum.php | Range processor splitting the course in ten parts and accumulating data |
no_splitting.php | No time splitting method |
one_month_after_start.php | Time splitting method that generates predictions one month after the analysable start |
one_week_after_start.php | Time splitting method that generates predictions one week after the analysable start |
past_3_days.php | Time splitting method that generates predictions every 3 days |
past_month.php | Time splitting method that generates monthly predictions |
past_week.php | Time splitting method that generates weekly predictions |
quarters.php | Quarters time splitting method |
quarters_accum.php | Range processor splitting the course in quarters and accumulating data |
single_range.php | Single time splitting method |
ten_percent_after_start.php | Time splitting method that generates predictions 3 days after the analysable start |
upcoming_3_days.php | Time splitting method that generates insights every three days and calculates indicators using upcoming dates |
upcoming_fortnight.php | Time splitting method that generates insights every fortnight and calculates indicators using upcoming dates |
upcoming_week.php | Time splitting method that generates weekly predictions |
► antivirus | |
manager.php | Manager class for antivirus integration |
scanner.php | Base class for antivirus integration |
scanner_exception.php | Exception for antivirus |
► dataformat | |
base.php | Base class for dataformat |
spout_base.php | Common Spout class for dataformat |
► dml | |
recordset_walk.php | Applies the same callback to all recorset records |
sql_join.php | An object that contains sql join fragments |
table.php | Helpers and methods relating to DML tables |
► event | |
assessable_submitted.php | Abstract assessable submitted event |
assessable_uploaded.php | Abstract assessable uploaded event |
badge_archived.php | Badge archived event |
badge_awarded.php | Badge awarded event |
badge_created.php | Badge created event |
badge_criteria_created.php | Badge criteria created event |
badge_criteria_deleted.php | Badge criteria deleted event |
badge_criteria_updated.php | Badge criteria updated event |
badge_deleted.php | Badge deleted event |
badge_disabled.php | Badge disabled event |
badge_duplicated.php | Badge duplicated event |
badge_enabled.php | Badge enabled event |
badge_listing_viewed.php | Badge listing viewed event |
badge_revoked.php | Badge revoked event |
badge_updated.php | Badge updated event |
badge_viewed.php | Badge viewed event |
base.php | Base event class |
blog_association_created.php | Event for when a new blog entry is associated with a context |
blog_association_deleted.php | Event for when a new blog entry is associated with a context |
blog_comment_created.php | The blog comment created event |
blog_comment_deleted.php | The blog comment deleted event |
blog_entries_viewed.php | Event for when blog entries are viewed |
blog_entry_created.php | Event for when a new blog entry is added |
blog_entry_deleted.php | Event for when a new blog entry is deleted |
blog_entry_updated.php | Event to be triggered when a blog entry is updated |
blog_external_added.php | Event for when a new blog entry is associated with a context |
blog_external_removed.php | Event for when a new blog entry is associated with a context |
blog_external_updated.php | Event for when a new blog entry is associated with a context |
blog_external_viewed.php | Event for when a new blog entry is associated with a context |
calendar_event_created.php | Calendar event created event |
calendar_event_deleted.php | Calendar event deleted event |
calendar_event_updated.php | Calendar event updated event |
calendar_subscription_created.php | Calendar subscription added event |
calendar_subscription_deleted.php | Calendar subscription deleted event |
calendar_subscription_updated.php | Calendar subscription updated event |
capability_assigned.php | Capability assigned event |
capability_unassigned.php | Capability unassigned event |
cohort_created.php | Cohort updated event |
cohort_deleted.php | Cohort deleted event |
cohort_member_added.php | User added to a cohort event |
cohort_member_removed.php | User removed from a cohort event |
cohort_updated.php | Cohort updated event |
comment_created.php | Abstract comment created event |
comment_deleted.php | Abstract comment deleted event |
comments_viewed.php | Abstract comments viewed event |
competency_comment_created.php | Comment created event for core_competency areas |
competency_comment_deleted.php | Comment deleted event for core_competency areas |
competency_created.php | Competency created event |
competency_deleted.php | Competency deleted event |
competency_evidence_created.php | Evidence created event |
competency_framework_created.php | Competency framework created event |
competency_framework_deleted.php | Competency framework deleted event |
competency_framework_updated.php | Competency framework updated event |
competency_framework_viewed.php | Competency framework viewed event |
competency_plan_approved.php | Plan approved event |
competency_plan_completed.php | Plan completed event |
competency_plan_created.php | Plan created event |
competency_plan_deleted.php | Plan deleted event |
competency_plan_reopened.php | Plan reopened event |
competency_plan_review_request_cancelled.php | Plan review request cancelled event |
competency_plan_review_requested.php | Plan review requested event |
competency_plan_review_started.php | Plan review started event |
competency_plan_review_stopped.php | Plan review stopped event |
competency_plan_unapproved.php | Plan unapproved event |
competency_plan_unlinked.php | Plan unlinked event |
competency_plan_updated.php | Plan updated event |
competency_plan_viewed.php | Plan viewed event |
competency_template_created.php | Template created event |
competency_template_deleted.php | Template deleted event |
competency_template_updated.php | Template updated event |
competency_template_viewed.php | Template viewed event |
competency_updated.php | Competency updated event |
competency_user_competency_plan_viewed.php | User competency plan viewed event |
competency_user_competency_rated.php | User competency grade rated event |
competency_user_competency_rated_in_course.php | User competency grade rated in course event |
competency_user_competency_rated_in_plan.php | User competency grade rated in course event |
competency_user_competency_review_request_cancelled.php | User competency review requested event |
competency_user_competency_review_requested.php | User competency review requested event |
competency_user_competency_review_started.php | User competency review started event |
competency_user_competency_review_stopped.php | User competency review stopped event |
competency_user_competency_viewed.php | User competency viewed event |
competency_user_competency_viewed_in_course.php | User competency viewed event |
competency_user_competency_viewed_in_plan.php | User competency viewed event |
competency_user_evidence_created.php | Evidence of prior learning created event |
competency_user_evidence_deleted.php | Evidence of prior learning deleted event |
competency_user_evidence_updated.php | Evidence of prior learning updated event |
competency_viewed.php | Competency viewed event |
completion_defaults_updated.php | Default completion for activity in a course updated event |
config_log_created.php | Config log created |
content_viewed.php | Abstract event for content viewing |
context_locked.php | Context locked event |
context_unlocked.php | Context unlocked event |
course_backup_created.php | Course backup created event |
course_category_created.php | Course category created event |
course_category_deleted.php | Category deleted event |
course_category_updated.php | Course category updated event |
course_category_viewed.php | Course category viewed event |
course_completed.php | Course completed event |
course_completion_updated.php | Course module completion updated event |
course_content_deleted.php | Course content deleted event |
course_created.php | Course created event |
course_deleted.php | Course deleted event |
course_information_viewed.php | Course information viewed event |
course_module_completion_updated.php | Course module completion event |
course_module_created.php | Event to be triggered when a new course module is created |
course_module_deleted.php | Event to be triggered when a new course module is deleted |
course_module_instance_list_viewed.php | Course module instance list viewed event |
course_module_instances_list_viewed.php | Course module instances list_viewed event |
course_module_updated.php | Event to be triggered when a new course module is updated |
course_module_viewed.php | Course module viewed event |
course_reset_ended.php | The course reset ended event |
course_reset_started.php | Core course reset started event |
course_resources_list_viewed.php | Event for viewing the list of course resources |
course_restored.php | Course restored event |
course_section_created.php | Course section created event |
course_section_deleted.php | Course section deleted event |
course_section_updated.php | Course section updated event |
course_updated.php | Course updated event |
course_user_report_viewed.php | Course user report viewed event |
course_viewed.php | Course viewed event |
courses_searched.php | Courses searched event |
dashboard_reset.php | Dashboard reset event |
dashboard_viewed.php | Dashboard viewed event |
dashboards_reset.php | Dashboards reset event |
database_text_field_content_replaced.php | The database text field content replaced event |
email_failed.php | Email failed event |
enrol_instance_created.php | Enrol instance created event |
enrol_instance_deleted.php | Enrol instance deleted event |
enrol_instance_updated.php | Enrol instance updated event |
grade_deleted.php | Grade deleted event |
grade_exported.php | Grade report viewed event |
grade_item_created.php | Grade item created event |
grade_item_updated.php | Grade item updated event |
grade_letter_created.php | Grade letter created event |
grade_letter_deleted.php | Grade letter deleted event |
grade_letter_updated.php | Grade letter updated event |
grade_report_viewed.php | Grade report viewed event |
group_created.php | Group created event |
group_deleted.php | Group deleted event |
group_member_added.php | Group member added event |
group_member_removed.php | Group member removed event |
group_message_sent.php | Group message sent event |
group_updated.php | Group updated event |
grouping_created.php | Grouping created event |
grouping_deleted.php | Grouping deleted event |
grouping_group_assigned.php | Group assigned to grouping event |
grouping_group_unassigned.php | Group unassigned from grouping event |
grouping_updated.php | Grouping updated event |
insights_viewed.php | Insights page viewed event |
manager.php | New event manager class |
message_contact_added.php | Message contact added event |
message_contact_blocked.php | Message contact blocked event |
message_contact_removed.php | Message contact removed event |
message_contact_unblocked.php | Message contact unblocked event |
message_deleted.php | Message deleted event |
message_sent.php | Message sent event |
message_user_blocked.php | Message user blocked event |
message_user_unblocked.php | Message users unblocked event |
message_viewed.php | Message viewed event |
mnet_access_control_created.php | Mnet access control created event |
mnet_access_control_updated.php | Mnet access control updated event |
note_created.php | Event for when a new note entry is added |
note_deleted.php | Event for when a new note entry deleted |
note_updated.php | Event for when a new note entry is updated |
notes_viewed.php | Event for when a new note entry viewed |
notification_sent.php | Notification sent event |
notification_viewed.php | Notification viewed event |
prediction_action_started.php | Prediction action clicked event |
question_base.php | Base class for question events |
question_category_base.php | Base class for question category events |
question_category_created.php | Question category created event |
question_category_deleted.php | Question category deleted event |
question_category_moved.php | Question category moved event |
question_category_updated.php | Question category updated event |
question_category_viewed.php | Question category viewed event |
question_created.php | Question created event |
question_deleted.php | Question deleted event |
question_moved.php | Question moved event |
question_updated.php | Question updated event |
question_viewed.php | Question previewed event |
questions_exported.php | Questions exported event |
questions_imported.php | Questions imported event |
recent_activity_viewed.php | Event for recent activity page |
role_allow_assign_updated.php | Role assignments updated event |
role_allow_override_updated.php | Role allow override updated event |
role_allow_switch_updated.php | Role allow switch updated event |
role_allow_view_updated.php | Role allow view updated event |
role_assigned.php | Role assigned event |
role_capabilities_updated.php | Role updated event |
role_deleted.php | Role assigned event |
role_unassigned.php | Role unassigned event |
role_updated.php | Role updated event |
scale_created.php | Scale created event |
scale_deleted.php | Scale deleted event |
scale_updated.php | Scale updated event |
search_indexed.php | Data indexed event |
search_results_viewed.php | Search results viewed |
tag_added.php | The tag added event |
tag_collection_created.php | Tag collection created event |
tag_collection_deleted.php | Tag collection deleted event |
tag_collection_updated.php | Tag collection updated event |
tag_created.php | Tag created event |
tag_deleted.php | Tag deleted event |
tag_flagged.php | Tag flagged event |
tag_removed.php | The tag removed event |
tag_unflagged.php | Tag unflagged event |
tag_updated.php | Tag updated event |
unknown_logged.php | Unknown event |
user_created.php | User created event |
user_deleted.php | User deleted event |
user_enrolment_created.php | User enrolment created event |
user_enrolment_deleted.php | User enrolment deleted event |
user_enrolment_updated.php | User enrolment updated event |
user_graded.php | Grade edited event |
user_info_category_created.php | User profile field created event |
user_info_category_deleted.php | User profile field deleted event |
user_info_category_updated.php | User profile field updated event |
user_info_field_created.php | User profile field created event |
user_info_field_deleted.php | User profile info field deleted event |
user_info_field_updated.php | User profile info field updated event |
user_list_viewed.php | Defines the user list viewed event |
user_loggedin.php | User login event |
user_loggedinas.php | User loggedinas event |
user_loggedout.php | User logout event |
user_login_failed.php | User login failed event |
user_password_updated.php | User password updated event |
user_profile_viewed.php | The user profile viewed event |
user_updated.php | User updated event |
webservice_function_called.php | Web service function called event |
webservice_login_failed.php | Web service login failed event |
webservice_service_created.php | Web service service created event |
webservice_service_deleted.php | Web service service deleted event |
webservice_service_updated.php | Web service service updated event |
webservice_service_user_added.php | Web service service user added event |
webservice_service_user_removed.php | Web service service user removed event |
webservice_token_created.php | Web service token created event |
webservice_token_sent.php | Webservice token_sent event |
► external | |
► output | |
► icon_system | |
load_fontawesome_map.php | A web service to load the mapping of moodle pix names to fontawesome icon names |
coursecat_summary_exporter.php | Class for exporting summary information for a course category |
exporter.php | Generic exporter to take a stdClass and prepare it for return by webservice |
paged_content_exporter.php | Paged Content exporter |
persistent_exporter.php | Exporter based on persistent |
► files | |
curl_security_helper.php | Contains a class providing functions used to check the host/port black/whitelists for curl |
curl_security_helper_base.php | Contains an abstract base class definition for curl security helpers |
► form | |
persistent.php | Persistent form abstract |
► hub | |
api.php | Class communication |
registration.php | Class registration |
site_registration_form.php | Class site_registration_form |
► lock | |
db_record_lock_factory.php | This is a db record locking factory |
file_lock_factory.php | Flock based file locking factory |
installation_lock_factory.php | Lock factory for use during installation |
lock.php | Class representing a lock |
lock_config.php | Lock configuration class, used to get an instance of the currently configured lock factory |
lock_factory.php | Defines abstract factory class for generating locks |
postgres_lock_factory.php | Postgres advisory locking factory |
► log | |
dummy_manager.php | Dummy storage manager, returns nothing |
manager.php | Log storage manager interface |
reader.php | Log storage reader interface |
sql_internal_table_reader.php | Log storage sql internal table reader interface |
sql_reader.php | Log iterator reader interface |
► message | |
► inbound | |
address_manager.php | Incoming Message address manager |
handler.php | Abstract class describing Inbound Message Handlers |
manager.php | Variable Envelope Return Path management |
private_files_handler.php | A Handler to store attachments sent in e-mails as private files |
processing_failed_exception.php | Variable Envelope Return Path message processing failure exception |
manager.php | New messaging manager class |
message.php | New messaging class |
► oauth2 | |
access_token.php | Loads/stores oauth2 access tokens in DB for system accounts in order to use a single token across multiple sessions |
api.php | Class for loading/storing oauth2 endpoints from the DB |
client.php | Configurable oauth2 client class |
endpoint.php | Class for loading/storing oauth2 endpoints from the DB |
issuer.php | Class for loading/storing issuers from the DB |
refresh_system_tokens_task.php | A scheduled task |
rest.php | Rest API base class mapping rest api methods to endpoints with http methods, args and post body |
rest_exception.php | Rest Exception class containing error code and message |
system_account.php | When using OAuth sometimes it makes sense to authenticate as a system user, and not the current user |
user_field_mapping.php | Class for loading/storing oauth2 endpoints from the DB |
► output | |
checkbox_toggleall.php | The renderable for core/checkbox-toggleall |
chooser.php | The chooser renderable |
chooser_item.php | The chooser_item renderable |
chooser_section.php | The chooser_section renderable |
external.php | Mustache helper to load strings from string_manager |
icon_system.php | Contains class core\output\icon_system |
icon_system_font.php | Contains class core\output\icon_system |
icon_system_fontawesome.php | Contains class core\output\icon_system |
icon_system_standard.php | Contains class core\output\icon_system_standard |
inplace_editable.php | Contains class core\output\inplace_editable |
mustache_engine.php | Custom Moodle engine for mustache |
mustache_filesystem_loader.php | Perform some custom name mapping for template file names (strip leading component/) |
mustache_helper_collection.php | Custom Moodle helper collection for mustache |
mustache_javascript_helper.php | Mustache helper that will add JS to the end of the page |
mustache_pix_helper.php | Mustache helper render pix icons |
mustache_quote_helper.php | Wrap content in quotes, and escape all quotes used |
mustache_shorten_text_helper.php | Mustache helper shorten text |
mustache_string_helper.php | Mustache helper to load strings from string_manager |
mustache_template_finder.php | List the valid locations to search for a template with a given name |
mustache_template_source_loader.php | Load template source strings |
mustache_uniqid_helper.php | Mustache helper that will add JS to the end of the page |
mustache_user_date_helper.php | Mustache helper that will convert a timestamp to a date string |
notification.php | Notification renderable component |
url_rewriter.php | URL rewriter base |
► plugininfo | |
antivirus.php | Defines classes used for plugin info |
auth.php | Defines classes used for plugin info |
availability.php | Class for availability plugins |
base.php | Defines classes used for plugin info |
block.php | Defines classes used for plugin info |
cachelock.php | Defines classes used for plugin info |
cachestore.php | Defines classes used for plugin info |
calendartype.php | Defines classes used for plugin info |
coursereport.php | Defines classes used for plugin info |
customfield.php | Defines classes used for plugin info |
dataformat.php | Defines classes used for plugin info |
editor.php | Defines classes used for plugin info |
enrol.php | Defines classes used for plugin info |
fileconverter.php | Defines classes used for plugin info |
filter.php | Defines classes used for plugin info |
format.php | Defines classes used for plugin info |
general.php | Defines classes used for plugin info |
gradeexport.php | Defines classes used for plugin info |
gradeimport.php | Defines classes used for plugin info |
gradereport.php | Defines classes used for plugin info |
gradingform.php | Defines classes used for plugin info |
local.php | Defines classes used for plugin info |
media.php | Defines classes used for plugin info |
message.php | Defines classes used for plugin info |
mlbackend.php | Defines classes used for plugin info |
mnetservice.php | Defines classes used for plugin info |
mod.php | Defines classes used for plugin info |
orphaned.php | Defines class used for orphaned subplugins |
plagiarism.php | Defines classes used for plugin info |
portfolio.php | Defines classes used for plugin info |
profilefield.php | Defines classes used for plugin info |
qbehaviour.php | Defines classes used for plugin info |
qformat.php | Defines classes used for plugin info |
qtype.php | Defines classes used for plugin info |
report.php | Defines classes used for plugin info |
repository.php | Defines classes used for plugin info |
search.php | Defines classes used for plugin info |
theme.php | Defines classes used for plugin info |
tool.php | Defines classes used for plugin info |
webservice.php | Defines classes used for plugin info |
► privacy | |
provider.php | Privacy class for requesting user data |
► progress | |
base.php | Base class for handling progress information |
db_updater.php | Progress handler that updates a database table with the progress |
display.php | Progress handler that uses a standard Moodle progress bar to display progress |
display_if_slow.php | Progress handler that uses a standard Moodle progress bar to display progress |
none.php | Progress handler that ignores progress entirely |
► session | |
database.php | Database based session handler |
exception.php | Session exception |
external.php | This class contains a list of webservice functions related to session |
file.php | File based session handler |
handler.php | Session handler base |
manager.php | Session manager class |
memcached.php | Memcached based session handler |
redis.php | Redis based session handler |
► task | |
adhoc_task.php | Adhoc task abstract class |
analytics_cleanup_task.php | A scheduled task |
asynchronous_backup_task.php | Adhoc task that performs asynchronous backups |
asynchronous_restore_task.php | Adhoc task that performs asynchronous restores |
automated_backup_task.php | A scheduled task |
backup_cleanup_task.php | A scheduled task |
badges_cron_task.php | A scheduled task |
badges_message_task.php | A scheduled task |
blog_cron_task.php | A scheduled task |
build_installed_themes_task.php | Adhoc task that builds and caches all of the site's installed themes |
cache_cleanup_task.php | A scheduled task |
cache_cron_task.php | A scheduled task |
calendar_cron_task.php | A scheduled task |
check_for_updates_task.php | A scheduled task |
clean_up_deleted_search_area_task.php | Adhoc task that clean up data related ro deleted search area |
complete_plans_task.php | Complete plans task |
completion_daily_task.php | A scheduled task |
completion_regular_task.php | A scheduled task |
context_cleanup_task.php | A scheduled task |
create_contexts_task.php | Scheduled task class |
database_logger.php | Database logger for task logging |
delete_incomplete_users_task.php | A scheduled task |
delete_unconfirmed_users_task.php | Scheduled task abstract class |
file_temp_cleanup_task.php | A scheduled task |
file_trash_cleanup_task.php | A scheduled task |
grade_cron_task.php | A scheduled task |
grade_history_cleanup_task.php | A scheduled task |
h5p_get_content_types_task.php | Task to get the latest content types from the official H5P repository |
legacy_plugin_cron_task.php | Scheduled task class |
logging_trait.php | This file defines a trait to assist with logging in tasks |
logmanager.php | Task log manager |
manager.php | Scheduled and adhoc task management |
messaging_cleanup_task.php | A scheduled task |
password_reset_cleanup_task.php | A scheduled task |
plagiarism_cron_task.php | A scheduled task |
portfolio_cron_task.php | A scheduled task |
question_preview_cleanup_task.php | Task to cleanup old question previews |
question_stats_cleanup_task.php | Task to cleanup old question statistics cache |
refresh_mod_calendar_events_task.php | Adhoc task that updates all of the existing calendar events for modules that implement the *_refresh_events() hook |
registration_cron_task.php | A scheduled task |
scheduled_task.php | Scheduled task abstract class |
search_index_task.php | A scheduled task for global search |
search_optimize_task.php | A scheduled task for global search |
send_failed_login_notifications_task.php | Scheduled task class |
send_new_user_passwords_task.php | Scheduled task class |
session_cleanup_task.php | Scheduled task abstract class |
stats_cron_task.php | A scheduled task |
sync_plans_from_template_cohorts_task.php | Synchronise plans from template cohorts |
tag_cron_task.php | A scheduled task |
task_base.php | Abstract class for common properties of scheduled_task and adhoc_task |
task_log_cleanup_task.php | Task to cleanup task logs |
task_logger.php | Interface for task logging |
► update | |
api.php | The class core\update\api is defined here |
checker.php | Defines classes used for updates |
checker_exception.php | Defines classes used for updates |
code_manager.php | Provides core\update\code_manager class |
info.php | Defines classes used for updates |
remote_info.php | Provides core\update\remote_info class |
validator.php | Provides validation class to check the plugin ZIP contents |
► upgrade | |
util.php | PayPal enrolment plugin utility class |
chart_axis.php | Chart axis |
chart_bar.php | Chart bar |
chart_base.php | Chart base |
chart_line.php | Chart line |
chart_pie.php | Chart pie |
chart_series.php | Chart series |
collator.php | Defines string apis |
component.php | Components (core subsystems + plugins) related code |
cssparser.php | Moodle implementation of CSS parsing |
date.php | Core date and time related code |
filetypes.php | Class to manage the custom filetypes list that is stored in a config variable |
geopattern.php | Geopatterns for images |
grades_external.php | Core grades external functions |
grading_external.php | External grading API |
invalid_persistent_exception.php | Invalid persistent exception |
ip_utils.php | Contains a simple class providing some useful internet protocol-related functions |
minify.php | JS and CSS compression |
notification.php | User Alert notifications |
persistent.php | Abstract class for objects saved to the DB |
php_time_limit.php | PHP time limit management |
plugin_manager.php | Defines classes used for plugins management |
requirejs.php | RequireJS helper functions |
rtlcss.php | Moodle implementation of RTLCSS |
scss.php | Moodle implementation of SCSS |
shutdown_manager.php | Shutdown management class |
string_manager.php | String manager interface |
string_manager_install.php | Installation time string manager |
string_manager_standard.php | Standard string manager |
text.php | Defines string apis |
user.php | User class |
useragent.php | Environment class to aid with the detection and establishment of the working environment |
uuid.php | V4 UUID generator |
► db | |
access.php | Capability definitions for Moodle core |
analytics.php | Defines the built-in prediction models provided by the Moodle core |
caches.php | Core cache definitions |
events.php | Definition of core event observers |
install.php | This file is executed right after the install.xml |
log.php | Definition of log events associated with the current component |
messageinbound_handlers.php | Inbound Message Handlers for core |
messages.php | Defines message providers (types of messages being sent) |
renamedclasses.php | This file contains mappings for classes that have been renamed so that they meet the requirements of the autoloader |
services.php | Core external functions and service definitions |
tag.php | Tag area definitions |
tasks.php | Definition of core scheduled tasks |
upgrade.php | This file keeps track of upgrades to Moodle |
upgradelib.php | Upgrade helper functions |
► ddl | |
database_manager.php | Database manager instance is responsible for all database structure modifications |
mssql_sql_generator.php | MSSQL specific SQL code generator |
mysql_sql_generator.php | Mysql specific SQL code generator |
oracle_sql_generator.php | Oracle specific SQL code generator |
postgres_sql_generator.php | PostgreSQL specific SQL code generator |
sql_generator.php | This class represent the base generator class where all the needed functions to generate proper SQL are defined |
sqlite_sql_generator.php | Experimental SQLite specific SQL code generator |
► dml | |
database_column_info.php | Database column information |
mariadb_native_moodle_database.php | Native MariaDB class representing moodle database interface |
moodle_database.php | Abstract database driver class |
moodle_recordset.php | Abstract recordset |
moodle_temptables.php | Generic temptables object store |
moodle_transaction.php | Delegated database transaction support |
mysqli_native_moodle_database.php | Native mysqli class representing moodle database interface |
mysqli_native_moodle_recordset.php | Mysqli specific recordset |
mysqli_native_moodle_temptables.php | MYSQL specific temptables store |
oci_native_moodle_database.php | Native oci class representing moodle database interface |
oci_native_moodle_recordset.php | Oracle specific recordset |
oci_native_moodle_temptables.php | OCI specific temptables store |
pdo_moodle_database.php | Experimental pdo database class |
pdo_moodle_recordset.php | Experimental pdo recordset |
pgsql_native_moodle_database.php | Native pgsql class representing moodle database interface |
pgsql_native_moodle_recordset.php | Native postgresql recordset |
pgsql_native_moodle_temptables.php | PGSQL specific temptables store |
sqlite3_pdo_moodle_database.php | Experimental pdo database class |
sqlsrv_native_moodle_database.php | Native sqlsrv class representing moodle database interface |
sqlsrv_native_moodle_recordset.php | Sqlsrv specific recordset |
sqlsrv_native_moodle_temptables.php | Sqlsrv specific temptables store |
► dtl | |
database_exporter.php | General database export class |
database_importer.php | General database importer class |
database_mover.php | General database mover class |
file_xml_database_exporter.php | XML format exporter class to file storage |
file_xml_database_importer.php | XML format importer class from file storage |
string_xml_database_exporter.php | XML format exporter class to memory storage |
string_xml_database_importer.php | XML format importer class from memory storage |
xml_database_exporter.php | XML format exporter class |
xml_database_importer.php | XML format importer class |
► editor | |
► atto | |
► classes | |
► plugininfo | |
atto.php | Subplugin info class |
► privacy | |
provider.php | Privacy Subsystem implementation for editor_atto |
► task | |
autosave_cleanup_task.php | A scheduled task |
► db | |
install.php | Atto upgrade script |
tasks.php | Definition of core scheduled tasks |
upgrade.php | Atto upgrade script |
► plugins | |
► accessibilitychecker | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor integration version file |
version.php | Atto text editor integration version file |
► accessibilityhelper | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor integration version file |
version.php | Atto text editor integration version file |
► align | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor align plugin lib |
version.php | Atto text editor align plugin version file |
► backcolor | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► bold | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► charmap | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor charmap plugin lib |
version.php | Atto text editor charmap plugin version file |
► clear | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► collapse | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor integration version file |
settings.php | Settings that allow configuration of the list of tex examples in the equation editor |
version.php | Atto text editor integration version file |
► emojipicker | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for atto_emojipicker |
lib.php | Atto text editor emoji picker plugin lib |
version.php | Atto text editor emoji picker plugin version file |
► emoticon | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor emoticon plugin lib |
version.php | Atto text editor emoticon plugin version file |
► equation | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
► db | |
upgrade.php | Atto equation plugin upgrade script |
lib.php | Atto text editor integration version file |
settings.php | Settings that allow configuration of the list of tex examples in the equation editor |
version.php | Atto text editor integration version file |
► fontcolor | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► h5p | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for atto_h5p |
► db | |
access.php | H5P Atto button capabilities |
lib.php | Atto text editor integration version file |
version.php | Atto text editor integration version file |
► html | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► image | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor integration version file |
version.php | Atto text editor integration version file |
► indent | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor align plugin lib |
version.php | Atto text editor integration version file |
► italic | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► link | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor integration version file |
version.php | Atto text editor integration version file |
► managefiles | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor manage files plugin lib |
manage_form.php | Atto text editor manage files plugin form |
version.php | Atto text editor integration version file |
► media | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor integration version file |
version.php | Atto text editor integration version file |
► noautolink | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► orderedlist | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► recordrtc | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for atto_recordrtc |
► db | |
access.php | Atto text editor recordrtc capabilities |
lib.php | Atto recordrtc library functions |
settings.php | Settings that allow turning on and off recordrtc features |
version.php | Atto text editor recordrtc version file |
► rtl | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor rtl plugin lib |
version.php | Atto text editor integration version file |
► strike | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► subscript | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► superscript | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► table | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor integration version file |
settings.php | Settings that allow turning on and off various table features |
version.php | Atto text editor integration version file |
► title | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor integration version file |
version.php | Atto text editor integration version file |
► underline | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► undo | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
lib.php | Atto text editor undo plugin lib |
version.php | Atto text editor integration version file |
► unorderedlist | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for block_activity_modules |
version.php | Atto text editor integration version file |
► tests | |
► behat | |
behat_editor_atto.php | Atto custom steps definitions |
adminlib.php | Atto admin setting stuff |
lib.php | YUI text editor integration |
settings.php | Atto admin settings |
version.php | Atto text editor integration version file |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
► textarea | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for editor_textarea |
lib.php | Failsafe textarea editor support |
version.php | Failsafe textarea editor support version file |
► tinymce | |
► classes | |
► plugininfo | |
tinymce.php | Subplugin info class |
► privacy | |
provider.php | Privacy Subsystem implementation for editor_tinymce |
plugin.php | TinyMCE text editor plugin base class |
► db | |
upgrade.php | TinyMCE editor integration upgrade |
adminlib.php | TinyMCE admin setting stuff |
lib.php | TinyMCE text editor integration |
settings.php | TinyMCE admin settings |
version.php | TinyMCE text editor integration version file |
► external | |
externallib.php | External API for core library |
► filebrowser | |
file_browser.php | Utility class for browsing of files |
file_info.php | Base for all file browsing classes |
file_info_context_course.php | Utility class for browsing of course files |
file_info_context_coursecat.php | Utility class for browsing of curse category files |
file_info_context_module.php | Utility class for browsing of module files |
file_info_context_system.php | Utility class for browsing of system files |
file_info_context_user.php | Utility class for browsing of user files |
file_info_stored.php | Utility class for browsing of stored files |
virtual_root_file.php | Class simulating empty directories |
► filestorage | |
file_archive.php | Abstraction of general file archives |
file_exceptions.php | File handling related exceptions |
file_packer.php | Abstraction of general file packer |
file_progress.php | Simple interface for receiving progress during long-running file operations |
file_storage.php | Core file storage class definition |
file_system.php | Core file system class definition |
file_system_filedir.php | Core file system class definition |
mbz_packer.php | Implementation of .mbz packer |
stored_file.php | Definition of a class stored_file |
tgz_extractor.php | Implementation of .tar.gz extractor |
tgz_packer.php | Implementation of .tar.gz packer |
zip_archive.php | Implementation of zip file archive |
zip_packer.php | Implementation of zip packer |
► form | |
► classes | |
► privacy | |
provider.php | Provides core_form\privacy\provider class |
external.php | Provides the core_form\external class |
filetypes_util.php | Provides the core_form\filetypes_util class |
util.php | Provides the core_form\util class |
► tests | |
► behat | |
behat_core_form.php | Steps definitions related to mod_quiz |
advcheckbox.php | Advanced checkbox type form element |
autocomplete.php | Autocomplete type form element |
button.php | Button form element |
cancel.php | Button form element |
checkbox.php | Checkbox form element |
cohort.php | Course selector field |
course.php | Course selector field |
dateselector.php | Group of date input element |
datetimeselector.php | Group of date and time input element |
defaultcustom.php | Creates an element with a dropdown Default/Custom and an input for the value (text or date_selector) |
duration.php | Duration form element |
editor.php | Editor input element |
filemanager.php | FileManager form element |
filepicker.php | Filepicker form element |
filetypes.php | Provides the MoodleQuickForm_filetypes class |
float.php | Float type form element |
grading.php | Advance grading form element |
group.php | Form element group |
header.php | Header form element |
hidden.php | Hidden type form element |
htmleditor.php | Htmleditor type form element |
listing.php | Listing form element |
modgrade.php | Drop down form element to select the grade |
modvisible.php | Drop down form element to select visibility in an activity mod update form |
password.php | Password type form element |
passwordunmask.php | Password type form element with unmask option |
questioncategory.php | Drop down for question categories |
radio.php | Radio type form element |
recaptcha.php | Recaptcha type form element |
searchableselector.php | Searchable selector field (alias for autocomplete) |
select.php | Select type form element |
selectgroups.php | Select type form element |
selectwithlink.php | Select type form element |
selectyesno.php | Yes/No drop down type form element |
static.php | Text type form element |
submit.php | Submit type form element |
tags.php | Tag autocomplete field |
templatable_form_element.php | Adds export_for_template behaviour to an mform element in a consistent and predictable way |
text.php | Text type form element |
textarea.php | Textarea type form element |
url.php | Url type form element |
warning.php | Static warning element |
► grade | |
constants.php | Definitions of constants for gradebook |
grade_category.php | Definition of a class to represent a grade category |
grade_grade.php | Definition of a class to represent an individual user's grade |
grade_item.php | Definition of a class to represent a grade item |
grade_object.php | Definition of a grade object class for grade item, grade category etc to inherit from |
grade_outcome.php | Definition of grade outcome class |
grade_scale.php | Definition of grade scale class |
► mlbackend | |
► php | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for mlbackend_php |
processor.php | Php predictions processor |
version.php | Version details |
► python | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for mlbackend_python |
processor.php | Python predictions processor |
settings.php | Administration settings definitions for mlbackend_python |
version.php | Version details |
► phpunit | |
► classes | |
advanced_testcase.php | Advanced test case |
arraydataset.php | Array based data iterator |
autoloader.php | PHPUnit autoloader for Moodle |
base_testcase.php | Base test case class |
basic_testcase.php | Basic test case |
constraint_object_is_equal_with_exceptions.php | Constraint that checks a simple object with an isEqual constrain, allowing for exceptions to be made for some fields |
coverage_info.php | Coverage information for PHPUnit |
database_driver_testcase.php | Database driver test case |
event_mock.php | Event mock |
event_sink.php | Event sink |
hint_resultprinter.php | Helper test listener |
message_sink.php | Message sink |
phpmailer_sink.php | Phpmailer message sink |
restore_date_testcase.php | Restore dates test case |
util.php | Utility class |
bootstraplib.php | PHPUnit bootstrap function |
lib.php | Moodle PHPUnit integration |
► portfolio | |
► formats | |
► leap2a | |
lib.php | This file contains the LEAP2a writer used by portfolio_format_leap2a |
caller.php | This file contains the base classes that are extended to create portfolio export functionality |
constants.php | This file contains all the defined constants to do with portfolios |
exceptions.php | This file contains all the portfolio exception classes |
exporter.php | This file contains the class definition for the exporter object |
formats.php | This file contains all the class definitions of the export formats |
forms.php | This file contains all the form definitions used by the portfolio code |
plugin.php | This file contains the base classes for portfolio plugins to inherit from: |
► testing | |
► classes | |
nasty_strings.php | Nasty strings to use in tests |
test_lock.php | Tests lock |
tests_finder.php | Tests finder |
util.php | Testing util classes |
► generator | |
block_generator.php | Block generator base class |
component_generator_base.php | Component generator base class |
data_generator.php | Data generator |
lib.php | Adds data generator support |
module_generator.php | Module generator base class |
repository_generator.php | Repository data generator |
lib.php | Testing general functions |
► tests | |
► behat | |
behat_action_menu.php | Steps definitions to open and close action menus |
behat_app.php | Mobile/desktop app steps definitions |
behat_data_generators.php | Data generators for acceptance testing |
behat_deprecated.php | Steps definitions that will be deprecated in the next releases |
behat_filters.php | Steps definitions related to filters |
behat_forms.php | Steps definitions related with forms |
behat_general.php | General use steps definitions |
behat_navigation.php | Navigation steps definitions |
behat_permissions.php | Steps definitions related with permissions |
behat_transformations.php | Behat arguments transformations |
core_media_player_native.php | Test for core_media_player_native |
coverage.php | Coverage information for the core subsystem |
event_course_module_instance_list_viewed.php | Tests for base course module instance list viewed event |
event_course_module_viewed.php | Tests for base course module viewed event |
► userkey | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
► xmldb | |
xmldb_constants.php | This file contains all the constants and variables used by the XMLDB interface |
xmldb_field.php | This class represent one XMLDB Field |
xmldb_file.php | This class represent one XMLDB file |
xmldb_index.php | This class represent one XMLDB Index |
xmldb_key.php | This class represent one XMLDB Key |
xmldb_object.php | This class represent the XMLDB base class where all the common pieces are defined |
xmldb_structure.php | This class represent one XMLDB structure |
xmldb_table.php | This class represent one XMLDB table |
accesslib.php | This file contains functions for managing user access |
adminlib.php | Functions and classes used during installation, upgrades and for admin settings |
authlib.php | Multiple plugin authentication Support library |
badgeslib.php | Contains classes, functions and constants used in badges |
blocklib.php | Block Class and Functions |
boxlib.php | Box.net client |
clilib.php | Command line utility functions and classes |
completionlib.php | Contains classes, functions and constants used during the tracking of activity completion for users |
componentlib.class.php | This library includes all the necessary stuff to use the one-click download and install feature of Moodle, used to keep updated some items like languages, pear, enviroment.. |
conditionlib.php | DO NOT INCLUDE THIS FILE |
configonlylib.php | Minimalistic library, usable even when no other moodle libs are loaded |
coursecatlib.php | Deprecated file, classes moved to autoloaded locations |
cronlib.php | Cron functions |
csslib.php | This file contains CSS file serving functions |
csvlib.class.php | This is a one-line short description of the file |
customcheckslib.php | This is a place to put custom environment checks, if there is not a better place |
dataformatlib.php | Dataformatlib.php - Contains core dataformat related functions |
datalib.php | Library of functions for database manipulation |
ddllib.php | This library includes all the required functions used to handle the DB structure (DDL) independently of the underlying RDBMS in use |
deprecatedlib.php | Deprecatedlib.php - Old functions retained only for backward compatibility |
dmllib.php | This library contains all the Data Manipulation Language (DML) functions used to interact with the DB |
dtllib.php | DTL == Database Transfer Library |
editorlib.php | Utility classes and functions for text editor integration |
emptyfile.php | This is an empty file |
enrollib.php | This library includes the basic parts of enrol api |
environmentlib.php | This library includes all the necessary stuff to execute some standard tests of required versions and libraries to run Moodle |
excellib.class.php | Excel writer abstraction layer |
externallib.php | Support for external API |
filelib.php | Functions for file handling |
filterlib.php | Library functions for managing text filter plugins |
flickrclient.php | Provides flickr_client class |
formslib.php | Formslib.php - library of classes for creating forms in Moodle, based on PEAR QuickForms |
gdlib.php | Gdlib.php - Collection of routines in Moodle related to processing images using GD |
googleapi.php | Simple implementation of some Google API functions for Moodle |
gradelib.php | Library of functions for gradebook - both public and internal |
grouplib.php | |
installlib.php | Functions to support installation process |
jslib.php | This file contains various javascript related functions, all functions here are self contained and can be used in ABORT_AFTER_CONFIG scripts |
licenselib.php | A namespace contains license specific functions |
listlib.php | Classes for displaying and editing a nested list of items |
mathslib.php | @subpackage lib |
messagelib.php | Functions for interacting with the message system |
modinfolib.php | Modinfolib.php - Functions/classes relating to cached information about module instances on a course |
moodlelib.php | Moodlelib.php - Moodle main library |
myprofilelib.php | Defines core nodes for my profile navigation tree |
navigationlib.php | This file contains classes used to manage the navigation structures within Moodle |
oauthlib.php | OAuth helper class |
odslib.class.php | ODS file writer |
outputactions.php | Classes representing JS event handlers, used by output components |
outputcomponents.php | Classes representing HTML elements, used by $OUTPUT methods |
outputfactories.php | Interface and classes for creating appropriate renderers for various parts of Moodle |
outputfragmentrequirementslib.php | Library functions to facilitate the use of JavaScript in Moodle |
outputlib.php | Functions for generating the HTML that Moodle should output |
outputrenderers.php | Classes for rendering HTML output for Moodle |
outputrequirementslib.php | Library functions to facilitate the use of JavaScript in Moodle |
pagelib.php | This file contains the moodle_page class |
pdflib.php | Pdflib.php - Moodle PDF library |
phpminimumversionlib.php | A set of PHP-compatible convenience functions to check Moodle minimum PHP version in a unified place |
plagiarismlib.php | Plagiarismlib.php - Contains core Plagiarism related functions |
portfoliolib.php | This file contains all global functions to do with manipulating portfolios |
questionlib.php | Code for handling and processing questions |
recaptchalib_v2.php | This is a PHP library that handles calling reCAPTCHA v2 |
resourcelib.php | Recourse module like helper functions |
rsslib.php | This file contains all the common stuff to be used in RSS System |
searchlib.php | @subpackage search |
sessionlib.php | @subpackage session |
setuplib.php | These functions are required very early in the Moodle setup process, before any of the main libraries are loaded |
soaplib.php | Web services wrapper library script |
statslib.php | @subpackage stats |
tablelib.php | @subpackage lib |
tokeniserlib.php | Based on Drupal's search.module version 1.224 |
uploadlib.php | Uploadlib.php - This class handles all aspects of fileuploading |
webdavlib.php | A Moodle-modified WebDAV client, based on webdav_client v0.1.5, a php based webdav client class |
weblib.php | Library of functions for web output |
wiki_to_markdown.php | Utility function to convert wiki-like to Markdown format |
womenslib.php | |
xmlize.php | Code for parsing xml files |
xsendfilelib.php | X-Sendfile support |
► local | |
► moodlemobileapp | |
version.php | Version details |
► login | |
► tests | |
► behat | |
behat_login.php | Behat login related steps definitions |
change_password_form.php | Change password form definition |
forgot_password_form.php | Forgot password page |
lib.php | Login library file of login/password related Moodle functions |
restored_password_form.php | Magic that deals restored users without passwords |
set_password_form.php | Set password form definition |
signup_form.php | User sign-up form |
► media | |
► classes | |
manager.php | Manager for media files |
player.php | Base class for media players |
player_external.php | Base class for players which handle external links |
player_native.php | Base class for players which return native HTML5 <video> or <audio> tags |
► player | |
► html5audio | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for media_html5audio |
plugin.php | Main class for plugin 'media_html5audio' |
version.php | Version details |
► html5video | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for media_html5video |
plugin.php | Main class for plugin 'media_html5video' |
version.php | Version details |
► swf | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for media_swf |
plugin.php | Main class for plugin 'media_swf' |
version.php | Version details |
► videojs | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for media_videojs |
plugin.php | Main class for plugin 'media_videojs' |
settings.php | Settings file for plugin 'media_videojs' |
version.php | Version details |
► vimeo | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for media_vimeo |
plugin.php | Main class for plugin 'media_vimeo' |
version.php | Version details |
► youtube | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for media_youtube |
plugin.php | Main class for plugin 'media_youtube' |
version.php | Version details |
► message | |
► classes | |
► output | |
► messagearea | |
contact.php | Contains class used to prepare a contact for display |
contacts.php | Contains class used to prepare the contacts for display |
message.php | Contains class used to prepare a message for display |
message_area.php | Contains class used to prepare the message area for display |
messages.php | Contains class used to prepare the messages for display |
profile.php | Contains class used to prepare a profile for display |
user_search_results.php | Contains class used to display user search results |
► preferences | |
message_notification_list.php | Contains message_notification_list class for displaying on message preferences page |
message_notification_list_component.php | Contains notification_list_component class for displaying on message preferences page |
notification_list.php | Contains notification_list class for displaying on message preferences page |
notification_list_component.php | Contains notification_list_component class for displaying on message preferences page |
notification_list_processor.php | Contains notification_list_processor class for displaying on message preferences page |
processor.php | Contains processor class for displaying on message preferences page |
processor.php | Contains class used to prepare a message processor for display |
► privacy | |
provider.php | Privacy Subsystem implementation for core_message |
► search | |
base_message.php | Search area base class for messages |
message_received.php | Search area for received messages |
message_sent.php | Search area for sent messages |
► task | |
migrate_message_data.php | Adhoc task handling migrating data to the new messaging table schema |
► tests | |
helper.php | Contains a helper class providing util methods for testing |
api.php | Contains class used to return information to display for the message area |
helper.php | Contains helper class for the message area |
time_last_message_between_users.php | Cache data source for the time of the last message between users |
► output | |
► airnotifier | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
manager.php | Airnotifier manager class |
► db | |
access.php | Capability definitions for airnotifier |
install.php | Airnotifier message processor installation code |
services.php | Airnotifier external functions and service definitions |
externallib.php | External functions |
message_output_airnotifier.php | Airnotifier message processor to send messages to the APNS provider: airnotfier |
settings.php | Airnotifier configuration page |
version.php | Airnotifier message processor version information |
► classes | |
► output | |
renderer.php | Email digest as html renderer |
renderer_textemail.php | Email digest as text renderer |
email_digest.php | Email digest renderable |
renderer.php | Contains renderer class |
► privacy | |
provider.php | Privacy class for requesting user data |
► task | |
send_email_task.php | Contains the class responsible for sending emails as a digest |
event_observers.php | Contains an observer class containing methods for handling events |
► db | |
events.php | This file defines what events we wish to observe and the method responsible for handling the event |
install.php | Installation code for the email message processor |
tasks.php | This file defines tasks performed by the plugin |
upgrade.php | Upgrade code for email message processor |
message_output_email.php | Contains the definiton of the email message processors (sends messages to users via email) |
version.php | Email processor version information |
► jabber | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
install.php | Jabber message processor installation code |
upgrade.php | Upgrade code for jabber message processor |
message_output_jabber.php | Jabber message processor to send messages by jabber |
settings.php | Jabber configuration page |
version.php | Jabber message processor version information |
► popup | |
► classes | |
► output | |
popup_notification.php | Contains class used to prepare a popup notification for display |
► privacy | |
provider.php | Privacy Subsystem implementation for message_popup |
api.php | Contains class used to return information to display for the message popup |
► db | |
install.php | Installation code for the popup message processor |
services.php | External functions and service definitions |
upgrade.php | Upgrade code for popup message processor |
► tests | |
► behat | |
behat_message_popup.php | Behat message popup related steps definitions |
base.php | Base trait for message popup tests |
externallib.php | External message popup API |
lib.php | Contains standard functions for message_popup |
version.php | Popup message processor version information |
lib.php | Contains a base class for extension by message processors |
► tests | |
► behat | |
behat_message.php | Behat message-related steps definitions |
externallib.php | External message API |
lib.php | Library functions for messaging |
renderer.php | Contains renderer objects for messaging |
► mnet | |
► service | |
► enrol | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for mnetservice_enrol |
locallib.php | Provides various useful functionality to plugins that offer or use this MNet service |
version.php | @subpackage enrol |
► xmlrpc | |
serverlib.php | --—XML-Envelope------------------------------— | | | Encrypted-Symmetric-key-------------— | | |_____________________________________| | | | | Encrypted data----------------------— | | | | | | | -XML-Envelope---------------— | | | | | | | | | | | –Signature----------— | | | | | | |______________________| | | | | | | | | | | | | –Signed-Payload-----— | | | | | | | | | | | | | | | XML-RPC Request | | | | | | | |______________________| | | | | | | | | | | | |_____________________________| | | | |_____________________________________| | | | |________________________________________________| |
environment.php | Info about the local environment, wrt RPC |
► mod | |
► assign | |
► backup | |
► moodle2 | |
backup_assign_activity_task.class.php | This file contains the backup activity for the assign module |
backup_assign_stepslib.php | Define all the backup steps that will be used by the backup_assign_activity_task |
restore_assign_activity_task.class.php | Define all the backup steps that will be used by the backup_assign_activity_task |
restore_assign_stepslib.php | Define all the restore steps that will be used by the restore_assign_activity_task |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - assign |
social_breadth.php | Social breadth indicator - assign |
► event | |
all_submissions_downloaded.php | The mod_assign all submissions downloaded event |
assessable_submitted.php | The mod_assign assessable submitted event |
base.php | The mod_assign abstract base event |
batch_set_marker_allocation_viewed.php | The mod_assign batch set marker allocation viewed event |
batch_set_workflow_state_viewed.php | The mod_assign assignment batch set workflow stated viewed event |
course_module_instance_list_viewed.php | The mod_assign instance list viewed event |
course_module_viewed.php | The mod_assign course module viewed event |
extension_granted.php | The mod_assign extension granted event |
feedback_viewed.php | The mod_assign feedback viewed event |
grading_form_viewed.php | The mod_assign grading form viewed event |
grading_table_viewed.php | The mod_assign grading table viewed event |
group_override_created.php | The mod_assign group override created event |
group_override_deleted.php | The mod_assign group override deleted event |
group_override_updated.php | The mod_assign group override updated event |
identities_revealed.php | The mod_assign identities revealed event |
marker_updated.php | The mod_assign marker updated event |
remove_submission_form_viewed.php | The mod_assign remove submission form viewed event |
reveal_identities_confirmation_page_viewed.php | The mod_assign reveal identities confirmation page viewed event |
statement_accepted.php | The mod_assign statement accepted event |
submission_confirmation_form_viewed.php | The mod_assign submission form viewed event |
submission_created.php | The mod_assign submission_created abstract event |
submission_duplicated.php | The mod_assign submission duplicated event |
submission_form_viewed.php | The mod_assign submission form viewed event |
submission_graded.php | The mod_assign submission graded event |
submission_locked.php | The mod_assign submission locked event |
submission_status_updated.php | The mod_assign submission status updated event |
submission_status_viewed.php | The mod_assign submission status viewed event |
submission_unlocked.php | The mod_assign submission unlocked event |
submission_updated.php | The mod_assign submission updated event |
submission_viewed.php | The mod_assign submission viewed event |
user_override_created.php | The mod_assign user override created event |
user_override_deleted.php | The mod_assign user override deleted event |
user_override_updated.php | The mod_assign user override updated event |
workflow_state_updated.php | Mod_assign workflow state updated event |
► grades | |
gradeitems.php | Grade item mappings for the activity |
► output | |
grading_app.php | Renderable that initialises the grading "app" |
► plugininfo | |
assignfeedback.php | Assign feedback subplugin info class |
assignsubmission.php | Assign submission subplugin info class |
► privacy | |
assign_plugin_request_data.php | This file contains the mod_assign assign_plugin_request_data class |
assignfeedback_provider.php | This file contains the assignfeedback_provider interface |
assignfeedback_user_provider.php | This file contains the assignfeedback_user_provider interface |
assignsubmission_provider.php | This file contains the assignsubmission_provider interface |
assignsubmission_user_provider.php | This file contains the assignsubmission_user_provider interface |
feedback_legacy_polyfill.php | This file contains the polyfill to allow a plugin to operate with Moodle 3.3 up |
provider.php | Privacy class for requesting user data |
submission_legacy_polyfill.php | This file contains the polyfill to allow a plugin to operate with Moodle 3.3 up |
useridlist.php | This file contains the mod_assign useridlist |
► search | |
activity.php | Search area for mod_assign activities |
► task | |
cron_task.php | A schedule task for assignment cron |
group_observers.php | Group observers |
► db | |
access.php | Capability definitions for this module |
events.php | Add event handlers for the assign |
log.php | Definition of log events |
messages.php | Defines message providers (types of messages being sent) |
services.php | Web service for mod assign |
tasks.php | Definition of assignment scheduled tasks |
upgrade.php | Upgrade code for install |
► feedback | |
► comments | |
► backup | |
► moodle2 | |
backup_assignfeedback_comments_subplugin.class.php | This file contains the class for backup of this feedback plugin |
restore_assignfeedback_comments_subplugin.class.php | Restore subplugin class |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
access.php | Capability definitions for this module |
install.php | Post-install code for the feedback_comments module |
upgrade.php | Upgrade code for the feedback_comments module |
lib.php | This file contains the moodle hooks for the comments feedback plugin |
locallib.php | This file contains the definition for the library class for comment feedback plugin |
settings.php | This file defines the admin settings for this plugin |
version.php | This file contains the version information for the comments feedback plugin |
► editpdf | |
► backup | |
► moodle2 | |
backup_assignfeedback_editpdf_subplugin.class.php | This file contains the backup code for the feedback_editpdf plugin |
restore_assignfeedback_editpdf_subplugin.class.php | This file contains the restore code for the feedback_editpdf plugin |
► classes | |
► event | |
observer.php | An event observer |
► privacy | |
provider.php | Privacy class for requesting user data |
► task | |
convert_submissions.php | A scheduled task |
annotation.php | This file contains the annotation class for the assignfeedback_editpdf plugin |
combined_document.php | This file contains the combined document class for the assignfeedback_editpdf plugin |
comment.php | This file contains the comment class for the assignfeedback_editpdf plugin |
comments_quick_list.php | This file contains the functions for managing a users comments quicklist |
document_services.php | This file contains the ingest manager for the assignfeedback_editpdf plugin |
page_editor.php | This file contains the editor class for the assignfeedback_editpdf plugin |
pdf.php | Library code for manipulating PDFs |
renderer.php | This file contains the definition for the library class for edit PDF renderer |
widget.php | This file contains the definition for the library class for edit PDF renderer |
► db | |
events.php | EditPDF event handler definition |
install.php | Install code for the feedback_editpdf module |
tasks.php | Definition of editpdf scheduled tasks |
upgrade.php | Upgrade code for the feedback_editpdf module |
► tests | |
► behat | |
behat_assignfeedback_editpdf.php | Behat editpdf-related steps definitions |
lib.php | This file contains the version information for the comments feedback plugin |
locallib.php | This file contains the definition for the library class for PDF feedback plugin |
settings.php | Settings for assignfeedback PDF plugin |
version.php | This file contains the version information for the comments feedback plugin |
► file | |
► backup | |
► moodle2 | |
backup_assignfeedback_file_subplugin.class.php | This file contains the backup code for the feedback_file plugin |
restore_assignfeedback_file_subplugin.class.php | This file contains the restore code for the feedback_file plugin |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
access.php | Capability definitions for this module |
install.php | Post-install code for the assignfeedback_file module |
upgrade.php | Upgrade code for the feedback_file module |
batchuploadfilesform.php | This file contains the forms to create and edit an instance of this module |
importzipform.php | This file contains the forms to create and edit an instance of this module |
importziplib.php | This file contains the definition for the library class for file feedback plugin |
lib.php | This file contains the moodle hooks for the feedback file plugin |
locallib.php | This file contains the definition for the library class for file feedback plugin |
renderable.php | This file contains a renderer for the assignment class |
renderer.php | This file contains a renderer for the assignment class |
settings.php | This file defines the admin settings for this plugin |
uploadzipform.php | This file contains the forms to create and edit an instance of this module |
version.php | This file contains the version information for the comments feedback plugin |
► offline | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
access.php | Capability definitions for this module |
importgradesform.php | This file contains the forms to create and edit an instance of this module |
importgradeslib.php | This file contains the forms to create and edit an instance of this module |
locallib.php | This file contains the definition for the library class for file feedback plugin |
settings.php | This file defines the admin settings for this plugin |
uploadgradesform.php | This file contains the forms to create and edit an instance of this module |
version.php | This file contains the version information for the offline feedback plugin |
► submission | |
► comments | |
► classes | |
► event | |
comment_created.php | The assignsubmission_comments comment created event |
comment_deleted.php | The assignsubmission_comments comment deleted event |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
access.php | Capability definitions for this module |
install.php | Post-install code for the submission_comments module |
upgrade.php | Upgrade code for install |
lib.php | This file contains the moodle hooks for the submission comments plugin |
locallib.php | This file contains the definition for the library class for online comment submission plugin |
version.php | This file contains the version information for the comments submission plugin |
► file | |
► backup | |
► moodle2 | |
backup_assignsubmission_file_subplugin.class.php | This file contains the class for backup of this submission plugin |
restore_assignsubmission_file_subplugin.class.php | This file contains the class for restore of this submission plugin |
► classes | |
► event | |
assessable_uploaded.php | The assignsubmission_file assessable uploaded event |
submission_created.php | The assignsubmission_file submission_created event |
submission_updated.php | The assignsubmission_file submission_updated event |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
access.php | Capability definitions for this module |
upgrade.php | Upgrade code for install |
lib.php | This file contains the moodle hooks for the submission file plugin |
locallib.php | This file contains the definition for the library class for file submission plugin |
settings.php | This file defines the admin settings for this plugin |
version.php | This file contains the version information for the file submission plugin |
► onlinetext | |
► backup | |
► moodle2 | |
backup_assignsubmission_onlinetext_subplugin.class.php | This file contains the class for backup of this submission plugin |
restore_assignsubmission_onlinetext_subplugin.class.php | This file contains the class for restore of this submission plugin |
► classes | |
► event | |
assessable_uploaded.php | The assignsubmission_onlinetext assessable uploaded event |
submission_created.php | The assignsubmission_onlinetext submission_created event |
submission_updated.php | The assignsubmission_onlinetext submission_updated event |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
access.php | Capability definitions for this module |
install.php | Post-install code for the submission_onlinetext module |
upgrade.php | Upgrade code for install |
lib.php | This file contains the moodle hooks for the submission onlinetext plugin |
locallib.php | This file contains the definition for the library class for onlinetext submission plugin |
settings.php | This file defines the admin settings for this plugin |
version.php | This file contains the version information for the onlinetext submission plugin |
► tests | |
► generator | |
lib.php | Assign module data generator class |
generator.php | Base class for unit tests for mod_assign |
adminlib.php | This file contains the classes for the admin settings of the assign module |
assignmentplugin.php | This file contains the functions for assign_plugin abstract class |
batchsetallocatedmarkerform.php | This file contains the forms to set the allocated marker for selected submissions |
batchsetmarkingworkflowstateform.php | This file contains the forms to set the marking workflow for selected submissions |
extensionform.php | This file contains the forms to create and edit an instance of this module |
externallib.php | External assign API |
feedbackplugin.php | This file contains the function for feedback_plugin abstract class |
gradeform.php | This file contains the forms to create and edit an instance of this module |
gradingbatchoperationsform.php | This file contains the forms to create and edit an instance of this module |
gradingoptionsform.php | This file contains the forms to create and edit an instance of this module |
gradingtable.php | This file contains the definition for the grading table which subclassses easy_table |
lib.php | This file contains the moodle hooks for the assign module |
locallib.php | This file contains the definition for the class assignment |
mod_form.php | This file contains the forms to create and edit an instance of this module |
override_form.php | Settings form for overrides in the assign module |
quickgradingform.php | This file contains the forms to create and edit an instance of this module |
renderable.php | This file contains the definition for the renderable classes for the assignment |
renderer.php | This file contains a renderer for the assignment class |
settings.php | This file adds the settings pages to the navigation menu |
submission_form.php | This file contains the submission form used by the assign module |
submissionconfirmform.php | This file contains the submission confirmation form |
submissionplugin.php | This file contains the definition for the abstract class for submission_plugin |
upgradelib.php | This file contains the upgrade code to upgrade from mod_assignment to mod_assign |
version.php | Version information |
► assignment | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers |
► moodle2 | |
backup_assignment_activity_task.class.php | Defines backup_assignment_activity_task class |
backup_assignment_stepslib.php | @subpackage backup-moodle2 |
restore_assignment_activity_task.class.php | @subpackage backup-moodle2 |
restore_assignment_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► plugininfo | |
assignment.php | Subplugin info class |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_assignment |
► db | |
access.php | Plugin capabilities |
events.php | Definition of assignment event handlers |
install.php | Disable the assignment module for new installs |
log.php | Definition of log events |
messages.php | Defines message providers (types of messages being sent) |
► tests | |
► generator | |
lib.php | Mod_assignment data generator |
► type | |
► offline | |
► backup | |
► moodle1 | |
lib.php | |
► moodle2 | |
backup_assignment_offline_subplugin.class.php | @subpackage backup-moodle2 |
restore_assignment_offline_subplugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for assignment_offline |
version.php | Version details |
► online | |
► backup | |
► moodle1 | |
lib.php | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for assignment_online |
version.php | Version details |
► upload | |
► backup | |
► moodle1 | |
lib.php | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for assignment_upload |
version.php | Version details |
► uploadsingle | |
► backup | |
► moodle1 | |
lib.php | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for assignment_uploadsingle |
version.php | Version details |
lib.php | Assignment_base is the base class for assignment types |
mod_form.php | This file contains the forms to create and edit an instance of this module |
version.php | Version information |
► book | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_book_activity_task.class.php | Description of book backup task |
backup_book_settingslib.php | Description of book backup settings |
backup_book_stepslib.php | Define all the backup steps that will be used by the backup_book_activity_task |
restore_book_activity_task.class.php | Description of book restore task |
restore_book_stepslib.php | Define all the restore steps that will be used by the restore_book_activity_task |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - book |
social_breadth.php | Social breadth indicator - book |
► event | |
chapter_created.php | The mod_book chapter created event |
chapter_deleted.php | The mod_book chapter deleted event |
chapter_updated.php | The mod_book chapter updated event |
chapter_viewed.php | The mod_book chapter viewed event |
course_module_instance_list_viewed.php | The mod_book instance list viewed event |
course_module_viewed.php | The mod_book course module viewed event |
► plugininfo | |
booktool.php | Subplugin info class |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_book |
► search | |
activity.php | Search area for mod_book activities |
chapter.php | Search area for mod_book chapters |
external.php | Book external API |
► db | |
access.php | Book module capability definition |
log.php | Book module log events definition |
services.php | Book external functions and service definitions |
tag.php | Tag areas in component mod_book |
upgrade.php | Book module upgrade code |
► tests | |
► generator | |
lib.php | Mod_book data generator |
► tool | |
► exportimscp | |
► classes | |
► event | |
book_exported.php | Booktool_exportimscp book exported event |
► privacy | |
provider.php | Privacy provider implementation for booktool_exportimscp |
► db | |
access.php | Book module capability definition |
log.php | Export to IMSCP booktool log events definition |
lib.php | IMSCP export lib |
locallib.php | Book imscp export lib |
version.php | Book IMSCP export plugin version info |
► importhtml | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for booktool_importhtml |
► db | |
access.php | Book import capability definition |
import_form.php | Book import form |
lib.php | HTML import lib |
locallib.php | HTML import lib |
version.php | Book import plugin version info |
► classes | |
► event | |
book_printed.php | Booktool_print book printed event |
chapter_printed.php | Booktool_print chapter printed event |
► output | |
print_book_chapter_page.php | Class containing data for the view book page |
print_book_page.php | Class containing data for the view book page |
renderer.php | Defines the renderer for the book print tool |
► privacy | |
provider.php | Privacy provider implementation for booktool_print |
► db | |
access.php | Book module capability definition |
log.php | Print booktool log events definition |
lib.php | Print lib |
locallib.php | Book print lib |
version.php | Book print plugin version info |
edit_form.php | Chapter edit form |
lib.php | Book module core interaction API |
locallib.php | Book module local lib functions |
mod_form.php | Instance add/edit form |
settings.php | Book plugin settings |
version.php | Book plugin version info |
► chat | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers |
► moodle2 | |
backup_chat_activity_task.class.php | Defines backup_chat_activity_task class |
backup_chat_stepslib.php | @subpackage backup-moodle2 |
restore_chat_activity_task.class.php | @subpackage backup-moodle2 |
restore_chat_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - chat |
social_breadth.php | Social breadth indicator - chat |
► event | |
course_module_instance_list_viewed.php | The mod_chat instance list viewed event |
course_module_viewed.php | The mod_chat course module viewed event |
message_sent.php | The mod_chat message sent event |
sessions_viewed.php | The mod_chat sessions viewed event |
► external | |
chat_message_exporter.php | Class for exporting a chat message |
► privacy | |
provider.php | Data provider |
► search | |
activity.php | Search area for mod_chat activities |
► task | |
cron_task.php | A scheduled task for chat cron |
external.php | Chat external API |
► db | |
access.php | Plugin capabilities |
events.php | Event observers definition |
log.php | Definition of log events |
services.php | Chat external functions and service definitions |
tasks.php | Definition of chat scheduled tasks |
upgrade.php | Upgrade code for the chat activity |
► tests | |
► generator | |
lib.php | Mod_chat data generator |
lib.php | Library of functions and constants for module chat |
locallib.php | Library of functions for chat outside of the core api |
mod_form.php | Define the chat activity settings form |
renderer.php | Chat module rendering methods |
version.php | Version information |
► choice | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_choice_activity_task.class.php | Defines backup_choice_activity_task class |
backup_choice_settingslib.php | @subpackage backup-moodle2 |
backup_choice_stepslib.php | @subpackage backup-moodle2 |
restore_choice_activity_task.class.php | @subpackage backup-moodle2 |
restore_choice_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - choice |
social_breadth.php | Social breadth indicator - choice |
► event | |
answer_created.php | The mod_choice answer created event |
answer_deleted.php | The mod_choice answer deleted event |
answer_submitted.php | The mod_choice answer submitted event |
answer_updated.php | The mod_choice answer updated event |
course_module_instance_list_viewed.php | The mod_choice instance list viewed event |
course_module_viewed.php | The mod_choice course module viewed event |
report_downloaded.php | The mod_choice report viewed event |
report_viewed.php | The mod_choice report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_choice |
► search | |
activity.php | Search area for mod_choice activities |
external.php | Choice module external API |
► db | |
access.php | Plugin capabilities |
log.php | Definition of log events |
services.php | Choice external functions and service definitions |
► tests | |
► behat | |
behat_mod_choice.php | Steps definitions for choice activity |
► generator | |
lib.php | Mod_choice data generator |
lib.php | |
locallib.php | Internal library of functions for choice module |
mod_form.php | Allows module to modify the data returned by form get_data() |
renderer.php | Moodle renderer used to display special elements of the lesson module |
version.php | Version information |
► data | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers |
► moodle2 | |
backup_data_activity_task.class.php | Defines backup_data_activity_task |
backup_data_stepslib.php | @subpackage backup-moodle2 |
restore_data_activity_task.class.php | @subpackage backup-moodle2 |
restore_data_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - data |
social_breadth.php | Social breadth indicator - data |
► event | |
comment_created.php | The mod_data comment created event |
comment_deleted.php | The mod_data comment deleted event |
course_module_instance_list_viewed.php | The mod_data instance list viewed event |
course_module_viewed.php | The mod_data course module viewed event |
field_created.php | The mod_data field created event |
field_deleted.php | The mod_data field deleted event |
field_updated.php | The mod_data field updated event |
record_created.php | The mod_data record created event |
record_deleted.php | The mod_data record deleted event |
record_updated.php | The mod_data record updated event |
template_updated.php | The mod_data template updated event |
template_viewed.php | The mod_data template viewed event |
► external | |
content_exporter.php | Class for exporting content associated to a record |
database_summary_exporter.php | Class for exporting partial database data |
field_exporter.php | Class for exporting field data |
record_exporter.php | Class for exporting record data |
► plugininfo | |
datafield.php | Subplugin info class |
datapreset.php | Subplugin info class |
► privacy | |
datafield_provider.php | Contains interface datafield_provider |
provider.php | Privacy Subsystem implementation for mod_data |
► search | |
activity.php | Search area for mod_data activities |
entry.php | Search area for mod_data activity entries |
sortedcontentqueue.php | Priority Queue class to sort out db entry contents |
external.php | Database module external API |
► db | |
access.php | Plugin capabilities |
log.php | Definition of log events |
services.php | Database external functions and service definitions |
tag.php | Tag areas in component mod_data |
► field | |
► checkbox | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_checkbox |
field.class.php | Priority for globalsearch indexing |
version.php | @subpackage checkbox |
► date | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_date |
field.class.php | Return the plugin configs for external functions |
version.php | @subpackage date |
► file | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_file |
field.class.php | Custom notempty function |
version.php | @subpackage file |
► latlong | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_latlong |
field.class.php | Check if a field from an add form is empty |
version.php | @subpackage latlong |
► menu | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_menu |
field.class.php | Priority for globalsearch indexing |
version.php | @subpackage menu |
► multimenu | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_multimenu |
field.class.php | Priority for globalsearch indexing |
version.php | @subpackage multimenu |
► number | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_number |
field.class.php | Check if a field from an add form is empty |
version.php | @subpackage number |
► picture | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_picture |
field.class.php | Custom notempty function |
version.php | @subpackage picture |
► radiobutton | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_radiobutton |
field.class.php | Priority for globalsearch indexing |
version.php | @subpackage radiobutton |
► text | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_text |
field.class.php | Priority for globalsearch indexing |
version.php | @subpackage text |
► textarea | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_textarea |
field.class.php | Priority for globalsearch indexing |
version.php | @subpackage textarea |
► url | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for datafield_url |
field.class.php | Priority for globalsearch indexing |
version.php | @subpackage url |
► preset | |
► imagegallery | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for datapreset_imagegallery |
version.php | @subpackage imagegallery |
► tests | |
► behat | |
behat_mod_data.php | Steps definitions related with the database activity |
► generator | |
lib.php | Data generator class for mod_data |
export_form.php | Old syntax of class constructor |
lib.php | |
locallib.php | |
mod_form.php | Enforce validation rules here |
rsslib.php | This file contains all the common stuff to be used for RSS in the Database Module |
version.php | Data module version information |
► feedback | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_feedback_activity_task.class.php | Defines backup_feedback_activity_task class |
backup_feedback_settingslib.php | @subpackage backup-moodle2 |
backup_feedback_stepslib.php | @subpackage backup-moodle2 |
restore_feedback_activity_task.class.php | @subpackage backup-moodle2 |
restore_feedback_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - feedback |
social_breadth.php | Social breadth indicator - feedback |
► event | |
course_module_instance_list_viewed.php | The mod_feedback instance list viewed event |
course_module_viewed.php | The mod_feedback course module viewed event |
response_deleted.php | The mod_feedback response deleted event |
response_submitted.php | The mod_feedback response submitted event |
► external | |
feedback_completed_exporter.php | Class for exporting a feedback completion record |
feedback_completedtmp_exporter.php | Class for exporting a feedback temporary completion record |
feedback_item_exporter.php | Class for exporting a feedback item (question) |
feedback_summary_exporter.php | Class for exporting partial feedback data |
feedback_value_exporter.php | Class for exporting a feedback response |
feedback_valuetmp_exporter.php | Class for exporting a feedback tmp response |
► output | |
summary.php | Contains class mod_feedback\output\summary |
► privacy | |
provider.php | Data provider |
► search | |
activity.php | Search area for mod_feedback activities |
complete_form.php | Contains class mod_feedback_complete_form |
completion.php | Contains class mod_feedback_completion |
course_map_form.php | Contains class mod_feedback_course_map_form |
course_select_form.php | Contains class mod_feedback_course_map_form |
external.php | Feedback external API |
observer.php | Event observers supported by this module |
responses_anon_table.php | Contains class mod_feedback_responses_anon_table |
responses_table.php | Contains class mod_feedback_responses_table |
structure.php | Contains class mod_feedback_structure |
templates_table.php | Contains class mod_feedback_templates_table |
► db | |
access.php | Plugin capabilities |
events.php | Feedback event handler definition |
log.php | Definition of log events |
messages.php | Defines message providers (types of messages being sent) |
services.php | Feedback external functions and service definitions |
upgrade.php | This file keeps track of upgrades to the feedback module |
► item | |
► captcha | |
lib.php | Returns the formatted name of the item for the complete form or response view |
► label | |
lib.php | Constructor |
► multichoice | |
lib.php | Helper function for collected data, both for analysis page and export to excel |
► multichoicerated | |
lib.php | Helper function for collected data, both for analysis page and export to excel |
► numeric | |
lib.php | Helper function for collected data, both for analysis page and export to excel |
► textarea | |
lib.php | Helper function for collected data for exporting to excel |
► textfield | |
lib.php | Helper function for collected data for exporting to excel |
feedback_item_form_class.php | Return submitted data if properly submitted or returns NULL if validation fails or if there is no submitted data |
► tests | |
► behat | |
behat_mod_feedback.php | Steps definitions related to mod_feedback |
► generator | |
lib.php | Mod_feedback data generator |
choose_group_form.php | Prints the form to choose the group you want to analyse |
edit_form.php | Prints the forms to choose an item-typ to create items and to choose a template to use |
import_form.php | Prints the forms to choose an xml-template file to import items |
lib.php | Library of functions and constants for module feedback includes the main-part of feedback-functions |
mod_form.php | Print the form to add or edit a feedback-instance |
tabs.php | Prints the tabbed bar |
use_templ_form.php | Prints the form to confirm use template |
version.php | Feedback version information |
► folder | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_folder_activity_task.class.php | Defines backup_folder_activity_task class |
backup_folder_stepslib.php | Define all the backup steps that will be used by the backup_folder_activity_task |
restore_folder_activity_task.class.php | @subpackage backup-moodle2 |
restore_folder_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - folder |
social_breadth.php | Social breadth indicator - folder |
► event | |
all_files_downloaded.php | The mod_folder course module downloaded event |
course_module_instance_list_viewed.php | The mod_folder instance list viewed event |
course_module_viewed.php | The mod_folder course module viewed event |
folder_updated.php | The mod_folder folder updated event |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_folder |
► search | |
activity.php | Search area for mod_folder activities |
external.php | Folder external API |
► db | |
access.php | Capability definitions for the folder module |
install.php | Post installation and migration code |
log.php | Definition of log events |
services.php | Folder external functions and service definitions |
upgrade.php | Folder module upgrade code |
► tests | |
► generator | |
lib.php | Mod_folder data generator |
edit_form.php | A moodle form to manage folder files |
lib.php | Mandatory public API of folder module |
locallib.php | Private folder module utility functions |
mod_form.php | Folder configuration form |
renderer.php | Folder module renderer |
settings.php | Folder module admin settings and defaults |
version.php | Folder module version information |
► forum | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_forum_activity_task.class.php | Defines backup_forum_activity_task class |
backup_forum_settingslib.php | @subpackage backup-moodle2 |
backup_forum_stepslib.php | @subpackage backup-moodle2 |
restore_forum_activity_task.class.php | @subpackage backup-moodle2 |
restore_forum_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - forum |
social_breadth.php | Social breadth indicator - forum |
► event | |
assessable_uploaded.php | The mod_forum assessable uploaded event |
course_module_instance_list_viewed.php | The mod_forum instance list viewed event |
course_module_viewed.php | The mod_forum course module viewed event |
course_searched.php | The mod_forum course searched event |
discussion_created.php | The mod_forum discussion created event |
discussion_deleted.php | The mod_forum discussion deleted event |
discussion_moved.php | The mod_forum discussion moved event |
discussion_pinned.php | The mod_forum discussion pinned event |
discussion_subscription_created.php | The mod_forum discussion_subscription created event |
discussion_subscription_deleted.php | The mod_forum discussion_subscription deleted event |
discussion_unpinned.php | The mod_forum discussion unpinned event |
discussion_updated.php | The mod_forum discussion updated event |
discussion_viewed.php | The mod_forum discussion viewed event |
post_created.php | The mod_forum post created event |
post_deleted.php | The mod_forum post deleted event |
post_updated.php | The mod_forum post updated event |
readtracking_disabled.php | The mod_forum subscription created event |
readtracking_enabled.php | The mod_forum read tracking enabled event |
subscribers_viewed.php | The mod_forum subscribers list viewed event |
subscription_created.php | The mod_forum subscription created event |
subscription_deleted.php | The mod_forum subscription deleted event |
user_report_viewed.php | The mod_forum user report viewed event |
► form | |
export_form.php | This file contains the form definition for discussion export |
► grades | |
forum_gradeitem.php | Grade item storage for mod_forum |
gradeitems.php | Grade item mappings for the activity |
► local | |
► builders | |
exported_discussion.php | Exported discussion builder class |
exported_discussion_summaries.php | Exported discussion summaries builder class |
exported_posts.php | Exported post builder class |
► data_mappers | |
► legacy | |
author.php | Author data mapper |
discussion.php | Discussion data mapper |
forum.php | Forum data mapper |
post.php | Post data mapper |
► entities | |
author.php | Author class |
discussion.php | Discussion class |
discussion_summary.php | Discussion summary class |
forum.php | Forum class |
post.php | Post class |
post_read_receipt_collection.php | Post read receipt collection class |
sorter.php | Class to sort items |
► exporters | |
author.php | Author exporter |
discussion.php | Discussion exporter class |
discussion_summaries.php | Discussion summaries exporter |
discussion_summary.php | Discussion summary exporter class |
forum.php | Forum Exporter |
group.php | Course Group exporter |
post.php | Post exporter class |
posts.php | Posts exporter class |
► factories | |
builder.php | Builder factory |
entity.php | Entity factory |
exporter.php | Forum Exporter factory |
legacy_data_mapper.php | Legacy data mapper factory |
manager.php | Managers factory |
renderer.php | Renderer factory |
url.php | A URL factory for the forum |
vault.php | Vault factory |
► managers | |
capability.php | Capability manager for the forum |
► renderers | |
discussion.php | Discussion renderer |
discussion_list.php | Discussion list renderer |
posts.php | Posts renderer |
► vaults | |
► preprocessors | |
extract_context.php | Extract context vault preprocessor |
extract_record.php | Extract record vault preprocessor |
extract_user.php | Extract user vault preprocessor |
author.php | Author vault class |
db_table_vault.php | Abstract class for loading records from the DB |
discussion.php | Discussion vault class |
discussion_list.php | Vault class for a discussion list |
forum.php | Forum vault class |
post.php | Post vault class |
post_attachment.php | Post attachment vault class |
post_read_receipt_collection.php | Post read receipt collection class |
container.php | Container class |
► message | |
► inbound | |
reply_handler.php | A Handler to process replies to forum posts |
► output | |
renderer.php | Forum post renderable |
renderer_textemail.php | Forum post renderable |
► emaildigestbasic | |
renderer.php | Forum post renderable |
renderer_textemail.php | Forum post renderable |
► emaildigestfull | |
renderer.php | Forum post renderable |
renderer_textemail.php | Forum post renderable |
big_search_form.php | Big search form |
forum_post.php | Forum post renderable |
forum_post_email.php | Forum post renderable for e-mail |
quick_search_form.php | Quick search form renderable |
► plugininfo | |
forumreport.php | Subplugin info class |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_forum |
subcontext_info.php | Privacy Subsystem implementation for mod_forum |
► search | |
activity.php | Forum activities search area |
post.php | Forum posts search area |
► task | |
cron_task.php | A scheduled task for forum cron |
refresh_forum_post_counts.php | Adhoc task that updates all of the existing forum_post records with no wordcount or no charcount |
send_user_digests.php | This file defines an adhoc task to send notifications |
send_user_notifications.php | This file defines an adhoc task to send notifications |
existing_subscriber_selector.php | A type of forum |
observer.php | Event observers used in forum |
post_form.php | File containing the form definition to post in the forum |
potential_subscriber_selector.php | A type of forum |
prune_form.php | This file provides form for splitting discussions |
subscriber_selector_base.php | A type of forum |
subscriptions.php | Forum subscription manager |
► db | |
access.php | Plugin capabilities |
caches.php | Defined caches used internally by the plugin |
events.php | Forum event handler definition |
log.php | Definition of log events |
messageinbound_handlers.php | Message Inbound Handlers for mod_forum |
messages.php | Defines message providers (types of messages being sent) |
services.php | Forum external functions and service definitions |
tag.php | Tag areas in component mod_forum |
tasks.php | Definition of Forum scheduled tasks |
upgrade.php | This file keeps track of upgrades to the forum module |
► report | |
► summary | |
► classes | |
► event | |
report_downloaded.php | The forum summary report downloaded event |
report_viewed.php | The forum summary report viewed event |
► form | |
dates_filter_form.php | The mform used by the forum summary report dates filter |
► output | |
filters.php | Forum summary report filters renderable |
► privacy | |
provider.php | Privacy Subsystem implementation for forumreport_summary subplugin |
summary_table.php | The class for displaying the forum report table |
► db | |
access.php | Forum summary report subplugin capabilities |
renderer.php | Provides rendering functionality for the forum summary report subplugin |
version.php | Defines the version of the forum report subplugin |
► tests | |
► behat | |
behat_mod_forum.php | Steps definitions related with the forum activity |
► generator | |
lib.php | Mod_forum data generator |
coverage.php | Coverage information for the mod_forum component |
cron_trait.php | The forum module cron trait |
generator_trait.php | The forum module trait with additional generator helpers |
deprecatedlib.php | |
externallib.php | External forum API |
lib.php | |
locallib.php | Library of functions for forum outside of the core api |
mod_form.php | |
renderer.php | This file contains a custom renderer class used by the forum module |
rsslib.php | This file adds support to rss feeds generation |
settings.php | |
version.php | Version information |
► glossary | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_glossary_activity_task.class.php | Defines backup_glossary_activity_task class |
backup_glossary_stepslib.php | @subpackage backup-moodle2 |
restore_glossary_activity_task.class.php | @subpackage backup-moodle2 |
restore_glossary_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - glossary |
social_breadth.php | Social breadth indicator - glossary |
► event | |
category_created.php | The mod_glossary glossary category created event |
category_deleted.php | The mod_glossary glossary category deleted event |
category_updated.php | The mod_glossary glossary category updated event |
comment_created.php | The mod_glossary comment created event |
comment_deleted.php | The mod_glossary comment deleted event |
course_module_instance_list_viewed.php | The mod_glossary instance list viewed event |
course_module_viewed.php | The mod_glossary course module viewed event |
entry_approved.php | The mod_glossary entry approved event |
entry_created.php | The mod_glossary entry created event |
entry_deleted.php | The mod_glossary entry deleted event |
entry_disapproved.php | The mod_glossary entry disapproved event |
entry_updated.php | The mod_glossary entry updated event |
entry_viewed.php | The mod_glossary entry viwed event |
► local | |
concept_cache.php | Entry caching for glossary filter |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_glossary |
► search | |
activity.php | Search area for mod_glossary activities |
entry.php | Glossary entries search |
entry_query_builder.php | Entry query builder |
external.php | Glossary module external API |
► db | |
access.php | Plugin capabilities |
caches.php | Glossary cache definitions |
events.php | Glossary event observer |
log.php | Definition of log events |
services.php | Glossary module external functions |
tag.php | Tag areas in component mod_glossary |
► tests | |
► behat | |
behat_mod_glossary.php | Steps definitions related with the glossary activity |
► generator | |
lib.php | Mod_glossary data generator |
lib.php | Library of functions and constants for module glossary (replace glossary with the name of your module and delete this line) |
locallib.php | Library of functions and constants for module glossary outside of what is required for the core moodle api |
mod_form.php | Allows module to modify the data returned by form get_data() |
rsslib.php | This file adds support to rss feeds generation |
sql.php | SQL.PHP This file is include from view.php and print.php |
version.php | Glossary module version information |
► imscp | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_imscp_activity_task.class.php | Defines backup_imscp_activity_task class |
backup_imscp_stepslib.php | Define all the backup steps that will be used by the backup_imscp_activity_task |
restore_imscp_activity_task.class.php | Defines restore_imscp_activity_task class |
restore_imscp_stepslib.php | Define all the restore steps that will be used by the restore_imscp_activity_task |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - imscp |
social_breadth.php | Social breadth indicator - imscp |
► event | |
course_module_instance_list_viewed.php | The mod_imscp instance list viewed event |
course_module_viewed.php | The mod_imscp course module viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_imscp |
► search | |
activity.php | Search area for mod_imscp activities |
external.php | IMSCP external API |
► db | |
access.php | Capability definitions for the imscp module |
install.php | Post installation and migration code |
log.php | Definition of log events |
services.php | IMSCP external functions and service definitions |
upgrade.php | IMS CP module upgrade code |
► tests | |
► generator | |
lib.php | Mod_imscp data generator |
lib.php | Mandatory public API of imscp module |
locallib.php | Private imscp module utility functions |
mod_form.php | This file contains the forms to create and edit an instance of this module |
settings.php | IMS CP module admin settings and defaults |
version.php | IMS CP module version information |
► label | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers |
► moodle2 | |
backup_label_activity_task.class.php | Defines backup_label_activity_task class |
backup_label_stepslib.php | |
restore_label_activity_task.class.php | @subpackage backup-moodle2 |
restore_label_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - label |
social_breadth.php | Social breadth indicator - label |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_label |
► search | |
activity.php | Search area for mod_label activities |
external.php | Label external API |
► db | |
access.php | Capability definitions for the label module |
log.php | Definition of log events |
services.php | Label external functions and service definitions |
upgrade.php | Label module upgrade |
► tests | |
► generator | |
lib.php | Mod_label data generator |
lib.php | Library of functions and constants for module label |
mod_form.php | Add label form |
settings.php | Resource module admin settings and defaults |
version.php | Label module version info |
► lesson | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_lesson_activity_task.class.php | This file contains the backup task for the lesson module |
backup_lesson_stepslib.php | This file contains the backup structure for the lesson module |
restore_lesson_activity_task.class.php | @subpackage backup-moodle2 |
restore_lesson_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - lesson |
social_breadth.php | Social breadth indicator - lesson |
► event | |
content_page_viewed.php | The mod_lesson content page viewed event class |
course_module_instance_list_viewed.php | The mod_lesson instance list viewed event |
course_module_viewed.php | The mod_lesson course module viewed event |
essay_assessed.php | The mod_lesson essay assessed event |
essay_attempt_viewed.php | The mod_lesson essay attempt viewed event |
group_override_created.php | The mod_lesson group override created event |
group_override_deleted.php | The mod_lesson group override deleted event |
group_override_updated.php | The mod_lesson group override updated event |
highscore_added.php | The mod_lesson highscore added event |
highscores_viewed.php | The mod_lesson highscores viewed |
lesson_ended.php | The mod_lesson lesson ended event |
lesson_restarted.php | The mod_lesson lesson restarted event class |
lesson_resumed.php | The mod_lesson lesson resumed event class |
lesson_started.php | The mod_lesson lesson started event |
page_created.php | The mod_lesson page_added event class |
page_deleted.php | The mod_lesson page_added event class |
page_moved.php | The mod_lesson page_moved event class |
page_updated.php | The mod_lesson page_added event class |
question_answered.php | The mod_lesson true / false question answered event class |
question_viewed.php | The mod_lesson true / false question viewed event class |
user_override_created.php | The mod_lesson user override created event |
user_override_deleted.php | The mod_lesson user override deleted event |
user_override_updated.php | The mod_lesson user override updated event |
► external | |
lesson_summary_exporter.php | Class for exporting partial lesson data |
► local | |
► numeric | |
helper.php | Lesson's numeric helper lib |
► privacy | |
provider.php | Data provider |
► search | |
activity.php | Search area for mod_lesson activities |
external.php | Lesson external API |
file_info.php | File browsing support |
group_observers.php | Group observers |
► db | |
access.php | Capability definitions for the lesson module |
events.php | Add event handlers for the lesson |
log.php | Definition of log events |
messages.php | Defines message providers (types of messages being sent) |
services.php | Lesson external functions and service definitions |
upgrade.php | This file keeps track of upgrades to the lesson module |
► pagetypes | |
branchtable.php | Branch Table |
cluster.php | Cluster |
endofbranch.php | End of branch table |
endofcluster.php | End of cluster |
essay.php | Essay |
matching.php | Matching |
multichoice.php | Multichoice |
numerical.php | Numerical |
shortanswer.php | Short answer |
truefalse.php | True/false |
► tests | |
► generator | |
lib.php | Mod_lesson data generator |
editpage_form.php | Generic forms used for page selection |
essay_form.php | Essay grading form |
format.php | Format.php - Default format class for file imports/exports |
import_form.php | Form used to select a file and file format for the import |
lib.php | Standard library of functions and constants for lesson |
locallib.php | Local library file for Lesson |
mod_form.php | Form to define a new instance of lesson or edit an instance |
override_form.php | Settings form for overrides in the lesson module |
renderer.php | Moodle renderer used to display special elements of the lesson module |
settings.php | Settings used by the lesson module, were moved from mod_edit |
tabs.php | Sets up the tabs used by the lesson pages for teachers |
version.php | Version information |
view_form.php | Lesson page without answers |
► lti | |
► backup | |
► moodle1 | |
lib.php | 1.9 to 2.0 backup format converter |
► moodle2 | |
backup_lti_activity_task.class.php | Defines backup_lti_activity_task class |
backup_lti_stepslib.php | This file contains all the backup steps that will be used by the backup_lti_activity_task |
restore_lti_activity_task.class.php | This file contains the lti module restore class |
restore_lti_stepslib.php | This file contains all the restore steps that will be used by the restore_lti_activity_task |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - lti |
social_breadth.php | Social breadth indicator - lti |
► event | |
course_module_instance_list_viewed.php | The mod_lti instance list viewed event |
course_module_viewed.php | The mod_lti course module viewed event |
unknown_service_api_called.php | The mod_lti unknown service api called event |
► local | |
► ltiservice | |
resource_base.php | This file contains an abstract definition of an LTI resource |
response.php | This file contains an abstract definition of an LTI service |
service_base.php | This file contains an abstract definition of an LTI service |
► output | |
external_registration_return_page.php | Class containing data for external registration return page |
renderer.php | Renderer class for template library |
tool_configure_page.php | Class containing data for tool_configure page |
► plugininfo | |
ltiservice.php | LTI service plugin info |
ltisource.php | LTI source plugin info |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_lti |
► search | |
activity.php | Search area for mod_lti activities |
► task | |
clean_access_tokens.php | A scheduled task for lti module |
external.php | External tool module external API |
service_exception_handler.php | Exception handler for LTI services |
► db | |
access.php | This file contains the capabilities used by the lti module |
install.php | Post installation and migration code |
log.php | LTI web service endpoints |
services.php | External tool external functions and service definitions |
tasks.php | This file defines tasks performed by the plugin |
upgrade.php | This file keeps track of upgrades to the lti module |
► service | |
► basicoutcomes | |
► classes | |
► local | |
► resources | |
basicoutcomes.php | This file contains a class definition for the Basic Outcomes resource |
► service | |
basicoutcomes.php | This file contains a class definition for the Basic Outcomes service |
► privacy | |
provider.php | Privacy Subsystem implementation for ltiservice_basicoutcomes |
version.php | Version information for the ltiservice_basicoutcomes service |
► gradebookservices | |
► backup | |
► moodle2 | |
backup_ltiservice_gradebookservices_subplugin.class.php | This file contains the class for restore of this gradebookservices plugin |
restore_ltiservice_gradebookservices_subplugin.class.php | This file contains the class for restore of this gradebookservices plugin |
► classes | |
► local | |
► resources | |
lineitem.php | This file contains a class definition for the LineItem resource |
lineitems.php | This file contains a class definition for the LineItem container resource |
results.php | This file contains a class definition for the LISResults container resource |
scores.php | This file contains a class definition for the LISResult container resource |
► service | |
gradebookservices.php | This file contains a class definition for the LTI Gradebook Services |
► privacy | |
provider.php | Privacy Subsystem implementation for ltiservice_gradebookservices |
► task | |
cleanup_task.php | A scheduled task for gradebookservices |
► db | |
tasks.php | This file defines tasks performed by the plugin |
version.php | Version information for the ltiservice_gradebookservices service |
► memberships | |
► classes | |
► local | |
► resources | |
contextmemberships.php | This file contains a class definition for the Context Memberships resource |
linkmemberships.php | This file contains a class definition for the Link Memberships resource |
► service | |
memberships.php | This file contains a class definition for the Memberships service |
► privacy | |
provider.php | Privacy Subsystem implementation for ltiservice_memberships |
► db | |
renamedclasses.php | Lists renamed classes so that the autoloader can make the old names still work |
version.php | Version information for the ltiservice_memberships service |
► profile | |
► classes | |
► local | |
► resources | |
profile.php | This file contains a class definition for the Tool Consumer Profile resource |
► service | |
profile.php | This file contains a class definition for the Tool Consumer Profile service |
► privacy | |
provider.php | Privacy Subsystem implementation for ltiservice_profile |
► db | |
renamedclasses.php | Lists renamed classes so that the autoloader can make the old names still work |
version.php | Version information for the ltiservice_profile service |
► toolproxy | |
► classes | |
► local | |
► resources | |
toolproxy.php | This file contains a class definition for the Tool Proxy resource |
► service | |
toolproxy.php | This file contains a class definition for the Tool Proxy service |
► privacy | |
provider.php | Privacy Subsystem implementation for ltiservice_toolproxy |
► db | |
renamedclasses.php | Lists renamed classes so that the autoloader can make the old names still work |
version.php | Version information for the ltiservice_toolproxy service |
► toolsettings | |
► classes | |
► local | |
► resources | |
contextsettings.php | This file contains a class definition for the Context Settings resource |
linksettings.php | This file contains a class definition for the Context Settings resource |
systemsettings.php | This file contains a class definition for the System Settings resource |
► service | |
toolsettings.php | This file contains a class definition for the Tool Settings service |
► privacy | |
provider.php | Privacy Subsystem implementation for ltiservice_toolsettings |
► db | |
renamedclasses.php | Lists renamed classes so that the autoloader can make the old names still work |
version.php | Version information for the ltiservice_toolsettings service |
► tests | |
► generator | |
lib.php | Mod_lti data generator |
edit_form.php | This file defines de main basiclti configuration form |
lib.php | This file contains a library of functions and constants for the lti module |
locallib.php | This file contains the library of functions and constants for the lti module |
mod_form.php | This file defines the main lti configuration form |
OAuth.php | Key = the token secret = the token secret |
OAuthBody.php | |
register_form.php | This file defines the main tool registration configuration form |
servicelib.php | Utility code for LTI service handling |
settings.php | This file defines the global lti administration form |
TrivialStore.php | This file contains a Trivial memory-based store - no support for tokens |
upgradelib.php | This file contains functions used by upgrade and install |
version.php | This file defines the version of lti |
► page | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_page_activity_task.class.php | Defines backup_page_activity_task class |
backup_page_stepslib.php | |
restore_page_activity_task.class.php | |
restore_page_stepslib.php | |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - page |
social_breadth.php | Social breadth indicator - page |
► event | |
course_module_instance_list_viewed.php | The mod_page instance list viewed event |
course_module_viewed.php | The mod_page course module viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_page |
► search | |
activity.php | Search area for mod_page activities |
external.php | Page external API |
► db | |
access.php | Page module capability definition |
install.php | Page module post install function |
log.php | Definition of log events |
services.php | Page external functions and service definitions |
upgrade.php | Page module upgrade code |
► tests | |
► generator | |
lib.php | Mod_page data generator |
lib.php | |
locallib.php | Private page module utility functions |
mod_form.php | Page configuration form |
settings.php | Page module admin settings and defaults |
version.php | Page module version information |
► quiz | |
► accessrule | |
► delaybetweenattempts | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quizaccess_delaybetweenattempts |
rule.php | Implementaton of the quizaccess_delaybetweenattempts plugin |
version.php | Version information for the quizaccess_delaybetweenattempts plugin |
► ipaddress | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quizaccess_ipaddress |
rule.php | Implementaton of the quizaccess_ipaddress plugin |
version.php | Version information for the quizaccess_ipaddress plugin |
► numattempts | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quizaccess_numattempts |
rule.php | Implementaton of the quizaccess_numattempts plugin |
version.php | Version information for the quizaccess_numattempts plugin |
► offlineattempts | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quizaccess_offlineattempts |
rule.php | Implementaton of the quizaccess_offlineattempts plugin |
version.php | Version information for the quizaccess_offlineattempts plugin |
► openclosedate | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quizaccess_openclosedate |
rule.php | Implementaton of the quizaccess_openclosedate plugin |
version.php | Version information for the quizaccess_openclosedate plugin |
► password | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quizaccess_password |
rule.php | Implementaton of the quizaccess_password plugin |
version.php | Version information for the quizaccess_password plugin |
► safebrowser | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quizaccess_safebrowser |
rule.php | Implementaton of the quizaccess_safebrowser plugin |
version.php | Version information for the quizaccess_safebrowser plugin |
► securewindow | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quizaccess_securewindow |
rule.php | Implementaton of the quizaccess_securewindow plugin |
version.php | Version information for the quizaccess_securewindow plugin |
► timelimit | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quizaccess_timelimit |
rule.php | Implementaton of the quizaccess_timelimit plugin |
version.php | Version information for the quizaccess_delaybetweenattempts plugin |
accessrulebase.php | Base class for rules that restrict the ability to attempt a quiz |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers |
► moodle2 | |
backup_mod_quiz_access_subplugin.class.php | Defines the base class for quiz access plugins backup code |
backup_quiz_activity_task.class.php | Defines backup_quiz_activity_task class |
backup_quiz_stepslib.php | @subpackage backup-moodle2 |
restore_mod_quiz_access_subplugin.class.php | Restore code for the quizaccess_honestycheck plugin |
restore_quiz_activity_task.class.php | @subpackage backup-moodle2 |
restore_quiz_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - quiz |
social_breadth.php | Social breadth indicator - quiz |
► event | |
attempt_abandoned.php | The mod_quiz attempt abandoned event |
attempt_becameoverdue.php | The mod_quiz attempt became overdue event |
attempt_deleted.php | The mod_quiz attempt deleted event |
attempt_preview_started.php | The mod_quiz attempt preview started event |
attempt_regraded.php | The mod_quiz attempt regraded event |
attempt_reviewed.php | The mod_quiz attempt reviewed event |
attempt_started.php | The mod_quiz attempt started event |
attempt_submitted.php | The mod_quiz attempt submitted event |
attempt_summary_viewed.php | The mod_quiz attempt summary viewed event |
attempt_viewed.php | The mod_quiz attempt viewed event |
course_module_instance_list_viewed.php | The mod_quiz instance list viewed event |
course_module_viewed.php | The mod_quiz course module viewed event |
edit_page_viewed.php | The mod_quiz edit page viewed event |
group_override_created.php | The mod_quiz group override created event |
group_override_deleted.php | The mod_quiz group override deleted event |
group_override_updated.php | The mod_quiz group override updated event |
question_manually_graded.php | The mod_quiz question manually graded event |
report_viewed.php | The mod_quiz report viewed event |
user_override_created.php | The mod_quiz user override created event |
user_override_deleted.php | The mod_quiz user override deleted event |
user_override_updated.php | The mod_quiz user override updated event |
► form | |
randomquestion_form.php | Defines the editing form for random questions |
► local | |
► structure | |
slot_random.php | Defines the mod_quiz\local\structure\slot_random class |
► output | |
edit_renderer.php | Renderer outputting the quiz editing UI |
question_chooser.php | The question_chooser renderable |
► plugininfo | |
quiz.php | Subplugin info class |
quizaccess.php | Subplugin info class |
► privacy | |
helper.php | Privacy Subsystem helper for mod_quiz |
legacy_quizaccess_polyfill.php | This file contains the polyfil to allow a plugin to operate with Moodle 3.3 up |
provider.php | Privacy Subsystem implementation for mod_quiz |
quizaccess_provider.php | The quizaccess_provider interface provides the expected interface for all 'quizaccess' quizaccesss |
quizaccess_user_provider.php | The quizaccess_user_provider interface provides the expected interface for all 'quizaccess' quizaccesss |
► question | |
► bank | |
add_action_column.php | A column type for the add this question to the quiz action |
custom_view.php | Defines the custom question bank view used on the Edit quiz page |
question_name_text_column.php | A column type for the name followed by the start of the question text |
qubaids_for_users_attempts.php | A qubaid_condition representing all the attempts by one user at a given quiz |
► search | |
activity.php | Search area for mod_quiz activities |
► task | |
legacy_quiz_accessrules_cron.php | Legacy Cron Quiz Access Rules Task |
legacy_quiz_reports_cron.php | Legacy Cron Quiz Reports Task |
update_overdue_attempts.php | Update Overdue Attempts Task |
admin_review_setting.php | Admin settings class for the quiz review options |
admin_setting_browsersecurity.php | Admin settings class for the quiz browser security option |
admin_setting_grademethod.php | Admin settings class for the quiz grading method |
admin_setting_overduehandling.php | Admin settings class for the quiz overdue attempt handling method |
admin_setting_user_image.php | Admin settings class for the choices for how to display the user's image |
external.php | Quiz external API |
group_observers.php | Group observers |
repaginate.php | Defines the quiz repaginate class |
structure.php | Defines the mod_quiz\structure class |
► db | |
access.php | Capability definitions for the quiz module |
events.php | Add event handlers for the quiz |
log.php | Definition of log events for the quiz module |
messages.php | Defines message providers (types of message sent) for the quiz module |
services.php | Quiz external functions and service definitions |
tasks.php | Definition of Quiz scheduled tasks |
upgrade.php | Upgrade script for the quiz module |
► report | |
► grading | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quiz_grading |
► db | |
access.php | Capability definitions for the quiz manual grading report |
install.php | Post-install script for the quiz manual grading report |
gradingsettings_form.php | This file defines the setting form for the quiz grading report |
renderer.php | Defines the renderer for the quiz_grading module |
report.php | This file defines the quiz manual grading report class |
version.php | Quiz grading report version information |
► overview | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quiz_overview |
► db | |
install.php | Post-install script for the quiz grades report |
upgrade.php | Quiz overview report upgrade script |
► tests | |
helpers.php | Makes some protected methods of quiz_attempts_report public to facilitate testing |
overview_form.php | This file defines the setting form for the quiz overview report |
overview_options.php | Class to store the options for a quiz_overview_report |
overview_table.php | This file defines the quiz grades table |
report.php | This file defines the quiz overview report class |
version.php | Quiz overview report version information |
► responses | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quiz_responses |
► db | |
install.php | Post-install script for the quiz responses report |
first_or_all_responses_table.php | This file defines the quiz responses table for showing first or all tries at a question |
last_responses_table.php | This file defines the quiz responses table for showing last try at question |
report.php | This file defines the quiz responses report class |
responses_form.php | This file defines the setting form for the quiz responses report |
responses_options.php | Class to store the options for a quiz_responses_report |
version.php | Quiz responses report version information |
► statistics | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for quiz_statistics |
► task | |
quiz_statistics_cleanup.php | Legacy Cron Quiz Reports Task |
calculated.php | The statistics calculator returns an instance of this class which contains the calculated statistics |
calculator.php | Class to calculate and also manage caching of quiz statistics |
► db | |
access.php | Capability definitions for the quiz statistics report |
install.php | Post-install script for the quiz statistics report |
tasks.php | Legacy Cron Quiz Reports Task |
upgrade.php | Post-install script for the quiz statistics report |
lib.php | Standard plugin entry points of the quiz statistics report |
report.php | Quiz statistics report class |
statistics_form.php | Quiz statistics settings form definition |
statistics_question_table.php | Quiz statistics report, table for showing response analysis for a particular question (or sub question) |
statistics_table.php | Quiz statistics report, table for showing statistics of each question in the quiz |
statisticslib.php | Common functions for the quiz statistics report |
version.php | Quiz statistics report version information |
attemptsreport.php | The file defines a base class that can be used to build a report like the overview or responses report, that has one row per attempt |
attemptsreport_form.php | Base class for the settings form for quiz_attempts_report |
attemptsreport_options.php | Base class for the options that control what is visible in an quiz_attempts_report |
attemptsreport_table.php | Base class for the table used by a quiz_attempts_report |
default.php | Base class for quiz report plugins |
reportlib.php | Helper functions for the quiz reports |
► tests | |
► behat | |
behat_mod_quiz.php | Steps definitions related to mod_quiz |
► generator | |
behat_mod_quiz_generator.php | Behat data generator for mod_quiz |
lib.php | Quiz module test data generator class |
accessmanager.php | Classes to enforce the various access rules that can apply to a quiz |
accessmanager_form.php | Defines the form that limits student's access to attempt a quiz |
addrandomform.php | Defines the Moodle forum used to add random questions to the quiz |
attemptlib.php | Back-end code for handling data about quizzes and the current user's attempt |
cronlib.php | Library code used by quiz cron |
lib.php | Library of functions for the quiz module |
locallib.php | Library of functions used by the quiz module |
mod_form.php | Defines the quiz module ettings form |
override_form.php | Settings form for overrides in the quiz module |
renderer.php | Defines the renderer for the quiz module |
settings.php | Administration settings definitions for the quiz module |
version.php | Quiz activity version information |
► resource | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_resource_activity_task.class.php | Defines backup_resource_activity_task class |
backup_resource_stepslib.php | Define all the backup steps that will be used by the backup_resource_activity_task |
restore_resource_activity_task.class.php | @subpackage backup-moodle2 |
restore_resource_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - resource |
social_breadth.php | Social breadth indicator - resource |
► event | |
course_module_instance_list_viewed.php | The mod_resource instance list viewed event |
course_module_viewed.php | The mod_resource course module viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_resource |
► search | |
activity.php | Search area for mod_resource activities |
external.php | Resource external API |
► db | |
access.php | Resource module capability definition |
log.php | Definition of log events |
services.php | Resource external functions and service definitions |
upgrade.php | Resource module upgrade code |
► tests | |
► generator | |
lib.php | Data generator |
lib.php | |
locallib.php | Private resource module utility functions |
mod_form.php | Resource configuration form |
settings.php | Resource module admin settings and defaults |
version.php | Resource module version information |
► scorm | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_scorm_activity_task.class.php | Defines backup_scorm_activity_task class |
backup_scorm_stepslib.php | @subpackage backup-moodle2 |
restore_scorm_activity_task.class.php | @subpackage backup-moodle2 |
restore_scorm_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - scorm |
social_breadth.php | Social breadth indicator - scorm |
► event | |
attempt_deleted.php | The mod_scorm attempt deleted event |
cmielement_submitted.php | The mod_scorm generic CMI element submitted event |
course_module_instance_list_viewed.php | The mod_scorm instance list viewed event |
course_module_viewed.php | The mod_scorm course module viewed event |
interactions_viewed.php | The mod_scorm interactions viewed event |
report_viewed.php | The mod_scorm report viewed event |
sco_launched.php | The mod_scorm sco launched event |
scoreraw_submitted.php | The mod_scorm raw score submitted event |
status_submitted.php | The mod_scorm status submitted event |
tracks_viewed.php | The mod_scorm tracks viewed event |
user_report_viewed.php | The mod_scorm tracks user report viewed event |
► plugininfo | |
scormreport.php | Subplugin info class |
► privacy | |
provider.php | Privacy class for requesting user data |
► search | |
activity.php | Search area for mod_scorm activities |
► task | |
cron_task.php | A scheduled task for scorm cron |
external.php | SCORM module external API |
report.php | |
► datamodels | |
aicclib.php | Functions used by AICC packages |
scorm_12lib.php | Sets up $userdata array and default values for SCORM 1.2 |
scorm_13lib.php | Sets up $userdata array and default values for SCORM 1.3 |
scormlib.php | Functions used by SCORM 1.2/2004 packages |
► db | |
access.php | Capability definitions for the quiz module |
log.php | Definition of log events |
services.php | SCORM external functions and service definitions |
tasks.php | Definition of Forum scheduled tasks |
upgrade.php | Upgrade script for the scorm module |
► report | |
► basic | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for scormreport_basic |
report.php | Core Report class of basic reporting plugin |
version.php | Defines the version of scorm_basic |
► graphs | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for scormreport_graphs |
report.php | Core Report class of graphs reporting plugin |
► db | |
renamedclasses.php | This file contains mappings for classes that have been renamed so that they meet the requirements of the autoloader |
version.php | Defines the version of scormreport_graphs |
► interactions | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for scormreport_interactions |
report.php | Core Report class of basic reporting plugin |
► db | |
renamedclasses.php | This file contains mappings for classes that have been renamed so that they meet the requirements of the autoloader |
responsessettings_form.php | Defines the version of scorm_interactions |
version.php | Defines the version of scorm_interactions |
► objectives | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for scormreport_objectives |
report.php | Core Report class of objectives SCORM report plugin |
► db | |
renamedclasses.php | This file contains mappings for classes that have been renamed so that they meet the requirements of the autoloader |
responsessettings_form.php | Defines the version of scorm_objectives |
version.php | Defines the version of scorm_objectives |
reportlib.php | Returns an array of reports to which are currently readable |
userreporttabs.php | Sets up the tabs used by the scorm pages based on the users capabilities |
► tests | |
► generator | |
lib.php | Mod_scorm data generator |
lib.php | |
locallib.php | Library of internal classes and functions for module SCORM |
mod_form.php | Allows module to modify the data returned by form get_data() |
renderer.php | Defines the renderer for the scorm module |
tabs.php | Sets up the tabs used by the scorm pages based on the users capabilities |
version.php | Scorm version information |
► survey | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_survey_activity_task.class.php | Defines backup_survey_activity_task class |
backup_survey_stepslib.php | @subpackage backup-moodle2 |
restore_survey_activity_task.class.php | @subpackage backup-moodle2 |
restore_survey_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - survey |
social_breadth.php | Social breadth indicator - survey |
► event | |
course_module_instance_list_viewed.php | The mod_survey instance list viewed event |
course_module_viewed.php | The mod_survey course module viewed event |
report_downloaded.php | The mod_survey report downloaded event |
report_viewed.php | The mod_survey report viewed event |
response_submitted.php | The mod_survey response submitted event |
► privacy | |
provider.php | Data provider |
► search | |
activity.php | Search area for mod_survey activities |
external.php | Survey external API |
► db | |
access.php | Plugin capabilities |
log.php | Definition of log events |
services.php | Survey external functions and service definitions |
► tests | |
► generator | |
lib.php | Mod_survey data generator |
lib.php | |
mod_form.php | Allows module to modify the data returned by form get_data() |
version.php | Version information |
► url | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_url_activity_task.class.php | Defines backup_url_activity_task class |
backup_url_stepslib.php | Define all the backup steps that will be used by the backup_url_activity_task |
restore_url_activity_task.class.php | @subpackage backup-moodle2 |
restore_url_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - url |
social_breadth.php | Social breadth indicator - url |
► event | |
course_module_instance_list_viewed.php | The mod_url instance list viewed event |
course_module_viewed.php | The mod_url course module viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for mod_url |
► search | |
activity.php | Search area for mod_url activities |
external.php | URL external API |
► db | |
access.php | Capability definitions for the url module |
install.php | Post installation and migration code |
log.php | Definition of log events |
services.php | URL external functions and service definitions |
upgrade.php | URL module upgrade code |
► tests | |
► generator | |
lib.php | Mod_url data generator |
lib.php | Mandatory public API of url module |
locallib.php | Private url module utility functions |
mod_form.php | URL configuration form |
settings.php | Url module admin settings and defaults |
version.php | Folder module version information |
► wiki | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers |
► moodle2 | |
backup_wiki_activity_task.class.php | Defines backup_wiki_activity_task class |
backup_wiki_settingslib.php | @subpackage backup-moodle2 |
backup_wiki_stepslib.php | @subpackage backup-moodle2 |
restore_wiki_activity_task.class.php | @subpackage backup-moodle2 |
restore_wiki_stepslib.php | @subpackage backup-moodle2 |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - wiki |
social_breadth.php | Social breadth indicator - wiki |
► event | |
comment_created.php | The mod_wiki comment created event |
comment_deleted.php | The mod_wiki comment deleted event |
comments_viewed.php | The mod_wiki comments viewed event |
course_module_instance_list_viewed.php | The mod_wiki instance list viewed event |
course_module_viewed.php | The mod_wiki course module viewed event |
page_created.php | The mod_wiki page created event |
page_deleted.php | The mod_wiki page deleted event |
page_diff_viewed.php | The mod_wiki diff viewed event |
page_history_viewed.php | The mod_wiki history viewed event |
page_locks_deleted.php | The mod_wiki page locks deleted (override locks) event |
page_map_viewed.php | The mod_wiki map viewed event |
page_updated.php | The mod_wiki page updated event |
page_version_deleted.php | The mod_wiki page version deleted event |
page_version_restored.php | The mod_wiki version restored event |
page_version_viewed.php | The mod_wiki version viewed event |
page_viewed.php | The mod_wiki page viewed event |
► privacy | |
provider.php | Data provider |
► search | |
activity.php | Search area for mod_wiki activities |
collaborative_page.php | Search area for mod_wiki collaborative pages |
external.php | Wiki module external API |
► db | |
access.php | Plugin capabilities |
services.php | Wiki external functions and service definitions |
tag.php | Tag areas in component mod_wiki |
upgrade.php | This file keeps track of upgrades to the wiki module |
► diff | |
diff_nwiki.php | Class used internally by Diff to actually compute the diffs |
► editors | |
wikieditor.php | This file contains all necessary code to define a wiki editor |
wikifiletable.php | This file contains all necessary code to define a wiki file table form element |
► tests | |
► generator | |
lib.php | Mod_wiki data generator |
create_form.php | This file contains all necessary code to define and process an edit form |
edit_form.php | This file contains all necessary code to define and process an edit form |
filesedit_form.php | Edit wiki files form |
lib.php | Library of functions and constants for module wiki |
locallib.php | This contains functions and classes that will be used by scripts in wiki module |
mod_form.php | This file defines de main wiki configuration form |
pagelib.php | This file contains several classes uses to render the diferent pages of the wiki module |
renderer.php | Moodle Wiki 2.0 Renderer |
version.php | Code fragment to define the version of wiki This fragment is called by moodle_needs_upgrading() and /admin/index.php |
► workshop | |
► allocation | |
► manual | |
► classes | |
► privacy | |
provider.php | Provides the class workshopallocation_manual\privacy\provider |
► tests | |
► behat | |
behat_workshopallocation_manual.php | Steps definitions related to workshopallocation_manual |
lib.php | Allows user to allocate the submissions manually |
renderer.php | Renderer class for the manual allocation UI is defined here |
version.php | Defines the version of the subplugin |
► random | |
► classes | |
► privacy | |
provider.php | Provides the class workshopallocation_random\privacy\provider |
lib.php | Allocates the submissions randomly |
settings.php | The configuration variables for "Random allocation" subplugin |
settings_form.php | Random allocator settings form |
version.php | Defines the version of the subplugin |
► scheduled | |
► classes | |
► privacy | |
provider.php | Provides the class workshopallocation_scheduled\privacy\provider |
► task | |
cron_task.php | A schedule task for scheduled allocation cron |
observer.php | Event observers for workshopallocation_scheduled |
► db | |
events.php | Defines event handlers |
tasks.php | Definition of scheduled allocation tasks |
lib.php | Scheduled allocator that internally executes the random allocation later |
settings_form.php | Scheduled allocator's settings |
version.php | Scheduled allocator that internally executes the random one |
lib.php | Code for the submissions allocation support is defined here |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_workshop_activity_task.class.php | Defines backup_workshop_activity_task class |
backup_workshop_settingslib.php | Workshop backup settings |
backup_workshop_stepslib.php | Defines all the backup steps that will be used by backup_workshop_activity_task |
restore_workshop_activity_task.class.php | |
restore_workshop_stepslib.php | |
► classes | |
► analytics | |
► indicator | |
activity_base.php | Activity base class |
cognitive_depth.php | Cognitive depth indicator - workshop |
social_breadth.php | Social breadth indicator - workshop |
► event | |
assessable_uploaded.php | The mod_workshop assessable uploaded event |
assessment_evaluated.php | The mod_workshop assessment evaluated event |
assessment_evaluations_reset.php | The mod_workshop assessment_evaluations reset event |
assessment_reevaluated.php | The mod_workshop assessment_reevaluated event |
assessments_reset.php | The mod_workshop submission assessments reset event |
course_module_instance_list_viewed.php | The mod_workshop instance list viewed event |
course_module_viewed.php | The mod_workshop course module viewed event |
phase_switched.php | The mod_workshop phase switched event |
submission_assessed.php | The mod_workshop submission assessed event |
submission_created.php | The mod_workshop submission created event |
submission_deleted.php | The mod_workshop submission deleted event |
submission_reassessed.php | The mod_workshop submission reassessed event |
submission_updated.php | The mod_workshop submission updated event |
submission_viewed.php | The mod_workshop submission viewed event |
► external | |
assessment_exporter.php | Class for exporting assessment data |
submission_exporter.php | Class for exporting submission data |
workshop_summary_exporter.php | Class for exporting partial workshop data |
► grades | |
gradeitems.php | Grade item mappings for the activity |
► plugininfo | |
workshopallocation.php | Subplugin info class |
workshopeval.php | Subplugin info class |
workshopform.php | Subplugin info class |
► privacy | |
provider.php | Defines mod_workshop\privacy\provider class |
workshopform_legacy_polyfill.php | Provides mod_workshop\privacy\workshopform_legacy_polyfill trait |
workshopform_provider.php | Provides mod_workshop\privacy\workshopform_provider interface |
► search | |
activity.php | Search area for mod_workshop activities |
► task | |
cron_task.php | A scheduled task for workshop cron |
legacy_workshop_allocation_cron.php | Legacy workshop allocation plugins cron |
external.php | Workshop external API |
portfolio_caller.php | Provides the mod_workshop_portfolio_caller class |
► db | |
access.php | Capability definitions for the workshop module |
log.php | Definition of log events |
services.php | Workshop external functions and service definitions |
tasks.php | Definition of workshop scheduled tasks |
uninstall.php | This file replaces the legacy STATEMENTS section in db/install.xml, lib.php/modulename_install() post installation hook and partially defaults.php |
upgrade.php | Keeps track of upgrades to the workshop module |
► eval | |
► best | |
► backup | |
► moodle2 | |
backup_workshopeval_best_subplugin.class.php | @subpackage best |
restore_workshopeval_best_subplugin.class.php | @subpackage best |
► classes | |
► privacy | |
provider.php | Provides the class workshopeval_best\privacy\provider |
lib.php | Contains logic class and interface for the grading evaluation plugin "Comparison with the best assessment" |
settings.php | The configuration variables for "Best" grading evaluation |
version.php | Defines the version of the subplugin |
lib.php | This file defines interface of all grading evaluation classes |
► form | |
► accumulative | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_workshopform_accumulative_subplugin.class.php | |
restore_workshopform_accumulative_subplugin.class.php | |
► classes | |
► privacy | |
provider.php | Provides the class workshopform_accumulative\privacy\provider |
► db | |
install.php | This file replaces the legacy STATEMENTS section in db/install.xml, lib.php/modulename_install() post installation hook and partially defaults.php |
upgrade.php | Keeps track of upgrades to the workshop accumulative grading strategy |
assessment_form.php | This file defines an mform to assess a submission by accumulative grading strategy |
edit_form.php | This file defines an mform to edit accumulative grading strategy forms |
lib.php | This file defines a class with accumulative grading strategy logic |
version.php | Defines the version of workshop accumulative grading strategy subplugin |
► comments | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_workshopform_comments_subplugin.class.php | |
restore_workshopform_comments_subplugin.class.php | |
► classes | |
► privacy | |
provider.php | Provides the class workshopform_comments\privacy\provider |
► db | |
install.php | This file replaces the legacy STATEMENTS section in db/install.xml, lib.php/modulename_install() post installation hook and partially defaults.php |
upgrade.php | Keeps track of upgrades to the workshop comments grading strategy |
assessment_form.php | This file defines an mform to assess a submission by comments grading strategy |
edit_form.php | This file defines an mform to edit comments grading strategy forms |
lib.php | This file defines a class with comments grading strategy logic |
version.php | Defines the version of workshop comments grading strategy subplugin |
► numerrors | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_workshopform_numerrors_subplugin.class.php | |
restore_workshopform_numerrors_subplugin.class.php | |
► classes | |
► privacy | |
provider.php | Provides the class workshopform_numerrors\privacy\provider |
► db | |
install.php | This file replaces the legacy STATEMENTS section in db/install.xml, lib.php/modulename_install() post installation hook and partially defaults.php |
upgrade.php | Keeps track of upgrades to the workshop numerrors grading strategy |
assessment_form.php | This file defines an mform to assess a submission by numerrors grading strategy |
edit_form.php | This file defines an mform to edit "Number of errors" grading strategy forms |
lib.php | This file defines a class with "Number of errors" grading strategy logic |
settings.php | The configuration variables for "Number of errors" grading strategy |
version.php | Defines the version of workshop Number of errors grading strategy subplugin |
► rubric | |
► backup | |
► moodle1 | |
lib.php | Provides support for the conversion of moodle1 backup to the moodle2 format |
► moodle2 | |
backup_workshopform_rubric_subplugin.class.php | |
restore_workshopform_rubric_subplugin.class.php | |
► classes | |
► privacy | |
provider.php | Provides the class workshopform_rubric\privacy\provider |
► db | |
install.php | This file replaces the legacy STATEMENTS section in db/install.xml, lib.php/modulename_install() post installation hook and partially defaults.php |
upgrade.php | Keeps track of upgrades to the workshop rubric grading strategy |
assessment_form.php | This file defines mforms to assess a submission by rubric grading strategy |
edit_form.php | This file defines an mform to edit rubric grading strategy forms |
lib.php | This file defines a class with rubric grading strategy logic |
version.php | Defines the version of workshop rubric grading strategy subplugin |
assessment_form.php | This file defines a base class for all assessment forms |
edit_form.php | This file defines a base class for all grading strategy editing forms |
lib.php | This file defines interface of all grading strategy logic classes |
► tests | |
► behat | |
behat_mod_workshop.php | Steps definitions related to mod_workshop |
► generator | |
lib.php | Mod_workshop data generator |
feedbackauthor_form.php | A form used by teachers to give feedback to authors on their submission |
feedbackreviewer_form.php | A form used by teachers to give feedback to reviewers on assessments |
fileinfolib.php | Provides code used during file browsing |
lib.php | Library of workshop module functions needed by Moodle core and other subsystems |
locallib.php | Library of internal classes and functions for module workshop |
mod_form.php | The main workshop configuration form |
renderer.php | Workshop module renderering methods are defined here |
settings.php | The workshop module configuration variables |
submission_form.php | Submit an assignment or edit the already submitted work |
version.php | Defines the version of workshop |
► my | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for core_my |
lib.php | My Moodle – a user's personal dashboard |
► notes | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for core_notes |
► tests | |
► generator | |
lib.php | Core_notes data generator |
edit_form.php | Define the form for editing notes |
externallib.php | External notes API |
lib.php | Library of functions and constants for notes |
► plagiarism | |
► classes | |
► privacy | |
legacy_polyfill.php | This file contains the polyfill to allow a plugin to operate with Moodle 3.3 up |
plagiarism_provider.php | Privacy class for requesting user data |
plagiarism_user_provider.php | Interface for deleting users related to a context |
provider.php | Privacy class for requesting user data |
lib.php | Lib.php - Contains Plagiarism base class used by plugins |
► portfolio | |
► boxnet | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
upgrade.php | Upgrade |
lib.php | Get the folder list |
version.php | Version details |
► classes | |
► privacy | |
legacy_polyfill.php | This file contains the polyfill to allow a plugin to operate with Moodle 3.3 up |
portfolio_provider.php | Privacy class for requesting user data |
provider.php | Privacy class for requesting user data |
► download | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
version.php | Version details |
► flickr | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
lib.php | @subpackage flickr |
version.php | Version details |
► googledocs | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
upgrade.php | |
lib.php | Google Documents Portfolio Plugin |
version.php | Version details |
► mahara | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
mnet.php | This file contains the mnet services for the mahara portfolio plugin |
lib.php | This file contains the class definition for the mahara portfolio plugin |
version.php | This file contains the version information for the mahara portfolio plugin |
► picasa | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
► db | |
upgrade.php | |
lib.php | Picasa Portfolio Plugin |
version.php | Version details |
► privacy | |
► classes | |
► local | |
► metadata | |
► types | |
database_table.php | This file defines an item of metadata which encapsulates a database table |
external_location.php | This file defines an item of metadata which encapsulates data which is exported to an external location |
plugintype_link.php | This file defines a link to another Moodle plugin |
subsystem_link.php | This file defines a link to another Moodle subsystem |
type.php | The base type interface which encapsulates a set of data held by a component with Moodle |
user_preference.php | This file defines an item of metadata which encapsulates a user's preferences |
collection.php | This file defines the core_privacy\local\metadata\collection class object |
null_provider.php | This file contains the core_privacy\nodata interface |
provider.php | INterface for main metadata provider interface |
► request | |
► plugin | |
provider.php | This file contains the core_privacy\local\request\plugin\provider interface to describe a class which provides data in some form for a plugin |
subplugin_provider.php | This file contains the core_privacy\local\request\plugin\subplugin_provider interface to describe a class which provides data in some form for the subplugin of another plugin |
subsystem_provider.php | This file contains the core_privacy\local\request\plugin\subsystem_provider interface to describe a class which provides data in some form for a subsystem |
► subsystem | |
plugin_provider.php | This file contains the core_privacy\local\request\subsystem\plugin_provider interface to describe a class which provides data in some form for a subsystem |
provider.php | This file contains the core_privacy\local\request\subsystem\provider interface to describe a class which provides data in some form for a subsystem |
approved_contextlist.php | An implementation of a contextlist which has been filtered and approved |
approved_userlist.php | An implementation of a userlist which has been filtered and approved |
content_writer.php | This file contains the interface required to implmeent a content writer |
context_aware_provider.php | File containing the provider interface for plugins needing access to all approved contexts to fill in relevant contextual data |
contextlist.php | Privacy Fetch Result Set |
contextlist_base.php | Base implementation of a contextlist |
contextlist_collection.php | This file defines the contextlist_collection class object |
core_data_provider.php | This file contains the core_privacy\local\request\core_data_provider interface to describe classes which provide data in some form to core |
core_user_data_provider.php | This file contains the core_privacy\local\request\core_user_data_provider interface to describe classes which provide user data in some form to core |
core_userlist_provider.php | This file contains an interface to describe classes which provide user data in some form to core |
data_provider.php | This file contains the core_privacy\local\request\data_provider interface to describe a class which provides data in some form |
helper.php | This file contains the core_privacy\local\request helper |
moodle_content_writer.php | This file contains the moodle format implementation of the content writer |
shared_data_provider.php | This file contains the core_privacy\local\request\shared_data_provider interface to describe a class which provides data in some form |
shared_userlist_provider.php | This file contains an interface to describe classes which provide user data in some form for shared providers |
transform.php | This file contains the core_privacy\local\request helper |
user_preference_provider.php | This file contains the core_privacy\local\request\user_preference_provider interface to describe a class which provides preference data in some form to core |
userlist.php | List of users from the Privacy API Search functions |
userlist_base.php | Base implementation of a userlist |
userlist_collection.php | This file defines the userlist_collection class object |
userlist_provider.php | This file contains an interface to describe classes which userlist support |
writer.php | This file contains the interface required to implmeent a content writer |
► sitepolicy | |
default_handler.php | Default (core) handler for site policies |
handler.php | Base class for site policy handlers |
manager.php | Site policy management class |
deprecated.php | File containing a class for deprecated interfaces |
legacy_polyfill.php | This file contains the polyfill to allow a plugin to operate with Moodle 3.3 up |
► output | |
exported_html_page.php | Contains the navigation renderable for user data exports |
exported_navigation_page.php | Contains the navigation renderable for user data exports |
► tests | |
► request | |
approved_contextlist.php | Approved result set for unit testing |
content_writer.php | This file contains the moodle format implementation of the content writer |
provider_testcase.php | Testcase for providers implementing parts of the core_privacy subsystem |
manager.php | This file contains the core_privacy\manager class |
► tests | |
userlist_collection.php | Unit Tests for a the collection of userlists class |
► question | |
► behaviour | |
► adaptive | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qbehaviour_adaptive |
behaviour.php | Question behaviour for the old adaptive mode |
behaviourtype.php | Question behaviour type for adaptive behaviour |
renderer.php | Renderer for outputting parts of a question belonging to the legacy adaptive behaviour |
version.php | Version information for the calculated question type |
► adaptivenopenalty | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qbehaviour_adaptivenopenalty |
behaviour.php | Question behaviour for the old adaptive mode, with no penalties |
behaviourtype.php | Question behaviour type for adaptive behaviour, without penalties |
renderer.php | Renderer for outputting parts of a question belonging to the legacy adaptive (no penalties) behaviour |
version.php | Version information for the calculated question type |
► deferredcbm | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qbehaviour_deferredcbm |
behaviour.php | Question behaviour that is like the deferred feedback model, but with certainty based marking |
behaviourtype.php | Question behaviour type for deferred feedback with CBM behaviour |
renderer.php | Defines the renderer for the deferred feedback with certainty based marking behaviour |
version.php | Version information for the calculated question type |
► deferredfeedback | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qbehaviour_deferredfeedback |
behaviour.php | Question behaviour for the case when the student's answer is just saved until they submit the whole attempt, and then it is graded |
behaviourtype.php | Question behaviour type for deferred feedback behaviour |
renderer.php | Defines the renderer for the deferred feedback behaviour |
version.php | Version information for the calculated question type |
► immediatecbm | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qbehaviour_immediatecbm |
behaviour.php | Question behaviour where the student can submit questions one at a time for immediate feedback, with certainty based marking |
behaviourtype.php | Question behaviour type for immediate feedback with CBM behaviour |
renderer.php | Defines the renderer for the immediate feedback with CBM behaviour |
version.php | Version information for the calculated question type |
► immediatefeedback | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qbehaviour_immediatefeedback |
behaviour.php | Question behaviour where the student can submit questions one at a time for immediate feedback |
behaviourtype.php | Question behaviour type for immediate feedback behaviour |
renderer.php | Defines the renderer for the immediate feedback behaviour |
version.php | Version information for the calculated question type |
► informationitem | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qbehaviour_informationitem |
behaviour.php | This behaviour is for information items |
behaviourtype.php | Question behaviour type for information item behaviour |
renderer.php | Defines the renderer the information item behaviour |
version.php | Version information for the calculated question type |
► interactive | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qbehaviour_interactive |
behaviour.php | Question behaviour where the student can submit questions one at a time for immediate feedback |
behaviourtype.php | Question behaviour type for interactive behaviour |
renderer.php | Renderer for outputting parts of a question belonging to the interactive behaviour |
version.php | Version information for the calculated question type |
► interactivecountback | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qbehaviour_interactivecountback |
behaviour.php | Question behaviour that is like the interactive behaviour, but where the student is credited for parts of the question they got right on earlier tries |
behaviourtype.php | Question behaviour type for interactive behaviour with count-back scoring behaviour |
renderer.php | Defines the renderer for the interactive with countback behaviour |
version.php | Version information for the calculated question type |
► manualgraded | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qbehaviour_manualgraded |
► db | |
install.php | Post-install script for manual graded question behaviour |
upgrade.php | Post-install script for the manual graded question behaviour |
behaviour.php | Question behaviour for questions that can only be graded manually |
behaviourtype.php | Question behaviour type for manually graded behaviour |
renderer.php | Defines the renderer for the manual graded behaviour |
version.php | Version information for the calculated question type |
► missing | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qbehaviour_missing |
behaviour.php | Fake question behaviour that is used when the actual behaviour was not available |
behaviourtype.php | Fake question behaviour type that is used when the actual behaviour is not available |
renderer.php | Defines the renderer for when the actual behaviour used is not available |
version.php | Version information for the calculated question type |
behaviourbase.php | Defines the question behaviour base class |
behaviourtypebase.php | Defines the question behaviour type base class |
rendererbase.php | Defines the renderer base class for question behaviours |
► classes | |
► bank | |
► search | |
category_condition.php | A search class to control from which category questions are listed |
condition.php | Defines an abstract class for filtering/searching the question bank |
hidden_condition.php | A search class to control whether hidden / deleted questions are hidden in the list |
tag_condition.php | A condition for adding filtering by tag to the question bank |
action_column_base.php | A base class for actions that are an icon that lets you manipulate the question in some way |
checkbox_column.php | A column with a checkbox for each question with name q{questionid} |
column_base.php | Base class for representing a column in a question_bank_view |
copy_action_column.php | Question bank column for the duplicate action icon |
creator_name_column.php | A column type for the name of the question creator |
delete_action_column.php | Action to delete (or hide) a question, or restore a previously hidden question |
edit_action_column.php | Base class for question bank columns that just contain an action icon |
edit_menu_column.php | A question bank column which gathers together all the actions into a menu |
export_xml_action_column.php | Question bank column export the question in Moodle XML format |
menu_action_column_base.php | Base class to make it easier to implement actions that are menuable_actions |
menuable_action.php | Interface to indicate that a question bank column can go in the action menu |
modifier_name_column.php | A column type for the name of the question last modifier |
preview_action_column.php | Question bank columns for the preview action icon |
question_name_column.php | A column type for the name of the question name |
question_name_idnumber_tags_column.php | A question bank column showing the question name with idnumber and tags |
question_text_row.php | A column type for the name of the question name |
question_type_column.php | A column type for the name of the question type |
random_question_loader.php | A class for efficiently finds questions at random from the question bank |
row_base.php | Base class for 'columns' that are actually displayed as a row following the main question row |
tags_action_column.php | The question tags column subclass |
view.php | Class to print a view of the question bank |
► engine | |
► variants | |
least_used_strategy.php | A question_variant_selection_strategy that randomly selects variants that were not used yet |
► external | |
question_icon_exporter.php | Class for exporting a question icon from an stdClass |
question_summary_exporter.php | Class for exporting a question summary from an stdClass |
► output | |
qbank_chooser.php | The qbank_chooser renderable |
qbank_chooser_item.php | The qbank_chooser_item renderable |
► privacy | |
provider.php | Privacy Subsystem implementation for core_question |
► statistics | |
► questions | |
all_calculated_for_qubaid_condition.php | A collection of all the question statistics calculated for an activity instance ie |
calculated.php | Question statistics calculations class |
calculated_for_subquestion.php | Class for storing calculated sub question statistics and intermediate calculation values |
calculated_question_summary.php | Question statistics calculations class |
calculator.php | Question statistics calculator class |
► responses | |
analyser.php | This file contains the code to analyse all the responses to a particular question |
analysis_for_actual_response.php | |
analysis_for_class.php | |
analysis_for_question.php | This file contains the code to analyse all the responses to a particular question |
analysis_for_question_all_tries.php | This file contains a class to analyse all the responses for multiple tries at a particular question |
analysis_for_subpart.php | Data structure to count responses for each of the sub parts of a question |
external.php | External question API |
► engine | |
► tests | |
helpers.php | This file contains helper classes for testing the question engine |
► upgrade | |
► tests | |
helper.php | This file contains test helper code for testing the upgrade to the new question engine |
behaviourconverters.php | This file contains classes for handling the different question behaviours during upgrade |
logger.php | Code that deals with logging stuff during the question engine upgrade |
upgradelib.php | This file contains the code required to upgrade all the attempt data from old versions of Moodle into the tables used by the new question engine |
bank.php | More object oriented wrappers around parts of the Moodle question bank |
datalib.php | Code for loading and saving question attempts to and from the database |
lib.php | This defines the core classes of the Moodle question engine |
questionattempt.php | This file defines the question attempt class, and a few related classes |
questionattemptstep.php | This file defines the question attempt step class, and a few related classes |
questionusage.php | This file defines the question usage class, and a few related classes |
renderer.php | Renderers for outputting parts of the question engine |
states.php | This defines the states a question can be in |
► format | |
► aiken | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qformat_aiken |
format.php | Aiken format question importer |
version.php | Version information for the calculated question type |
► blackboard_six | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qformat_blackboard_six |
format.php | Blackboard V5 and V6 question importer |
formatbase.php | Blackboard V5 and V6 question importer |
formatpool.php | Blackboard V5 and V6 question importer |
formatqti.php | Blackboard V5 and V6 question importer |
version.php | Version information for the blackboard_six question import format |
► examview | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qformat_examview |
format.php | Examview question importer |
version.php | Version information for the calculated question type |
► gift | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qformat_gift |
format.php | GIFT format question importer/exporter |
version.php | Version information for the calculated question type |
► missingword | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qformat_missingword |
format.php | Missing word question importer |
version.php | Version information for the calculated question type |
► multianswer | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qformat_multianswer |
format.php | Embedded answer (Cloze) question importer |
version.php | Version information for the calculated question type |
► webct | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qformat_webct |
format.php | Web CT question importer |
version.php | Version information for the Web CT question import format |
► xhtml | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qformat_xhtml |
format.php | XHTML question exporter |
lib.php | Standard plugin entry points of the HTML question export format |
version.php | Version information for the calculated question type |
► xml | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qformat_xml |
format.php | Code for exporting questions as Moodle XML |
version.php | Version information for the calculated question type |
► tests | |
► behat | |
behat_question.php | Behat question-related steps definitions |
behat_question_base.php | Behat question-related helper code |
► generator | |
behat_core_question_generator.php | Behat data generator for core_question |
lib.php | Quiz module test data generator class |
privacy_helper.php | Helper for privacy tests |
► type | |
► calculated | |
► backup | |
► moodle1 | |
lib.php | @subpackage calculated |
► moodle2 | |
backup_qtype_calculated_plugin.class.php | @subpackage backup-moodle2 |
restore_qtype_calculated_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_calculated |
► db | |
upgrade.php | Calculated question type upgrade code |
upgradelib.php | Upgrade library code for the calculated question type |
► tests | |
helper.php | Test helpers for the calculated question type |
datasetdefinitions_form.php | Defines the editing form for the calculated question data set definitions |
datasetitems_form.php | Defines the editing form for the calculated question data set items |
edit_calculated_form.php | Defines the editing form for the calculated question type |
lib.php | Serve question type files |
question.php | Calculated question definition class |
questiontype.php | Question type class for the calculated question type |
renderer.php | Calculated question renderer class |
version.php | Version information for the calculated question type |
► calculatedmulti | |
► backup | |
► moodle2 | |
backup_qtype_calculatedmulti_plugin.class.php | @subpackage backup-moodle2 |
restore_qtype_calculatedmulti_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_calculatedmulti |
► db | |
upgradelib.php | Upgrade library code for the calculated multiple-choice question type |
► tests | |
helper.php | Test helpers for the calculated question type |
edit_calculatedmulti_form.php | Defines the editing form for calculated multiple-choice questions |
lib.php | Serve question type files |
question.php | Calculated multiple-choice question definition class |
questiontype.php | Question type class for the calculated multiple-choice question type |
renderer.php | Calculated multiple-choice question renderer class |
version.php | Version information for the calculated multiple-choice question type |
► calculatedsimple | |
► backup | |
► moodle2 | |
backup_qtype_calculatedsimple_plugin.class.php | @subpackage backup-moodle2 |
restore_qtype_calculatedsimple_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_calculatedsimple |
► db | |
upgradelib.php | Upgrade library code for the simple calculated question type |
► tests | |
helper.php | Test helpers for the simple calculated question type |
edit_calculatedsimple_form.php | Defines the editing form for the calculated simplequestion type |
lib.php | Serve question type files |
question.php | Calculated (simple) question definition class |
questiontype.php | Question type class for the simple calculated question type |
renderer.php | Calculated (simple) question renderer class |
version.php | Version information for the simple calculated question type |
► ddimageortext | |
► backup | |
► moodle2 | |
backup_qtype_ddimageortext_plugin.class.php | Backup code for qtype_ddimageortext |
restore_qtype_ddimageortext_plugin.class.php | Restore code for qtype_ddimageortext |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_ddimageortext |
► tests | |
► behat | |
behat_qtype_ddimageortext.php | Behat steps definitions for drag and drop onto image |
helper.php | Test helpers for the drag-and-drop onto image question type |
edit_ddimageortext_form.php | Defines the editing form for the drag-and-drop images onto images question type |
edit_ddtoimage_form_base.php | Base class for editing form for the drag-and-drop images onto images question type |
lib.php | Serve question type files |
question.php | Drag-and-drop onto image question definition class |
questionbase.php | Drag-and-drop onto image question definition class |
questiontype.php | Question type class for the drag-and-drop onto image question type |
questiontypebase.php | Question type class for the drag-and-drop onto image question type |
renderer.php | Drag-and-drop onto image question renderer class |
rendererbase.php | Drag-and-drop onto image question renderer class |
version.php | Version information for the drag-and-drop onto image question type |
► ddmarker | |
► backup | |
► moodle2 | |
backup_qtype_ddmarker_plugin.class.php | Backup code for qtype_ddmarker |
restore_qtype_ddmarker_plugin.class.php | Restore code for qtype_ddmarker |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_ddmarker |
► db | |
upgrade.php | Ddmarker question type upgrade code |
► tests | |
► behat | |
behat_qtype_ddmarker.php | Behat steps definitions for drag and drop markers |
helper.php | Test helpers for the drag-and-drop markers question type |
edit_ddmarker_form.php | Defines the editing form for the drag-and-drop images onto images question type |
lib.php | Serve question type files |
question.php | Drag-and-drop markers question definition class |
questiontype.php | Question type class for the drag-and-drop images onto images question type |
renderer.php | Drag-and-drop markers question renderer class |
shapes.php | Drag-and-drop markers classes for dealing with shapes on the server side |
version.php | Version information for the drag-and-drop markers question type |
► ddwtos | |
► backup | |
► moodle2 | |
backup_qtype_ddwtos_plugin.class.php | Backup code for ddwtos |
restore_qtype_ddwtos_plugin.class.php | Restore code for qtype_ddwtos |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_ddwtos |
► tests | |
► behat | |
behat_qtype_ddwtos.php | Behat steps definitions for drag and drop into text |
helper.php | Test helpers for the drag-and-drop words into sentences question type |
edit_ddwtos_form.php | Defines the editing form for the drag-and-drop words into sentences question type |
lib.php | Serve question type files |
question.php | Drag-and-drop words into sentences question definition class |
questiontype.php | Question type class for the drag-and-drop words into sentences question type |
renderer.php | Drag-and-drop words into sentences question renderer class |
version.php | Version information for the drag-and-drop words into sentences question type |
► description | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_description |
► db | |
upgradelib.php | Upgrade library code for the description question type |
► tests | |
helper.php | Test helper code for the description question type |
edit_description_form.php | Defines the editing form for the description question type |
question.php | Description 'question' definition class |
questiontype.php | Question type class for the description 'question' type |
renderer.php | Description 'question' renderer class |
version.php | Version information for the description 'question' type |
► essay | |
► backup | |
► moodle1 | |
lib.php | @subpackage essay |
► moodle2 | |
backup_qtype_essay_plugin.class.php | @subpackage backup-moodle2 |
restore_qtype_essay_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_essay |
► db | |
upgrade.php | Essay question type upgrade code |
upgradelib.php | Upgrade library code for the essay question type |
► tests | |
helper.php | Test helpers for the essay question type |
edit_essay_form.php | Defines the editing form for the essay question type |
lib.php | Serve question type files |
question.php | Essay question definition class |
questiontype.php | Question type class for the essay question type |
renderer.php | Essay question renderer class |
version.php | Version information for the essay question type |
► gapselect | |
► backup | |
► moodle2 | |
backup_qtype_gapselect_plugin.class.php | Backup code for the gapselect question type |
restore_qtype_gapselect_plugin.class.php | Restore code for the gapselect question type |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_gapselect |
► tests | |
► behat | |
behat_qtype_gapselect.php | Behat steps definitions for the select missing words question type |
helper.php | Contains the helper class for the select missing words question type tests |
edit_form_base.php | Base class for editing question types like this one |
edit_gapselect_form.php | Defines the editing form for the select missing words question type |
lib.php | Serve question type files |
question.php | Select from drop down list question definition class |
questionbase.php | Definition class for embedded element in question text question |
questiontype.php | Question type class for the select missing words question type |
questiontypebase.php | Question type class for the embedded element in question text question types |
renderer.php | Select from drop down list question renderer class |
rendererbase.php | Base class for rendering question types like this one |
version.php | Version information for the select missing words question type |
► match | |
► backup | |
► moodle1 | |
lib.php | |
► moodle2 | |
backup_qtype_match_plugin.class.php | @subpackage backup-moodle2 |
restore_qtype_match_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_match |
► db | |
upgrade.php | Matching question type upgrade code |
upgradelib.php | Upgrade library code for the match question type |
► tests | |
helper.php | Test helpers for the match question type |
edit_match_form.php | Defines the editing form for the match question type |
lib.php | Serve question type files |
question.php | Matching question definition class |
questiontype.php | Question type class for the matching question type |
renderer.php | Matching question renderer class |
version.php | Version information for the matching question type |
► missingtype | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_missingtype |
edit_missingtype_form.php | Defines the editing form for the 'missingtype' question type |
question.php | Defines the 'qtype_missingtype' question definition class |
questiontype.php | Question type class for the 'missingtype' type |
renderer.php | Defines the 'missingtype' question renderer class |
version.php | Version information for missing question type plugin |
► multianswer | |
► backup | |
► moodle1 | |
lib.php | @subpackage multianswer |
► moodle2 | |
backup_qtype_multianswer_plugin.class.php | @subpackage backup-moodle2 |
restore_qtype_multianswer_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_multianswer |
► db | |
upgrade.php | Multi-answer question type upgrade code |
upgradelib.php | Upgrade library code for the multianswer question type |
► tests | |
helper.php | Test helpers for the multianswer question type |
edit_multianswer_form.php | Defines the editing form for the multi-answer question type |
question.php | Multianswer question definition class |
questiontype.php | Question type class for the multi-answer question type |
renderer.php | Multianswer question renderer classes |
version.php | Version information for the multi-answer question type |
► multichoice | |
► backup | |
► moodle1 | |
lib.php | @subpackage multichoice |
► moodle2 | |
backup_qtype_multichoice_plugin.class.php | @subpackage backup-moodle2 |
restore_qtype_multichoice_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_multichoice |
admin_setting_answernumbering.php | Admin settings for the multichoice question type |
► db | |
upgrade.php | Multiple choice question type upgrade code |
upgradelib.php | Upgrade library code for the multichoice question type |
► tests | |
helper.php | Test helper code for the multiple choice question type |
edit_multichoice_form.php | Defines the editing form for the multiple choice question type |
lib.php | Serve question type files |
question.php | Multiple choice question definition classes |
questiontype.php | The questiontype class for the multiple choice question type |
renderer.php | Multiple choice question renderer classes |
settings.php | Admin settings for the multichoice question type |
version.php | Version information for the multiple choice question type |
► numerical | |
► backup | |
► moodle1 | |
lib.php | @subpackage numerical |
► moodle2 | |
backup_qtype_numerical_plugin.class.php | @subpackage backup-moodle2 |
restore_qtype_numerical_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_numerical |
► db | |
upgrade.php | Numerical question type upgrade code |
upgradelib.php | Upgrade library code for the numerical question type |
► tests | |
helper.php | Test helpers for the numerical question type |
edit_numerical_form.php | Defines the editing form for the numerical question type |
lib.php | Serve question type files |
question.php | Numerical question definition class |
questiontype.php | Question type class for the numerical question type |
renderer.php | Numerical question renderer class |
version.php | Version information for the numerical question type |
► random | |
► backup | |
► moodle2 | |
restore_qtype_random_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_random |
► task | |
remove_unused_questions.php | A scheduled task to remove unneeded random questions |
► db | |
tasks.php | Definition of question/type/random scheduled tasks |
upgrade.php | Random question type upgrade code |
► tests | |
helper.php | Test helpers for the random question type |
edit_random_form.php | Defines the editing form for the random question type |
questiontype.php | Question type class for the random question type |
version.php | Version information for the random question type |
► randomsamatch | |
► backup | |
► moodle1 | |
lib.php | Serve question type files |
► moodle2 | |
backup_qtype_randomsamatch_plugin.class.php | @subpackage backup-moodle2 |
restore_qtype_randomsamatch_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_randomsamatch |
► db | |
upgrade.php | Matching question type upgrade code |
upgradelib.php | Upgrade library code for the randomsamatch question type |
► tests | |
helper.php | Test helpers for the randomsamatch question type |
edit_randomsamatch_form.php | Defines the editing form for the randomsamatch question type |
lib.php | Serve question type files |
question.php | Matching question definition class |
questiontype.php | Question type class for the randomsamatch question type |
renderer.php | Matching question renderer class |
version.php | Version information for the randomsamatch question type |
► shortanswer | |
► backup | |
► moodle1 | |
lib.php | @subpackage shortanswer |
► moodle2 | |
backup_qtype_shortanswer_plugin.class.php | @subpackage backup-moodle2 |
restore_qtype_shortanswer_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_shortanswer |
► db | |
upgrade.php | Short-answer question type upgrade code |
upgradelib.php | Upgrade library code for the shortanswer question type |
► tests | |
helper.php | Test helpers for the shortanswer question type |
edit_shortanswer_form.php | Defines the editing form for the shortanswer question type |
lib.php | Serve question type files |
question.php | Short answer question definition class |
questiontype.php | Question type class for the short answer question type |
renderer.php | Short answer question renderer class |
version.php | Short answer question type version information |
► truefalse | |
► backup | |
► moodle1 | |
lib.php | @subpackage truefalse |
► moodle2 | |
backup_qtype_truefalse_plugin.class.php | @subpackage backup-moodle2 |
restore_qtype_truefalse_plugin.class.php | @subpackage backup-moodle2 |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for qtype_truefalse |
► db | |
upgradelib.php | Upgrade library code for the truefalse question type |
► tests | |
helper.php | Test helpers for the truefalse question type |
edit_truefalse_form.php | Defines the editing form for the true-false question type |
lib.php | Serve question type files |
question.php | True-false question definition class |
questiontype.php | Question type class for the true-false question type |
renderer.php | True-false question renderer class |
version.php | Version information for the true/false question type |
edit_question_form.php | A base class for question editing forms |
questionbase.php | This file defines the class question_definition and its subclasses |
questiontypebase.php | The default questiontype class |
rendererbase.php | Defines the renderer base classes for question types |
tags_form.php | The mform to manage question tags |
category_class.php | A class for representing question categories |
category_form.php | Defines the form for editing question categories |
editlib.php | Functions used to show question editing interface |
export_form.php | Defines the export questions form |
format.php | Defines the base class for question import and export formats |
import_form.php | Defines the import questions form |
lib.php | Question related functions |
move_form.php | Form for moving questions between categories |
previewlib.php | Library functions used by question/preview.php |
renderer.php | Renderers for outputting parts of the question bank |
upgrade.php | This file contains datbase upgrade code that is called from lib/db/upgrade.php, and also check methods that can be used for pre-install checks via admin/environment.php and lib/environmentlib.php |
► rating | |
► classes | |
► external | |
util.php | Rating external functions utility class |
► phpunit | |
privacy_helper.php | Helpers for the core_rating subsystem implementation of privacy |
► privacy | |
provider.php | Privacy Subsystem implementation for core_ratings |
external.php | Rating external API |
lib.php | A class representing a single rating and containing some static methods for manipulating ratings |
► report | |
► backups | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for report_backups |
settings.php | Settings for the backups report |
version.php | Version details |
► competency | |
► classes | |
► output | |
renderer.php | Renderer class for report_competency |
report.php | Class containing data for learning plan template competencies page |
user_course_navigation.php | User navigation class |
► privacy | |
provider.php | Privacy Subsystem implementation for report_competency |
external.php | This is the external API for this report |
► db | |
services.php | Competency report webservice functions |
lib.php | Public API of the competency report |
version.php | Plugin version info |
► completion | |
► classes | |
► event | |
report_viewed.php | The report_completion report viewed event |
user_report_viewed.php | The report_completion user report viewed event |
► privacy | |
provider.php | Privacy provider implementation for report_completion |
► db | |
access.php | Capabilities |
install.php | Post installation and migration code |
lib.php | Version details |
version.php | Version details |
► configlog | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for report_configlog |
settings.php | Report settings |
version.php | Version details |
► courseoverview | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for report_courseoverview |
► db | |
access.php | Report capabilities |
settings.php | Report settings |
version.php | Version info |
► eventlist | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for report_eventlist |
filter_form.php | Event list filter form |
list_generator.php | Event documentation |
renderer.php | Event report renderer |
settings.php | Adds the event list link to the admin tree |
version.php | Version details |
► insights | |
► classes | |
► output | |
actions_exporter.php | Output helper to export actions for rendering |
insight.php | Single insight view page |
insights_list.php | Insights list page |
renderer.php | Renderer |
► privacy | |
provider.php | Privacy Subsystem implementation for report_insights |
external.php | This is the external API for this component |
► db | |
services.php | Report insights webservice definitions |
lib.php | This page lists public api for tool_monitor plugin |
settings.php | Links and settings |
version.php | Version details |
► log | |
► classes | |
► event | |
report_viewed.php | The report_log report viewed event |
user_report_viewed.php | The report_log user report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for report_log |
renderable.php | Log report renderer |
renderer.php | Log report renderer |
table_log.php | Table log for displaying logs |
► db | |
access.php | Capabilities |
install.php | Post installation and migration code |
lib.php | Public API of the log report |
locallib.php | This file contains functions used by the log reports |
settings.php | Links and settings |
version.php | Version info |
► loglive | |
► classes | |
► event | |
report_viewed.php | The report_loglive report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for report_loglive |
renderable.php | Loglive report renderable class |
renderer.php | Loglive report renderer |
renderer_ajax.php | Log live report ajax renderer |
table_log.php | Table log for displaying logs |
table_log_ajax.php | Table log for generating data in ajax mode |
► db | |
access.php | Capabilities |
lib.php | Libs, public API |
settings.php | Links and settings |
version.php | Version info |
► outline | |
► classes | |
► event | |
activity_report_viewed.php | The report_outline activity report viewed event |
report_viewed.php | The report_outline outline report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for report_outline |
filter_form.php | Form to filter the outline report |
► db | |
access.php | Capabilities |
install.php | Post installation and migration code |
► tests | |
► behat | |
behat_report_outline.php | Custom behat functions |
lib.php | This file contains public API of outline report |
locallib.php | This file contains functions used by the outline reports |
version.php | Version info |
► participation | |
► classes | |
► event | |
report_viewed.php | The report_participation report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for report_participation |
► db | |
access.php | Capabilities |
install.php | Post installation and migration code |
lib.php | This file contains functions used by the participation report |
locallib.php | This file contains functions used by the participation reports |
version.php | Version info |
► performance | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for report_performance |
► db | |
access.php | Capabilities |
locallib.php | This file contains classes for report_performance |
settings.php | Settings and links |
version.php | Version info for report_performance |
► progress | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for report_progress |
► db | |
access.php | Capabilities |
install.php | Post installation and migration code |
lib.php | This file contains functions used by the progress report |
version.php | Version details |
► questioninstances | |
► classes | |
► event | |
report_viewed.php | The report_questioninstances report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for report_questioninstances |
► db | |
access.php | Capabilities |
settings.php | Settings and links |
version.php | Version info |
► security | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for report_security |
► db | |
access.php | Capabilities |
locallib.php | Lib functions |
settings.php | Settings and links |
version.php | Version info |
► stats | |
► classes | |
► event | |
report_viewed.php | The report_stats report viewed event |
user_report_viewed.php | The report_stats user report viewed event |
► privacy | |
provider.php | Privacy Subsystem implementation for report_stats |
► db | |
access.php | Plugin capabilities |
install.php | Post installation and migration code |
lib.php | This file contains functions used by the log reports |
locallib.php | Reports implementation |
settings.php | Version info |
version.php | Version info |
► usersessions | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for report_usersessions |
► db | |
access.php | Capabilities for this report |
lib.php | Lib API functions |
locallib.php | Lib API functions |
version.php | Version info |
► repository | |
► areafiles | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_areafiles |
► db | |
access.php | Plugin capabilities for repository_areafiles |
install.php | Creating a default instance of areafiles repository on install |
lib.php | Class repository_areafiles |
version.php | Version information for plugin repository_areafiles |
► boxnet | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_boxnet |
► db | |
access.php | Plugin capabilities |
upgrade.php | Upgrade |
► tests | |
► generator | |
lib.php | Box.net repository data generator |
lib.php | This plugin is used to access box.net repository |
locallib.php | Box.net locallib |
version.php | Version details |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for core_repository |
► coursefiles | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_coursefiles |
► db | |
access.php | Plugin capabilities |
► tests | |
► generator | |
lib.php | Course files repository data generator |
lib.php | This plugin is used to access coursefiles repository |
version.php | Version details |
► dropbox | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_dropbox |
► task | |
cron_task.php | A schedule task for dropbox repository cron |
authentication_exception.php | Dropbox Authentication exception |
dropbox.php | Dropbox V2 API |
dropbox_exception.php | General Dropbox Exception |
provider_exception.php | Upstream issue exception |
rate_limit_exception.php | Dropbox Rate Limit Encountered |
► db | |
access.php | Plugin capabilities |
tasks.php | Definition of dropbox repository scheduled tasks |
upgrade.php | |
► tests | |
► generator | |
lib.php | Dropbox repository data generator |
lib.php | This plugin is used to access user's dropbox files |
version.php | Version details |
► equella | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_equella |
► db | |
access.php | Capabilities for equella repository |
► tests | |
► generator | |
lib.php | Equella repository data generator |
lib.php | This plugin is used to access equella repositories |
version.php | Version information for equella repository |
► filesystem | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_filesystem |
► task | |
cron_task.php | A schedule task for file system repository cron |
► db | |
access.php | Plugin capabilities |
tasks.php | Definition of file system repository scheduled tasks |
► tests | |
► generator | |
lib.php | File system repository data generator |
lib.php | This plugin is used to access files on server file system |
version.php | Version details |
► flickr | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_flickr |
► db | |
access.php | Plugin capabilities |
upgrade.php | Plugin upgrade steps are defined here |
► tests | |
► generator | |
lib.php | Flickr repository data generator |
lib.php | This plugin is used to access flickr pictures |
version.php | Version details |
► flickr_public | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_flickr_public |
► db | |
access.php | Plugin capabilities |
► tests | |
► generator | |
lib.php | Flickr Public repository data generator |
image.php | Moodle_image class |
lib.php | This plugin is used to access flickr pictures |
version.php | Version details |
► googledocs | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_googledocs |
rest.php | Google Drive Rest API |
► db | |
access.php | Plugin capabilities |
caches.php | Googledocs repository cache definitions |
upgrade.php | |
► tests | |
► generator | |
lib.php | Google Docs repository data generator |
lib.php | This plugin is used to access Google Drive |
version.php | Version details |
► local | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_local |
► db | |
access.php | Plugin capabilities |
► tests | |
► generator | |
lib.php | Local repository data generator |
lib.php | This plugin is used to access local files |
version.php | Version details |
► merlot | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_merlot |
► db | |
access.php | Plugin capabilities |
► tests | |
► generator | |
lib.php | Merlot repository data generator |
lib.php | This plugin is used to access merlot files |
version.php | Version details |
► nextcloud | |
► classes | |
► privacy | |
provider.php | Privacy provider |
access_controlled_link_manager.php | Manages the creation and usage of access controlled links |
configuration_exception.php | Exception for when client configuration data is missing |
issuer_management.php | Provide static functions for creating and validating issuers |
ocs_client.php | REST interface to Nextcloud's implementation of Open Collaboration Services |
request_exception.php | Exception for when an OCS request fails |
► db | |
access.php | Capability definitions for Nextcloud repository |
► tests | |
► generator | |
lib.php | Data generator for repository plugin |
lib.php | Nextcloud repository plugin library |
version.php | Nextcloud repository version details |
► onedrive | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_onedrive |
access.php | Class for loading/storing access records from the DB |
remove_temp_access_task.php | A scheduled task |
rest.php | Microsoft Graph API Rest Interface |
► db | |
access.php | Capability definitions for onedrive repository |
caches.php | Cache definitions |
tasks.php | Definition of repository_onedrive scheduled tasks |
upgrade.php | Upgrade this plugin |
lib.php | Microsoft Live Skydrive Repository Plugin |
version.php | Version details for onedrive repository |
► picasa | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_picasa |
► db | |
access.php | Plugin capabilities |
upgrade.php | |
► tests | |
► generator | |
lib.php | Picasa repository data generator |
lib.php | This plugin is used to access picasa pictures |
version.php | Version details |
► recent | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_recent |
► db | |
access.php | Plugin capabilities |
► tests | |
► generator | |
lib.php | Recent repository data generator |
lib.php | This plugin is used to access recent used files |
version.php | Version details |
► s3 | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_s3 |
► db | |
access.php | Plugin capabilities |
► tests | |
► generator | |
lib.php | Amazon S3 repository data generator |
lib.php | This plugin is used to access s3 files |
version.php | Version details |
► skydrive | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_skydrive |
► db | |
access.php | Capability definitions for skydrive repository |
caches.php | Cache definitions |
lib.php | Microsoft Live Skydrive Repository Plugin |
microsoftliveapi.php | Functions for operating with the skydrive API |
version.php | Version details for skydrive repository |
► tests | |
► behat | |
behat_filepicker.php | Filemanager and filepicker manipulation steps definitions |
► upload | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_upload |
► db | |
access.php | Plugin capabilities |
► tests | |
► behat | |
behat_repository_upload.php | Steps definitions for the upload repository type |
► generator | |
lib.php | Upload repository data generator |
lib.php | This plugin is used to upload files |
version.php | Version details |
► url | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_url |
► db | |
access.php | Plugin capabilities |
install.php | Installation for the URL repository |
► tests | |
► generator | |
lib.php | URL repository data generator |
lib.php | This plugin is used to access files by providing an url |
locallib.php | Copyright (c) 2008, David R |
version.php | Version details |
► user | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_user |
► db | |
access.php | Plugin capabilities |
► tests | |
► generator | |
lib.php | User private files repository data generator |
lib.php | This plugin is used to access user's private files |
version.php | Version details |
► webdav | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_webdav |
► db | |
access.php | Plugin capabilities |
► tests | |
► generator | |
lib.php | WebDAV repository data generator |
lib.php | This plugin is used to access webdav files |
version.php | Version details |
► wikimedia | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_wikimedia |
► db | |
access.php | Plugin capabilities |
install.php | Installation file for the wikimedia repository |
► tests | |
► generator | |
lib.php | Wikimedia repository data generator |
lib.php | This plugin is used to access wikimedia files |
version.php | Version details |
wikimedia.php | Wikimedia class class for communication with Wikimedia Commons API |
► youtube | |
► classes | |
► privacy | |
provider.php | Privacy Subsystem implementation for repository_youtube |
► db | |
access.php | Plugin capabilities |
install.php | Installation file for the Youtube repository |
► tests | |
► generator | |
lib.php | Youtube repository data generator |
lib.php | This plugin is used to access youtube videos |
version.php | Version details |
lib.php | This file contains classes used to manage the repository plugins in Moodle |
► rss | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
renderer.php | Web service documentation renderer |
► search | |
► classes | |
► output | |
► form | |
search.php | Global search search form definition |
renderer.php | Search renderer |
area_category.php | Search area category |
base.php | Search base class to be extended by search areas |
base_activity.php | Search area base class for activities |
base_block.php | Search area base class for blocks |
base_mod.php | Search area base class for areas working at module level |
document.php | Document representation |
document_factory.php | Search documents factory |
document_icon.php | Document icon class |
engine.php | Base class for search engines |
engine_exception.php | Search engine exceptions |
external.php | Handles external (web service) function calls related to search |
manager.php | Search subsystem manager |
skip_future_documents_iterator.php | Iterator for skipping search recordset documents that are in the future |
► engine | |
► simpledb | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
engine.php | Simple moodle database engine |
► db | |
install.php | Post installation and migration code |
uninstall.php | Uninstall code |
version.php | Version info |
► solr | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
document.php | Document representation |
engine.php | Solr engine |
schema.php | Solr schema manipulation manager |
settings.php | Solr search engine settings |
version.php | Version info |
► tests | |
► behat | |
behat_search.php | Behat search-related step definitions |
► generator | |
lib.php | Generator for test search area |
► tag | |
► classes | |
► external | |
tag_area_exporter.php | Contains related class for displaying information of a tag area |
tag_collection_exporter.php | Contains related class for displaying information of a tag collection |
tag_item_exporter.php | Contains related class for displaying information of a tag item |
util.php | Tag external functions utility class |
► output | |
tag.php | Contains class core_tag\output\tag |
tagareacollection.php | Contains class core_tag\output\tagareacollection |
tagareaenabled.php | Contains class core_tag\output\tagareaenabled |
tagareashowstandard.php | Contains class core_tag\output\tagareashowstandard |
tagcloud.php | Contains class core_tag\output\tagindex |
tagcollname.php | Contains class core_tag\output\tagcollname |
tagcollsearchable.php | Contains class core_tag\output\tagcollsearchable |
tagfeed.php | Contains class core_tag\output\tagfeed |
tagflag.php | Contains class core_tag\output\tagflag |
tagindex.php | Contains class core_tag\output\tagindex |
tagisstandard.php | Contains class core_tag\output\tagisstandard |
taglist.php | Contains class core_tag\output\taglist |
tagname.php | Contains class core_tag\output\tagname |
► privacy | |
provider.php | Privacy Subsystem implementation for core_tag |
► tests | |
privacy_helper.php | Helpers for the core_tag subsystem implementation of privacy |
area.php | Class core_tag_area for managing tag areas |
areas_table.php | Contains class core_tag_areas_table |
collection.php | Class to manage tag collections |
collections_table.php | Contains class core_tag_collections_table |
external.php | Contains class core_tag_external |
index_builder.php | Class core_tag_index_builder |
manage_table.php | Contains class core_tag_manage_table |
renderer.php | Contains class core_tag_renderer |
tag.php | Contains class core_tag_tag |
edit_form.php | |
lib.php | Functions for component core_tag |
locallib.php | Moodle tag local library - output functions |
► theme | |
► boost | |
► classes | |
► output | |
core_renderer.php | Renderers to align Moodle's HTML with that expected by Bootstrap |
► privacy | |
provider.php | Privacy Subsystem implementation for theme_boost |
admin_settingspage_tabs.php | |
autoprefixer.php | Autoprefixer |
► layout | |
columns1.php | A one column layout for the boost theme |
columns2.php | A two column layout for the boost theme |
embedded.php | An embedded layout for the boost theme |
login.php | A login page layout for the boost theme |
maintenance.php | A maintenance layout for the boost theme |
secure.php | A secure layout for the boost theme |
config.php | Boost config |
lib.php | Theme functions |
settings.php | |
version.php | Boost |
► classic | |
► classes | |
► output | |
core_renderer.php | Renderers to align Moodle's HTML with that expected by Bootstrap |
icon_system_fontawesome.php | Overridden fontawesome icons |
► privacy | |
provider.php | Privacy Subsystem implementation for theme_classic |
► layout | |
columns.php | The columns layout for the classic theme |
contentonly.php | A one column layout for the classic theme |
secure.php | A secure layout for the classic theme |
► tests | |
► behat | |
behat_theme_classic_behat_admin.php | Step definitions related to administration overrides for the Classic theme |
behat_theme_classic_behat_blocks.php | Step definitions related to blocks overrides for the Classic theme |
behat_theme_classic_behat_course.php | Behat course-related step definition overrides for the Classic theme |
behat_theme_classic_behat_grade.php | Behat grade related step definition overrides for the Classic theme |
behat_theme_classic_behat_mod_forum.php | Step definitions related to mod_forum overrides for the Classic theme |
behat_theme_classic_behat_mod_quiz.php | Step definitions related to mod_quiz overrides for the Classic theme |
behat_theme_classic_behat_navigation.php | Navigation step definition overrides for the Classic theme |
behat_theme_classic_behat_repository_upload.php | Override definitions for the upload repository type for the Classic theme |
config.php | Classic config |
lib.php | Classic theme callbacks |
settings.php | Classic theme settings file |
version.php | Classic theme |
► user | |
► classes | |
► analytics | |
► indicator | |
user_profile_set.php | User profile set indicator |
user_track_forums.php | User tracks forums indicator |
► target | |
upcoming_activities_due.php | Upcoming activities due target |
► external | |
user_summary_exporter.php | Class for exporting a user summary from an stdClass |
► form | |
calendar_form.php | Form to edit a users preferred language |
defaulthomepage_form.php | Form to allow user to set their default home page |
► output | |
► myprofile | |
category.php | Defines a category in my profile page navigation |
manager.php | Defines Manager class for my profile navigation tree |
node.php | Defines a node in my profile page navigation |
renderer.php | Myprofile renderer |
tree.php | Defines profile page navigation tree |
status_field.php | Class containing the data necessary for rendering the status field in the course participants page |
unified_filter.php | Class containing the filter options data for rendering the unified filter autocomplete element for the course participants page |
user_roles_editable.php | Contains class core_user\output\user_roles_editable |
► search | |
user.php | Search area for Users for whom I have authority to view profile |
course_form.php | Form to edit a users course preferences |
participants_table.php | Contains the class used for the displaying the participants table |
► filters | |
anycourses.php | This is filter is used to see which students are enroled on any courses |
checkbox.php | Generic checkbox filter |
cohort.php | Cohort filter |
courserole.php | Course role filter |
date.php | Date filter |
globalrole.php | Global role filter |
lib.php | This file contains the User Filter API |
profilefield.php | Profile field filter |
select.php | Value select filter |
simpleselect.php | Simple value select filter |
text.php | Text field filter |
user_filter_forms.php | This file contains forms used to filter user |
yesno.php | Yes/No (boolean) filter |
► profile | |
► field | |
► checkbox | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
define.class.php | Checkbox profile field |
field.class.php | Strings for component 'profilefield_checkbox', language 'en', branch 'MOODLE_20_STABLE' |
version.php | Version information for the checkbox profile field type |
► datetime | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
define.class.php | This file contains the datetime profile field definition class |
field.class.php | This file contains the datetime profile field class |
version.php | Version information for the datetime field |
► menu | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
define.class.php | Menu profile field definition |
field.class.php | Menu profile field |
version.php | Menu profile field version information |
► text | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
define.class.php | Text profile field definition |
field.class.php | Text profile field |
version.php | Text profile field version information |
► textarea | |
► classes | |
► privacy | |
provider.php | Privacy class for requesting user data |
define.class.php | Textarea profile field define |
field.class.php | Textarea profile field define |
version.php | Version information for the textarea profile field |
definelib.php | This file contains the profile_define_base class |
index_category_form.php | This file contains the profile field category form |
index_field_form.php | This file contains the Field Form used for profile fields |
lib.php | Profile field API library file |
► selector | |
lib.php | Code for ajax user selectors |
► tests | |
► behat | |
behat_user.php | User steps definition |
edit_form.php | Form to edit a users profile |
editadvanced_form.php | Form for editing a users profile |
editlib.php | This file contains function used when editing a users profile and preferences |
editor_form.php | Form to edit a users editor preferences |
files_form.php | Minimalistic edit form |
forum_form.php | Form to edit a users forum preferences |
language_form.php | Form to edit a users preferred language |
► webservice | |
► classes | |
token_table.php | Contains the class used for the displaying the tokens table |
► rest | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for webservice_rest |
► db | |
access.php | REST server related capabilities |
lib.php | Moodle REST library |
locallib.php | REST web service implementation classes and methods |
version.php | Version details |
► soap | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for webservice_soap |
wsdl.php | WSDL generator for the SOAP web service |
► db | |
access.php | SOAP server related capabilities |
lib.php | Moodle SOAP library |
locallib.php | SOAP web service implementation classes and methods |
version.php | Version details |
► tests | |
helpers.php | This file contains helper classes for testing the web service and external files |
► xmlrpc | |
► classes | |
► privacy | |
provider.php | Privacy provider implementation for webservice_xmlrpc |
► db | |
access.php | XML-RPC server related capabilities |
lib.php | Moodle XML-RPC library |
locallib.php | XML-RPC web service implementation classes and methods |
version.php | Version details |
externallib.php | External API for mobile web services |
renderer.php | Web service documentation renderer |
brokenfile.php | This is an empty file which is used in order to prevent error logs in the serverlog |