Moodle APIs
3.8
Moodle 3.8.6 (Build: 20201109)
|
►Nantivirus_clamav | |
►Nassignfeedback_comments | |
►Nassignfeedback_editpdf | |
►Nassignfeedback_file | |
►Nassignfeedback_offline | |
►Nassignment_offline | |
►Nassignment_online | |
►Nassignment_upload | |
►Nassignment_uploadsingle | |
►Nassignsubmission_comments | |
►Nassignsubmission_file | |
►Nassignsubmission_onlinetext | |
►Natto_accessibilitychecker | |
►Natto_accessibilityhelper | |
►Natto_align | |
►Natto_backcolor | |
►Natto_bold | |
►Natto_charmap | |
►Natto_clear | |
►Natto_collapse | |
►Natto_emojipicker | |
►Natto_emoticon | |
►Natto_equation | |
►Natto_fontcolor | |
►Natto_h5p | |
►Natto_html | |
►Natto_image | |
►Natto_indent | |
►Natto_italic | |
►Natto_link | |
►Natto_managefiles | |
►Natto_media | |
►Natto_noautolink | |
►Natto_orderedlist | |
►Natto_recordrtc | |
►Natto_rtl | |
►Natto_strike | |
►Natto_subscript | |
►Natto_superscript | |
►Natto_table | |
►Natto_title | |
►Natto_underline | |
►Natto_undo | |
►Natto_unorderedlist | |
►Nauth_cas | |
►Nauth_db | |
►Nauth_email | |
►Nauth_ldap | |
►Nauth_lti | |
►Nauth_manual | |
►Nauth_mnet | |
►Nauth_nologin | |
►Nauth_none | |
►Nauth_oauth2 | |
►Nauth_shibboleth | |
►Nauth_webservice | |
►Navailability_completion | |
►Navailability_date | |
►Navailability_grade | |
►Navailability_group | |
►Navailability_grouping | |
►Navailability_profile | |
►Nblock_activity_modules | |
►Nblock_activity_results | |
►Nblock_admin_bookmarks | |
►Nblock_badges | |
►Nblock_blog_menu | |
►Nblock_blog_recent | |
►Nblock_blog_tags | |
►Nblock_calendar_month | |
►Nblock_calendar_upcoming | |
►Nblock_comments | |
►Nblock_completionstatus | |
►Nblock_course_list | |
►Nblock_course_summary | |
►Nblock_feedback | |
►Nblock_globalsearch | |
►Nblock_glossary_random | |
►Nblock_html | |
►Nblock_login | |
►Nblock_lp | |
►Nblock_mentees | |
►Nblock_mnet_hosts | |
►Nblock_myoverview | |
►Nblock_myprofile | |
►Nblock_navigation | |
►Nblock_news_items | |
►Nblock_online_users | |
►Nblock_private_files | |
►Nblock_quiz_results | |
►Nblock_recent_activity | |
►Nblock_recentlyaccessedcourses | |
►Nblock_recentlyaccesseditems | |
►Nblock_rss_client | |
►Nblock_search_forums | |
►Nblock_section_links | |
►Nblock_selfcompletion | |
►Nblock_settings | |
►Nblock_site_main_menu | |
►Nblock_social_activities | |
►Nblock_starredcourses | |
►Nblock_tag_flickr | |
►Nblock_tag_youtube | |
►Nblock_tags | |
►Nblock_timeline | |
►Nbooktool_exportimscp | |
►Nbooktool_importhtml | |
►Nbooktool_print | |
►Ncachelock_file | |
►Ncachestore_apcu | |
►Ncachestore_file | |
►Ncachestore_memcached | |
►Ncachestore_mongodb | |
►Ncachestore_redis | |
►Ncachestore_session | |
►Ncachestore_static | |
►Ncalendartype_gregorian | |
►Ncalendartype_test_example | |
►Ncore | |
►Ncore_admin | |
►Ncore_analytics | |
►Ncore_antivirus | |
►Ncore_auth | |
►Ncore_availability | |
►Ncore_backup | |
►Ncore_badges | |
►Ncore_block | |
►Ncore_blog | |
►Ncore_cache | |
►Ncore_calendar | |
►Ncore_cohort | |
►Ncore_comment | |
►Ncore_competency | |
►Ncore_completion | |
►Ncore_course | |
►Ncore_customfield | |
►Ncore_editor | |
►Ncore_enrol | |
►Ncore_favourites | |
►Ncore_fileconverter | |
►Ncore_files | |
►Ncore_filters | |
►Ncore_form | |
►Ncore_grades | |
►Ncore_grading | |
►Ncore_group | |
►Ncore_h5p | |
►Ncore_media | |
►Ncore_message | |
►Ncore_mnet | |
►Ncore_my | |
►Ncore_notes | |
►Ncore_plagiarism | |
►Ncore_portfolio | |
►Ncore_privacy | |
►Ncore_question | |
►Ncore_rating | |
►Ncore_repository | |
►Ncore_role | |
►Ncore_rss | |
►Ncore_search | |
►Ncore_tag | |
►Ncore_user | |
►Ncore_userkey | |
►Ncore_webservice | |
►Ncustomfield_checkbox | |
►Ncustomfield_date | |
►Ncustomfield_select | |
►Ncustomfield_text | |
►Ncustomfield_textarea | |
►Ndatafield_checkbox | |
►Ndatafield_date | |
►Ndatafield_file | |
►Ndatafield_latlong | |
►Ndatafield_menu | |
►Ndatafield_multimenu | |
►Ndatafield_number | |
►Ndatafield_picture | |
►Ndatafield_radiobutton | |
►Ndatafield_text | |
►Ndatafield_textarea | |
►Ndatafield_url | |
►Ndataformat_csv | |
►Ndataformat_excel | |
►Ndataformat_html | |
►Ndataformat_json | |
►Ndataformat_ods | |
►Ndataformat_pdf | |
►Ndatapreset_imagegallery | |
►Neditor_atto | |
►Neditor_textarea | |
►Neditor_tinymce | |
►Nenrol_category | |
►Nenrol_cohort | |
►Nenrol_database | |
►Nenrol_flatfile | |
►Nenrol_guest | |
►Nenrol_imsenterprise | |
►Nenrol_ldap | |
►Nenrol_lti | |
►Nenrol_manual | |
►Nenrol_meta | |
►Nenrol_mnet | |
►Nenrol_paypal | |
►Nenrol_self | |
►Nfileconverter_googledrive | |
►Nfileconverter_unoconv | |
►Nfilter_activitynames | |
►Nfilter_algebra | |
►Nfilter_censor | |
►Nfilter_data | |
►Nfilter_displayh5p | |
►Nfilter_emailprotect | |
►Nfilter_emoticon | |
►Nfilter_glossary | |
►Nfilter_mathjaxloader | |
►Nfilter_mediaplugin | |
►Nfilter_multilang | |
►Nfilter_tex | |
►Nfilter_tidy | |
►Nfilter_urltolink | |
►Nformat_singleactivity | |
►Nformat_social | |
►Nformat_topics | |
►Nformat_weeks | |
►Nforumreport_summary | |
►Ngradeexport_ods | |
►Ngradeexport_txt | |
►Ngradeexport_xls | |
►Ngradeexport_xml | |
►Ngradeimport_csv | |
►Ngradeimport_direct | |
►Ngradeimport_xml | |
►Ngradereport_grader | |
►Ngradereport_history | |
►Ngradereport_outcomes | |
►Ngradereport_overview | |
►Ngradereport_singleview | |
►Ngradereport_user | |
►Ngradingform_guide | |
►Ngradingform_rubric | |
►Nlogstore_database | |
►Nlogstore_legacy | |
►Nlogstore_standard | |
►Nltiservice_basicoutcomes | |
►Nltiservice_gradebookservices | |
►Nltiservice_memberships | |
►Nltiservice_profile | |
►Nltiservice_toolproxy | |
►Nltiservice_toolsettings | |
►Nmedia_html5audio | |
►Nmedia_html5video | |
►Nmedia_swf | |
►Nmedia_videojs | |
►Nmedia_vimeo | |
►Nmedia_youtube | |
►Nmessage_airnotifier | |
►Nmessage_email | |
►Nmessage_jabber | |
►Nmessage_popup | |
►Nmlbackend_php | |
►Nmlbackend_python | |
►Nmnetservice_enrol | |
►Nmod_assign | |
►Nmod_assignment | |
►Nmod_book | |
►Nmod_chat | |
►Nmod_choice | |
►Nmod_data | |
►Nmod_feedback | |
►Nmod_folder | |
►Nmod_forum | |
►Nmod_glossary | |
►Nmod_imscp | |
►Nmod_label | |
►Nmod_lesson | |
►Nmod_lti | |
►Nmod_page | |
►Nmod_quiz | |
►Nmod_resource | |
►Nmod_scorm | |
►Nmod_survey | |
►Nmod_url | |
►Nmod_wiki | |
►Nmod_workshop | |
►Nmoodle | |
►Nportfolio_boxnet | |
►Nportfolio_download | |
►Nportfolio_flickr | |
►Nportfolio_googledocs | |
►Nportfolio_mahara | |
►Nportfolio_picasa | |
►Nprofilefield_checkbox | |
►Nprofilefield_datetime | |
►Nprofilefield_menu | |
►Nprofilefield_text | |
►Nprofilefield_textarea | |
►Nqbehaviour_adaptive | |
►Nqbehaviour_adaptivenopenalty | |
►Nqbehaviour_deferredcbm | |
►Nqbehaviour_deferredfeedback | |
►Nqbehaviour_immediatecbm | |
►Nqbehaviour_immediatefeedback | |
►Nqbehaviour_informationitem | |
►Nqbehaviour_interactive | |
►Nqbehaviour_interactivecountback | |
►Nqbehaviour_manualgraded | |
►Nqbehaviour_missing | |
►Nqformat_aiken | |
►Nqformat_blackboard_six | |
►Nqformat_examview | |
►Nqformat_gift | |
►Nqformat_missingword | |
►Nqformat_multianswer | |
►Nqformat_webct | |
►Nqformat_xhtml | |
►Nqformat_xml | |
►Nqtype_calculated | |
►Nqtype_calculatedmulti | |
►Nqtype_calculatedsimple | |
►Nqtype_ddimageortext | |
►Nqtype_ddmarker | |
►Nqtype_ddwtos | |
►Nqtype_description | |
►Nqtype_essay | |
►Nqtype_gapselect | |
►Nqtype_match | |
►Nqtype_missingtype | |
►Nqtype_multianswer | |
►Nqtype_multichoice | |
►Nqtype_numerical | |
►Nqtype_random | |
►Nqtype_randomsamatch | |
►Nqtype_shortanswer | |
►Nqtype_truefalse | |
►Nquiz_grading | |
►Nquiz_overview | |
►Nquiz_responses | |
►Nquiz_statistics | |
►Nquizaccess_delaybetweenattempts | |
►Nquizaccess_ipaddress | |
►Nquizaccess_numattempts | |
►Nquizaccess_offlineattempts | |
►Nquizaccess_openclosedate | |
►Nquizaccess_password | |
►Nquizaccess_safebrowser | |
►Nquizaccess_securewindow | |
►Nquizaccess_timelimit | |
►Nreport_backups | |
►Nreport_competency | |
►Nreport_completion | |
►Nreport_configlog | |
►Nreport_courseoverview | |
►Nreport_eventlist | |
►Nreport_insights | |
►Nreport_log | |
►Nreport_loglive | |
►Nreport_outline | |
►Nreport_participation | |
►Nreport_performance | |
►Nreport_progress | |
►Nreport_questioninstances | |
►Nreport_security | |
►Nreport_stats | |
►Nreport_usersessions | |
►Nrepository_areafiles | |
►Nrepository_boxnet | |
►Nrepository_coursefiles | |
►Nrepository_dropbox | |
►Nrepository_equella | |
►Nrepository_filesystem | |
►Nrepository_flickr | |
►Nrepository_flickr_public | |
►Nrepository_googledocs | |
►Nrepository_local | |
►Nrepository_merlot | |
►Nrepository_nextcloud | |
►Nrepository_onedrive | |
►Nrepository_picasa | |
►Nrepository_recent | |
►Nrepository_s3 | |
►Nrepository_skydrive | |
►Nrepository_upload | |
►Nrepository_url | |
►Nrepository_user | |
►Nrepository_webdav | |
►Nrepository_wikimedia | |
►Nrepository_youtube | |
►Nscormreport_basic | |
►Nscormreport_graphs | |
►Nscormreport_interactions | |
►Nscormreport_objectives | |
►Nsearch_simpledb | |
►Nsearch_solr | |
►Ntests | |
►Ntheme_boost | |
►Ntheme_classic | |
►Ntool_analytics | |
►Ntool_availabilityconditions | |
►Ntool_behat | |
►Ntool_capability | |
►Ntool_cohortroles | |
►Ntool_customlang | |
►Ntool_dataprivacy | |
►Ntool_dbtransfer | |
►Ntool_filetypes | |
►Ntool_generator | |
►Ntool_health | |
►Ntool_httpsreplace | |
►Ntool_innodb | |
►Ntool_installaddon | |
►Ntool_langimport | |
►Ntool_log | |
►Ntool_lp | |
►Ntool_lpimportcsv | |
►Ntool_lpmigrate | |
►Ntool_messageinbound | |
►Ntool_mobile | |
►Ntool_monitor | |
►Ntool_multilangupgrade | |
►Ntool_oauth2 | |
►Ntool_phpunit | |
►Ntool_policy | |
►Ntool_profiling | |
►Ntool_recyclebin | |
►Ntool_replace | |
►Ntool_spamcleaner | |
►Ntool_task | |
►Ntool_templatelibrary | |
►Ntool_unsuproles | |
►Ntool_uploadcourse | |
►Ntool_uploaduser | |
►Ntool_usertours | |
►Ntool_xmldb | |
►Nwebservice | |
►Nwebservice_rest | |
►Nwebservice_soap | |
►Nwebservice_xmlrpc | |
►Nworkshopallocation_manual | |
►Nworkshopallocation_random | |
►Nworkshopallocation_scheduled | |
►Nworkshopeval_best | |
►Nworkshopform_accumulative | |
►Nworkshopform_comments | |
►Nworkshopform_numerrors | |
►Nworkshopform_rubric | |
C_WikiDiffEngine | |
C_WikiDiffOp | |
C_WikiDiffOp_Add | |
C_WikiDiffOp_Change | |
C_WikiDiffOp_Copy | |
C_WikiDiffOp_Delete | |
C_WikiHWLDF_WordAccumulator | |
Caction_event_test_factory | A test factory that will create action events |
Caction_link | |
Caction_menu | |
Caction_menu_filler | |
Caction_menu_link | |
Caction_menu_link_primary | |
Caction_menu_link_secondary | |
Cactivity_backup_setting | Abstract class containing all the common stuff for activity backup settings |
Cadd_persistent_mandatory | Add the mandatory fields for persistent to the table |
Cadmin_category | The object used to represent folders (a.k.a |
Cadmin_externalpage | Links external PHP pages into the admin tree |
Cadmin_page_defaultmessageoutputs | Default message outputs configuration |
Cadmin_page_manageblocks | Blocks manage page |
Cadmin_page_managefilters | Special class for filter administration |
Cadmin_page_managemessageoutputs | Message outputs configuration |
Cadmin_page_managemods | Module manage page |
Cadmin_page_manageportfolios | |
Cadmin_page_manageqbehaviours | Manage question behaviours page |
Cadmin_page_manageqtypes | Question type manage page |
Cadmin_page_managerepositories | |
Cadmin_page_pluginsoverview | General plugins manager |
Cadmin_root | Root of admin settings tree, does not have any parent |
Cadmin_setting | Admin settings class |
Cadmin_setting_agedigitalconsentmap | Used to validate the content and format of the age of digital consent map and ensuring it is parsable |
Cadmin_setting_bloglevel | Select for blog's bloglevel setting: if set to 0, will set blog_menu block to hidden |
Cadmin_setting_configcheckbox | Checkbox |
Cadmin_setting_configcheckbox_with_advanced | Checkbox with an advanced checkbox that controls an additional $name |
Cadmin_setting_configcheckbox_with_lock | Checkbox with an advanced checkbox that controls an additional $name |
Cadmin_setting_configcolourpicker | Colour picker |
Cadmin_setting_configdirectory | Path to directory |
Cadmin_setting_configduration | Seconds duration setting |
Cadmin_setting_configduration_with_advanced | Seconds duration setting with an advanced checkbox, that controls a additional $name |
Cadmin_setting_configempty | Empty setting used to allow flags (advanced) on settings that can have no sensible default |
Cadmin_setting_configexecutable | Path to executable file |
Cadmin_setting_configfile | Path to directory |
Cadmin_setting_confightmleditor | General text area with html editor |
Cadmin_setting_configiplist | Used to validate a textarea used for ip addresses |
Cadmin_setting_configmixedhostiplist | Used to validate a textarea used for domain names, wildcard domain names and IP addresses/ranges (both IPv4 and IPv6 format) |
Cadmin_setting_configmulticheckbox | Multiple checkboxes, each represents different value, stored in csv format |
Cadmin_setting_configmulticheckbox2 | Multiple checkboxes 2, value stored as string 00101011 |
Cadmin_setting_configmultiselect | Select multiple items from list |
Cadmin_setting_configmultiselect_modules | Multiselect for current modules |
Cadmin_setting_configpasswordunmask | Password field, allows unmasking of password |
Cadmin_setting_configpasswordunmask_with_advanced | Password field, allows unmasking of password, with an advanced checkbox that controls an additional $name |
Cadmin_setting_configportlist | Used to validate a textarea used for port numbers |
Cadmin_setting_configselect | Select one value from list |
Cadmin_setting_configselect_with_advanced | Dropdown menu with an advanced checkbox, that controls a additional $name |
Cadmin_setting_configselect_with_lock | Select with an advanced checkbox that controls an additional $name |
Cadmin_setting_configstoredfile | Class used for uploading of one file into file storage, the file name is stored in config table |
Cadmin_setting_configtext | The most flexible setting, the user enters text |
Cadmin_setting_configtext_trim_lower | |
Cadmin_setting_configtext_with_advanced | Text field with an advanced checkbox, that controls a additional $name |
Cadmin_setting_configtext_with_maxlength | Text input with a maximum length constraint |
Cadmin_setting_configtextarea | General text area without html editor |
Cadmin_setting_configtime | Time selector |
Cadmin_setting_countrycodes | |
Cadmin_setting_courselist_frontpage | Special select - lists on the frontpage - hacky |
Cadmin_setting_description | No setting - just name and description in same row |
Cadmin_setting_devicedetectregex | Administration interface for user specified regular expressions for device detection |
Cadmin_setting_emoticons | Administration interface for emoticon_manager settings |
Cadmin_setting_enablemobileservice | Special checkbox for enable mobile web service If enable then we store the service id of the mobile service into config table If disable then we unstore the service id from the config table |
Cadmin_setting_filetypes | Administration setting to define a list of file types |
Cadmin_setting_flag | An additional option that can be applied to an admin setting |
Cadmin_setting_forcetimezone | Forced user timezone setting |
Cadmin_setting_grade_profilereport | Selection of grade report in user profiles |
Cadmin_setting_gradecat_combo | Grade category settings |
Cadmin_setting_heading | No setting - just heading and text |
Cadmin_setting_langlist | Special setting for limiting of the list of available languages |
Cadmin_setting_ldap_rolemapping | |
Cadmin_setting_manage_fileconverter_plugins | Generic class for managing plugins in a table that allows re-ordering and enable/disable of each plugin |
Cadmin_setting_manage_plugins | Generic class for managing plugins in a table that allows re-ordering and enable/disable of each plugin |
Cadmin_setting_manageantiviruses | Special class for antiviruses administration |
Cadmin_setting_manageauths | Special class for authentication administration |
Cadmin_setting_managecustomfields | Custom fields manager |
Cadmin_setting_managedataformats | Data formats manager |
Cadmin_setting_manageeditors | Special class for authentication administration |
Cadmin_setting_manageenrols | Special class for enrol plugins management |
Cadmin_setting_manageexternalservices | Special class for management of external services |
Cadmin_setting_manageformats | Course formats manager |
Cadmin_setting_managelicenses | Special class for license administration |
Cadmin_setting_managemediaplayers | Special class for media player plugins management |
Cadmin_setting_managerepository | Manage repository settings |
Cadmin_setting_managewebserviceprotocols | Special class for web service protocol administration |
Cadmin_setting_managewebservicetokens | Special class for web service token administration |
Cadmin_setting_my_grades_report | Provides a selection of grade reports to be used for "grades" |
Cadmin_setting_php_extension_enabled | Admin setting to show if a php extension is enabled or not |
Cadmin_setting_pickfilters | Admin setting that is a list of installed filter plugins |
Cadmin_setting_pickroles | Admin setting that allows a user to pick appropriate roles for something |
Cadmin_setting_question_behaviour | Admin setting that allows a user to pick a behaviour |
Cadmin_setting_regradingcheckbox | |
Cadmin_setting_scsscode | Used to validate the contents of SCSS code and ensuring they are parsable |
Cadmin_setting_searchsetupinfo | Search setup steps info |
Cadmin_setting_servertimezone | Server timezone setting |
Cadmin_setting_sitesetcheckbox | Special checkbox for frontpage - stores data in course table |
Cadmin_setting_sitesetselect | Special select for frontpage - stores data in course table |
Cadmin_setting_sitesettext | Special text for frontpage - stores data in course table |
Cadmin_setting_special_adminseesall | Special checkbox for calendar - resets SESSION vars |
Cadmin_setting_special_backup_auto_destination | Special setting for backup auto destination |
Cadmin_setting_special_backupdays | Special control for selecting days to backup |
Cadmin_setting_special_calendar_weekend | Special admin control |
Cadmin_setting_special_coursecontact | Which roles to show on course description page |
Cadmin_setting_special_debug | Special debug setting |
Cadmin_setting_special_frontpagedesc | Special text editor for site description |
Cadmin_setting_special_gradebookroles | Graded roles in gradebook |
Cadmin_setting_special_gradeexport | Primary grade export plugin - has state tracking |
Cadmin_setting_special_gradelimiting | |
Cadmin_setting_special_grademinmaxtouse | Special setting for $CFG->grade_minmaxtouse |
Cadmin_setting_special_gradepointdefault | A setting for setting the default grade point value |
Cadmin_setting_special_gradepointmax | A setting for setting the maximum grade value |
Cadmin_setting_special_registerauth | Special class for register auth selection |
Cadmin_setting_special_selectsetup | Special select for settings that are altered in setup.php and can not be altered on the fly |
Cadmin_setting_users_with_capability | An admin setting for selecting one or more users who have a capability in the system context |
Cadmin_setting_webservicesoverview | Special class for overview of external services |
Cadmin_settingdependency | Used to store details of the dependency between two settings elements |
Cadmin_settingpage | Used to group a number of admin_setting objects into a page and add them to the admin tree |
Cadmin_settings_country_select | Selection of one of the recognised countries using the list returned by get_list_of_countries() |
Cadmin_settings_coursecat_select | Course category selection |
Cadmin_settings_num_course_sections | Admin_setting_configselect for the default number of sections in a course, simply so we can lazy-load the choices |
Cadmin_settings_search_form | Admin settings search form |
Cadmin_settings_sitepolicy_handler_select | Selection of plugins that can work as site policy handlers |
Cadmin_uploadpicture_form | |
Cadmin_uploaduser_form1 | Upload a file CVS file with user information |
Cadmin_uploaduser_form2 | Specify user upload details |
Cadvanced_testcase | |
Calignment_form | Form to edit alignment |
Cannotable | Interface to apply to all the classes we want to be annotable in the backup/restore process |
Canonymizer_final_element | Implementation of backup_final_element that provides one interceptor for anonymization of data |
Cantivirus_clamav_pathtounixsocket_setting | Admin setting for unix socket path, adds verification |
Cantivirus_clamav_runningmethod_setting | Admin setting for running, adds verification |
Cassesment11_resurce_file | |
Cassesment1_resurce_file | |
Cassesment_validator | |
Cassign | Standard base class for mod_assign (assignment types) |
Cassign_admin_page_manage_assign_plugins | Admin external page that displays a list of the installed submission plugins |
Cassign_attempt_history | Used to output the attempt history for a particular assignment |
Cassign_attempt_history_chooser | Used to output the attempt history chooser for a particular assignment |
Cassign_course_index_summary | Renderable course index summary |
Cassign_feedback_comments | Library class for comment feedback plugin extending feedback plugin base class |
Cassign_feedback_editpdf | Library class for editpdf feedback plugin extending feedback plugin base class |
Cassign_feedback_file | Library class for file feedback plugin extending feedback plugin base class |
Cassign_feedback_offline | Library class for file feedback plugin extending feedback plugin base class |
Cassign_feedback_plugin | Abstract class for feedback_plugin inherited from assign_plugin abstract class |
Cassign_feedback_plugin_feedback | Implements a renderable feedback plugin feedback |
Cassign_feedback_status | Renderable feedback status |
Cassign_files | An assign file class that extends rendererable class and is used by the assign module |
Cassign_form | Implements a renderable grading options form |
Cassign_grading_summary | Renderable grading summary |
Cassign_grading_table | Extends table_sql to provide a table of assignment submissions |
Cassign_gradingmessage | Implements a renderable message notification |
Cassign_header | Renderable header |
Cassign_override_form | Form for editing settings overrides |
Cassign_plugin | Abstract class for assign_plugin (submission/feedback) |
Cassign_plugin_header | Renderable header related to an individual subplugin |
Cassign_plugin_manager | Class that handles the display and configuration of the list of submission plugins |
Cassign_portfolio_caller | Portfolio caller class for mod_assign |
Cassign_submission_comments | Library class for comment submission plugin extending submission plugin base class |
Cassign_submission_file | Library class for file submission plugin extending submission plugin base class |
Cassign_submission_onlinetext | Library class for onlinetext submission plugin extending submission plugin base class |
Cassign_submission_plugin | Abstract base class for submission plugin types |
Cassign_submission_plugin_submission | Implements a renderable submission plugin submission |
Cassign_submission_status | Renderable submission status |
Cassign_submission_status_compact | Renderable submission status |
Cassign_submit_for_grading_page | This class wraps the submit for grading confirmation page |
Cassign_upgrade_manager | Class to manage upgrades from mod_assignment to mod_assign |
Cassign_user_summary | Implements a renderable user summary |
Cassignfeedback_editpdf_renderer | A custom renderer class that extends the plugin_renderer_base and is used by the editpdf feedback plugin |
Cassignfeedback_editpdf_widget | A custom renderer class that extends the plugin_renderer_base and is used by the editpdf feedback plugin |
Cassignfeedback_file_batch_upload_files_form | Assignment grading options form |
Cassignfeedback_file_import_summary | A renderable summary of the zip import |
Cassignfeedback_file_import_zip_form | Import zip form |
Cassignfeedback_file_renderer | A custom renderer class that extends the plugin_renderer_base and is used by the assign module |
Cassignfeedback_file_upload_zip_form | Upload feedback zip |
Cassignfeedback_file_zip_importer | Library class for importing feedback files from a zip |
Cassignfeedback_offline_grade_importer | CSV Grade importer |
Cassignfeedback_offline_import_grades_form | Import grades form |
Cassignfeedback_offline_upload_grades_form | Upload modified grading worksheet |
Casync_helper | Helper functions for asynchronous backups and restores |
Catto_managefiles_manage_form | Form allowing to edit files in one draft area |
Catto_texteditor | This is the texteditor implementation |
Cauth_db_admin_setting_special_auth_configtext | Special settings for auth_db password_link |
Cauth_email_external | |
Cauth_ldap_admin_setting_special_contexts_configtext | Special setting for auth_ldap that cleans up context values on save |
Cauth_ldap_admin_setting_special_lowercase_configtext | Special setting for auth_ldap that lowercases values on save |
Cauth_ldap_admin_setting_special_ntlm_configtext | Special admin setting for auth_ldap that validates ntlm usernames |
Cauth_plugin_base | Abstract authentication plugin |
Cauth_plugin_cas | CAS authentication plugin |
Cauth_plugin_db | External database authentication plugin |
Cauth_plugin_email | Email authentication plugin |
Cauth_plugin_ldap | LDAP authentication plugin |
Cauth_plugin_lti | LTI Authentication plugin |
Cauth_plugin_manual | Manual authentication plugin |
Cauth_plugin_mnet | Moodle Network authentication plugin |
Cauth_plugin_nologin | Plugin for no authentication - disabled user |
Cauth_plugin_none | Plugin for no authentication |
Cauth_plugin_oauth2 | Plugin for oauth2 authentication |
Cauth_plugin_shibboleth | Shibboleth authentication plugin |
Cauth_plugin_webservice | Web service auth plugin |
Cauth_shibboleth_admin_setting_special_idp_configtextarea | Special setting for auth_shibboleth WAYF |
Cauth_shibboleth_admin_setting_special_wayf_select | Special settings for auth_shibboleth WAYF |
Cautogroup_form | Auto group form class |
Caward_criteria | Award criteria abstract definition |
Caward_criteria_activity | Badge award criteria – award on activity completion |
Caward_criteria_badge | Badge award criteria – award on badge completion |
Caward_criteria_cohort | Badge award criteria – award on cohort membership |
Caward_criteria_competency | Badge award criteria – award on competency completion |
Caward_criteria_course | Badge award criteria – award on course completion |
Caward_criteria_courseset | Badge award criteria – award on courseset completion |
Caward_criteria_manual | Manual badge award criteria |
Caward_criteria_overall | Overall badge award criteria |
Caward_criteria_profile | Profile completion badge award criteria |
Cbackup | Abstract class defining common stuff to be used by the backup stuff |
Cbackup_activities_setting | Root setting to control if backup will include activities or no |
Cbackup_activity_generic_setting | Generic activity setting to pass various settings between tasks and steps |
Cbackup_activity_included_setting | Activity backup setting to control if activity will be included or no, depends of @backup_activities_setting and optionally parent section included setting |
Cbackup_activity_structure_step | Abstract structure step, parent of all the activity structure steps |
Cbackup_activity_task | Provides all the settings and steps to perform one complete backup of the activity |
Cbackup_activity_userinfo_setting | Activity backup setting to control if activity will include user information or no, depends of @backup_users_setting |
Cbackup_anonymize_setting | Root setting to control if backup will generate anonymized user info or no, depends of @backup_users_setting so only is available if the former is enabled (apart from security that can change it |
Cbackup_anonymizer_helper | Helper class for anonymization of data |
Cbackup_array_iterator | Implementation of iterator interface to work with common arrays |
Cbackup_assign_activity_structure_step | Define the complete choice structure for backup, with file and id annotations |
Cbackup_assign_activity_task | Assign backup task that provides all the settings and steps to perform one complete backup of the activity |
Cbackup_assignfeedback_comments_subplugin | Provides the information to backup comments feedback |
Cbackup_assignfeedback_editpdf_subplugin | Provides the information to backup feedback pdf annotations |
Cbackup_assignfeedback_file_subplugin | Provides the information to backup feedback files |
Cbackup_assignment_activity_structure_step | Define all the backup steps that will be used by the backup_assignment_activity_task |
Cbackup_assignment_activity_task | Provides the steps to perform one complete backup of the Assignment instance |
Cbackup_assignment_offline_subplugin | Backup subplugin class that provides the necessary information needed to backup one assignment->offline subplugin |
Cbackup_assignsubmission_file_subplugin | Provides the information to backup submission files |
Cbackup_assignsubmission_onlinetext_subplugin | Provides the information to backup onlinetext submissions |
Cbackup_attribute | Instantiable class representing one attribute atom (name/value) piece of information on backup |
Cbackup_badges_setting | Root setting to control if backup will include badges or not, depends on @backup_activities_setting |
Cbackup_block_task | Abstract block task that provides all the properties and common steps to be performed when one block is being backup |
Cbackup_book_activity_structure_step | Structure step to backup one book activity |
Cbackup_book_activity_task | |
Cbackup_calendarevents_setting | Root setting to control if backup will include calender events or no (any level), depends of @backup_users_setting exactly in the same way than @backup_anonymize_setting so we extend from it |
Cbackup_chat_activity_structure_step | Define all the backup steps that will be used by the backup_chat_activity_task |
Cbackup_chat_activity_task | Provides the steps to perform one complete backup of the Chat instance |
Cbackup_check | Non instantiable helper class providing different backup checks |
Cbackup_choice_activity_structure_step | Define all the backup steps that will be used by the backup_choice_activity_task |
Cbackup_choice_activity_task | Provides the steps to perform one complete backup of the Choice instance |
Cbackup_comments_setting | Root setting to control if backup will include comments or no (any level), depends of @backup_users_setting exactly in the same way than @backup_anonymize_setting so we extend from it |
Cbackup_competencies_setting | Root setting to control if backup will include competencies or not |
Cbackup_confirmation_form | Confirmation backup user interface stage moodleform |
Cbackup_controller | Class implementing the controller of any backup process |
Cbackup_controller_dbops | Non instantiable helper class providing DB support to the @backup_controller |
Cbackup_controller_exception | |
Cbackup_course_task | Course task that provides all the properties and common steps to be performed when one course is being backup |
Cbackup_coursereport_plugin | |
Cbackup_cron_automated_helper | This class is an abstract class with methods that can be called to aid the running of automated backups over cron |
Cbackup_customfield_setting | Root setting to control if backup will include custom field information |
Cbackup_data_activity_structure_step | Define all the backup steps that will be used by the backup_data_activity_task |
Cbackup_data_activity_task | Provides the steps to perform one complete backup of the Database instance |
Cbackup_dbops | Base abstract class for all the helper classes providing DB operations |
Cbackup_dbops_exception | |
Cbackup_default_block_task | Default block task to backup blocks that haven't own DB structures to be added when one block is being backup |
Cbackup_enrol_lti_plugin | Define all the backup steps |
Cbackup_enrol_plugin | Base class for enrol backup plugins |
Cbackup_exception | |
Cbackup_execution_step | Abstract class defining the needed stuff to execute code on backup |
Cbackup_factory | Non instantiable factory class providing different backup object instances |
Cbackup_feedback_activity_structure_step | Define all the backup steps that will be used by the backup_feedback_activity_task |
Cbackup_feedback_activity_task | Provides the steps to perform one complete backup of the Feedback instance |
Cbackup_file_manager | Collection of helper functions to handle files |
Cbackup_filename_setting | Root setting to handle backup file names (no dependencies nor anything else) |
Cbackup_files_edit_form | |
Cbackup_files_viewer | Data structure representing backup files viewer |
Cbackup_final_element | Instantiable class representing one final element atom (name/value/parent) piece of information on backup |
Cbackup_final_task | Final task that provides all the final steps necessary in order to finish one backup (mainly gathering references and creating the main xml) apart from some final cleaning |
Cbackup_folder_activity_structure_step | Define the complete folder structure for backup, with file and id annotations |
Cbackup_folder_activity_task | Provides the steps to perform one complete backup of the Folder instance |
Cbackup_format_plugin | Class extending standard backup_plugin in order to implement some helper methods related with the course formats (format plugin) |
Cbackup_forum_activity_structure_step | Define all the backup steps that will be used by the backup_forum_activity_task |
Cbackup_forum_activity_task | Provides the steps to perform one complete backup of the Forum instance |
Cbackup_general_helper | Non instantiable helper class providing general helper methods for backup/restore |
Cbackup_generic_setting | Root generic setting to store different things without dependencies |
Cbackup_glossary_activity_structure_step | Define all the backup steps that will be used by the backup_glossary_activity_task |
Cbackup_glossary_activity_task | Provides the steps to perform one complete backup of the Glossary instance |
Cbackup_gradingform_guide_plugin | Defines marking guide backup structures |
Cbackup_gradingform_plugin | |
Cbackup_gradingform_rubric_plugin | Defines rubric backup structures |
Cbackup_groups_setting | Root setting to control if backup will include group information depends on @backup_users_setting |
Cbackup_helper | Base abstract class for all the helper classes providing various operations |
Cbackup_helper_exception | |
Cbackup_html_block_task | Specialised backup task for the html block (requires encode_content_links in some configdata attrs) |
Cbackup_imscp_activity_structure_step | Define the complete imscp structure for backup, with file and id annotations |
Cbackup_imscp_activity_task | Provides the steps to perform one complete backup of the IMSCP instance |
Cbackup_initial_form | Initial backup user interface stage moodleform |
Cbackup_label_activity_structure_step | Define all the backup steps that will be used by the backup_label_activity_task |
Cbackup_label_activity_task | Provides the steps to perform one complete backup of the Label instance |
Cbackup_lesson_activity_structure_step | Structure step class that informs a backup task how to backup the lesson module |
Cbackup_lesson_activity_task | Provides the steps to perform one complete backup of the Lesson instance |
Cbackup_local_plugin | Class extending standard backup_plugin in order to implement some helper methods related with the local plugins |
Cbackup_logs_setting | Root setting to control if backup will include logs or no (any level), depends of @backup_users_setting exactly in the same way than @backup_anonymize_setting so we extend from it |
Cbackup_logstore_database_nested_element | |
Cbackup_logstore_database_subplugin | |
Cbackup_logstore_standard_subplugin | |
Cbackup_lti_activity_structure_step | Define the complete assignment structure for backup, with file and id annotations |
Cbackup_lti_activity_task | Provides the steps to perform one complete backup of the LTI instance |
Cbackup_ltiservice_gradebookservices_subplugin | Provides the information to backup gradebookservices lineitems |
Cbackup_mod_quiz_access_subplugin | Base class for backing up all the quiz settings and attempt data for an access rule quiz sub-plugin |
Cbackup_moodleform | Backup moodleform bridge |
Cbackup_nested_element | Instantiable class representing one nestable element (non final) piece of information on backup |
Cbackup_null_iterator | Implementation of iterator interface to work without information |
Cbackup_optigroup | Instantiable class representing one optigroup element for conditional branching |
Cbackup_optigroup_element | Instantiable class representing one optigroup element for conditional branching |
Cbackup_page_activity_structure_step | Define all the backup steps that will be used by the backup_page_activity_task |
Cbackup_page_activity_task | Provides the steps to perform one complete backup of the Page instance |
Cbackup_plagiarism_plugin | Class extending standard backup_plugin in order to implement some helper methods related with the plagiarism plugins (plagiarism plugin) |
Cbackup_plan | Implementable class defining the needed stuf for one backup plan |
Cbackup_plan_builder | Abstract class defining the static method in charge of building the whole backup plan, based in @backup_controller preferences |
Cbackup_plan_dbops | Non instantiable helper class providing DB support to the @backup_plan class |
Cbackup_plan_exception | |
Cbackup_plugin | Class implementing the plugins support for moodle2 backups |
Cbackup_plugin_element | Implementation of backup_optigroup_element to be used by plugins stuff |
Cbackup_processor_exception | Backup_processor exception to control all the errors while working with backup_processors |
Cbackup_qtype_calculated_plugin | Provides the information to backup calculated questions |
Cbackup_qtype_calculatedmulti_plugin | Provides the information to backup calculatedmulti questions |
Cbackup_qtype_calculatedsimple_plugin | Provides the information to backup calculatedsimple questions |
Cbackup_qtype_ddimageortext_plugin | Provides the information to backup ddimageortext questions |
Cbackup_qtype_ddmarker_plugin | Provides the information to backup ddmarker questions |
Cbackup_qtype_ddwtos_plugin | Provides the information to backup ddwtos questions |
Cbackup_qtype_essay_plugin | Provides the information to backup essay questions |
Cbackup_qtype_extrafields_plugin | Class extending backup_qtype_plugin in order to use extra fields method |
Cbackup_qtype_gapselect_plugin | Provides the information to backup gapselect questions |
Cbackup_qtype_match_plugin | Provides the information to backup match questions |
Cbackup_qtype_multianswer_plugin | Provides the information to backup multianswer questions |
Cbackup_qtype_multichoice_plugin | Provides the information to backup multichoice questions |
Cbackup_qtype_numerical_plugin | Provides the information to backup numerical questions |
Cbackup_qtype_plugin | Class extending standard backup_plugin in order to implement some helper methods related with the questions (qtype plugin) |
Cbackup_qtype_randomsamatch_plugin | Provides the information to backup randomsamatch questions |
Cbackup_qtype_shortanswer_plugin | Provides the information to backup shortanswer questions |
Cbackup_qtype_truefalse_plugin | Provides the information to backup truefalse questions |
Cbackup_question_dbops | Non instantiable helper class providing DB support to the questions backup stuff |
Cbackup_quiz_activity_structure_step | Define all the backup steps that will be used by the backup_quiz_activity_task |
Cbackup_quiz_activity_task | Provides the steps to perform one complete backup of the Quiz instance |
Cbackup_report_plugin | |
Cbackup_resource_activity_structure_step | Define the complete resource structure for backup, with file and id annotations |
Cbackup_resource_activity_task | Provides the steps to perform one complete backup of the Resource instance |
Cbackup_role_assignments_setting | Root setting to control if backup will include role assignments or no (any level), depends of @backup_users_setting exactly in the same way than @backup_anonymize_setting so we extend from it |
Cbackup_root_task | Start task that provides all the settings common to all backups and some initialization steps |
Cbackup_rss_client_block_structure_step | Define all the backup steps that wll be used by the backup_rss_client_block_task |
Cbackup_rss_client_block_task | Specialised backup task for the rss_client block (has own DB structures to backup) |
Cbackup_schema_form | Schema backup user interface stage moodleform |
Cbackup_scorm_activity_structure_step | Define all the backup steps that will be used by the backup_scorm_activity_task |
Cbackup_scorm_activity_task | Provides the steps to perform one complete backup of the SCORM instance |
Cbackup_section_generic_setting | Generic section setting to pass various settings between tasks and steps |
Cbackup_section_included_setting | Setting to define if one section is included or no |
Cbackup_section_task | Section task that provides all the properties and common steps to be performed when one section is being backup |
Cbackup_section_userinfo_setting | Section backup setting to control if section will include user information or no, depends of @backup_users_setting |
Cbackup_setting | Parent class for all backup settings |
Cbackup_setting_exception | Exception class used by all the @backup_setting stuff |
Cbackup_setting_ui | Abstract class to represent the user interface backup settings have |
Cbackup_setting_ui_checkbox | A checkbox user interface element for backup settings (default) |
Cbackup_setting_ui_dateselector | A date selector user interface widget for backup settings |
Cbackup_setting_ui_defaultcustom | A wrapper for defaultcustom form element - can have either text or date_selector type |
Cbackup_setting_ui_exception | Backup setting UI exception class |
Cbackup_setting_ui_radio | Radio button user interface element for backup settings |
Cbackup_setting_ui_select | A select box, drop down user interface for backup settings |
Cbackup_setting_ui_text | A text input user interface element for backup settings |
Cbackup_step | Abstract class defining the needed stuf for one backup step |
Cbackup_step_exception | |
Cbackup_structure_dbops | Non instantiable helper class providing DB support to the backup_structure stuff |
Cbackup_structure_processor | Instantiable class defining the process of backup structures |
Cbackup_structure_step | Abstract class defining the needed stuff to backup one @backup_structure |
Cbackup_subplugin | Class implementing the subplugins support for moodle2 backups |
Cbackup_subplugin_element | Implementation of backup_optigroup_element to be used by subplugins stuff |
Cbackup_survey_activity_structure_step | Define all the backup steps that will be used by the backup_survey_activity_task |
Cbackup_survey_activity_task | Provides all the settings and steps to perform one complete backup of the activity |
Cbackup_task | Abstract class defining the needed stuf for one backup task (a collection of steps) |
Cbackup_task_exception | |
Cbackup_theme_plugin | Base class for theme backup plugins |
Cbackup_tool_log_logstore_subplugin | Parent class of all the logstore subplugin implementations |
Cbackup_tool_plugin | Admin tool backup plugin base class |
Cbackup_ui | This is the backup user interface class |
Cbackup_ui_exception | Backup user interface exception |
Cbackup_ui_stage | Abstract stage class |
Cbackup_ui_stage_complete | The completed backup stage |
Cbackup_ui_stage_confirmation | Confirmation stage |
Cbackup_ui_stage_final | Final stage of backup |
Cbackup_ui_stage_initial | Class representing the initial stage of a backup |
Cbackup_ui_stage_schema | Schema stage of backup process |
Cbackup_url_activity_structure_step | Define the complete url structure for backup, with file and id annotations |
Cbackup_url_activity_task | Provides all the settings and steps to perform one complete backup of the activity |
Cbackup_users_setting | Root setting to control if backup will include user information A lot of other settings are dependent of this (module's user info, grades user info, messages, blogs.. |
Cbackup_userscompletion_setting | Root setting to control if backup will include users completion data or no (any level), depends of @backup_users_setting exactly in the same way than @backup_anonymize_setting so we extend from it |
Cbackup_wiki_activity_structure_step | Define all the backup steps that will be used by the backup_wiki_activity_task |
Cbackup_wiki_activity_task | Provides all the settings and steps to perform one complete backup of the activity |
Cbackup_workshop_activity_structure_step | Defines the complete workshop structure for backup, with file and id annotations |
Cbackup_workshop_activity_task | Provides all the settings and steps to perform one complete backup of workshop activity |
Cbackup_workshopeval_best_subplugin | Provides the information to backup grading evaluation method 'Comparison with the best assessment' |
Cbackup_workshopform_accumulative_subplugin | Provides the information to backup accumulative grading strategy information |
Cbackup_workshopform_comments_subplugin | Provides the information to backup comments grading strategy information |
Cbackup_workshopform_numerrors_subplugin | Provides the information to backup numerrors grading strategy information |
Cbackup_workshopform_rubric_subplugin | Provides the information to backup rubric grading strategy information |
Cbackup_xml_transformer | Class implementing the @xml_contenttransformed logic to be applied in moodle2 backups |
Cbadge_award_selector_base | |
Cbadge_existing_users_selector | A user selector control for existing users to award badge |
Cbadge_potential_users_selector | A user selector control for potential users to award badge |
Cbadges_preferences_form | |
Cbase64_encode_final_element | Implementation of backup_final_element that provides base64 encoding |
Cbase_atom | Abstract class representing one atom (name/value) piece of information |
Cbase_atom_content_exception | Base_atom exception to control all the errors while setting the values |
Cbase_atom_exception | Base_atom abstract exception class |
Cbase_atom_struct_exception | Base_atom exception to control all the errors while creating the objects |
Cbase_attribute | Abstract class representing one attribute atom (name/value) piece of information |
Cbase_controller | |
Cbase_converter | Base converter class |
Cbase_element_attribute_exception | Base_element exception to control all the errors related with attributes handling |
Cbase_element_parent_exception | Base_element exception to control all the errors related with parents handling |
Cbase_element_struct_exception | Base_element exception to control all the errors while building the nested tree |
Cbase_final_element | Abstract class representing one final element atom (name/value/parent) piece of information |
Cbase_logger | Base abstract class for all the loggers to be used in backup/restore |
Cbase_logger_exception | |
Cbase_moodleform | Base moodleform bridge |
Cbase_nested_element | Abstract class representing one nestable element (non final) piece of information |
Cbase_optigroup | Abstract class representing one optigroup for conditional branching |
Cbase_optigroup_exception | Base_optigroup_exception to control all the errors while building the optigroups |
Cbase_plan | Abstract class defining the basis for one execution (backup/restore) plan |
Cbase_plan_exception | |
Cbase_processor | Abstract class representing the required implementation for classes able to process structure classes |
Cbase_processor_exception | Base_processor abstract exception class |
Cbase_setting | This abstract class defines one basic setting |
Cbase_setting_exception | |
Cbase_setting_ui | Abstract class used to represent the user interface that a setting has |
Cbase_setting_ui_exception | Base setting UI exception class |
Cbase_step | Abstract class defining the basis for one execution (backup/restore) step |
Cbase_step_exception | |
Cbase_task | Abstract class defining the basis for one execution (backup/restore) task |
Cbase_task_exception | |
Cbase_testcase | |
Cbase_ui | This is the backup user interface class |
Cbase_ui_exception | Backup user interface exception |
Cbase_ui_stage | Abstract stage class |
Cbasic_testcase | |
Cbasicltil1_resurce_file | |
Cbehat_action_menu | |
Cbehat_admin | |
Cbehat_app | |
Cbehat_assignfeedback_editpdf | |
Cbehat_auth | |
Cbehat_auth_email | |
Cbehat_backup | |
Cbehat_base | |
Cbehat_block_comments | |
Cbehat_block_site_main_menu | |
Cbehat_block_social_activities | |
Cbehat_blocks | |
Cbehat_calendar | |
Cbehat_cohort | |
Cbehat_command | |
Cbehat_completion | |
Cbehat_component_named_replacement | |
Cbehat_component_named_selector | |
Cbehat_config_manager | |
Cbehat_config_util | Behat configuration manager |
Cbehat_context_helper | |
Cbehat_core_form | Steps definitions related to core_form |
Cbehat_core_generator | |
Cbehat_core_question_generator | Behat data generator for core_question |
Cbehat_course | |
Cbehat_data_generators | |
Cbehat_deprecated | |
Cbehat_editor_atto | |
Cbehat_enrol | |
Cbehat_exact_named_selector | Moodle selectors manager |
Cbehat_field_manager | |
Cbehat_filepicker | |
Cbehat_filters | |
Cbehat_form_autocomplete | |
Cbehat_form_availability | |
Cbehat_form_checkbox | |
Cbehat_form_date_selector | |
Cbehat_form_date_time_selector | |
Cbehat_form_editor | |
Cbehat_form_field | |
Cbehat_form_filemanager | |
Cbehat_form_group | |
Cbehat_form_modvisible | |
Cbehat_form_passwordunmask | |
Cbehat_form_radio | |
Cbehat_form_select | |
Cbehat_form_selectyesno | |
Cbehat_form_text | |
Cbehat_form_textarea | |
Cbehat_forms | |
Cbehat_general | |
Cbehat_generator_base | |
Cbehat_grade | |
Cbehat_gradereport_grader | Steps definitions related with the drag and drop onto image question type |
Cbehat_grading | |
Cbehat_gradingform_guide | |
Cbehat_gradingform_rubric | |
Cbehat_groups | |
Cbehat_init_context | |
Cbehat_login | |
Cbehat_message | |
Cbehat_message_popup | |
Cbehat_mod_choice | |
Cbehat_mod_data | |
Cbehat_mod_feedback | Steps definitions related to mod_feedback |
Cbehat_mod_forum | |
Cbehat_mod_glossary | |
Cbehat_mod_quiz | Steps definitions related to mod_quiz |
Cbehat_mod_quiz_generator | Behat data generator for mod_quiz |
Cbehat_mod_workshop | |
Cbehat_navigation | |
Cbehat_partial_named_selector | |
Cbehat_permissions | |
Cbehat_qtype_ddimageortext | Steps definitions related with the drag and drop onto image question type |
Cbehat_qtype_ddmarker | Steps definitions related with the drag and drop markers question type |
Cbehat_qtype_ddwtos | Steps definitions related with the drag and drop into text question type |
Cbehat_qtype_gapselect | Steps definitions related with for the select missing words question type |
Cbehat_question | |
Cbehat_question_base | |
Cbehat_report_outline | Class behat_report_outline custom Behat steps for report_outline |
Cbehat_repository_upload | |
Cbehat_search | |
Cbehat_selectors | |
Cbehat_theme_classic_behat_admin | |
Cbehat_theme_classic_behat_blocks | |
Cbehat_theme_classic_behat_course | |
Cbehat_theme_classic_behat_grade | |
Cbehat_theme_classic_behat_mod_forum | |
Cbehat_theme_classic_behat_mod_quiz | |
Cbehat_theme_classic_behat_navigation | |
Cbehat_theme_classic_behat_repository_upload | |
Cbehat_tool_dataprivacy | |
Cbehat_tool_langimport | |
Cbehat_tool_lp | |
Cbehat_tool_lp_data_generators | |
Cbehat_tool_policy | |
Cbehat_tool_task | Behat step definitions for scheduled task administration |
Cbehat_tool_usertours | |
Cbehat_transformations | |
Cbehat_user | |
Cbehat_util | |
Cbehat_workshopallocation_manual | |
Cblock_activity_modules | |
Cblock_activity_results | Block activity_results class definition |
Cblock_activity_results_edit_form | Form for editing activity results block instances |
Cblock_admin_bookmarks | The admin bookmarks block class |
Cblock_badges | Displays recent badges |
Cblock_badges_edit_form | |
Cblock_base | Class for describing a moodle block, all Moodle blocks derive from this class |
Cblock_blog_menu | The blog menu block class |
Cblock_blog_recent | This block simply outputs a list of links to recent blog entries, depending on the context of the current page |
Cblock_blog_recent_edit_form | Form for editing tag block instances |
Cblock_blog_tags | |
Cblock_blog_tags_edit_form | Form for editing Blog tags block instances |
Cblock_calendar_month | |
Cblock_calendar_upcoming | |
Cblock_comments | |
Cblock_completionstatus | Course completion status |
Cblock_contents | |
Cblock_course_list | |
Cblock_course_summary | |
Cblock_edit_form | The base class form used by blocks/edit.php to edit block instance configuration |
Cblock_feedback | |
Cblock_globalsearch | Global search block |
Cblock_glossary_random | |
Cblock_glossary_random_edit_form | Form for editing Random glossary entry block instances |
Cblock_html | |
Cblock_html_edit_form | Form for editing HTML block instances |
Cblock_list | Specialized class for displaying a block with a list of icons/text labels |
Cblock_login | |
Cblock_lp | Block LP class |
Cblock_manager | This class keeps track of the block that should appear on a moodle_page |
Cblock_mentees | |
Cblock_mentees_edit_form | Form for editing Mentees block instances |
Cblock_mnet_hosts | |
Cblock_move_target | |
Cblock_myoverview | My overview block class |
Cblock_myprofile | Displays the current user's profile information |
Cblock_myprofile_edit_form | |
Cblock_navigation | |
Cblock_navigation_edit_form | |
Cblock_navigation_renderer | |
Cblock_news_items | Class block_news_items |
Cblock_not_on_page_exception | Exception thrown when someone tried to do something with a block that does not exist on a page |
►Cblock_online_users | This block needs to be reworked |
Cblock_online_users_generator | |
Cblock_private_files | |
Cblock_private_files_renderer | |
Cblock_quiz_results | Block quiz_results class definition |
Cblock_recent_activity | Class block_recent_activity |
Cblock_recent_activity_observer | Event observer |
Cblock_recent_activity_renderer | Recent_activity block rendrer |
Cblock_recentlyaccessedcourses | Recently accessed courses block class |
►Cblock_recentlyaccesseditems | Recently accessed items block class |
Cblock_rss_client | A block which displays Remote feeds |
Cblock_rss_client_edit_form | Form for editing RSS client block instances |
Cblock_search_forums | |
Cblock_section_links | Section links block class |
Cblock_section_links_edit_form | Instance configuration form |
Cblock_section_links_renderer | Renderer for the section links block |
Cblock_selfcompletion | Self course completion marking Let's a user manually complete a course |
Cblock_settings | The settings navigation tree block class |
Cblock_settings_edit_form | Form for setting navigation instances |
Cblock_settings_renderer | |
Cblock_site_main_menu | |
Cblock_social_activities | |
Cblock_starredcourses | Starred courses block definition class |
Cblock_starredcourses_external | Starred courses block external functions |
Cblock_tag_flickr | |
Cblock_tag_flickr_edit_form | Form for editing tag_flickr block instances |
Cblock_tag_youtube | |
Cblock_tag_youtube_edit_form | Form for editing tag_youtube block instances |
Cblock_tags | |
Cblock_tags_edit_form | Form for editing tag block instances |
Cblock_timeline | Timeline block class |
Cblock_tree | Specialized class for displaying a tree menu |
Cblog_edit_external_form | |
Cblog_edit_form | |
Cblog_entry | Blog_entry class |
Cblog_entry_attachment | Renderable class to represent an entry attachment |
Cblog_filter | Abstract class for blog_filter objects |
Cblog_filter_context | This filter defines the context level of the blog entries being searched: site, course, module |
Cblog_filter_entry | This filter defines a specific blog entry id |
Cblog_filter_search | Filter used to perform full-text search on an entry's subject, summary and content |
Cblog_filter_since | This filter restricts the results to a time interval in seconds up to time() |
Cblog_filter_tag | This filter defines a tag by which blog entries should be searched |
Cblog_filter_user | This filter defines the user level of the blog entries being searched: a userid or a groupid |
Cblog_listing | Abstract Blog_Listing class: used to gather blog entries and output them as listings |
Cblog_preferences_form | |
Cblti_validator | |
Cbook_chapter_edit_form | |
Cbook_file_info | File browsing support class |
Cbooktool_importhtml_form | |
Cbootstrap_renderer | This class solves the problem of how to initialise $OUTPUT |
Cboxclient | |
Cboxnet_client | Box.net client class |
Cbreadcrumb_navigation_node | |
Ccache | |
Ccache_application | An application cache |
Ccache_config | |
Ccache_config_disabled | The cache config class used when the Cache has been disabled |
Ccache_data_source | |
Ccache_definition | |
Ccache_definition_mappings_form | |
Ccache_definition_sharing_form | |
Ccache_disabled | Required as it is needed for cache_config_disabled which extends cache_config_writer |
Ccache_factory | The cache factory class |
Ccache_factory_disabled | The cache factory class used when the Cache has been disabled |
Ccache_helper | |
Ccache_is_configurable | Cache store feature: configurable |
Ccache_is_key_aware | Cache store feature: key awareness |
Ccache_is_lockable | Cache store feature: locking |
Ccache_is_searchable | Cache store feature: keys are searchable |
Ccache_loader | Cache Loader |
Ccache_loader_with_locking | Cache Loader supporting locking |
Ccache_lock_form | |
Ccache_lock_interface | Cache lock interface |
Ccache_mode_mappings_form | |
Ccache_request | An request cache |
Ccache_session | A session cache |
Ccache_store | |
Ccache_store_interface | |
Ccacheable_object | Cacheable object |
Ccached_cm_info | Class that is the return value for the _get_coursemodule_info module API function |
Ccachelock_file | File locking plugin |
Ccachestore_addinstance_form | |
Ccachestore_apcu | The APCu cache store class |
Ccachestore_apcu_addinstance_form | Form for adding a apcu instance |
Ccachestore_dummy | The cache dummy store |
Ccachestore_file | The file store class |
Ccachestore_file_addinstance_form | Form for adding a file instance |
Ccachestore_memcached | The memcached store |
Ccachestore_memcached_addinstance_form | Form for adding a memcached instance |
Ccachestore_mongodb | The MongoDB Cache store |
Ccachestore_mongodb_addinstance_form | The form to add an instance of the MongoDB store to the system |
Ccachestore_redis | Redis Cache Store |
Ccachestore_redis_addinstance_form | Form for adding instance of Redis Cache Store |
Ccachestore_session | The Session store class |
Ccachestore_static | The static store class |
Ccalc_formula | This class abstracts evaluation of spreadsheet formulas |
Ccalendar_event | |
Ccalendar_information | |
Ccategory_form | Class category_form |
Ccc112moodle | |
Ccc11_basiclti | |
Ccc11_forum | |
Ccc11_lti | |
Ccc11_quiz | |
Ccc11_resource | |
Ccc11_resource_type | |
Ccc1_resource_type | |
Ccc2moodle | |
Ccc_assesment_altmaterial | |
Ccc_assesment_decvartype | |
Ccc_assesment_flow_labeltype | |
Ccc_assesment_flow_mat_base | |
Ccc_assesment_flow_mattype | |
Ccc_assesment_flowtype | |
Ccc_assesment_helper | |
Ccc_assesment_itemfeedbac_hinttype | |
Ccc_assesment_itemfeedback_hintmaterial | |
Ccc_assesment_itemfeedback_shintmaterial_base | |
Ccc_assesment_itemfeedback_shintype_base | |
Ccc_assesment_itemfeedback_solutionmaterial | |
Ccc_assesment_itemfeedback_solutiontype | |
Ccc_assesment_itemfeedbacktype | |
Ccc_assesment_itemmetadata | |
Ccc_assesment_matbreak | |
Ccc_assesment_material | |
Ccc_assesment_material_base | |
Ccc_assesment_matref | |
Ccc_assesment_mattext | |
Ccc_assesment_metadata | |
Ccc_assesment_presentation | |
Ccc_assesment_presentation_material_base | |
Ccc_assesment_question_essay | |
Ccc_assesment_question_multichoice | |
Ccc_assesment_question_multichoice_multiresponse | |
Ccc_assesment_question_proc_base | |
Ccc_assesment_question_sfib | |
Ccc_assesment_question_truefalse | |
Ccc_assesment_render_choicetype | |
Ccc_assesment_render_fibtype | |
Ccc_assesment_respconditiontype | |
Ccc_assesment_response_labeltype | |
Ccc_assesment_response_matref | |
Ccc_assesment_response_strtype | |
Ccc_assesment_resprocessingtype | |
Ccc_assesment_rubric_base | |
Ccc_assesment_section | |
Ccc_assesment_section_item | |
Ccc_assignment_conditionvar | |
Ccc_assignment_conditionvar_andtype | |
Ccc_assignment_conditionvar_othertype | |
Ccc_assignment_conditionvar_varequaltype | |
Ccc_assignment_conditionvar_varsubstringtype | |
Ccc_assignment_displayfeedbacktype | |
Ccc_assignment_setvartype | |
Ccc_builder_creator | Factory pattern class Create the version class to use |
Ccc_convert_moodle2 | |
Ccc_converter | |
Ccc_converter_basiclti | |
Ccc_converter_folder | |
Ccc_converter_forum | |
Ccc_converter_label | |
Ccc_converter_lti | |
Ccc_converter_page | |
Ccc_converter_quiz | |
Ccc_converter_resource | |
Ccc_converter_url | |
Ccc_forum | |
Ccc_helpers | Various helper utils |
Ccc_i_item | CC Item Interface |
Ccc_i_manifest | CC Manifest Interface |
Ccc_i_metadata_file | CC Metadata File Interface |
Ccc_i_metadata_manifest | CC Metadata Manifest Interface |
Ccc_i_metadata_resource | CC Metadata Resource Interface |
Ccc_i_organization | CC Organization Interface |
Ccc_i_resource | CC Resource Interface |
Ccc_item | Item Class |
Ccc_label | |
Ccc_manifest | Manifest Class |
Ccc_metadata_file | Metadata File |
Ccc_metadata_file_educational | Metadata File Education Type |
Ccc_metadata_general | Metadata General Type |
Ccc_metadata_lifecycle | Metadata Lifecycle Type |
Ccc_metadata_manifest | Metadata Manifest |
Ccc_metadata_resouce | Metadata Resource |
Ccc_metadata_resouce_educational | Metadata Resource Educational Type |
Ccc_metadata_rights | Metadata Rights Type |
Ccc_metadata_technical | Metadata Technical Type |
Ccc_organization | Organization Class |
Ccc_qti_metadata | |
Ccc_qti_profiletype | |
Ccc_qti_tags | |
Ccc_qti_values | |
Ccc_question_metadata | |
Ccc_question_metadata_base | |
Ccc_quiz | |
Ccc_resource | Resource Class |
Ccc_resource_location | |
Ccc_response_lidtype | |
Ccc_validate_type | |
Ccc_version | Common Cartridge Version |
Ccc_version1 | Version 1 class of Common Cartridge |
Ccc_version11 | Version 1.1 class of Common Cartridge |
Ccc_version_base | Abstract Version Base class |
Ccc_xml_namespace | |
Cchat_portfolio_caller | |
Ccheck_bigints | Reporting about the ones not physically implemented as BIGINTs and providing one SQL script to fix all them |
Ccheck_defaults | This class will check all the default values existing in the DB match those specified in the xml specs and providing one SQL script to fix all them |
Ccheck_foreign_keys | This class will look for data in the database that violates the foreign key definitions found in the XMLDB definitions |
Ccheck_indexes | This class will compare all the indexes found in the XMLDB definitions with the physical DB implementation, reporting about all the missing indexes to be created to be 100% ok |
Ccheck_oracle_semantics | This class will check all the varchar2() columns in the Moodle installed DB, looking for incorrect (INT) length semanticas providing one SQL script to fix all them by changing to cross-db (CHAR) length semantics |
Cchecksumable | Interface to apply to all the classes we want to calculate their checksum |
Ccm_info | |
Ccoding_exception | Exception indicating programming error, must be fixed by a programer |
Ccohort_candidate_selector | Cohort assignment candidates |
Ccohort_edit_form | |
Ccohort_existing_selector | Cohort assignment candidates |
Ccohort_upload_form | Cohort upload form class |
Ccombined_progress_trace | Special type of trace that can be used for redirecting to multiple other traces |
Ccomment | |
Ccomment_exception | Comment exception class |
Ccomment_manager | Comment_manager is helper class to manage moodle comments in admin page (Reports->Comments) |
Ccommunity_of_inquiry_activities_completed_by_testcase | Unit tests for activities completed by classification |
Ccompletion_aggregation | |
Ccompletion_completion | |
Ccompletion_criteria | |
Ccompletion_criteria_activity | |
Ccompletion_criteria_completion | |
Ccompletion_criteria_course | |
Ccompletion_criteria_date | |
Ccompletion_criteria_duration | |
Ccompletion_criteria_grade | |
Ccompletion_criteria_role | |
Ccompletion_criteria_self | |
Ccompletion_criteria_unenrol | |
Ccompletion_info | |
Ccomponent_action | |
Ccomponent_generator_base | Component generator base class |
Ccomponent_installer | This class is used to check, download and install items from download.moodle.org to the moodledata directory |
Cconfirm_action | |
Ccontext | |
Ccontext_block | |
Ccontext_course | |
Ccontext_coursecat | |
Ccontext_header | |
Ccontext_helper | |
Ccontext_module | |
Ccontext_system | |
Ccontext_to_string_translator | Converts contextlevels to strings and back to help with reading/writing contexts to/from import/export files |
Ccontext_user | |
Cconvert_exception | General convert-related exception |
Cconvert_factory | Factory class to create new instances of backup converters |
Cconvert_helper | Provides various functionality via its static methods |
Cconvert_helper_exception | General convert_helper related exception |
Cconvert_path | Class representing a path to be converted from XML file |
Cconvert_path_exception | Exception being thrown by convert_path methods |
Ccore_admin_renderer | Standard HTML output renderer for core_admin subsystem |
Ccore_auth_external | |
Ccore_availability_multiple_messages | Represents multiple availability messages |
Ccore_availability_renderer | Renderer for availability display |
Ccore_backup_external | |
Ccore_backup_html_logger | |
Ccore_backup_renderer | The primary renderer for the backup |
Ccore_badges_assertion | Open Badges Assertions specification 1.0 https://github.com/mozilla/openbadges/wiki/Assertions |
Ccore_badges_external | |
Ccore_badges_observer | Event observer for badges |
Ccore_badges_renderer | Standard HTML output renderer for badges |
Ccore_block_external | |
Ccore_blog_renderer | Blog renderer |
Ccore_cache_renderer | |
Ccore_calendar_export_form | The mform class for creating and editing a calendar |
Ccore_calendar_external | |
Ccore_calendar_renderer | The primary renderer for the calendar |
Ccore_cohort_external | |
Ccore_collator | A collator class with static methods that can be used for sorting |
Ccore_comment_external | |
Ccore_competency_generator | |
Ccore_completion_bulkedit_form | Bulk edit activity completion form |
Ccore_completion_defaultedit_form | Default activity completion form |
Ccore_completion_edit_base_form | Base form for changing completion rules |
Ccore_completion_external | |
Ccore_component | Collection of components related methods |
Ccore_course_bulk_activity_completion_renderer | Main renderer for the bulk activity completion stuff |
Ccore_course_category | |
Ccore_course_create_categories_testclient_form | Form class for create_categories() web service function test |
Ccore_course_delete_categories_testclient_form | Form class for delete_categories() web service function test |
Ccore_course_deletecategory_form | Delete category moodleform |
Ccore_course_editcategory_form | Edit category form |
Ccore_course_external | |
Ccore_course_list_element | |
Ccore_course_management_renderer | Main renderer for the course management pages |
Ccore_course_renderer | The core course renderer |
Ccore_course_update_categories_testclient_form | Form class for create_categories() web service function test |
Ccore_cssparser | Moodle CSS parser |
Ccore_customfield_external | Class core_customfield_external |
Ccore_customfield_generator | |
Ccore_date | Core date and time related code |
Ccore_enrol_external | |
Ccore_enrol_renderer | This is the core renderer |
Ccore_event_course_module_instance_list_viewed_testcase | Class core_event_course_module_instance_list_viewed_testcase |
Ccore_event_course_module_viewed_testcase | Class core_event_course_module_viewed_testcase |
Ccore_external | |
Ccore_fetch_notifications_testclient_form | Test class for WS function core_fetch_notifications |
Ccore_files_external | |
Ccore_files_renderer | File browser render |
Ccore_filetypes | Class to manage the custom filetypes list that is stored in a config variable |
Ccore_geopattern | |
Ccore_get_string_testclient_form | Test class for WS function core_get_string |
Ccore_grades_external | Core grades functions |
Ccore_grading_external | Core grading functions |
Ccore_grading_generator | |
Ccore_grading_renderer | |
Ccore_group_external | |
Ccore_h5p_generator | |
Ccore_media_manager | Manager for media files |
Ccore_media_player | Base class for media players |
Ccore_media_player_external | Base class for players which handle external links (YouTube etc) |
Ccore_media_player_native | Base class for players which return native HTML5 <video> or <audio> tags |
Ccore_media_player_native_testcase | |
Ccore_message_external | |
Ccore_message_renderer | Message Renderer |
Ccore_minify | Collection of JS and CSS compression methods |
Ccore_notes_external | |
Ccore_notes_generator | |
Ccore_php_time_limit | Utility class to manage PHP time limit |
Ccore_plugin_manager | Singleton class providing general plugins management functionality |
Ccore_question_bank_renderer | This renderer outputs parts of the question bank |
Ccore_question_external | |
Ccore_question_generator | |
Ccore_question_renderer | This renderer controls the overall output of questions |
Ccore_rating_external | |
Ccore_renderer | |
Ccore_renderer_ajax | |
Ccore_renderer_cli | |
Ccore_renderer_maintenance | |
Ccore_requirejs | Collection of requirejs related methods |
Ccore_role_admins_existing_selector | |
Ccore_role_admins_potential_selector | |
Ccore_role_allow_assign_page | Subclass of role_allow_role_page for the Allow assigns tab |
Ccore_role_allow_override_page | Subclass of role_allow_role_page for the Allow overrides tab |
Ccore_role_allow_role_page | Base class for managing the data in the grid of checkboxes on the role allow allow/overrides/switch editing pages (allow.php) |
Ccore_role_allow_switch_page | Subclass of role_allow_role_page for the Allow switches tab |
Ccore_role_allow_view_page | Subclass of role_allow_role_page for the Allow views tab |
Ccore_role_assign_user_selector_base | Base class to avoid duplicating code |
Ccore_role_capability_table_base | This class represents a table with one row for each of a list of capabilities where the first cell in the row contains the capability name, and there is arbitrary stuff in the rest of the row |
Ccore_role_capability_table_with_risks | This subclass is the bases for both the define roles and override roles pages |
Ccore_role_check_capability_table | Subclass of core_role_capability_table_base for use on the Check permissions page |
Ccore_role_check_users_selector | User selector subclass for the selection of users in the check permissions page |
Ccore_role_define_role_table_advanced | As well as tracking the permissions information about the role we are creating or editing, we also track the other information about the role |
Ccore_role_define_role_table_basic | |
Ccore_role_existing_role_holders | User selector subclass for the list of users who already have the role in question on the assign roles page |
Ccore_role_external | |
Ccore_role_override_permissions_table_advanced | |
Ccore_role_permission_allow_form | |
Ccore_role_permission_prohibit_form | |
Ccore_role_permissions_table | Subclass of core_role_capability_table_base for use on the Permissions page |
Ccore_role_potential_assignees_below_course | User selector subclass for the list of potential users on the assign roles page, when we are assigning in a context below the course level |
Ccore_role_potential_assignees_course_and_above | User selector subclass for the list of potential users on the assign roles page, when we are assigning in a context at or above the course level |
Ccore_role_preset | XML role file manipulation class |
Ccore_role_preset_form | Role add/reset selection form |
Ccore_role_view_role_definition_table | |
Ccore_rss_renderer | |
Ccore_rtlcss | Moodle RTLCSS class |
Ccore_scss | Moodle SCSS compiler class |
Ccore_search_generator | |
Ccore_shutdown_manager | Shutdown management class |
Ccore_string_manager | Interface for string manager |
Ccore_string_manager_install | Fetches minimum strings for installation |
Ccore_string_manager_standard | Standard string_manager implementation |
Ccore_tag_area | Class to manage tag areas |
Ccore_tag_areas_table | Table with the list of available tag areas for "Manage tags" page |
Ccore_tag_collection | Class to manage tag collections |
Ccore_tag_collections_table | Table with the list of tag collections for "Manage tags" page |
Ccore_tag_external | Tags-related web services |
Ccore_tag_index_builder | Helper to build tag index |
Ccore_tag_manage_table | Class core_tag_manage_table |
Ccore_tag_renderer | Class core_tag_renderer |
Ccore_tag_tag | |
Ccore_text | |
►Ccore_user | User class to access user details |
Ccore_user_external | |
Ccore_user_renderer | Provides user rendering functionality such as printing private files tree and displaying a search utility |
Ccore_useragent | The user agent class |
Ccore_webservice_external | |
Ccore_webservice_get_site_info_testclient_form | Test class for WS function get_site_info |
Ccore_webservice_renderer | |
Ccore_xml_parser | Class for parsing xml files |
Ccourse_backup_setting | Abstract class containing all the common stuff for course backup settings |
Ccourse_completion_form | Defines the course completion settings form |
Ccourse_edit_form | |
Ccourse_enrolment_manager | This class provides a targeted tied together means of interfacing the enrolment tasks together with a course |
Ccourse_enrolment_other_users_table | Table used for other users |
Ccourse_enrolment_table | Main course enrolment table |
Ccourse_enrolment_users_table | Table control used for enrolled users |
Ccourse_modinfo | |
Ccourse_request | |
Ccourse_request_form | A form for a user to request a course |
Ccourse_reset_form | Defines the course reset settings form |
Ccourse_restore_form | |
Ccourse_settings_form | First implementation of the preferences in the form of a moodleform |
Ccoursecat_helper | Class storing display options and functions to help display course category and/or courses lists |
Ccoursecat_sortable_records | An array of records that is sortable by many fields |
Ccoursefiles_edit_form | |
Ccoursetags_form | Edit course tags form |
Ccreate_and_clean_temp_stuff | Create the temp dir where backup/restore will happen and create temp ids table |
Ccreate_taskbasepath_directory | Create the directory where all the task (activity/block...) information will be stored |
Ccreate_xml_file | |
Ccreole_parser | |
Ccssparser | |
Ccsv_export_writer | |
Ccsv_import_reader | Utitily class for importing of CSV files |
Ccurl | |
Ccurl_cache | This class is used by cURL class, use case: |
Ccustom_menu | |
Ccustom_menu_item | |
Cdata_existing_preset_form | |
Cdata_export_form | |
Cdata_field_base | |
Cdata_field_checkbox | |
Cdata_field_date | |
Cdata_field_file | |
Cdata_field_latlong | |
Cdata_field_menu | |
Cdata_field_multimenu | |
Cdata_field_number | |
Cdata_field_picture | |
Cdata_field_radiobutton | |
Cdata_field_text | |
Cdata_field_textarea | |
Cdata_field_url | |
Cdata_file_info_container | |
Cdata_import_preset_zip_form | |
Cdata_loading_method_test_base | Helper base class for tests that need to simulate records loaded from the database |
Cdata_object | |
Cdata_portfolio_caller | The class to handle entry exports of a database module |
Cdata_preset_existing_importer | Data preset importer for existing presets |
Cdata_preset_importer | Abstract class used for data preset importers |
Cdata_preset_upload_importer | Data preset importer for uploaded presets |
Cdata_privacy_testcase | Parent class for tests which need data privacy functionality |
Cdata_save_preset_form | |
Cdatabase_column_info | |
Cdatabase_driver_testcase | |
Cdatabase_export_form | Definition of db export settings form |
Cdatabase_exporter | Base class for database export operations |
Cdatabase_importer | Base class for database import operations |
Cdatabase_logger | Logger implementation that sends messages to database |
Cdatabase_manager | Database manager instance is responsible for all database structure modifications |
Cdatabase_mover | |
Cdatabase_transfer_form | Definition of db transfer settings form |
Cdbtransfer_exception | Exception class for db transfer |
Cddl_change_structure_exception | Error during changing db structure |
Cddl_dependency_exception | Error changing db structure, caused by some dependency found like trying to modify one field having related indexes |
Cddl_exception | DDL exception class, use instead of print_error() and "return false;" in ddl code |
Cddl_field_missing_exception | Table does not exist problem exception |
Cddl_table_missing_exception | Table does not exist problem exception |
Cdelete_field | This class will delete completely one field |
Cdelete_index | This class will delete completely one index |
Cdelete_key | This class will delete completely one key |
Cdelete_table | This class will delete completely one table |
Cdelete_xml_file | This class will delete completely one XML file |
Cdiscussion_validator | |
Cdml_connection_exception | |
Cdml_exception | |
Cdml_missing_record_exception | |
Cdml_multiple_records_exception | |
Cdml_read_exception | |
Cdml_sessionwait_exception | |
Cdml_transaction_exception | |
Cdml_write_exception | |
Cdndupload_ajax_processor | Processes the upload, creating the course module and returning the result |
Cdndupload_handler | Stores all the information about the available dndupload handlers |
Cdrop_and_clean_temp_stuff | Delete the temp dir used by backup/restore (conditionally), delete old directories and drop temp ids table |
Cdummy_question_engine_assumption_logger | Subclass of question_engine_assumption_logger that does nothing, for testing |
Cedit_calculation_form | |
Cedit_category_form | |
Cedit_criteria_form | Form to edit badge criteria |
Cedit_field | This class will provide the interface for all the edit field actions |
Cedit_field_save | This class verifies all the data introduced when editing a field for correctness, performing changes / displaying errors depending of the results |
Cedit_grade_form | |
Cedit_index | This class will provide the interface for all the edit index actions |
Cedit_index_save | This class verifies all the data introduced when editing an index for correctness, performing changes / displaying errors depending of the results |
Cedit_item_form | |
Cedit_key | This class will provide the interface for all the edit key actions |
Cedit_key_save | This class verifies all the data introduced when editing a key for correctness, performing changes / displaying errors depending of the results |
Cedit_letter_form | |
Cedit_outcome_form | |
Cedit_outcomeitem_form | |
Cedit_relatedbadge_form | Form to edit badge details |
Cedit_scale_form | |
Cedit_table | This class provides the interface for all the edit table actions |
Cedit_table_save | This class will save changes in table name and/or comments |
Cedit_xml_file | This class will edit one loaded XML file |
Cedit_xml_file_save | This class will save the changes performed to the comment of one file |
Ceditor_atto_subplugins_setting | Special class for Atto plugins administration |
Ceditor_atto_toolbar_setting | Admin setting for toolbar |
Ceditor_tinymce_json_setting_textarea | |
Ceditor_tinymce_plugin | |
Ceditsection_form | |
Cemoticon_manager | Provides core support for plugins that have to deal with emoticons (like HTML editor or emoticon filter) |
Cencrypted_final_element | Implementation of backup_final_element that provides symmetric-key AES-256 encryption of contents |
Cendorsement_form | Form to edit endorsement |
Cenrol_ajax_exception | |
Cenrol_bulk_enrolment_change_form | A base class that can be used to easily construct a form for use with bulk operations |
Cenrol_bulk_enrolment_confirm_form | A convenience class to allow the quick generation of a confirmation form for a bulk operation |
Cenrol_bulk_enrolment_operation | This class is used to manage a bulk operations for enrolment plugins |
Cenrol_category_observer | Event handler for category enrolment plugin |
Cenrol_category_plugin | Category enrolment plugin implementation |
Cenrol_cohort_handler | Event handler for cohort enrolment plugin |
Cenrol_cohort_plugin | Cohort enrolment plugin implementation |
Cenrol_database_admin_setting_category | Class implements new specialized setting for course categories that are loaded only when required |
Cenrol_database_plugin | Database enrolment plugin implementation |
Cenrol_flatfile_plugin | Flatfile enrolment plugin implementation |
Cenrol_flatfile_role_setting | Setting class that stores only non-empty values |
Cenrol_guest_enrol_form | |
Cenrol_guest_external | |
Cenrol_guest_plugin | Class enrol_guest_plugin |
Cenrol_imsenterprise_plugin | IMS Enterprise file enrolment plugin |
Cenrol_instance_edit_form | Standard edit form shared by all enrol plugins |
Cenrol_ldap_admin_setting_category | Class implements new specialized setting for course categories that are loaded only when required |
Cenrol_ldap_plugin | |
Cenrol_lti_plugin | LTI enrolment plugin class |
Cenrol_manual_current_participant | Enrolled users |
Cenrol_manual_deleteselectedusers_form | The form to confirm the intention to bulk delete users enrolments |
Cenrol_manual_deleteselectedusers_operation | A bulk operation for the manual enrolment plugin to delete selected users enrolments |
Cenrol_manual_editselectedusers_form | The form to collect required information when bulk editing users enrolments |
Cenrol_manual_editselectedusers_operation | A bulk operation for the manual enrolment plugin to edit selected users |
Cenrol_manual_enrol_users_form | |
Cenrol_manual_external | |
Cenrol_manual_plugin | |
Cenrol_manual_potential_participant | Enrol candidates |
Cenrol_meta_handler | Event handler for meta enrolment plugin |
Cenrol_meta_observer | Event observer for enrol_meta |
Cenrol_meta_plugin | Meta course enrolment plugin |
Cenrol_mnet_mnetservice_enrol | MNet server-side methods that are part of mnetservice_enrol |
Cenrol_mnet_plugin | MNet enrolment plugin implementation for Moodle 2.x enrolment framework |
Cenrol_paypal_plugin | Paypal enrolment plugin implementation |
Cenrol_plugin | Enrolment plugins abstract class |
Cenrol_self_deleteselectedusers_form | The form to confirm the intention to bulk delete users enrolments |
Cenrol_self_deleteselectedusers_operation | A bulk operation for the self enrolment plugin to delete selected users enrolments |
Cenrol_self_editselectedusers_form | The form to collect required information when bulk editing users enrolments |
Cenrol_self_editselectedusers_operation | A bulk operation for the manual enrolment plugin to edit selected users |
Cenrol_self_empty_form | |
Cenrol_self_enrol_form | |
Cenrol_self_external | Self enrolment external functions |
Cenrol_self_plugin | Self enrolment plugin implementation |
Cenrol_user_button | A button that is used to enrol users in a course |
Cenrol_user_enrolment_form | |
Cenrol_users_addmember_form | |
Cenrol_users_assign_form | |
Cenrol_users_filter_form | Form that lets users filter the enrolled user list |
Centities | |
Centities11 | |
Cenvironment_results | Helper Class to return results to caller |
Cerror_log_logger | Logger implementation that sends messages to error_log() |
Cerror_log_progress_trace | This subclass of progress_trace outputs to error log |
Cerror_messages | |
Cessay_grading_form | Essay grading form |
Cevent_form | The mform class for creating and editing a calendar |
Cevent_message | A chat event such a user entering or leaving a chat activity |
Cexecutable | Interface to apply to all the classes we want to be executable (plan/part/task) |
Cexternal_api | Base class for external api methods |
Cexternal_description | Common ancestor of all parameter description classes |
Cexternal_files | External structure representing a set of files |
Cexternal_format_value | A pre-filled external_value class for text format |
Cexternal_function_parameters | Description of top level - PHP function parameters |
Cexternal_multiple_structure | Bulk array description class |
Cexternal_service_authorised_user_settings_form | Display the authorised user settings form Including IP Restriction, Valid until and (TODO) capability |
Cexternal_service_form | |
Cexternal_service_functions_form | |
Cexternal_settings | Singleton to handle the external settings |
Cexternal_single_structure | Associative array description class |
Cexternal_util | Utility functions for the external API |
Cexternal_value | Scalar value description class |
Cexternal_warnings | Standard Moodle web service warnings |
Cexternallib_advanced_testcase | Helper base class for external tests |
Cfeedback_captcha_form | |
Cfeedback_edit_create_template_form | |
Cfeedback_edit_use_template_form | |
Cfeedback_import_form | |
Cfeedback_info_form | |
Cfeedback_item_base | |
Cfeedback_item_captcha | |
Cfeedback_item_form | |
Cfeedback_item_info | |
Cfeedback_item_label | |
Cfeedback_item_multichoice | |
Cfeedback_item_multichoicerated | |
Cfeedback_item_numeric | |
Cfeedback_item_pagebreak | |
Cfeedback_item_textarea | |
Cfeedback_item_textfield | |
Cfeedback_label_form | |
Cfeedback_multichoice_form | |
Cfeedback_multichoicerated_form | |
Cfeedback_numeric_form | |
Cfeedback_textarea_form | |
Cfeedback_textfield_form | |
Cfield_form | Class field_form |
Cfile_access_exception | |
Cfile_archive | Each file archive type must extend this class |
Cfile_browser | |
Cfile_exception | |
Cfile_info | Base class for things in the tree navigated by file_browser |
Cfile_info_area_backup_section | Implementation of course section backup area |
Cfile_info_area_course_legacy | Subclass of file_info_stored for files in the course files area |
Cfile_info_area_course_section | Represents a course category context in the tree navigated by file_browser |
Cfile_info_context_course | Represents a course context in the tree navigated by file_browser |
Cfile_info_context_coursecat | Represents a course category context in the tree navigated by file_browser |
Cfile_info_context_module | Represents a module context in the tree navigated by file_browser |
Cfile_info_context_system | Represents the system context in the tree navigated by file_browser |
Cfile_info_context_user | Represents a user context in the tree navigated by file_browser |
Cfile_info_stored | Represents an actual file or folder - a row in the file table in the tree navigated by file_browser |
Cfile_logger | Logger implementation that sends indented messages (depth option) to one file |
Cfile_nested_element | Implementation of backup_nested_element that provides special handling of files |
Cfile_packer | Abstract class for archiving of files |
Cfile_picker | |
Cfile_pool_content_exception | |
Cfile_progress | |
Cfile_reference_exception | |
Cfile_serving_exception | An exception that indicates that file can not be served |
Cfile_storage | |
Cfile_system | |
Cfile_system_filedir | |
Cfile_xml_database_exporter | XML format exporter class to file storage |
Cfile_xml_database_importer | XML format importer class from file storage |
Cfile_xml_output | This class implements one @xml_output able to send contents to one OS file |
Cfiles_tree_viewer | Data structure representing a general moodle file tree viewer |
Cfilter_activitynames | Activity name filtering |
Cfilter_algebra | |
Cfilter_censor | |
Cfilter_data | Database activity filtering |
Cfilter_displayh5p | Display H5P filter |
Cfilter_emailprotect | This class looks for email addresses in Moodle text and hides them using the Moodle obfuscate_text function |
Cfilter_emoticon | |
Cfilter_glossary | Glossary linking filter class |
Cfilter_local_settings_form | |
Cfilter_manager | Class to manage the filtering of strings |
Cfilter_mathjaxloader | Mathjax filtering |
Cfilter_mediaplugin | Automatic media embedding filter class |
Cfilter_multilang | Implementation of the Moodle filter API for the Multi-lang filter |
Cfilter_tex | TeX filtering class |
Cfilter_tidy | |
Cfilter_urltolink | |
Cfilterobject | This is just a little object to define a phrase and some instructions for how to process it |
Cfindpaths_parser_processor | Find paths progressive_parser_processor that will search for all the paths present in the chunks being returned |
Cflat_navigation | Class used to generate a collection of navigation nodes most closely related to the current page |
Cflat_navigation_node | |
Cflexible_table | #- |
Cflickr_client | Simple Flickr API client implementing the features needed by Moodle |
Cfolder_content_file_info | File browsing support class |
Cfolder_tree | |
Cform_filemanager | Data structure representing a file manager |
Cformat_base | Base class for course formats |
Cformat_legacy | Course format class to allow plugins developed for Moodle 2.3 to work in the new API |
Cformat_section_renderer_base | This is a convenience renderer which can be used by section based formats to reduce code duplication |
Cformat_singleactivity | Main class for the singleactivity course format |
Cformat_singleactivity_admin_setting_activitytype | Admin settings class for the format singleactivity activitytype choice |
Cformat_singleactivity_renderer | Basic renderer for singleactivity format |
Cformat_site | Pseudo course format used for the site main page |
Cformat_social | Main class for the Social course format |
Cformat_topics | Main class for the Topics course format |
Cformat_topics_renderer | Basic renderer for topics format |
Cformat_weeks | Main class for the Weeks course format |
Cformat_weeks_observer | Event observer for format_weeks |
Cformat_weeks_renderer | Basic renderer for weeks format |
Cforum11_resurce_file | |
Cforum1_resurce_file | |
Cforum_file_info_container | |
Cforum_portfolio_caller | |
Cforumreport_summary_renderer | Renderer for the forum summary report |
Cfragment_requirements_manager | |
Cgeneral_cc_file | |
Cgenerate_all_documentation | This class will produce the documentation for all the XMLDB files in the server, via XSL, performing the output in HTML format |
Cgenerate_documentation | This class will produce XSL documentation for the loaded XML file |
Cgeneric_parser | |
Cget_db_directories | This class will will check all the db directories existing under the current Moodle installation, sending them to the SESSION->dbdirs array |
Cglobal_navigation | |
Cglobal_navigation_for_ajax | |
Cglossary_entry_portfolio_caller | Class to export a single glossary entry |
Cglossary_file_info_container | |
Cglossary_full_portfolio_caller | Class to handle exporting an entire glossary database |
Cgoogle_docs | Class for manipulating google documents through the google data api |
Cgoogle_oauth | OAuth 2.0 client for Google Services |
Cgoogle_picasa | Class for manipulating picasa through the google data api |
Cgrade_category | |
Cgrade_edit_tree | |
Cgrade_edit_tree_column | Class grade_edit_tree_column |
Cgrade_edit_tree_column_actions | Class grade_edit_tree_column_actions |
Cgrade_edit_tree_column_name | Class grade_edit_tree_column_name |
Cgrade_edit_tree_column_range | Class grade_edit_tree_column_range |
Cgrade_edit_tree_column_select | Class grade_edit_tree_column_select |
Cgrade_edit_tree_column_weight | Class grade_edit_tree_column_weight |
Cgrade_export | |
Cgrade_export_form | |
Cgrade_export_ods | |
Cgrade_export_txt | |
Cgrade_export_update_buffer | This class is used to update the exported field in grade_grades |
Cgrade_export_xls | |
Cgrade_export_xml | |
Cgrade_grade | |
Cgrade_helper | Grade helper class |
Cgrade_import_form | |
Cgrade_import_mapping_form | |
Cgrade_item | |
Cgrade_object | |
Cgrade_outcome | |
Cgrade_plugin_info | A simple class containing info about grade plugins |
Cgrade_plugin_return | Utility class used for return tracking when using edit and other forms in grade plugins |
Cgrade_report | An abstract class containing variables and methods used by all or most reports |
Cgrade_report_grader | Class providing an API for the grader report building and displaying |
Cgrade_report_overview | Class providing an API for the overview report building and displaying |
Cgrade_report_user | Class providing an API for the user report building and displaying |
Cgrade_scale | |
Cgrade_seq | Flat structure similar to grade tree |
Cgrade_structure | General structure representing grade items in course |
Cgrade_tree | This class represents a complete tree of categories, grade_items and final grades, organises as an array primarily, but which can also be converted to other formats |
Cgraded_users_iterator | This class iterates over all users that are graded in a course |
Cgradeimport_csv_load_data | A class for loading and preparing grade data from import |
Cgradeimport_csv_renderer | Renderers for the import of CSV files into the gradebook |
Cgradeimport_direct_import_form | |
Cgradeimport_direct_mapping_form | |
Cgrader_report_preferences_form | First implementation of the preferences in the form of a moodleform |
Cgradereport_overview_external | |
Cgradereport_overview_renderer | Custom renderer for the user grade report |
Cgradereport_singleview | This class is the main class that must be implemented by a grade report plugin |
Cgradereport_user_external | |
Cgradereport_user_renderer | Custom renderer for the user grade report |
Cgrading_manager | |
Cgrading_search_template_form | Allows to search for a specific shared template |
Cgradingform_controller | |
Cgradingform_guide_controller | This controller encapsulates the guide grading logic |
Cgradingform_guide_editguide | Defines the guide edit form |
Cgradingform_guide_generator | |
Cgradingform_guide_instance | Class to manage one guide grading instance |
Cgradingform_guide_renderer | Grading method plugin renderer |
Cgradingform_instance | |
Cgradingform_rubric_controller | This controller encapsulates the rubric grading logic |
Cgradingform_rubric_editrubric | Defines the rubric edit form |
Cgradingform_rubric_generator | |
Cgradingform_rubric_instance | Class to manage one rubric grading instance |
Cgradingform_rubric_renderer | Grading method plugin renderer |
Cgroup_form | Group form class |
Cgroup_members_selector | User selector subclass for the list of users who are in a certain group |
Cgroup_non_members_selector | User selector subclass for the list of users who are not in a certain group |
Cgrouped_parser_processor | Abstract xml parser processor able to group chunks as configured and dispatch them to other arbitrary methods |
Cgrouping_form | Grouping form class |
Cgroups_import_form | Groups import form class |
Cgroups_user_selector_base | Base class to avoid duplicating code |
CHacky_TextUI_Command_reader | |
Chelp_icon | |
CHint_ResultPrinter | |
Chtml_list_progress_trace | HTML List Progress Tree |
Chtml_parser | |
Chtml_progress_trace | This subclass of progress_trace outputs as HTML |
Chtml_table | |
Chtml_table_cell | |
Chtml_table_row | |
Chtml_writer | |
Cif | Advance grading form element |
Cimage_icon | Data structure representing an activity icon |
Cimport_course_search | Extends the restore course search to search for import courses |
Cimport_outcomes_form | |
Cimport_ui | Import UI class |
Cimport_ui_stage_confirmation | Extends the confirmation stage |
Cimport_ui_stage_final | Overrides the final stage |
Cimport_ui_stage_inital | Extends the initial stage |
Cimport_ui_stage_schema | Extends the schema stage |
Cimscc11_backup_convert | |
Cimscc11_convert_exception | Exception thrown by this converter |
Cimscc11_converter | |
Cimscc11_export_converter | |
Cimscc11_store_backup_file | |
Cimscc11_zip_contents | |
Cimscc1_convert_exception | Exception thrown by this converter |
Cimscc1_converter | |
Cimscc1_export_converter | |
Cimscp_file_info | File browsing support class |
Cimsenterprise_courses | Mapping between Moodle course attributes and IMS enterprise group description tags |
Cimsenterprise_roles | Class for dealing with role mappings in IMS Enterprise |
Cinitials_bar | |
Cintended_user_role | Defined as specified in CC 1.1 |
Cinvalid_dataroot_permissions | An exception that indicates incorrect permissions in $CFG->dataroot |
Cinvalid_parameter_exception | Exception indicating malformed parameter problem |
Cinvalid_response_exception | Exception indicating malformed response problem |
Cinvalid_state_exception | An exception that indicates something really weird happened |
Cjs_writer | |
Ckey_form | |
Clang_installer | End of component_installer class |
Clang_installer_exception | Exception thrown by lang_installer |
Clang_string | |
Clanguage_lom | |
Clatex | |
Clesson | |
Clesson_add_page_form_base | Abstract class that page type's MUST inherit from |
Clesson_add_page_form_branchtable | |
Clesson_add_page_form_cluster | |
Clesson_add_page_form_endofbranch | |
Clesson_add_page_form_endofcluster | |
Clesson_add_page_form_essay | |
Clesson_add_page_form_matching | |
Clesson_add_page_form_multichoice | |
Clesson_add_page_form_numerical | |
Clesson_add_page_form_selection | Question selection form |
Clesson_add_page_form_shortanswer | |
Clesson_add_page_form_truefalse | |
Clesson_add_page_form_unknown | Dummy class to represent an unknown question type and direct to the selection form |
Clesson_base | Abstract class to provide a core functions to the all lesson classes |
Clesson_display_answer_form_essay | |
Clesson_display_answer_form_matching | |
Clesson_display_answer_form_multichoice_multianswer | |
Clesson_display_answer_form_multichoice_singleanswer | |
Clesson_display_answer_form_numerical | |
Clesson_display_answer_form_shortanswer | |
Clesson_display_answer_form_truefalse | |
Clesson_import_form | Form used to select a file and file format for the import |
Clesson_override_form | Form for editing settings overrides |
Clesson_page | |
Clesson_page_answer | |
Clesson_page_type_branchtable | |
Clesson_page_type_cluster | |
Clesson_page_type_endofbranch | |
Clesson_page_type_endofcluster | |
Clesson_page_type_essay | |
Clesson_page_type_manager | A management class for page types |
Clesson_page_type_matching | |
Clesson_page_type_multichoice | |
Clesson_page_type_numerical | |
Clesson_page_type_shortanswer | |
Clesson_page_type_truefalse | |
Clesson_page_without_answers | Include formslib if it has not already been included |
CLexer | Accepts text and breaks it into tokens |
Clibxml_errors_mgr | |
Clicense_manager | |
Clist_item | |
Cload_xml_file | This class will load one XML file to memory if necessary |
Cload_xml_files | This class will load every XML file to memory if necessary |
Cloggable | Interface to apply to all the classes we want to be able to write to logs |
Clogin_change_password_form | |
Clogin_forgot_password_form | Reset forgotten password form definition |
Clogin_set_password_form | Set forgotten password form definition |
Clogin_signup_form | |
Cmain_view | This class will show all the actions available under the XMLDB editor interface |
Cmanifest10_validator | |
Cmanifest_validator | |
CMappedWikiDiff | FIXME: bad name |
Cmariadb_native_moodle_database | Native MariaDB class representing moodle database interface |
Cmbz_packer | |
Cmedia_html5audio_plugin | Player that creates HTML5 <audio> tag |
Cmedia_html5video_plugin | Player that creates HTML5 <video> tag |
Cmedia_swf_plugin | Media player for Flash SWF files |
Cmedia_videojs_plugin | Player that creates HTML5 <video> tag |
Cmedia_vimeo_plugin | Player that embeds Vimeo links |
Cmedia_youtube_plugin | Player that creates youtube embedding |
Cmemory_xml_output | This class implements one @xml_output able to store and return output in memory |
Cmessage_airnotifier_external | |
Cmessage_airnotifier_manager | Airnotifier helper manager class |
Cmessage_output | Base message processor class for extension by message processors |
Cmessage_output_airnotifier | Message processor class |
Cmessage_output_email | The email message processor |
Cmessage_output_jabber | The jabber message processor |
Cmessage_popup_external | |
Cmicrosoft_skydrive | A helper class to access microsoft live resources using the api |
Cmnet_environment | |
Cmnet_peer | |
Cmnet_profile_form | Small form to allow the administrator to configure (override) which profile fields are sent/imported over mnet |
Cmnet_review_host_form | The second step of the form - reviewing the host details This is also the same form that is used for editing an existing host |
Cmnet_server_exception | Mnet server exception |
Cmnet_services_form | |
Cmnet_simple_host_form | The very basic first step add new host form - just wwwroot & application The second form is loaded up with the information from this one |
Cmnet_xmlrpc_client | Class representing an XMLRPC request against a remote machine |
Cmnethosturl_final_element | Implementation of backup_final_element that provides special handling of mnethosturl |
Cmnetservice_enrol | Singleton providing various functionality usable by plugin(s) implementing this MNet service |
Cmnetservice_enrol_existing_users_selector | Selector of our users enrolled into remote course via enrol_mnet plugin |
Cmnetservice_enrol_potential_users_selector | Selector of our users who could be enrolled into a remote course via their enrol_mnet |
Cmod_assign_batch_set_allocatedmarker_form | Set allocated marker form |
Cmod_assign_batch_set_marking_workflow_state_form | Set marking workflow form |
Cmod_assign_confirm_submission_form | Assignment submission confirmation form |
Cmod_assign_extension_form | Assignment extension dates form |
Cmod_assign_external | Assign functions |
Cmod_assign_generator | |
Cmod_assign_grade_form | Assignment grade form |
Cmod_assign_grading_batch_operations_form | Assignment grading options form |
Cmod_assign_grading_options_form | Assignment grading options form |
Cmod_assign_mod_form | Assignment settings form |
Cmod_assign_quick_grading_form | Assignment quick grading form |
Cmod_assign_renderer | A custom renderer class that extends the plugin_renderer_base and is used by the assign module |
Cmod_assign_submission_form | Assign submission form |
Cmod_assignment_generator | |
Cmod_assignment_mod_form | Disabled assignment settings form |
Cmod_book_external | |
Cmod_book_generator | |
Cmod_book_mod_form | |
Cmod_chat_external | |
Cmod_chat_generator | |
Cmod_chat_mod_form | |
Cmod_chat_renderer | Chat module renderer class |
Cmod_choice_external | |
Cmod_choice_generator | |
Cmod_choice_mod_form | |
Cmod_choice_renderer | |
Cmod_data_export_form | |
Cmod_data_external | |
Cmod_data_generator | |
Cmod_data_import_form | |
Cmod_data_mod_form | |
Cmod_data_renderer | |
Cmod_feedback_complete_form | Class mod_feedback_complete_form |
Cmod_feedback_completion | Collects information and methods about feedback completion (either complete.php or show_entries.php) |
Cmod_feedback_course_map_form | Form for mapping courses to the feedback |
Cmod_feedback_course_select_form | Form for mapping courses to the feedback |
Cmod_feedback_external | |
Cmod_feedback_generator | |
Cmod_feedback_mod_form | |
Cmod_feedback_observer | Event observers supported by this module |
Cmod_feedback_responses_anon_table | Class mod_feedback_responses_anon_table |
Cmod_feedback_responses_table | Class mod_feedback_responses_table |
Cmod_feedback_structure | Stores and manipulates the structure of the feedback or template (items, pages, etc.) |
Cmod_feedback_templates_table | Class mod_feedback_templates_table |
Cmod_feedback_use_templ_form | |
Cmod_folder_edit_form | |
Cmod_folder_external | |
Cmod_folder_generator | |
Cmod_folder_mod_form | |
Cmod_folder_renderer | |
Cmod_forum_existing_subscriber_selector | User selector control for removing subscribed users |
Cmod_forum_external | |
Cmod_forum_generator | |
Cmod_forum_mod_form | |
Cmod_forum_observer | Event observer for mod_forum |
Cmod_forum_post_form | Class to post in a forum |
Cmod_forum_potential_subscriber_selector | A user selector control for potential subscribers to the selected forum |
Cmod_forum_prune_form | Form which displays fields for splitting forum post to a separate threads |
Cmod_forum_renderer | A custom renderer class that extends the plugin_renderer_base and is used by the forum module |
Cmod_forum_subscriber_selector_base | Abstract class used by forum subscriber selection controls |
Cmod_glossary_entry_form | |
Cmod_glossary_entry_query_builder | Entry query builder class |
Cmod_glossary_external | |
Cmod_glossary_generator | |
Cmod_glossary_import_form | |
Cmod_glossary_mod_form | |
Cmod_imscp_external | |
Cmod_imscp_generator | |
Cmod_imscp_mod_form | IMS CP configuration form |
Cmod_label_external | |
Cmod_label_generator | |
Cmod_label_mod_form | |
Cmod_lesson_external | |
Cmod_lesson_file_info | File browsing support class |
Cmod_lesson_generator | |
Cmod_lesson_mod_form | |
Cmod_lesson_renderer | |
Cmod_lti_edit_types_form | LTI Edit Form |
Cmod_lti_external | |
Cmod_lti_generator | |
Cmod_lti_mod_form | |
Cmod_lti_register_types_form | The mod_lti_register_types_form class |
Cmod_page_external | |
Cmod_page_generator | |
Cmod_page_mod_form | |
Cmod_quiz_admin_review_setting | Admin settings class for the quiz review options |
Cmod_quiz_admin_setting_browsersecurity | Admin settings class for the quiz browser security option |
Cmod_quiz_admin_setting_grademethod | Admin settings class for the quiz grading method |
Cmod_quiz_admin_setting_overduehandling | Admin settings class for the quiz overdue attempt handling method |
Cmod_quiz_admin_setting_user_image | Admin settings class for the choices for how to display the user's image |
Cmod_quiz_attempts_report_form | Base class for the settings form for quiz_attempts_report |
Cmod_quiz_attempts_report_options | Base class for the options that control what is visible in an quiz_attempts_report |
Cmod_quiz_display_options | An extension of question_display_options that includes the extra options used by the quiz |
Cmod_quiz_external | |
Cmod_quiz_generator | |
Cmod_quiz_links_to_other_attempts | |
Cmod_quiz_mod_form | Settings form for the quiz module |
Cmod_quiz_overdue_attempt_updater | This class holds all the code for automatically updating all attempts that have gone over their time limit |
Cmod_quiz_preflight_check_form | A form that limits student's access to attempt a quiz |
Cmod_quiz_renderer | The renderer for the quiz module |
Cmod_quiz_view_object | |
Cmod_resource_external | |
Cmod_resource_generator | Resource module data generator class |
Cmod_resource_mod_form | |
Cmod_scorm_attempt_bar | Component representing a SCORM attempts bar |
Cmod_scorm_external | |
Cmod_scorm_generator | |
Cmod_scorm_mod_form | |
Cmod_scorm_renderer | The renderer for the scorm module |
Cmod_scorm_report_interactions_settings | |
Cmod_scorm_report_objectives_settings | A form that displays the objective report settings |
Cmod_scorm_report_settings | |
Cmod_survey_external | |
Cmod_survey_generator | |
Cmod_survey_mod_form | |
Cmod_url_external | |
Cmod_url_generator | |
Cmod_url_mod_form | |
Cmod_wiki_comments_form | |
Cmod_wiki_create_form | |
Cmod_wiki_edit_form | |
Cmod_wiki_external | |
Cmod_wiki_filesedit_form | |
Cmod_wiki_generator | |
Cmod_wiki_mod_form | |
Cmod_wiki_renderer | |
Cmod_workshop_external | |
Cmod_workshop_generator | |
Cmod_workshop_mod_form | Module settings form for Workshop instances |
Cmod_workshop_portfolio_caller | Workshop portfolio caller class to integrate with portfolio API |
Cmod_workshop_renderer | Workshop module renderer class |
Cmoodle1_assignment_subplugin_handler | Base class for the assignment subplugin handler Extend this for your own subplugin conversion handling purposes |
Cmoodle1_assignment_unsupported_subplugin_handler | This class handles subplugins that do not exist or that are not supported |
Cmoodle1_block_generic_handler | Base class for block generic handler |
Cmoodle1_block_handler | Base class for block handlers |
Cmoodle1_block_html_handler | Block conversion handler for html |
Cmoodle1_block_rss_client_handler | Block conversion handler for rss_client |
Cmoodle1_convert_empty_storage_exception | Exception thrown by the temporary storage subsystem of moodle1_converter |
Cmoodle1_convert_exception | Exception thrown by this converter |
Cmoodle1_convert_storage_exception | Exception thrown by the temporary storage subsystem of moodle1_converter |
Cmoodle1_converter | Converter of Moodle 1.9 backup into Moodle 2.x format |
Cmoodle1_course_header_handler | Handles the conversion of /MOODLE_BACKUP/COURSE/HEADER paths |
Cmoodle1_course_outline_handler | Handles the conversion of course sections and course modules |
Cmoodle1_export_converter | |
Cmoodle1_file_manager | The class responsible for files migration |
Cmoodle1_files_handler | The class responsible for course and site files migration |
Cmoodle1_gradebook_handler | Handles the conversion of the gradebook structures in the moodle.xml file |
Cmoodle1_handler | Base backup conversion handler |
Cmoodle1_handlers_factory | Handlers factory class |
Cmoodle1_info_handler | Handles the conversion of /MOODLE_BACKUP/INFO paths |
Cmoodle1_inforef_manager | Helper class that handles ids annotations for inforef.xml files |
Cmoodle1_mod_assignment_handler | Assignment conversion handler |
Cmoodle1_mod_assignment_offline_subplugin_handler | A dummy class for offline conversions |
Cmoodle1_mod_assignment_online_subplugin_handler | A dummy class for online conversions |
Cmoodle1_mod_assignment_upload_subplugin_handler | A dummy class for upload conversions |
Cmoodle1_mod_assignment_uploadsingle_subplugin_handler | A dummy class for uploadsingle conversions |
Cmoodle1_mod_book_handler | Book conversion handler |
Cmoodle1_mod_chat_handler | Chat conversion handler |
Cmoodle1_mod_choice_handler | Choice conversion handler |
Cmoodle1_mod_data_handler | Database conversion handler |
Cmoodle1_mod_feedback_handler | Feedback module conversion handler |
Cmoodle1_mod_folder_handler | Folder conversion handler |
Cmoodle1_mod_forum_handler | Forum conversion handler |
Cmoodle1_mod_glossary_handler | Glossary conversion handler |
Cmoodle1_mod_handler | Base class for activity module handlers |
Cmoodle1_mod_imscp_handler | Imscp conversion handler |
Cmoodle1_mod_label_handler | Label conversion handler |
Cmoodle1_mod_lesson_handler | Lesson conversion handler |
Cmoodle1_mod_lti_handler | |
Cmoodle1_mod_page_handler | Page conversion handler |
Cmoodle1_mod_quiz_handler | Quiz conversion handler |
Cmoodle1_mod_resource_handler | Resource conversion handler |
Cmoodle1_mod_scorm_handler | Scorm conversion handler |
Cmoodle1_mod_survey_handler | Survey conversion handler |
Cmoodle1_mod_url_handler | URL conversion handler |
Cmoodle1_mod_wiki_handler | Wiki conversion handler |
Cmoodle1_mod_workshop_handler | Workshop conversion handler |
Cmoodle1_outcomes_handler | Handles the conversion of the outcomes |
Cmoodle1_parser_processor | XML parser processor used for processing parsed moodle.xml |
Cmoodle1_plugin_handler | Shared base class for activity modules, blocks and qtype handlers |
Cmoodle1_qtype_calculated_handler | Calculated question type conversion handler |
Cmoodle1_qtype_essay_handler | Short answer question type conversion handler |
Cmoodle1_qtype_handler | Base class for all question type handlers |
Cmoodle1_qtype_match_handler | Matching question type conversion handler |
Cmoodle1_qtype_multianswer_handler | Multianswer (aka embedded, cloze) question type conversion handler |
Cmoodle1_qtype_multichoice_handler | Multichoice question type conversion handler |
Cmoodle1_qtype_numerical_handler | Multichoice question type conversion handler |
Cmoodle1_qtype_randomsamatch_handler | Random shortanswer matching question type conversion handler |
Cmoodle1_qtype_shortanswer_handler | Short answer question type conversion handler |
Cmoodle1_qtype_truefalse_handler | True/false question type conversion handler |
Cmoodle1_question_bank_handler | Handles the conversion of the question bank included in the moodle.xml file |
Cmoodle1_resource_successor_handler | Base class for all modules that are successors of the 1.9 resource module |
Cmoodle1_roles_definition_handler | Handles the conversion of the defined roles |
Cmoodle1_root_handler | Process the root element of the backup file |
Cmoodle1_scales_handler | Handles the conversion of the scales included in the moodle.xml file |
Cmoodle1_submod_handler | Base class for the activity modules' subplugins |
Cmoodle1_workshopform_accumulative_handler | Conversion handler for the accumulative grading strategy data |
Cmoodle1_workshopform_comments_handler | Conversion handler for the comments grading strategy data |
Cmoodle1_workshopform_handler | Base class for the grading strategy subplugin handler |
Cmoodle1_workshopform_numerrors_handler | Conversion handler for the numerrors grading strategy data |
Cmoodle1_workshopform_rubric_handler | Conversion handler for the rubric grading strategy data |
Cmoodle1_xml_handler | Base backup conversion handler that generates an XML file |
Cmoodle1_xml_transformer | XML transformer that modifies the content of the files being written during the conversion |
Cmoodle_database | Abstract class representing moodle database interface |
Cmoodle_exception | Base Moodle Exception class |
Cmoodle_image | |
Cmoodle_list | Clues to reading this code: |
Cmoodle_page | |
Cmoodle_quiz_exception | Class for quiz exceptions |
Cmoodle_recordset | Abstract class for resultsets returned from database functions |
Cmoodle_temptables | |
Cmoodle_text_filter | Base class for text filters |
Cmoodle_transaction | Delegated transaction class |
Cmoodle_url | Class for creating and manipulating urls |
CMoodleExcelFormat | Define and operate over one Format |
CMoodleExcelWorkbook | Define and operate over one Moodle Workbook |
CMoodleExcelWorksheet | Define and operate over one Worksheet |
Cmoodleform | Wrapper that separates quickforms syntax from moodle code |
Cmoodleform_mod | This class adds extra methods to form wrapper specific to be used for module add / update forms mod/{modname}/mod_form.php replaced deprecated mod/{modname}/mod.html Moodleform |
CMoodleODSCell | ODS Cell abstraction |
CMoodleODSFormat | ODS cell format abstraction |
CMoodleODSWorkbook | ODS workbook abstraction |
CMoodleODSWorksheet | ODS Worksheet abstraction |
CMoodleODSWriter | ODS file writer |
CMoodleQuickForm | |
CMoodleQuickForm_advcheckbox | |
CMoodleQuickForm_autocomplete | Autocomplete as you type form element |
CMoodleQuickForm_button | |
CMoodleQuickForm_cancel | |
CMoodleQuickForm_checkbox | |
CMoodleQuickForm_cohort | Form field type for choosing a cohort |
CMoodleQuickForm_course | Form field type for choosing a course |
CMoodleQuickForm_date_selector | |
CMoodleQuickForm_date_time_selector | |
CMoodleQuickForm_defaultcustom | Creates an element with a dropdown Default/Custom and an input for the value (text or date_selector) |
CMoodleQuickForm_duration | |
CMoodleQuickForm_editor | |
CMoodleQuickForm_filemanager | |
CMoodleQuickForm_filepicker | |
CMoodleQuickForm_filetypes | |
CMoodleQuickForm_float | Float type form element |
CMoodleQuickForm_grading | |
CMoodleQuickForm_group | |
Cmoodlequickform_guideeditor | The editor for the marking guide advanced grading plugin |
CMoodleQuickForm_header | |
CMoodleQuickForm_hidden | |
CMoodleQuickForm_htmleditor | |
CMoodleQuickForm_listing | The listing element is a simple customizable "select" without the input type=select |
CMoodleQuickForm_modgrade | |
CMoodleQuickForm_modvisible | |
CMoodleQuickForm_password | |
CMoodleQuickForm_passwordunmask | |
CMoodleQuickForm_questioncategory | |
CMoodleQuickForm_radio | |
CMoodleQuickForm_recaptcha | |
CMoodleQuickForm_Renderer | MoodleQuickForm renderer |
CMoodleQuickForm_rubriceditor | Form element for handling rubric editor |
CMoodleQuickForm_Rule_Required | |
CMoodleQuickForm_searchableselector | Form field type for selecting from a list of options |
CMoodleQuickForm_select | |
CMoodleQuickForm_selectgroups | |
CMoodleQuickForm_selectwithlink | |
CMoodleQuickForm_selectyesno | |
CMoodleQuickForm_static | |
CMoodleQuickForm_submit | |
CMoodleQuickForm_tags | Form field type for editing tags |
CMoodleQuickForm_text | |
CMoodleQuickForm_textarea | |
CMoodleQuickForm_url | |
CMoodleQuickForm_warning | |
CMoodleQuickForm_wikieditor | |
CMoodleQuickForm_wikifiletable | |
Cmove_updown_field | This class will will move one field up/down |
Cmove_updown_index | This class will will move one index up/down |
Cmove_updown_key | This class will will move one key up/down |
Cmove_updown_table | This class will will move table up/down |
Cmssql_sql_generator | This class generate SQL code to be used against MSSQL It extends XMLDBgenerator so everything can be overridden as needed to generate correct SQL |
Cmy_syspage_block_manager | |
Cmysql_sql_generator | This class generate SQL code to be used against MySQL It extends XMLDBgenerator so everything can be overridden as needed to generate correct SQL |
Cmysqli_native_moodle_database | Native mysqli class representing moodle database interface |
Cmysqli_native_moodle_recordset | Mysqli specific moodle recordset class |
Cmysqli_native_moodle_temptables | |
Cnasty_strings | |
Cnavbar | |
Cnavigation_cache | |
Cnavigation_json | |
Cnavigation_node | |
Cnavigation_node_collection | |
Cnew_field | This class will create a new default field to be edited |
Cnew_index | This class will create a new default index to be edited |
Cnew_key | This class will create a new default key to be edited |
Cnew_table | This class will create a new default table to be edited |
Cnew_table_from_mysql | This class will ask and retrofit all the information from one mysql table present in the Moodle DB to one xmldb_table structure |
Cnote_edit_form | |
Cnull_filter_manager | Filter manager subclass that does nothing |
Cnull_parser_processor | Null progressive_parser_processor that won't process chunks at all |
Cnull_progress_trace | This subclass of progress_trace does not ouput anything |
Cnwiki_parser | |
Coauth2_client | OAuth 2.0 Client for using web access tokens |
Coauth_helper | |
Coci_native_moodle_database | Native oci class representing moodle database interface |
Coci_native_moodle_recordset | |
Coci_native_moodle_temptables | |
Coracle_sql_generator | This class generate SQL code to be used against Oracle It extends XMLDBgenerator so everything can be overridden as needed to generate correct SQL |
Coutput_controller | This class decides, based in environment/backup controller settings about the best way to send information to output, independently of the process and the loggers |
Coutput_indented_logger | Logger implementation that sends indented messages (depth option) to output |
Coutput_text_logger | Logger implementation that sends text messages to output |
Couwiki_change_range | Represents a changed area of file and where it is located in the two source files |
Couwiki_changes | A more logical representation of the results from ouwiki_internal_diff() |
Couwiki_line | Class representing one 'line' of HTML content for the purpose of text comparison |
Couwiki_word | Represents single word for html comparison |
Cpage11_resurce_file | |
Cpage_content_file_info | File browsing support class |
Cpage_requirements_manager | |
Cpage_wiki | Class page_wiki contains the common code between all pages |
Cpage_wiki_admin | This class will let user to delete wiki pages and page versions |
Cpage_wiki_comments | Class that models the behavior of wiki's view comments page |
Cpage_wiki_confirmrestore | |
Cpage_wiki_create | Class that models the behavior of wiki's create page |
Cpage_wiki_deletecomment | Class that models the behavior of wiki's delete comment confirmation page |
Cpage_wiki_diff | Class that models the behavior of wiki's view differences |
Cpage_wiki_edit | Wiki page editing page |
Cpage_wiki_editcomment | Class that models the behavior of wiki's edit comment |
Cpage_wiki_handlecomments | |
Cpage_wiki_history | Class that models the behavior of wiki's history page |
Cpage_wiki_lock | |
Cpage_wiki_map | Class that models the behavior of wiki's map page |
Cpage_wiki_overridelocks | |
Cpage_wiki_prettyview | |
Cpage_wiki_preview | |
Cpage_wiki_restoreversion | Class that models the behavior of wiki's restore version page |
Cpage_wiki_save | Class that models the behavior of wiki's save page |
Cpage_wiki_search | Wiki page search page |
Cpage_wiki_view | View a wiki page |
Cpage_wiki_viewversion | Class that models the behavior of wiki's view an old version of a page |
Cpaging_bar | |
Cparentable_part_of_admin_tree | Interface implemented by any part_of_admin_tree that has children |
Cparser_utils | |
Cpart_of_admin_tree | CLASS DEFINITIONS ///////////////////////////////////////////////////////// |
Cpdf | Wrapper class that extends TCPDF (lib/tcpdf/tcpdf.php) |
Cpdo_moodle_database | Experimental pdo database class |
Cpdo_moodle_recordset | Experimental pdo recordset |
Cperformance_measuring_filter_manager | Filter manager subclass that tracks how much work it does |
Cpgsql_native_moodle_database | Native pgsql class representing moodle database interface |
Cpgsql_native_moodle_recordset | Pgsql specific moodle recordset class |
Cpgsql_native_moodle_temptables | |
Cphpunit_ArrayDataSet | |
Cphpunit_autoloader | |
Cphpunit_constraint_object_is_equal_with_exceptions | |
Cphpunit_coverage_info | Coverage information for the tool_dataprivacy plugin |
Cphpunit_event_mock | |
Cphpunit_event_sink | |
Cphpunit_message_sink | |
Cphpunit_phpmailer_sink | |
Cphpunit_util | |
Cpix_emoticon | |
Cpix_icon | |
Cpix_icon_font | |
Cpix_icon_fontawesome | |
Cpkg_resource_dependencies | |
Cpkg_static_resources | |
Cplagiarism_plugin | Plagiarism base class used by plugins |
Cplugin_renderer_base | |
CPNG_MetaDataHandler | Information on PNG file chunks can be found at http://www.w3.org/TR/PNG/#11Chunks Some other info on PNG that I used http://garethrees.org/2007/11/14/pngcrush/ |
Cpopup_action | |
Cportfolio_add_button | |
Cportfolio_admin_form | |
Cportfolio_button_exception | |
Cportfolio_caller_base | |
Cportfolio_caller_exception | |
Cportfolio_exception | |
Cportfolio_export_exception | |
Cportfolio_export_form | |
Cportfolio_exporter | |
Cportfolio_format | |
Cportfolio_format_document | |
Cportfolio_format_file | |
Cportfolio_format_image | |
Cportfolio_format_leap2a | |
Cportfolio_format_leap2a_entry | |
Cportfolio_format_leap2a_exception | |
Cportfolio_format_leap2a_file | |
Cportfolio_format_leap2a_writer | |
Cportfolio_format_pdf | |
Cportfolio_format_plainhtml | |
Cportfolio_format_presentation | |
Cportfolio_format_rich | |
Cportfolio_format_richhtml | |
Cportfolio_format_spreadsheet | |
Cportfolio_format_text | |
Cportfolio_format_video | |
Cportfolio_instance_select | |
Cportfolio_module_caller_base | |
Cportfolio_plugin_base | |
Cportfolio_plugin_boxnet | |
Cportfolio_plugin_download | |
Cportfolio_plugin_exception | |
Cportfolio_plugin_flickr | |
Cportfolio_plugin_googledocs | |
Cportfolio_plugin_mahara | |
Cportfolio_plugin_picasa | |
Cportfolio_plugin_pull_base | |
Cportfolio_plugin_push_base | |
Cportfolio_user_form | |
Cpostgres_sql_generator | This class generate SQL code to be used against PostgreSQL It extends XMLDBgenerator so everything can be overridden as needed to generate correct SQL |
Cpreferences_group | |
Cpreferences_groups | |
Cpreview_options_form | Settings form for the preview options |
Cprivate_files_tree | |
Cprocessable | Interface to apply to all the classes we want to be processable by one @base_processor |
Cprofile_define_base | Class profile_define_base |
Cprofile_define_checkbox | Class profile_define_checkbox |
Cprofile_define_datetime | Define datetime fields |
Cprofile_define_menu | Class profile_define_menu |
Cprofile_define_text | Class profile_define_text |
Cprofile_define_textarea | Class profile_define_textarea |
Cprofile_field_base | Base class for the customisable profile fields |
Cprofile_field_checkbox | Class profile_field_checkbox |
Cprofile_field_datetime | Handles displaying and editing the datetime field |
Cprofile_field_menu | Class profile_field_menu |
Cprofile_field_text | Class profile_field_text |
Cprofile_field_textarea | Class profile_field_textarea |
Cprofiling_import_form | |
Cprogress_bar | |
Cprogress_trace | Progress trace class |
Cprogress_trace_buffer | Special type of trace that can be used for catching of output of other traces |
Cprogressive_parser | Class implementing one SAX progressive push parser |
Cprogressive_parser_exception | |
Cprogressive_parser_processor | This abstract class implements one progressive_parser_processor |
Cqbehaviour_adaptive | Question behaviour for adaptive mode |
Cqbehaviour_adaptive_converter | |
Cqbehaviour_adaptive_mark_details | This class encapsulates all the information about the current state-of-play scoring-wise |
Cqbehaviour_adaptive_renderer | Renderer for outputting parts of a question belonging to the legacy adaptive behaviour |
Cqbehaviour_adaptive_type | Question behaviour type information for adaptive behaviour |
Cqbehaviour_adaptivenopenalty | Question behaviour for adaptive mode, with no penalties |
Cqbehaviour_adaptivenopenalty_converter | |
Cqbehaviour_adaptivenopenalty_renderer | Renderer for outputting parts of a question belonging to the legacy adaptive (no penalties) behaviour |
Cqbehaviour_adaptivenopenalty_type | Question behaviour type information for adaptive behaviour, without penalties |
Cqbehaviour_deferredcbm | Question behaviour for deferred feedback with certainty based marking |
Cqbehaviour_deferredcbm_renderer | Renderer for outputting parts of a question belonging to the deferred feedback with certainty based marking behaviour |
Cqbehaviour_deferredcbm_type | Question behaviour type information for deferred feedback with CBM behaviour |
Cqbehaviour_deferredfeedback | Question behaviour for deferred feedback |
Cqbehaviour_deferredfeedback_converter | |
Cqbehaviour_deferredfeedback_renderer | Renderer for outputting parts of a question belonging to the deferred feedback behaviour |
Cqbehaviour_deferredfeedback_type | Question behaviour type information for deferred feedback behaviour |
Cqbehaviour_immediatecbm | Question behaviour for immediate feedback with CBM |
Cqbehaviour_immediatecbm_renderer | Renderer for outputting parts of a question belonging to the immediate feedback with CBM behaviour |
Cqbehaviour_immediatecbm_type | Question behaviour type information for immediate feedback with CBM |
Cqbehaviour_immediatefeedback | Question behaviour for immediate feedback |
Cqbehaviour_immediatefeedback_renderer | Renderer for outputting parts of a question belonging to the immediate feedback behaviour |
Cqbehaviour_immediatefeedback_type | Question behaviour type information for immediate feedback behaviour |
Cqbehaviour_informationitem | Question behaviour informaiton items |
Cqbehaviour_informationitem_converter | |
Cqbehaviour_informationitem_renderer | Renderer for outputting parts of a question belonging to the information item behaviour |
Cqbehaviour_informationitem_type | Question behaviour type information for informationitem items |
Cqbehaviour_interactive | Question behaviour for the interactive model |
Cqbehaviour_interactive_renderer | Interactive behaviour renderer |
Cqbehaviour_interactive_type | Question behaviour type information for interactive behaviour |
Cqbehaviour_interactivecountback | Question behaviour for interactive mode with count-back scoring |
Cqbehaviour_interactivecountback_renderer | Renderer for outputting parts of a question belonging to the interactive with countback behaviour |
Cqbehaviour_interactivecountback_type | Question behaviour type information for interactive behaviour with count-back scoring |
Cqbehaviour_manualgraded | Question behaviour for questions that can only be graded manually |
Cqbehaviour_manualgraded_converter | |
Cqbehaviour_manualgraded_renderer | Renderer for outputting parts of a question belonging to the manual graded behaviour |
Cqbehaviour_manualgraded_type | Question behaviour type information for manually graded behaviour |
Cqbehaviour_missing | Fake question behaviour that is used when the actual behaviour is not available |
Cqbehaviour_missing_renderer | Renderer for outputting parts of a question when the actual behaviour used is not available |
Cqbehaviour_missing_type | Fake question behaviour type information that is used when the actual behaviour is not available |
Cqbehaviour_renderer | Renderer base class for question behaviours |
Cqbehaviour_walkthrough_test_base | Helper base class for question walk-through tests |
Cqformat_aiken | Aiken format - a simple format for creating multiple choice questions (with only one correct choice, and no feedback) |
Cqformat_based_on_xml | Since the lesson module tries to re-use the question bank import classes in a crazy way, this is necessary to stop things breaking |
Cqformat_blackboard_six | Blackboard Six QTI file importer class |
Cqformat_blackboard_six_base | Base class question import format for zip files with images |
Cqformat_blackboard_six_file | Class to represent a Blackboard file |
Cqformat_blackboard_six_pool | Blackboard pool question importer class |
Cqformat_blackboard_six_qti | Blackboard 6.0 question importer |
Cqformat_default | Base class for question import and export formats |
Cqformat_examview | Examview question importer |
Cqformat_gift | The GIFT import filter was designed as an easy to use method for teachers writing questions as a text file |
Cqformat_missingword | Missing word question importer |
Cqformat_multianswer | Importer that imports a text file containing a single Multianswer question from a text file |
Cqformat_webct | Web CT question importer |
Cqformat_xhtml | XHTML question exporter |
Cqformat_xml | Importer for Moodle XML question format |
Cqtype_calculated | The calculated question type |
Cqtype_calculated_dataset_loader | This class is responsible for loading the dataset that a question needs from the database |
Cqtype_calculated_edit_form | Calculated question type editing form definition |
Cqtype_calculated_qe2_attempt_updater | Class for converting attempt data for calculated questions when upgrading attempts to the new question engine |
Cqtype_calculated_question | Represents a calculated question |
Cqtype_calculated_question_helper | Helper class for questions that use datasets |
Cqtype_calculated_question_with_expressions | This interface defines the method that a quetsion type must implement if it is to work with qtype_calculated_question_helper |
Cqtype_calculated_renderer | Generates the output for calculated questions |
Cqtype_calculated_test_dataset_loader | Test implementation of qtype_calculated_dataset_loader |
Cqtype_calculated_test_helper | Test helper class for the calculated question type |
Cqtype_calculated_variable_substituter | This class holds the current values of all the variables used by a calculated question |
Cqtype_calculatedmulti | The calculated multiple-choice question type |
Cqtype_calculatedmulti_calculate_helper | Helper to abstract common code between qtype_calculatedmulti_single_question and qtype_calculatedmulti_multi_question |
Cqtype_calculatedmulti_edit_form | Calculated multiple-choice question editing form |
Cqtype_calculatedmulti_multi_question | Represents a calculated multiple-choice multiple-response question |
Cqtype_calculatedmulti_qe2_attempt_updater | Class for converting attempt data for calculated multiple-choice questions when upgrading attempts to the new question engine |
Cqtype_calculatedmulti_renderer | Generates the output for calculated multiple-choice questions |
Cqtype_calculatedmulti_single_question | Represents a calculated multiple-choice multiple-response question |
Cqtype_calculatedmulti_test_helper | Test helper class for the calculated multiple-choice question type |
Cqtype_calculatedsimple | The simple calculated question type |
Cqtype_calculatedsimple_edit_form | Editing form for the calculated simplequestion type |
Cqtype_calculatedsimple_qe2_attempt_updater | Class for converting attempt data for simple calculated questions when upgrading attempts to the new question engine |
Cqtype_calculatedsimple_question | Represents a simple calculated question |
Cqtype_calculatedsimple_renderer | Generates the output for simple calculated questions |
Cqtype_calculatedsimple_test_helper | Test helper class for the simple calculated question type |
Cqtype_ddimageortext | The drag-and-drop onto image question type class |
Cqtype_ddimageortext_drag_item | Represents one of the choices (draggable images) |
Cqtype_ddimageortext_drop_zone | Represents one of the places (drop zones) |
Cqtype_ddimageortext_edit_form | Drag-and-drop images onto images editing form definition |
Cqtype_ddimageortext_question | Represents a drag-and-drop onto image question |
Cqtype_ddimageortext_renderer | Generates the output for drag-and-drop onto image questions |
Cqtype_ddimageortext_test_helper | Test helper class for the drag-and-drop onto image question type |
Cqtype_ddmarker | The drag-and-drop markers question type class |
Cqtype_ddmarker_drag_item | Represents one of the choices (draggable markers) |
Cqtype_ddmarker_drop_zone | Represents one of the places (drop zones) |
Cqtype_ddmarker_edit_form | Drag-and-drop images onto images editing form definition |
Cqtype_ddmarker_point | Class to represent a point |
Cqtype_ddmarker_question | Represents a drag-and-drop markers question |
Cqtype_ddmarker_renderer | Generates the output for drag-and-drop markers questions |
Cqtype_ddmarker_shape | Base class to represent a shape |
Cqtype_ddmarker_shape_circle | Class to represent a circle |
Cqtype_ddmarker_shape_polygon | Class to represent a polygon |
Cqtype_ddmarker_shape_rectangle | Class to represent a rectangle |
Cqtype_ddmarker_test_helper | Test helper class for the drag-and-drop markers question type |
Cqtype_ddtoimage_base | The drag-and-drop onto image question type class |
Cqtype_ddtoimage_edit_form_base | Base class for drag-and-drop onto images editing form definition |
Cqtype_ddtoimage_question_base | Represents a drag-and-drop onto image question |
Cqtype_ddtoimage_renderer_base | Generates the output for drag-and-drop onto image questions |
Cqtype_ddwtos | The drag-and-drop words into sentences question type class |
Cqtype_ddwtos_choice | Represents one of the choices (draggable boxes) |
Cqtype_ddwtos_edit_form | Drag-and-drop words into sentences editing form definition |
Cqtype_ddwtos_question | Represents a drag-and-drop words into sentences question |
Cqtype_ddwtos_renderer | Generates the output for drag-and-drop words into sentences questions |
Cqtype_ddwtos_test_helper | Test helper class for the drag-and-drop words into sentences question type |
Cqtype_description | The description 'question' type |
Cqtype_description_edit_form | Description editing form definition |
Cqtype_description_qe2_attempt_updater | Class for converting attempt data for description questions when upgrading attempts to the new question engine |
Cqtype_description_question | Represents a description 'question' |
Cqtype_description_renderer | Generates the output for description 'question's |
Cqtype_description_test_helper | Test helper class for the description question type |
Cqtype_elements_embedded_in_question_text_renderer | Renders question types where the question includes embedded interactive elements |
Cqtype_essay | The essay question type |
Cqtype_essay_edit_form | Essay question type editing form |
Cqtype_essay_format_editor_renderer | An essay format renderer for essays where the student should use the HTML editor without the file picker |
Cqtype_essay_format_editorfilepicker_renderer | An essay format renderer for essays where the student should use the HTML editor with the file picker |
Cqtype_essay_format_monospaced_renderer | An essay format renderer for essays where the student should use a plain input box with a monospaced font |
Cqtype_essay_format_noinline_renderer | An essay format renderer for essays where the student should not enter any inline response |
Cqtype_essay_format_plain_renderer | An essay format renderer for essays where the student should use a plain input box, but with a normal, proportional font |
Cqtype_essay_format_renderer_base | A base class to abstract out the differences between different type of response format |
Cqtype_essay_qe2_attempt_updater | Class for converting attempt data for essay questions when upgrading attempts to the new question engine |
Cqtype_essay_question | Represents an essay question |
Cqtype_essay_renderer | Generates the output for essay questions |
Cqtype_essay_test_helper | Test helper class for the essay question type |
Cqtype_gapselect | The select missing words question type class |
Cqtype_gapselect_base | The embedded element in question text question type class |
Cqtype_gapselect_choice | Represents one of the choices (select box option) |
Cqtype_gapselect_edit_form | Select from drop down list question editing form definition |
Cqtype_gapselect_edit_form_base | Elements embedded in question text editing form definition |
Cqtype_gapselect_question | Represents select missing words question |
Cqtype_gapselect_question_base | Represents embedded element in question text question |
Cqtype_gapselect_renderer | Generates the output for select missing words questions |
Cqtype_gapselect_test_helper | Test helper class for the select missing words question type |
Cqtype_match | The matching question type class |
Cqtype_match_edit_form | Match question type editing form definition |
Cqtype_match_qe2_attempt_updater | Class for converting attempt data for match questions when upgrading attempts to the new question engine |
Cqtype_match_question | Represents a matching question |
Cqtype_match_renderer | Generates the output for matching questions |
Cqtype_match_test_helper | Test helper class for the match question type |
Cqtype_missingtype | Missing question type class |
Cqtype_missingtype_edit_form | This question renderer class is used when the actual question type of this question cannot be found |
Cqtype_missingtype_question | This question definition class is used when the actual question type of this question cannot be found |
Cqtype_missingtype_renderer | This question renderer class is used when the actual question type of this question cannot be found |
Cqtype_multianswer | The multi-answer question type class |
Cqtype_multianswer_edit_form | Form for editing multi-answer questions |
Cqtype_multianswer_multichoice_horizontal_renderer | Render an embedded multiple-choice question vertically, like for a normal multiple-choice question |
Cqtype_multianswer_multichoice_inline_renderer | Render an embedded multiple-choice question that is displayed as a select menu |
Cqtype_multianswer_multichoice_vertical_renderer | Render an embedded multiple-choice question vertically, like for a normal multiple-choice question |
Cqtype_multianswer_multiresponse_horizontal_renderer | Render an embedded multiple-response question horizontally |
Cqtype_multianswer_multiresponse_vertical_renderer | Class qtype_multianswer_multiresponse_renderer |
Cqtype_multianswer_qe2_attempt_updater | Class for converting attempt data for multianswer questions when upgrading attempts to the new question engine |
Cqtype_multianswer_question | Represents a multianswer question |
Cqtype_multianswer_renderer | Base class for generating the bits of output common to multianswer (Cloze) questions |
Cqtype_multianswer_subq_renderer_base | Subclass for generating the bits of output specific to shortanswer subquestions |
Cqtype_multianswer_test_helper | Test helper class for the multianswer question type |
Cqtype_multianswer_textfield_renderer | Subclass for generating the bits of output specific to shortanswer subquestions |
Cqtype_multichoice | The multiple choice question type |
Cqtype_multichoice_admin_setting_answernumbering | Admin settings class for the multichoice question type method |
Cqtype_multichoice_base | Base class for multiple choice questions |
Cqtype_multichoice_edit_form | Multiple choice editing form definition |
Cqtype_multichoice_multi_question | Represents a multiple choice question where multiple choices can be selected |
Cqtype_multichoice_multi_renderer | Subclass for generating the bits of output specific to multiple choice multi=select questions |
Cqtype_multichoice_qe2_attempt_updater | Class for converting attempt data for multichoice questions when upgrading attempts to the new question engine |
Cqtype_multichoice_renderer_base | Base class for generating the bits of output common to multiple choice single and multiple questions |
Cqtype_multichoice_single_question | Represents a multiple choice question where only one choice should be selected |
Cqtype_multichoice_single_renderer | Subclass for generating the bits of output specific to multiple choice single questions |
Cqtype_multichoice_test_helper | Test helper class for the multiple choice question type |
Cqtype_numerical | The numerical question type class |
Cqtype_numerical_answer | Subclass of question_answer with the extra information required by the numerical question type |
Cqtype_numerical_answer_processor | This class processes numbers with units |
Cqtype_numerical_edit_form | Numerical editing form definition |
Cqtype_numerical_qe2_attempt_updater | Class for converting attempt data for numerical questions when upgrading attempts to the new question engine |
Cqtype_numerical_question | Represents a numerical question |
Cqtype_numerical_renderer | Generates the output for short answer questions |
Cqtype_numerical_test_helper | Test helper class for the numerical question type |
Cqtype_random | The random question type |
Cqtype_random_edit_form | Random editing form definition |
Cqtype_random_test_helper | Test helper class for the random question type |
Cqtype_randomsamatch | The randomsamatch question type class |
Cqtype_randomsamatch_edit_form | Randomsamatch editing form definition |
Cqtype_randomsamatch_qe2_attempt_updater | Class for converting attempt data for randomsamatch questions when upgrading attempts to the new question engine |
Cqtype_randomsamatch_question | Represents a randomsamatch question |
Cqtype_randomsamatch_question_loader | This class is responsible for loading the questions that a question needs from the database |
Cqtype_randomsamatch_renderer | Generates the output for randomsamatch questions |
Cqtype_randomsamatch_test_helper | Test helper class for the randomsamatch question type |
Cqtype_randomsamatch_test_question_loader | Test implementation of qtype_randomsamatch_question_loader |
Cqtype_renderer | Renderer base classes for question types |
Cqtype_shortanswer | The short answer question type |
Cqtype_shortanswer_edit_form | Short answer question editing form definition |
Cqtype_shortanswer_qe2_attempt_updater | Class for converting attempt data for shortanswer questions when upgrading attempts to the new question engine |
Cqtype_shortanswer_question | Represents a short answer question |
Cqtype_shortanswer_renderer | Generates the output for short answer questions |
Cqtype_shortanswer_test_helper | Test helper class for the shortanswer question type |
Cqtype_truefalse | The true-false question type class |
Cqtype_truefalse_edit_form | True-false question editing form definition |
Cqtype_truefalse_qe2_attempt_updater | Class for converting attempt data for truefalse questions when upgrading attempts to the new question engine |
Cqtype_truefalse_question | Represents a true-false question |
Cqtype_truefalse_renderer | Generates the output for true-false questions |
Cqtype_truefalse_test_helper | Test helper class for the truefalse question type |
Cqtype_with_combined_feedback_renderer | Renderer base classes for question types |
Cqubaid_condition | This class represents a restriction on the set of question_usage ids to include in a larger database query |
Cqubaid_join | This class represents a restriction on the set of question_usage ids to include in a larger database query based on JOINing to some other tables |
Cqubaid_list | This class represents a restriction on the set of question_usage ids to include in a larger database query based on an explicit list of ids |
Cqubaids_for_quiz | A qubaid_condition for finding all the question usages belonging to a particular quiz |
Cqubaids_for_quiz_user | A qubaid_condition for finding all the question usages belonging to a particular user and quiz combination |
Cquestion_answer | Class to represent a question answer, loaded from the question_answers table in the database |
Cquestion_attempt | Tracks an attempt at one particular question in a question_usage_by_activity |
Cquestion_attempt_iterator | A class abstracting access to the question_usage_by_activity::$questionattempts array |
Cquestion_attempt_pending_step | A subclass of question_attempt_step used when processing a new submission |
Cquestion_attempt_reverse_step_iterator | A variant of question_attempt_step_iterator that iterates through the steps in reverse order |
Cquestion_attempt_step | Stores one step in a question_attempt |
Cquestion_attempt_step_iterator | A class abstracting access to the question_attempt::$states array |
Cquestion_attempt_step_read_only | A subclass of question_attempt_step that cannot be modified |
Cquestion_attempt_step_subquestion_adapter | This is an adapter class that wraps a question_attempt_step and modifies the get/set_*_data methods so that they operate only on the parts that belong to a particular subquestion, as indicated by an extra prefix |
Cquestion_attempt_steps_with_submitted_response_iterator | A variant of question_attempt_step_iterator that iterates through the steps with submitted tries |
Cquestion_attempt_upgrader_test_base | Base class for tests that thest the upgrade of one particular attempt and one question |
Cquestion_attempt_with_restricted_history | This subclass of question_attempt pretends that only part of the step history exists |
Cquestion_automatically_gradable | Interface that a question_definition must implement to be usable by the various automatic grading behaviours |
Cquestion_automatically_gradable_with_countback | Interface that a question_definition must implement to be usable by the interactivecountback behaviour |
Cquestion_bank | This static class provides access to the other question bank |
Cquestion_behaviour | The base class for question behaviours |
Cquestion_behaviour_attempt_updater | Base class for managing the upgrade of a question using a particular behaviour |
Cquestion_behaviour_type | This class represents the type of behaviour, rather than the instance of the behaviour which control a particular question attempt |
Cquestion_behaviour_type_fallback | This class exists to allow behaviours that worked in Moodle 2.3 to continue to work |
Cquestion_behaviour_with_multiple_tries | |
Cquestion_behaviour_with_save | A subclass of question_behaviour that implements a save action that is suitable for most questions that implement the question_manually_gradable interface |
Cquestion_category_edit_form | Form for editing qusetions categories (name, description, etc.) |
Cquestion_category_list | Class representing a list of question categories |
Cquestion_category_list_item | An item in a list of question categories |
Cquestion_category_object | Class for performing operations on question categories |
Cquestion_cbm | This helper class contains the constants and methods required for manipulating scores for certainty based marking |
Cquestion_check_specified_fields_expectation | |
Cquestion_classified_response | This class is used in the return value from question_manually_gradable::classify_response() |
Cquestion_contains_select_expectation | |
Cquestion_contains_tag_with_attribute | |
Cquestion_contains_tag_with_attributes | |
Cquestion_contains_tag_with_contents | |
Cquestion_dataset_dependent_definitions_form | Calculated question data set definitions editing form definition |
Cquestion_dataset_dependent_items_form | Calculated question data set items editing form definition |
Cquestion_definition | The definition of a question of a particular type |
Cquestion_deleted_question_attempt_updater | |
Cquestion_display_options | This class contains all the options that controls how a question is displayed |
Cquestion_does_not_contain_tag_with_attributes | |
Cquestion_edit_contexts | Tracks all the contexts related to the one where we are currently editing questions, and provides helper methods to check permissions |
Cquestion_edit_form | Form definition base class |
Cquestion_engine | This static class provides access to the other question engine classes |
Cquestion_engine_assumption_logger | This class serves to record all the assumptions that the code had to make during the question engine database database upgrade, to facilitate reviewing them |
Cquestion_engine_attempt_upgrader | This class manages upgrading all the question attempts from the old database structure to the new question engine |
Cquestion_engine_data_mapper | This class controls the loading and saving of question engine data to and from the database |
Cquestion_engine_unit_of_work | Implementation of the unit of work pattern for the question engine |
Cquestion_engine_upgrade_question_loader | This class deals with loading (and caching) question definitions during the question engine upgrade |
Cquestion_export_form | Form to export questions from the question bank |
Cquestion_file_loader | This class is the mirror image of question_file_saver |
Cquestion_file_saver | This class represents the promise to save some files from a particular draft file area into a particular file area |
Cquestion_finder | Class for loading questions according to various criteria |
Cquestion_first_matching_answer_grading_strategy | This grading strategy is used by question types like shortanswer an numerical |
Cquestion_flags | Contains the logic for handling question flags |
Cquestion_graded_automatically | This class represents a question that can be graded automatically |
Cquestion_graded_automatically_with_countback | This class represents a question that can be graded automatically with countback grading in interactive mode |
Cquestion_graded_by_strategy | This class represents a question that can be graded automatically by using a question_grading_strategy |
Cquestion_grading_strategy | This question_grading_strategy interface |
Cquestion_hint | Class to represent a hint associated with a question |
Cquestion_hint_ddmarker | Question hint for ddmarker |
Cquestion_hint_with_parts | An extension of question_hint for questions like match and multiple choice with multile answers, where there are options for whether to show the number of parts right at each stage, and to reset the wrong parts |
Cquestion_import_form | Form to import questions into the question bank |
Cquestion_information_item | This class represents a 'question' that actually does not allow the student to respond, like the description 'question' type |
Cquestion_manually_gradable | Interface that a question_definition must implement to be usable by the manual graded behaviour |
Cquestion_move_form | Form for moving questions between categories |
Cquestion_no_pattern_expectation | |
Cquestion_null_step | A null } returned from * question_attempt::get_last_step() etc |
Cquestion_out_of_sequence_exception | Exception thrown when the system detects that a student has done something out-of-order to a question |
Cquestion_pattern_expectation | |
Cquestion_possible_response | This class is used in the return value from question_type::get_possible_responses() |
Cquestion_preview_options | Displays question preview options as default and set the options Setting default, getting and setting user preferences in question preview options |
Cquestion_qtype_attempt_updater | Base class for the classes that convert the question-type specific bits of the attempt data |
Cquestion_response_answer_comparer | This interface defines the methods that a question_definition must implement if it is to be graded by the question_first_matching_answer_grading_strategy |
Cquestion_response_files | The interface implemented by } and question_file_loader |
Cquestion_state | An enumeration representing the states a question can be in after a question_attempt_step |
Cquestion_state_complete | |
Cquestion_state_finished | |
Cquestion_state_gaveup | |
Cquestion_state_graded | |
Cquestion_state_gradedpartial | |
Cquestion_state_gradedright | |
Cquestion_state_gradedwrong | |
Cquestion_state_invalid | |
Cquestion_state_manfinished | |
Cquestion_state_mangaveup | |
Cquestion_state_mangrpartial | |
Cquestion_state_mangrright | |
Cquestion_state_mangrwrong | |
Cquestion_state_manuallygraded | |
Cquestion_state_needsgrading | |
Cquestion_state_notstarted | #+ Specific question_state subclasses |
Cquestion_state_todo | |
Cquestion_state_unprocessed | |
Cquestion_test_helper | Base class for question type test helpers |
Cquestion_test_recordset | Simple class that implements the moodle_recordset API based on an array of test data |
Cquestion_testcase | |
Cquestion_type | This is the base class for Moodle question types |
Cquestion_usage_by_activity | This class keeps track of a group of questions that are being attempted, and which state, and so on, each one is currently in |
Cquestion_usage_null_observer | Null implmentation of the question_usage_watcher interface |
Cquestion_usage_observer | Interface for things that want to be notified of signficant changes to a question_usage_by_activity |
Cquestion_utils | Useful functions for writing question types and behaviours |
Cquestion_variant_forced_choices_selection_strategy | A question_variant_selection_strategy designed ONLY for testing |
Cquestion_variant_pseudorandom_no_repeats_strategy | A question_variant_selection_strategy that is effectively random for the first attempt, and then after that cycles through the available variants so that the students will not get a repeated variant until they have seen them all |
Cquestion_variant_random_strategy | A question_variant_selection_strategy that is completely random |
Cquestion_variant_selection_strategy | The interface for strategies for controlling which variant of each question is used |
Cquestion_with_responses | This class represents a real question |
Cquestion_wizard_form | |
Cquiz | A class encapsulating a quiz and the questions it contains, and making the information available to scripts like view.php |
Cquiz_access_manager | This class keeps track of the various access rules that apply to a particular quiz, with convinient methods for seeing whether access is allowed |
Cquiz_access_rule_base | A base class that defines the interface for the various quiz access rules |
Cquiz_add_random_form | The add random questions form |
Cquiz_attempt | This class extends the quiz class to hold data about the state of a particular attempt, in addition to the data about the quiz |
Cquiz_attempt_nav_panel | Specialisation of quiz_nav_panel_base for the attempt quiz page |
Cquiz_attempts_report | Base class for quiz reports that are basically a table with one row for each attempt |
Cquiz_attempts_report_table | Base class for the table used by a quiz_attempts_report |
Cquiz_default_report | Base class for quiz report plugins |
Cquiz_first_or_all_responses_table | This is a table subclass for displaying the quiz responses report, showing first or all tries |
Cquiz_grading_renderer | The renderer for the quiz_grading module |
Cquiz_grading_report | Quiz report to help teachers manually grade questions that need it |
Cquiz_grading_settings_form | Quiz grading report settings form |
Cquiz_last_responses_table | This is a table subclass for displaying the quiz responses report |
Cquiz_nav_panel_base | Represents the navigation panel, and builds a block_contents to allow it to be output |
Cquiz_nav_question_button | Represents a single link in the navigation panel |
Cquiz_nav_section_heading | Represents a heading in the navigation panel |
Cquiz_override_form | Form for editing settings overrides |
Cquiz_overview_options | Class to store the options for a quiz_overview_report |
Cquiz_overview_report | Quiz report subclass for the overview (grades) report |
Cquiz_overview_settings_form | Quiz overview report settings form |
Cquiz_overview_table | This is a table subclass for displaying the quiz grades report |
Cquiz_responses_options | Class to store the options for a quiz_responses_report |
Cquiz_responses_report | Quiz report subclass for the responses report |
Cquiz_responses_settings_form | Quiz responses report settings form |
Cquiz_review_nav_panel | Specialisation of quiz_nav_panel_base for the review quiz page |
Cquiz_statistics_question_table | This table shows statistics about a particular question |
Cquiz_statistics_report | The quiz statistics report provides summary information about each question in a quiz, compared to the whole quiz |
Cquiz_statistics_settings_form | This is the settings form for the quiz statistics report |
Cquiz_statistics_table | This table has one row for each question in the quiz, with sub-rows when random questions and variants appear |
Cquizaccess_delaybetweenattempts | A rule imposing the delay between attempts settings |
Cquizaccess_ipaddress | A rule implementing the ipaddress check against the ->subnet setting |
Cquizaccess_numattempts | A rule controlling the number of attempts allowed |
Cquizaccess_offlineattempts | A rule implementing the offlineattempts check |
Cquizaccess_openclosedate | A rule enforcing open and close dates |
Cquizaccess_password | A rule implementing the password check |
Cquizaccess_safebrowser | A rule representing the safe browser check |
Cquizaccess_securewindow | A rule for ensuring that the quiz is opened in a popup, with some JavaScript to prevent copying and pasting, etc |
Cquizaccess_timelimit | A rule representing the time limit |
Crating | |
Crating_exception | |
Crating_manager | |
Crecent_form | |
Creject_request_form | A form for an administrator to reject a course request |
Crenderable | |
Crenderer_base | |
Crenderer_factory | |
Crenderer_factory_base | |
Creport_eventlist_filter_form | |
Creport_eventlist_list_generator | Class for returning system event information |
Creport_eventlist_renderer | Renderer for event report |
Creport_log_renderable | Report log renderable class |
Creport_log_renderer | Report log renderer's for printing reports |
Creport_log_table_log | Table log class for displaying logs |
Creport_loglive_renderable | Report loglive renderable class |
Creport_loglive_renderer | Report log renderer's for printing reports |
Creport_loglive_renderer_ajax | Log live report ajax renderer |
Creport_loglive_table_log | Table log class for displaying logs |
Creport_loglive_table_log_ajax | Table log class for generating data in ajax mode |
Creport_performance | This contains functions to get list of issues and there results |
Creport_performance_issue | Class defining issue result |
Crepository | This is the base class of the repository class |
Crepository_areafiles | Main class responsible for files listing in repostiory_areafiles |
Crepository_boxnet | Repository_boxnet class implements box.net client |
Crepository_boxnet_generator | |
Crepository_coursefiles | Repository_coursefiles class is used to browse course files |
Crepository_coursefiles_generator | |
Crepository_dropbox | Repository to access Dropbox files |
Crepository_dropbox_generator | |
Crepository_equella | Repository_equella class implements equella_client |
Crepository_equella_generator | |
Crepository_exception | Exception class for repository api |
Crepository_filesystem | Repository_filesystem class |
Crepository_filesystem_generator | |
Crepository_flickr | This plugin is used to access user's private flickr repository |
Crepository_flickr_generator | |
Crepository_flickr_public | Repository_flickr_public class This one is used to create public repository You can set up a public account in admin page, so everyone can access flickr photos from this plugin |
Crepository_flickr_public_generator | |
Crepository_googledocs | Google Docs Plugin |
Crepository_googledocs_generator | |
Crepository_instance_form | This is a class used to define a repository instance form |
Crepository_local | Repository_local class is used to browse moodle files |
Crepository_local_generator | |
Crepository_merlot | Repository_merlot is used to search merlot.org in moodle |
Crepository_merlot_generator | |
Crepository_nextcloud | Nextcloud repository class |
Crepository_nextcloud_generator | Data generator for repository plugin |
Crepository_onedrive | Microsoft onedrive repository plugin |
Crepository_picasa | Picasa Repository Plugin |
Crepository_picasa_generator | |
Crepository_recent | |
Crepository_recent_generator | |
Crepository_s3 | This is a repository class used to browse Amazon S3 content |
Crepository_s3_generator | |
Crepository_skydrive | Microsoft skydrive repository plugin |
Crepository_type | This class is used to manage repository plugins |
Crepository_type_form | This is a class used to define a repository type setting form |
Crepository_upload | A repository plugin to allow user uploading files |
Crepository_upload_generator | |
Crepository_url | Repository_url class A subclass of repository, which is used to download a file from a specific url |
Crepository_url_generator | |
Crepository_user | Repository_user class is used to browse user private files |
Crepository_user_generator | |
Crepository_webdav | Repository_webdav class |
Crepository_webdav_generator | |
Crepository_wikimedia | Repository_wikimedia class This is a class used to browse images from wikimedia |
Crepository_wikimedia_generator | |
Crepository_youtube | Repository_youtube class |
Crepository_youtube_generator | |
Crequire_login_exception | Course/activity access exception |
Crequire_login_session_timeout_exception | Session timeout exception |
Crequired_capability_exception | Exceptions indicating user does not have permissions to do something and the execution can not continue |
Cresource_content_file_info | File browsing support class |
Crestore_activities_setting | Root setting to control if restore will create activities A lot of other settings (_included at activity levels) are dependent of this setting |
Crestore_activity_competencies_structure_step | Restore activity competencies structure step |
Crestore_activity_generic_setting | Generic activity setting to pass various settings between tasks and steps |
Crestore_activity_grade_history_structure_step | Step in charge of restoring the grade history of an activity |
Crestore_activity_grades_structure_step | This structure step restores the grade items associated with one activity All the grade items are made child of the "course" grade item but the original categoryid is saved as parentitemid in the backup_ids table, so, when restoring the complete gradebook (categories and calculations), that information is available there |
Crestore_activity_grading_structure_step | Defines the restore step for advanced grading methods attached to the activity module |
Crestore_activity_included_setting | Activity backup setting to control if activity will be included or no, depends of @restore_activities_setting and optionally parent section included setting |
Crestore_activity_logs_structure_step | This structure step restores activity logs, extending restore_course_logs_structure_step sharing its same structure but modifying the way records are handled |
Crestore_activity_logstores_structure_step | Structure step in charge of restoring the logstores.xml file for the activity logs |
Crestore_activity_results_block_task | Specialised restore task for the activity_results block (using execute_after_tasks for recoding of target activity) |
Crestore_activity_structure_step | Abstract structure step, parent of all the activity structure steps |
Crestore_activity_task | Abstract activity task that provides all the properties and common tasks to be performed when one activity is being restored |
Crestore_activity_userinfo_setting | Activity backup setting to control if activity will include user information or no, depends of @restore_users_setting |
Crestore_assign_activity_structure_step | Define the complete assignment structure for restore, with file and id annotations |
Crestore_assign_activity_task | Assign restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_assignfeedback_comments_subplugin | Restore subplugin class |
Crestore_assignfeedback_editpdf_subplugin | Restore subplugin class |
Crestore_assignfeedback_file_subplugin | Restore subplugin class |
Crestore_assignment_activity_structure_step | Define all the restore steps that will be used by the restore_assignment_activity_task |
Crestore_assignment_activity_task | Assignment restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_assignment_offline_subplugin | Restore subplugin class that provides the necessary information needed to restore one assignment->offline subplugin |
Crestore_assignsubmission_file_subplugin | Restore subplugin class |
Crestore_assignsubmission_onlinetext_subplugin | Restore subplugin class |
Crestore_badges_setting | Root setting to control if restore will create badges or not, depends on @restore_activities_setting |
Crestore_badges_structure_step | This structure steps restores the badges and their configs |
Crestore_block_instance_structure_step | This structure steps restores one instance + positions of one block Note: Positions corresponding to one existing context are restored here, but all the ones having unknown contexts are sent to backup_ids for a later chance to be restored at the end (final task) |
Crestore_block_task | Abstract block task that provides all the properties and common steps to be performed when one block is being restored |
Crestore_book_activity_structure_step | Structure step to restore one book activity |
Crestore_book_activity_task | |
Crestore_calendarevents_setting | Root setting to control if restore will create events or no, depends of @restore_users_setting exactly in the same way than @restore_role_assignments_setting so we extend from it |
Crestore_calendarevents_structure_step | This structure steps restores the calendar events |
Crestore_category_search | A category search component |
Crestore_chat_activity_structure_step | Define all the restore steps that will be used by the restore_chat_activity_task |
Crestore_chat_activity_task | Chat restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_check | Non instantiable helper class providing different restore checks |
Crestore_choice_activity_structure_step | Define all the restore steps that will be used by the restore_choice_activity_task |
Crestore_choice_activity_task | Choice restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_comments_setting | Root setting to control if restore will create comments or no, depends of @restore_users_setting exactly in the same way than @restore_role_assignments_setting so we extend from it |
Crestore_comments_structure_step | This structure steps restores the comments Note: Cannot use the comments API because defaults to USER->id |
Crestore_competencies_setting | Root setting to control if competencies will also be restored |
Crestore_controller | Class implementing the controller of any restore process |
Crestore_controller_dbops | Non instantiable helper class providing DB support to the @restore_controller |
Crestore_controller_exception | |
Crestore_course_competencies_structure_step | Restore course competencies structure step |
Crestore_course_completion_structure_step | |
Crestore_course_defaultcustom_setting | Setting to switch between current and new course name/startdate |
Crestore_course_generic_setting | Generic course setting to pass various settings between tasks and steps |
Crestore_course_generic_text_setting | |
Crestore_course_legacy_files_step | Execution step that will migrate legacy files if present |
Crestore_course_logs_structure_step | This structure step restores course logs (cmid = 0), delegating the hard work to the corresponding } passing the * collection of restore_log_rule rules to be observed as they are defined by the task |
Crestore_course_logstores_structure_step | Structure step in charge of restoring the logstores.xml file for the course logs |
Crestore_course_overwrite_conf_setting | Setting to define is we are going to overwrite course configuration |
Crestore_course_search | A course search component |
Crestore_course_structure_step | Structure step that will read the course.xml file, loading it and performing various actions depending of the site/restore settings |
Crestore_course_task | Course task that provides all the properties and common steps to be performed when one course is being restored |
Crestore_coursereport_plugin | |
Crestore_create_and_clean_temp_stuff | Delete old directories and conditionally create backup_temp_ids table |
Crestore_create_included_users | Execution step that will create all the needed users as calculated by @restore_process_included_users (those having newiteind = 0) |
Crestore_customfield_setting | Root setting to control if restore will include custom field information |
Crestore_data_activity_structure_step | Define all the restore steps that will be used by the restore_data_activity_task |
Crestore_data_activity_task | Data restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_date_testcase | |
Crestore_dbops | Base abstract class for all the helper classes providing DB operations |
Crestore_dbops_exception | |
Crestore_decode_content | Helper class in charge of providing the contents to be processed by restore_decode_rules |
Crestore_decode_content_exception | |
Crestore_decode_interlinks | Decode all the interlinks present in restored content relying 100% in the restore_decode_processor that handles both the contents to modify and the rules to be applied |
Crestore_decode_processor | Helper class that will perform all the necessary decoding tasks on restore |
Crestore_decode_processor_exception | |
Crestore_decode_rule | Helper class used to decode links back to their original form |
Crestore_decode_rule_exception | |
Crestore_default_block_task | Default block task to restore blocks not having own DB structures to be added |
Crestore_default_enrolments_step | If no instances yet add default enrol methods the same way as when creating new course in UI |
Crestore_drop_and_clean_temp_stuff | Delete the temp dir used by backup/restore (conditionally), delete old directories and drop temp ids table |
Crestore_enrol_lti_plugin | Define all the restore steps |
Crestore_enrol_plugin | Base class for enrol backup plugins |
Crestore_enrolments_structure_step | This structure steps restores the enrol plugins and their underlying enrolments, performing all the mappings and/or movements required |
Crestore_execute_after_restore | Review all the tasks having one after_restore method executing it to perform some final adjustments of information not available when the task was executed |
Crestore_execution_step | Abstract class defining the needed stuff to execute code on restore |
Crestore_factory | Non instantiable factory class providing different restore object instances |
Crestore_feedback_activity_structure_step | Define all the restore steps that will be used by the restore_feedback_activity_task |
Crestore_feedback_activity_task | Feedback restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_filters_structure_step | This structure steps restores the filters and their configs |
Crestore_final_task | Final task that provides all the final steps necessary in order to finish one restore like gradebook, interlinks.. |
Crestore_fix_restorer_access_step | Make sure the user restoring the course can actually access it |
Crestore_folder_activity_structure_step | Define all the restore steps that will be used by the restore_folder_activity_task |
Crestore_folder_activity_task | Folder restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_format_plugin | Class extending standard restore_plugin in order to implement some helper methods related with the course formats (format plugin) |
Crestore_format_topics_plugin | |
Crestore_format_weeks_plugin | |
Crestore_forum_activity_structure_step | Define all the restore steps that will be used by the restore_forum_activity_task |
Crestore_forum_activity_task | Forum restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_generic_setting | Root generic setting to store different things without dependencies |
Crestore_glossary_activity_structure_step | Define all the restore steps that will be used by the restore_glossary_activity_task |
Crestore_glossary_activity_task | Glossary restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_glossary_random_block_task | Specialised restore task for the glossary_random block (using execute_after_tasks for recoding of glossaryid) |
Crestore_grade_histories_setting | Root setting to control if restore will create grade_histories or no, depends of @restore_users_setting exactly in the same way than @restore_role_assignments_setting so we extend from it |
Crestore_grade_history_structure_step | Step in charge of restoring the grade history of a course |
Crestore_gradebook_structure_step | Restore calculated grade items, grade categories etc |
Crestore_gradingform_guide_plugin | Restores the marking guide specific data from grading.xml file |
Crestore_gradingform_plugin | |
Crestore_gradingform_rubric_plugin | Restores the rubric specific data from grading.xml file |
Crestore_groups_members_structure_step | Structure step that will create all the needed group memberships by loading them from the groups.xml file performing the required matches |
Crestore_groups_setting | Root setting to control if restore will create groups/grouping information |
Crestore_groups_structure_step | Structure step that will create all the needed groups and groupings by loading them from the groups.xml file performing the required matches |
Crestore_html_block_decode_content | Specialised restore_decode_content provider that unserializes the configdata field, to serve the configdata->text content to the restore_decode_processor packaging it back to its serialized form after process |
Crestore_html_block_task | Specialised restore task for the html block (requires encode_content_links in some configdata attrs) |
Crestore_imscp_activity_structure_step | Structure step to restore one imscp activity |
Crestore_imscp_activity_task | Provides the settings and steps to perform one complete restore of the activity |
Crestore_inforef_parser_processor | Helper implementation of grouped_parser_processor that will load all the contents of one inforef.xml file to the backup_ids table |
Crestore_label_activity_structure_step | Define all the restore steps that will be used by the restore_url_activity_task |
Crestore_label_activity_task | Label restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_lesson_activity_structure_step | Define all the restore steps that will be used by the restore_lesson_activity_task |
Crestore_lesson_activity_task | Lesson restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_load_and_map_roles | Execution step that, conditionally (if there isn't preloaded information), will load all the needed roles to backup_temp_ids |
Crestore_load_categories_and_questions | Execution step that, conditionally (if there isn't preloaded information will load all the question categories and questions (header info only) to backup_temp_ids |
Crestore_load_included_files | |
Crestore_load_included_inforef_records | |
Crestore_load_included_users | Execution step that, conditionally (if there isn't preloaded information and users have been selected in settings, will load all the needed users to backup_temp_ids |
Crestore_local_plugin | Class extending standard restore_plugin in order to implement some helper methods related with local plugins |
Crestore_log_rule | Helper class used to restore logs, converting all the information as needed |
Crestore_logs_processor | This class is one varying singleton that, for all the logs corresponding to one task, is in charge of storing all its restore_log_rule rules, dispatching to the correct one and insert/log the resulting information |
Crestore_logs_processor_exception | |
Crestore_logs_setting | Root setting to control if restore will create logs or no, depends of @restore_users_setting exactly in the same way than @restore_role_assignments_setting so we extend from it |
Crestore_logstore_database_subplugin | |
Crestore_logstore_standard_subplugin | |
Crestore_lti_activity_structure_step | Structure step to restore one lti activity |
Crestore_lti_activity_task | Basiclti restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_ltiservice_gradebookservices_subplugin | Restore subplugin class |
Crestore_mod_quiz_access_subplugin | Base class for restoring up all the quiz settings and attempt data for an access rule quiz sub-plugin |
Crestore_module_structure_step | Structure step to restore common course_module information |
Crestore_moodleform | An abstract moodleform class specially designed for the restore forms |
Crestore_moodlexml_parser_processor | Helper implementation of grouped_parser_processor that will return all the information present in the moodle_backup.xml file accumulating it for later generation of controller->info |
Crestore_outcomes_structure_step | Structure step that will create all the needed outocomes by loading them from the outcomes.xml |
Crestore_page_activity_structure_step | Define all the restore steps that will be used by the restore_page_activity_task |
Crestore_page_activity_task | Page restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_path_element | Class representing one path to be restored from XML file |
Crestore_path_element_exception | Restore_path_element exception class |
Crestore_plagiarism_plugin | Class extending standard restore_plugin in order to implement some helper methods related with the plagiarism plugins |
Crestore_plan | Implementable class defining the needed stuf for one restore plan |
Crestore_plan_builder | Abstract class defining the static method in charge of building the whole restore plan, based in @restore_controller preferences |
Crestore_plan_exception | |
Crestore_plugin | Class implementing the plugins support for moodle2 restore |
Crestore_prechecks_helper | Non instantiable helper class providing support for restore prechecks |
Crestore_prechecks_helper_exception | |
Crestore_process_categories_and_questions | Execution step that, conditionally (if there isn't preloaded information) will process all the needed categories and questions in order to decide and perform any action with them (create / map / error) Note: Any error will cause exception, as far as this is the same processing than the one into restore prechecks (that should have stopped process earlier) |
Crestore_process_course_modules_availability | Process legacy module availability records in backup_ids |
Crestore_process_included_users | Execution step that, conditionally (if there isn't preloaded information and users have been selected in settings, will process all the needed users in order to decide and perform any action with them (create / map / error) Note: Any error will cause exception, as far as this is the same processing than the one into restore prechecks (that should have stopped process earlier) |
Crestore_qtype_calculated_plugin | Restore plugin class that provides the necessary information needed to restore one calculated qtype plugin |
Crestore_qtype_calculatedmulti_plugin | Restore plugin class that provides the necessary information needed to restore one calculatedmulti qtype plugin |
Crestore_qtype_calculatedsimple_plugin | Restore plugin class that provides the necessary information needed to restore one calculatedsimple qtype plugin |
Crestore_qtype_ddimageortext_plugin | Restore plugin class for the ddimageortext question type |
Crestore_qtype_ddmarker_plugin | Restore plugin class for the ddmarker question type plugin |
Crestore_qtype_ddwtos_plugin | Restore plugin class that provides the necessary information needed to restore one ddwtos qtype plugin |
Crestore_qtype_essay_plugin | Restore plugin class that provides the necessary information needed to restore one essay qtype plugin |
Crestore_qtype_extrafields_plugin | Class extending restore_qtype_plugin in order to use extra fields method |
Crestore_qtype_gapselect_plugin | Restore plugin class for the gapselect question type plugin |
Crestore_qtype_match_plugin | Restore plugin class that provides the necessary information needed to restore one match qtype plugin |
Crestore_qtype_multianswer_plugin | Restore plugin class that provides the necessary information needed to restore one multianswer qtype plugin |
Crestore_qtype_multichoice_plugin | Restore plugin class that provides the necessary information needed to restore one multichoice qtype plugin |
Crestore_qtype_numerical_plugin | Restore plugin class that provides the necessary information needed to restore one numerical qtype plugin |
Crestore_qtype_plugin | Class extending standard restore_plugin in order to implement some helper methods related with the questions (qtype plugin) |
Crestore_qtype_random_plugin | Restore plugin class that provides the necessary information needed to restore one random qtype plugin |
Crestore_qtype_randomsamatch_plugin | Restore plugin class that provides the necessary information needed to restore one randomsamatch qtype plugin |
Crestore_qtype_shortanswer_plugin | Restore plugin class that provides the necessary information needed to restore one shortanswer qtype plugin |
Crestore_qtype_truefalse_plugin | Restore plugin class that provides the necessary information needed to restore one truefalse qtype plugin |
Crestore_questions_parser_processor | Helper implementation of grouped_parser_processor that will load all the categories and questions (header info only) from the questions.xml file to the backup_ids table storing the whole structure there for later processing |
Crestore_quiz_activity_task | Quiz restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_quiz_results_block_task | Specialised restore task for the quiz_results block (using execute_after_tasks for recoding of target quiz) |
Crestore_ras_and_caps_structure_step | |
Crestore_rebuild_course_cache | First, ensure that we have no gaps in section numbers and then, rebuid the course cache |
Crestore_report_plugin | |
Crestore_resource_activity_structure_step | Define all the restore steps that will be used by the restore_resource_activity_task |
Crestore_resource_activity_task | Resource restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_review_form | Restore complete process review form |
Crestore_review_pending_block_positions | Review all the (pending) block positions in backup_ids, matching by contextid, creating positions as needed |
Crestore_role_assignments_setting | Root setting to control if restore will create role assignments or no (any level), depends of @restore_users_setting |
Crestore_roles_parser_processor | Helper implementation of grouped_parser_processor that will load all the contents of one roles.xml (roles description) file to the backup_ids table storing the whole structure there for later processing |
Crestore_root_task | Start task that provides all the settings common to all restores and other initial steps |
Crestore_rss_client_block_structure_step | Define all the restore steps that wll be used by the restore_rss_client_block_task |
Crestore_rss_client_block_task | Specialised restore task for the rss_client block (has own DB structures to backup) |
Crestore_scales_structure_step | Structure step that will create all the needed scales by loading them from the scales.xml |
Crestore_schema_form | Restore schema review form |
Crestore_scorm_activity_structure_step | Define all the restore steps that will be used by the restore_scorm_activity_task |
Crestore_scorm_activity_task | Scorm restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_search_base | A base class that can be used to build a specific search upon |
Crestore_section_generic_setting | Generic section setting to pass various settings between tasks and steps |
Crestore_section_included_setting | Setting to define if one section is included or no |
Crestore_section_structure_step | Structure step that will read the section.xml creating/updating sections as needed, rebuilding course cache and other friends |
Crestore_section_task | Section task that provides all the properties and common steps to be performed when one section is being restored |
Crestore_section_userinfo_setting | Section backup setting to control if section will include user information or no, depends of @restore_users_setting |
Crestore_settings_form | Restore settings form |
Crestore_step | Abstract class defining the needed stuf for one restore step |
Crestore_step_exception | |
Crestore_structure_parser_processor | Helper implementation of grouped_parser_processor that will support the process of all the moodle2 backup files, with complete specs about what to load (grouped or no), dispatching to corresponding methods and basic decoding of contents (NULLs and legacy file.php uses) |
Crestore_structure_step | Abstract class defining the needed stuff to restore one xml file |
Crestore_subplugin | Class implementing the subplugins support for moodle2 restore |
Crestore_survey_activity_structure_step | Define all the restore steps that will be used by the restore_survey_activity_task |
Crestore_survey_activity_task | Survey restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_tags_block_task | Specialised restore task for the tags block (using execute_after_tasks for recoding of tag collection id) |
Crestore_task | Abstract class defining the needed stuf for one restore task (a collection of steps) |
Crestore_task_exception | |
Crestore_theme_plugin | |
Crestore_tool_log_logstore_subplugin | Parent class of all the logstore subplugin implementations |
Crestore_tool_plugin | Admin tool restore plugin base class |
Crestore_ui | This is the restore user interface class |
Crestore_ui_exception | Restore user interface exception |
Crestore_ui_independent_stage | Abstract class used to represent a restore stage that is indenependent |
Crestore_ui_stage | Abstract stage class |
Crestore_ui_stage_complete | This is the completed stage |
Crestore_ui_stage_confirm | The confirmation stage |
Crestore_ui_stage_destination | This is the destination stage |
Crestore_ui_stage_process | Final stage of backup |
Crestore_ui_stage_review | Confirmation stage |
Crestore_ui_stage_schema | Schema stage of backup process |
Crestore_ui_stage_settings | This stage is the settings stage |
Crestore_update_availability | Updates the availability data for course modules and sections |
Crestore_url_activity_structure_step | Define all the restore steps that will be used by the restore_url_activity_task |
Crestore_url_activity_task | Url restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_users_parser_processor | Helper implementation of grouped_parser_processor that will load all the contents of one users.xml file to the backup_ids table storing the whole structure there for later processing |
Crestore_users_setting | Root setting to control if restore will create user information A lot of other settings are dependent of this (module's user info, grades user info, messages, blogs.. |
Crestore_userscompletion_setting | Root setting to control if restore will create completion info or no, depends of @restore_users_setting exactly in the same way than @restore_role_assignments_setting so we extend from it |
Crestore_userscompletion_structure_step | Structure step that will process the user activity completion information if all these conditions are met: |
Crestore_wiki_activity_structure_step | Define all the restore steps that will be used by the restore_wiki_activity_task |
Crestore_wiki_activity_task | Wiki restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_workshop_activity_structure_step | Define all the restore steps that will be used by the restore_workshop_activity_task |
Crestore_workshop_activity_task | Workshop restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_workshopeval_best_subplugin | Restore subplugin class that provides the necessary information needed to restore one workshopeval_best subplugin |
Crestore_workshopform_accumulative_subplugin | Restore subplugin class that provides the necessary information needed to restore one workshopform_accumulative subplugin |
Crestore_workshopform_comments_subplugin | Restore subplugin class that provides the necessary information needed to restore one workshopform_comments subplugin |
Crestore_workshopform_numerrors_subplugin | Restore subplugin class that provides the necessary information needed to restore one workshopform_numerrors subplugin |
Crestore_workshopform_rubric_subplugin | Restore subplugin class that provides the necessary information needed to restore one workshopform_rubric subplugin |
Crestricted_context_exception | Exception indicating user is not allowed to use external function in the current context |
Crevert_changes | This class will revert changes (delete the editeddb) |
Crights_copyright | |
Crights_cost | |
Croot_backup_setting | Abstract class containing all the common stuff for root backup settings |
Csave_xml_file | This class will save one edited xml file |
Cscorm_package_file_info | |
Csearch_lexer | This class does the heavy lifting of lexing the search string into tokens |
Csearch_parser | This class takes care of sticking the proper token type/value pairs into the parsed token array |
Csearch_token | Class to hold token/value pairs after they're parsed |
Csection_backup_setting | Abstract class containing all the common stuff for section backup settings |
Csection_info | |
Cselective_exact_parser_processor | Selective progressive_parser_processor that will send chunks straight to output but only for chunks matching (in an exact way) some defined paths |
Cselective_like_parser_processor | Selective progressive_parser_processor that will send chunks straight to output but only for chunks matching (in a left padded way - like) some defined paths |
Cservice_user_selector | |
Csession_data_store | The session data store class |
Csetting_dependency | Generic abstract dependency class |
Csetting_dependency_disabledif_checked | A dependency that disables the secondary element if the primary element is true or checked |
Csetting_dependency_disabledif_empty | A dependency that disables the secondary setting if the value of the primary setting is empty |
Csetting_dependency_disabledif_equals | A dependency that disables the secondary setting if the primary setting is equal to the provided value |
Csetting_dependency_disabledif_equals2 | This class is here for backwards compatibility (terrible name) |
Csetting_dependency_disabledif_in_array | Disable if a value is in a list |
Csetting_dependency_disabledif_not_checked | A dependency that disables the secondary element if the primary element is false or not checked |
Csetting_dependency_disabledif_not_empty | A dependency that disables the secondary setting if the value of the primary setting is not empty |
Csetting_dependency_disabledif_not_equals | A dependency that disables the secondary setting if the primary setting is not equal to the provided value |
Csettings_navigation | |
Csettings_navigation_ajax | |
Csimple_parser_processor | Simple progressive_parser_processor that will send chunks straight to output |
Csimplified_parser_processor | Abstract xml parser processor to to simplify and dispatch parsed chunks |
Csingle_button | |
Csingle_select | |
Csql_generator | Abstract sql generator class, base for all db specific implementations |
Csqlite_sql_generator | This class generate SQL code to be used against SQLite It extends XMLDBgenerator so everything can be overridden as needed to generate correct SQL |
Csqlsrv_native_moodle_database | Native sqlsrv class representing moodle database interface |
Csqlsrv_native_moodle_recordset | |
Csqlsrv_native_moodle_temptables | This class is not specific to the SQL Server Native Driver but rather to the family of Microsoft SQL Servers |
Cstandard_renderer_factory | |
CStateStack | States for a stack machine |
Cstatic_data_store | The static data store class |
Csteps_definitions_form | Form to display the available steps definitions |
Cstored_file | |
Cstored_file_creation_exception | |
Cstring_xml_database_exporter | XML format exporter class to memory storage (i.e |
Cstring_xml_database_importer | XML format importer class from memory storage (i.e |
Cswitchrole_form | Defines the course completion settings form |
Ctable_dataformat_export_format | Dataformat exporter |
Ctable_default_export_format_parent | |
Ctable_sql | |
CTableWikiDiffFormatter | @TODO: Doc this class |
CTableWikiDiffFormatterOld | Wikipedia Table style diff formatter |
Ctabobject | Stores one tab |
Ctabtree | |
Ctag_edit_form | |
Ctechnical_role | |
Ctemplatable | |
Ctemplate | |
Ctest_lock | |
Ctest_question_engine_attempt_upgrader | Subclass of question_engine_attempt_upgrader to help with testing |
Ctest_question_engine_upgrade_question_loader | Subclass of question_engine_upgrade_question_loader for unit testing |
Ctest_question_maker | This class creates questions of various types, which can then be used when testing |
Ctestable_core_question_renderer | Helper class for tests that help to test core_question_renderer |
Ctestable_question_attempt | Makes some protected methods of question_attempt public to facilitate testing |
Ctestable_question_engine_unit_of_work | Test subclass to allow access to some protected data so that the correct behaviour can be verified |
Ctestable_quiz_attempts_report | Makes some protected methods of quiz_attempts_report public to facilitate testing |
Ctesting_block_generator | |
Ctesting_data_generator | |
Ctesting_db_record_builder | Helper for tests that need to simulate records loaded from the database |
Ctesting_module_generator | |
Ctesting_repository_generator | |
Ctesting_util | |
Ctests_finder | |
Ctext_progress_trace | This subclass of progress_trace outputs to plain text |
Ctextarea_texteditor | |
Ctexteditor | Base abstract text editor class |
Ctgz_extractor | Extracts .tar.gz files (POSIX format) |
Ctgz_extractor_handler | Interface for callback from tgz_extractor::extract |
Ctgz_packer | |
Ctgz_packer_extract_to_pathname | Handles extraction to pathname |
Ctgz_packer_extract_to_storage | Handles extraction to file storage |
Ctheme_boost_admin_settingspage_tabs | |
Ctheme_config | |
Ctheme_overridden_renderer_factory | |
Ctinymce_texteditor | |
Ctiynce_subplugins_settings | Special class for TinyMCE subplugin administration |
Ctool_behat | Behat commands manager |
Ctool_behat_renderer | Renderer for behat tool web features |
Ctool_capability_renderer | The primary renderer for the capability tool |
Ctool_capability_settings_form | Class tool_capability_settings_form |
Ctool_customlang_filter_form | Form for filtering the strings to customize |
Ctool_customlang_menu | Represents the action menu of the tool |
Ctool_customlang_translator | Represents the translation tool |
Ctool_customlang_utils | Provides various utilities to be used by the plugin |
Ctool_dataprivacy_data_request_form | The contact form to the site's Data Protection Officer |
Ctool_dataprivacy_generator | |
Ctool_filetypes_form | Form for adding a new custom file type or updating an existing custom file type |
Ctool_filetypes_renderer | Class containing the renderer functions for displaying file types |
Ctool_generator_backend | Backend generic code for all tool_generator commands |
Ctool_generator_course_backend | Backend code for the 'make large course' tool |
Ctool_generator_make_course_form | Form with options for creating large course |
Ctool_generator_make_testplan_form | Form with options for creating large course |
Ctool_generator_site_backend | Backend code for the site generator |
Ctool_generator_testplan_backend | Generates the files required by JMeter |
Ctool_installaddon_installer | Implements main plugin features |
Ctool_installaddon_installfromzip_form | Defines a simple form for uploading the add-on ZIP package |
Ctool_installaddon_renderer | Implements the plugin renderer |
Ctool_log_setting_managestores | |
Ctool_lp_course_competencies_form_element | Course competencies element |
Ctool_lp_course_competency_rule_form_element | Course competency rule element |
Ctool_lp_site_competencies_form_element | Site competencies element |
Ctool_messageinbound_edit_handler_form | Form to edit handlers |
Ctool_messageinbound_renderer | Implements the plugin renderer |
Ctool_monitor_generator | |
Ctool_replace_form | Site wide search-replace form |
Ctool_task_edit_scheduled_task_form | Edit scheduled task form |
Ctool_task_renderer | Implements the plugin renderer |
Ctool_uploadcourse_base_form | Base import form |
Ctool_uploadcourse_course | Course class |
Ctool_uploadcourse_helper | Class containing a set of helpers |
Ctool_uploadcourse_processor | Processor class |
Ctool_uploadcourse_step1_form | Upload a file CVS file with course information |
Ctool_uploadcourse_step2_form | Specify course upload details |
Ctool_uploadcourse_tracker | Class output tracker |
Ctool_xmldb_external | Tool_xmldb external function |
Cunload_xml_file | This class will unload one loaded file completely |
Cupload_manager | This class handles all aspects of fileuploading |
Curl11_resurce_file | |
Curl1_resurce_file | |
Curl_select | |
Cuser_active_filter_form | Class user_active_filter_form |
Cuser_add_filter_form | Class user_add_filter_form |
Cuser_bulk_action_form | |
Cuser_bulk_cohortadd_form | |
Cuser_bulk_form | |
Cuser_edit_editor_form | Class user_edit_editor_form |
Cuser_edit_form | Class user_edit_form |
Cuser_edit_forum_form | Class user_edit_forum_form |
Cuser_edit_language_form | Class user_edit_form |
Cuser_editadvanced_form | Class user_editadvanced_form |
Cuser_enrolment_action | User enrolment action |
Cuser_files_form | Class user_files_form |
Cuser_filter_anycourses | User filter to distinguish users with no or any enroled courses |
Cuser_filter_checkbox | Generic filter based for checkbox and can be used for disabling items |
Cuser_filter_cohort | Generic filter for cohort membership |
Cuser_filter_courserole | User filter based on roles in a course identified by its shortname |
Cuser_filter_date | Generic filter based on a date |
Cuser_filter_globalrole | User filter based on global roles |
Cuser_filter_profilefield | User filter based on values of custom profile fields |
Cuser_filter_select | Generic filter based on a list of values |
Cuser_filter_simpleselect | Generic filter based on a list of values |
Cuser_filter_text | Generic filter for text fields |
Cuser_filter_type | The base user filter class |
Cuser_filter_yesno | Generic yes/no filter with radio buttons for integer fields |
Cuser_filtering | User filtering wrapper class |
Cuser_message | A chat message from a user |
Cuser_message_form | |
Cuser_picture | |
Cuser_selector_base | Base class for user selectors |
Cuserlist_collection_test | Tests for the core_privacy API's userlist collection functionality |
Cuu_progress_tracker | Tracking of processed users |
Cview_field_xml | This class will display the XML for one field being edited |
Cview_index_xml | This class will display the XML for one index being edited |
Cview_key_xml | This class will display the XML for one key being edited |
Cview_reserved_words | This class will show all the reserved words in a format suitable to be pasted to: http://docs.moodle.org/en/XMLDB_reserved_words and http://docs.moodle.org/en/Database_reserved_words Also, it introspects te DB looking for such words and informing about |
Cview_structure_php | This class will show the PHP needed (upgrade block) to perform the desired DDL action with the specified table |
Cview_structure_sql | This class will show the SQL generated for the selected RDBMS for the entire XMLDB file |
Cview_structure_xml | This class will display the XML for one structure |
Cview_table_php | This class will show the PHP needed (upgrade block) to perform the desired DDL action with the specified field/key/index |
Cview_table_sql | This class will show the SQL generated for the selected RDBMS for one table |
Cview_table_xml | This class will display the XML for one table being edited |
Cview_xml | This class will display one XML file |
Cvirtual_root_file | Represents the root directory of an empty file area in the tree navigated by file_browser |
Cweb_service_token_form | |
Cwebdav_client | |
Cweblink_validator | |
Cwebservice | General web service library |
Cwebservice_access_exception | Exception indicating access control problem in web service call This exception should return general errors about web service setup |
Cwebservice_parameter_exception | Web service parameter exception class |
Cwebservice_rest_client | Moodle REST client |
Cwebservice_rest_server | REST service server implementation |
Cwebservice_rest_test_client | REST test client class |
Cwebservice_server | Abstract web service base class |
Cwebservice_server_interface | Mandatory interface for all web service protocol classes |
Cwebservice_soap_client | Moodle SOAP client |
Cwebservice_soap_server | SOAP service server implementation |
Cwebservice_soap_test_client | SOAP test client class |
Cwebservice_test_client_base_form | |
Cwebservice_test_client_form | |
Cwebservice_test_client_interface | Mandatory interface for all test client classes |
Cwebservice_xmlrpc_client | Moodle XML-RPC client |
Cwebservice_xmlrpc_server | XML-RPC service server implementation |
Cwebservice_xmlrpc_test_client | XML-RPC test client class |
Cwiki_files_tree | |
CWikiDiff | Class representing a 'diff' between two sequences of strings |
CWikiDiffFormatter | A class to format WikiDiffs |
Cwikimedia | |
CWikiToMarkdown | #- |
CWordLevelWikiDiff | |
Cworkshop | Full-featured workshop API |
Cworkshop_accumulative_assessment_form | Class representing a form for assessing submissions by accumulative grading strategy |
Cworkshop_accumulative_strategy | Accumulative grading strategy logic |
Cworkshop_allocation_result | Stores the information about the allocation process |
Cworkshop_allocator | Allocators are responsible for assigning submissions to reviewers for assessments |
Cworkshop_assessment | Represents a rendarable full assessment |
Cworkshop_assessment_base | Common base class for assessments rendering |
Cworkshop_assessment_form | Base class for all assessment forms |
Cworkshop_best_evaluation | Defines the computation login of the grading evaluation subplugin |
Cworkshop_best_evaluation_settings_form | Represents the settings form for this plugin |
Cworkshop_comments_assessment_form | Class representing a form for assessing submissions by comments grading strategy |
Cworkshop_comments_strategy | Accumulative grading strategy logic |
Cworkshop_edit_accumulative_strategy_form | Class for editing accumulative grading strategy forms |
Cworkshop_edit_comments_strategy_form | Class for editing comments grading strategy forms |
Cworkshop_edit_numerrors_strategy_form | Class for editing "Number of errors" grading strategy forms |
Cworkshop_edit_rubric_strategy_form | Class for editing rubric grading strategy forms |
Cworkshop_edit_strategy_form | Base class for editing all the strategy grading forms |
Cworkshop_evaluation | Base class for all grading evaluation subplugins |
Cworkshop_evaluation_settings_form | Base form to hold eventual evaluation settings |
Cworkshop_example_assessment | Represents a renderable training assessment of an example submission |
Cworkshop_example_reference_assessment | Represents a renderable reference assessment of an example submission |
Cworkshop_example_submission | Renderable object containing all the information needed to display the example submission |
Cworkshop_example_submission_summary | Renderable object containing a basic set of information needed to display the example submission summary |
Cworkshop_feedback | Base class for renderable feedback for author and feedback for reviewer |
Cworkshop_feedback_author | Renderable feedback for the author of submission |
Cworkshop_feedback_reviewer | Renderable feedback for the reviewer |
Cworkshop_feedbackauthor_form | |
Cworkshop_feedbackreviewer_form | |
Cworkshop_file_info_overallfeedback_container | Represents virtual root node for all files in overall feedbacks |
Cworkshop_file_info_submissions_container | Represents virtual root node for all submissions |
Cworkshop_final_grades | Holds the final grades for the activity as are stored in the gradebook |
Cworkshop_grading_report | Renderable component containing all the data needed to display the grading report |
Cworkshop_manual_allocator | Allows users to allocate submissions for review manually |
Cworkshop_message | Renderable message to be displayed to the user |
Cworkshop_numerrors_assessment_form | Class representing a form for assessing submissions by numerrors grading strategy |
Cworkshop_numerrors_strategy | "Number of errors" grading strategy logic |
Cworkshop_random_allocator | Allocates the submissions randomly |
Cworkshop_random_allocator_form | Allocator settings form |
Cworkshop_random_allocator_setting | Data object defining the settings structure for the random allocator |
Cworkshop_rubric_assessment_form | Base class representing a form for assessing submissions by rubric grading strategy |
Cworkshop_rubric_grid_assessment_form | Class representing a form for assessing submissions by rubric grading strategy - grid layout |
Cworkshop_rubric_list_assessment_form | Class representing a form for assessing submissions by rubric grading strategy - list layout |
Cworkshop_rubric_strategy | Rubric grading strategy logic |
Cworkshop_scheduled_allocator | Allocates the submissions randomly in a cronjob task |
Cworkshop_scheduled_allocator_form | Allocator settings form |
Cworkshop_strategy | Strategy interface defines all methods that strategy subplugins has to implement |
Cworkshop_submission | Renderable object containing all the information needed to display the submission |
Cworkshop_submission_base | Common base class for submissions and example submissions rendering |
Cworkshop_submission_form | |
Cworkshop_submission_summary | Renderable object containing a basic set of information needed to display the submission summary |
Cworkshop_user_plan | Represents the user planner tool |
Cworkshopallocation_manual_allocations | Contains all information needed to render current allocations and the allocator UI |
Cworkshopallocation_manual_renderer | Manual allocation renderer class |
Cxhtml_container_stack | |
Cxml2Array | |
Cxml_contenttransformer | Abstract class to extend in order to transform @xml_writer text contents |
Cxml_database_exporter | XML format exporter class |
Cxml_database_importer | XML format importer class (uses SAX for speed and low memory footprint) |
Cxml_format_exception | |
Cxml_output | This abstract class outputs XML contents provided by @xml_writer |
Cxml_output_exception | |
Cxml_writer | Class implementing one (more or less complete) UTF-8 XML writer |
Cxml_writer_exception | |
Cxmldb_field | |
Cxmldb_file | |
Cxmldb_index | |
Cxmldb_key | |
Cxmldb_object | |
Cxmldb_structure | |
Cxmldb_table | |
CXMLDBAction | Main xmldb action clasee |
CXMLDBCheckAction | This is a base class for the various actions that interate over all the tables and check some aspect of their definition |
CYUI_config | |
Czip_archive | |
Czip_packer |