►Nantivirus_clamav | ClamAV antivirus integration |
►Nprivacy | Privacy Subsystem implementation for antivirus_clamav |
Cprovider | Privacy Subsystem for antivirus_clamav implementing null_provider |
Cscanner | Class implementing ClamAV antivirus |
►Nassignfeedback_comments | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nassignfeedback_editpdf | This file contains the annotation class for the assignfeedback_editpdf plugin |
►Nevent | An event observer |
Cobserver | An event observer |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Ntask | Bump submission timemodified for conversions that are stale |
Cbump_submission_for_stale_conversions | Adhoc task to bump the submission timemodified associated with a stale conversion |
Cconvert_submission | An adhoc task to convert submissions to pdf in the background |
Cremove_orphaned_editpdf_files | Cleans up orphaned feedback pdf files and table entries |
Cannotation | This class adds and removes annotations from a page of a response |
Ccombined_document | The combined_document class for the assignfeedback_editpdf plugin |
Ccomment | This class represents a comment box on a page of feedback |
Ccomments_quick_list | This class performs crud operations on a users quicklist comments |
Cdocument_services | Functions for generating the annotated pdf |
Cpage_editor | This class performs crud operations on comments and annotations from a page of a response |
Cpdf | Library code for manipulating PDFs |
►Nassignfeedback_file | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nassignfeedback_offline | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nassignsubmission_comments | |
►Nevent | The assignsubmission_comments comment created event |
Ccomment_created | The assignsubmission_comments comment created event class |
Ccomment_deleted | The assignsubmission_comments comment deleted event |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nassignsubmission_file | |
►Nevent | The assignsubmission_file assessable uploaded event |
Cassessable_uploaded | The assignsubmission_file assessable uploaded event class |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nassignsubmission_onlinetext | |
►Nevent | The assignsubmission_onlinetext assessable uploaded event |
Cassessable_uploaded | The assignsubmission_onlinetext assessable uploaded event class |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Natto_accessibilitychecker | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_accessibilitychecker implementing null_provider |
►Natto_accessibilityhelper | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_accessibilityhelper implementing null_provider |
►Natto_align | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_align implementing null_provider |
►Natto_backcolor | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_backcolor implementing null_provider |
►Natto_bold | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_bold implementing null_provider |
►Natto_charmap | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_charmap implementing null_provider |
►Natto_clear | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_clear implementing null_provider |
►Natto_collapse | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_collapse implementing null_provider |
►Natto_emojipicker | |
►Nprivacy | Privacy Subsystem implementation for atto_emojipicker |
Cprovider | Privacy Subsystem for atto_emojipicker implementing null_provider |
►Natto_emoticon | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_emoticon implementing null_provider |
►Natto_equation | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_equation implementing null_provider |
►Natto_fontcolor | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_fontcolor implementing null_provider |
►Natto_h5p | |
►Nprivacy | Privacy Subsystem implementation for atto_h5p |
Cprovider | Privacy Subsystem for atto_h5p implementing null_provider |
►Natto_html | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_html implementing null_provider |
►Natto_image | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_image implementing null_provider |
►Natto_indent | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_indent implementing null_provider |
►Natto_italic | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_italic implementing null_provider |
►Natto_link | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_link implementing null_provider |
►Natto_managefiles | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_managefiles implementing null_provider |
►Natto_media | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_media implementing null_provider |
►Natto_noautolink | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_noautolink implementing null_provider |
►Natto_orderedlist | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_orderedlist implementing null_provider |
►Natto_recordrtc | |
►Nprivacy | Privacy Subsystem implementation for atto_recordrtc |
Cprovider | Privacy Subsystem for atto_recordrtc implementing null_provider |
►Natto_rtl | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_rtl implementing null_provider |
►Natto_strike | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_strike implementing null_provider |
►Natto_subscript | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_subscript implementing null_provider |
►Natto_superscript | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_superscript implementing null_provider |
►Natto_table | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_table implementing null_provider |
►Natto_title | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_title implementing null_provider |
►Natto_underline | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_underline implementing null_provider |
►Natto_undo | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_undo implementing null_provider |
►Natto_unorderedlist | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for atto_unorderedlist implementing null_provider |
►Nauth_cas | |
►Nprivacy | Privacy Subsystem implementation for auth_cas |
Cprovider | Privacy Subsystem for auth_cas implementing null_provider |
►Ntask | A scheduled task for CAS user sync |
Csync_task | A scheduled task class for CAS user sync |
►Nauth_db | |
►Nprivacy | Privacy Subsystem implementation for auth_db |
Cprovider | Privacy Subsystem for auth_db implementing null_provider |
►Ntask | Sync users task |
Csync_users | Sync users task class |
►Nauth_email | |
►Nprivacy | Privacy Subsystem implementation for auth_email |
Cprovider | Privacy Subsystem for auth_email implementing null_provider |
►Nauth_ldap | |
►Nadminpresets | |
Cadminpresets_auth_ldap_admin_setting_special_contexts_configtext | Basic text setting, cleans the param using the admin_setting paramtext attribute |
►Nprivacy | Privacy Subsystem implementation for auth_ldap |
Cprovider | Privacy Subsystem for auth_ldap implementing null_provider |
►Ntask | A scheduled task for LDAP roles sync |
Csync_roles | A scheduled task class for LDAP roles sync |
Csync_task | A scheduled task class for LDAP user sync |
►Nauth_lti | |
►Nlocal | |
►Nltiadvantage | |
►Nentity | |
Cuser_migration_claim | A simplified representation of a 'https://purl.imsglobal.org/spec/lti/claim/lti1p1' migration claim |
►Nevent | |
Cevent_handler | Event handler for auth_lti |
►Nutility | |
Ccookie_helper | Helper class providing utils dealing with cookies in LTI, particularly 3rd party cookies |
►Noutput | |
Crenderer | Renderer class for auth_lti |
►Nprivacy | |
Cprovider | Privacy Subsystem for auth_lti implementing null_provider |
►Nauth_manual | |
►Nprivacy | Privacy Subsystem implementation for auth_manual |
Cprovider | Privacy provider for the authentication manual |
►Nauth_mnet | |
►Nprivacy | Privacy Subsystem implementation for auth_mnet |
Cprovider | Privacy provider for the mnet authentication |
►Ntask | |
Ccron_task | A schedule task for mnet cron |
►Nauth_nologin | |
►Nprivacy | Privacy Subsystem implementation for auth_nologin |
Cprovider | Privacy Subsystem for auth_nologin implementing null_provider |
►Nauth_none | |
►Ncheck | Verifies unsupported noauth setting |
Cnoauth | Verifies unsupported noauth setting |
►Nprivacy | Privacy Subsystem implementation for auth_none |
Cprovider | Privacy Subsystem for auth_none implementing null_provider |
►Nauth_oauth2 | Class for loading/storing oauth2 linked logins from the DB |
►Noutput | Output rendering for the plugin |
Crenderer | Implements the plugin renderer |
►Nprivacy | Privacy class for requesting user data for auth_oauth2 |
Cprovider | Privacy provider for auth_oauth2 |
Capi | Static list of api methods for auth oauth2 configuration |
Cauth | Plugin for oauth2 authentication |
Clinked_login | Class for loading/storing issuer from the DB |
►Nauth_shibboleth | Contains a helper class for the Shibboleth authentication plugin |
►Nprivacy | Privacy Subsystem implementation for auth_shibboleth |
Cprovider | Privacy Subsystem for auth_shibboleth implementing null_provider |
Chelper | The helper class for the Shibboleth authentication plugin |
►Nauth_webservice | |
►Nprivacy | Privacy Subsystem implementation for auth_webservice |
Cprovider | Privacy Subsystem for auth_webservice implementing null_provider |
►Navailability_completion | Activity completion condition |
►Nprivacy | Privacy Subsystem implementation for availability_completion |
Cprovider | Privacy Subsystem for availability_completion implementing null_provider |
Ccondition | Activity completion condition |
Cfrontend | Front-end class |
►Navailability_date | Date condition |
►Nprivacy | Privacy Subsystem implementation for availability_date |
Cprovider | Privacy Subsystem for availability_date implementing null_provider |
Ccondition | Date condition |
Cfrontend | Front-end class |
►Navailability_grade | Observer handling events |
►Nprivacy | Privacy Subsystem implementation for availability_grade |
Cprovider | Privacy Subsystem for availability_grade implementing null_provider |
Ccallbacks | Callbacks handling grade changes (to clear cache) |
Ccondition | Condition on grades of current user |
Cfrontend | Front-end class |
►Navailability_group | Condition main class |
►Nprivacy | Privacy Subsystem implementation for availability_group |
Cprovider | Privacy Subsystem for availability_group implementing null_provider |
Ccondition | Condition main class |
Cfrontend | Front-end class |
►Navailability_grouping | Condition main class |
►Nprivacy | Privacy Subsystem implementation for availability_grouping |
Cprovider | Privacy Subsystem for availability_grouping implementing null_provider |
Ccondition | Condition main class |
Cfrontend | Front-end class |
►Navailability_profile | User profile field condition |
►Nprivacy | Privacy Subsystem implementation for availability_profile |
Cprovider | Privacy Subsystem for availability_profile implementing null_provider |
Ccondition | User profile field condition |
Cfrontend | Front-end class |
►Nblock_accessreview | |
►Nexternal | |
Cget_module_data | Web service to fetch module data |
Cget_section_data | Web service to fetch section data |
►Nprivacy | Privacy Subsystem implementation for block_accessreview |
Cprovider | The accessreview block stores a user preference data |
►Nblock_activity_modules | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for block_activity_modules implementing null_provider |
►Nblock_activity_results | |
►Nprivacy | Privacy Subsystem implementation for block_activity_results |
Cprovider | Privacy Subsystem for block_activity_results implementing null_provider |
►Nblock_admin_bookmarks | |
►Nprivacy | Privacy Subsystem implementation for block_admin_bookmarks |
Cprovider | Privacy Subsystem for block_admin_bookmarks implementing null_provider |
►Nblock_badges | |
►Nprivacy | Privacy Subsystem implementation for block_badges |
Cprovider | Privacy Subsystem for block_badges implementing null_provider |
►Nblock_blog_menu | |
►Nprivacy | Privacy Subsystem implementation for block_blog_menu |
Cprovider | Privacy Subsystem for block_blog_menu implementing null_provider |
►Nblock_blog_recent | |
►Nprivacy | Privacy Subsystem implementation for block_blog_recent |
Cprovider | Privacy Subsystem for block_blog_recent implementing null_provider |
►Nblock_blog_tags | |
►Nprivacy | Privacy Subsystem implementation for block_blog_tags |
Cprovider | Privacy Subsystem for block_blog_tags implementing null_provider |
►Nblock_calendar_month | |
►Nprivacy | Privacy Subsystem implementation for block_calendar_month |
Cprovider | Privacy Subsystem for block_calendar_month implementing null_provider |
►Nblock_calendar_upcoming | |
►Nprivacy | Privacy Subsystem implementation for block_calendar_upcoming |
Cprovider | Privacy Subsystem for block_calendar_upcoming implementing null_provider |
►Nblock_comments | |
►Nevent | Block_comments comment created event |
Ccomment_created | Block_comments comment created event |
Ccomment_deleted | Block_comments comment deleted event |
►Nprivacy | Privacy Subsystem implementation for block_comments |
Cprovider | Privacy Subsystem implementation for block_comments |
►Nblock_completionstatus | |
►Nprivacy | Privacy Subsystem implementation for block_completionstatus |
Cprovider | Privacy Subsystem for block_completionstatus implementing null_provider |
►Nblock_course_list | |
►Nprivacy | Privacy Subsystem implementation for block_course_list |
Cprovider | Privacy Subsystem for block_course_list implementing null_provider |
►Nblock_course_summary | |
►Nprivacy | Privacy Subsystem implementation for block_course_summary |
Cprovider | Privacy Subsystem for block_course_summary implementing null_provider |
►Nblock_feedback | |
►Nprivacy | Privacy Subsystem implementation for block_feedback |
Cprovider | Privacy Subsystem for block_feedback implementing null_provider |
►Nblock_globalsearch | |
►Nprivacy | Privacy Subsystem implementation for block_globalsearch |
Cprovider | Privacy Subsystem for block_globalsearch implementing null_provider |
►Nblock_glossary_random | |
►Nprivacy | Privacy Subsystem implementation for block_glossary_random |
Cprovider | Privacy Subsystem for block_glossary_random implementing null_provider |
►Nblock_html | |
►Nprivacy | Privacy Subsystem implementation for block_html |
Cprovider | Privacy Subsystem implementation for block_html |
►Nsearch | Search area for block_html blocks |
Ccontent | Search area for block_html blocks |
►Nblock_login | |
►Nprivacy | Privacy Subsystem implementation for block_login |
Cprovider | Privacy Subsystem for block_login implementing null_provider |
►Nblock_lp | |
►Noutput | Competencies to review renderable |
Ccompetencies_to_review_page | Competencies to review renderable class |
Cplans_to_review_page | Plans to review renderable class |
Crenderer | Block LP renderer class |
Csummary | Summary renderable class |
►Nprivacy | Privacy Subsystem implementation for block_lp |
Cprovider | Privacy Subsystem for block_lp implementing null_provider |
►Nblock_mentees | |
►Nprivacy | Privacy Subsystem implementation for block_mentees |
Cprovider | Privacy Subsystem for block_mentees implementing null_provider |
►Nblock_mnet_hosts | |
►Nprivacy | Privacy Subsystem implementation for block_mnet_hosts |
Cprovider | Privacy Subsystem for block_mnet_hosts implementing null_provider |
►Nblock_myoverview | |
►Noutput | Class containing data for my overview block |
Cmain | Class containing data for my overview block |
Crenderer | Myoverview block renderer |
►Nprivacy | Privacy Subsystem implementation for block_myoverview |
Cprovider | Privacy Subsystem for block_myoverview |
►Nblock_myprofile | |
►Noutput | Class containing data for myprofile block |
Cmyprofile | Class containing data for myprofile block |
Crenderer | Myprofile block renderer |
►Nprivacy | Privacy Subsystem implementation for block_myprofile |
Cprovider | Privacy Subsystem for block_myprofile implementing null_provider |
►Nblock_navigation | |
►Nprivacy | Privacy Subsystem implementation for block_navigation |
Cprovider | Privacy Subsystem for block_navigation implementing null_provider |
►Nblock_news_items | |
►Nprivacy | Privacy Subsystem implementation for block_news_items |
Cprovider | Privacy Subsystem for block_news_items implementing null_provider |
►Nblock_online_users | File containing onlineusers class |
►Nprivacy | Privacy Subsystem implementation for block_online_users |
Cprovider | Privacy Subsystem for block_online_users |
Cfetcher | Class used to list and count online users |
►Nblock_private_files | |
►Nprivacy | Privacy Subsystem implementation for block_private_files |
Cprovider | Privacy Subsystem for block_private_files implementing null_provider |
►Nblock_recent_activity | |
►Nprivacy | Privacy subsystem implementation for block_recent_activity |
Cprovider | The block_recent_activity does not keep any data for more than COURSE_MAX_RECENT_PERIOD |
►Ntask | Task for updating RSS feeds for rss client block |
Ccleanup | Task for updating RSS feeds for rss client block |
►Nblock_recentlyaccessedcourses | |
►Noutput | Class containing data for the Recently accessed courses block |
Cmain | Class containing data for Recently accessed courses block |
Crenderer | Recently accessed courses block renderer |
►Nprivacy | Privacy Subsystem implementation for Recently accessed courses block |
Cprovider | Privacy Subsystem for Recently accessed courses block |
►Nblock_recentlyaccesseditems | |
►Nexternal | Class for exporting the data needed to render a recent accessed item |
Crecentlyaccesseditems_item_exporter | Class for exporting the data needed to render a recent accessed item |
►Noutput | Class containing data for Recently accessed items block |
Cmain | Class containing data for Recently accessed items block |
Crenderer | Recently accessed items block renderer |
►Nprivacy | Privacy Subsystem implementation for Recently accessed items block |
Cprovider | Privacy Subsystem for block_recentlyaccesseditems |
Cexternal | External API class |
Chelper | Recently accessed items helper |
Cobserver | Events observer |
►Nblock_rss_client | |
►Noutput | Contains class block_rss_client\output\block |
Cblock | Class to help display an RSS Feeds block |
Cchannel_image | Class to display RSS channel images |
Cfeed | Class to help display an RSS Feed |
Cfooter | Class to help display an RSS Block footer |
Citem | Class to help display an RSS Item |
Crenderer | Renderer for RSS Client block |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Ntask | Task for updating RSS feeds for rss client block |
Crefreshfeeds | Task for updating RSS feeds for rss client block |
►Nblock_search_forums | |
►Noutput | Block search forums renderer |
Crenderer | Block search forums renderer |
Csearch_form | Search form renderable class |
►Nprivacy | Privacy Subsystem implementation for block_search_forums |
Cprovider | Privacy Subsystem for block_search_forums implementing null_provider |
►Nblock_section_links | |
►Nprivacy | Privacy Subsystem implementation for block_section_links |
Cprovider | Privacy Subsystem for block_section_links implementing null_provider |
►Nblock_selfcompletion | |
►Nprivacy | Privacy Subsystem implementation for block_selfcompletion |
Cprovider | Privacy Subsystem for block_selfcompletion implementing null_provider |
►Nblock_settings | |
►Nprivacy | Privacy Subsystem implementation for block_settings |
Cprovider | Privacy Subsystem for block_settings implementing null_provider |
►Nblock_site_main_menu | |
►Nprivacy | Privacy Subsystem implementation for block_site_main_menu |
Cprovider | Privacy Subsystem for block_site_main_menu implementing null_provider |
►Nblock_social_activities | |
►Nprivacy | Privacy Subsystem implementation for block_social_activities |
Cprovider | Privacy Subsystem for block_social_activities implementing null_provider |
►Nblock_starredcourses | |
►Noutput | Class containing data for starred courses block |
Cmain | Class containing data for starred courses block |
Crenderer | Starred courses block renderer |
►Nprivacy | Privacy Subsystem implementation for block_starredcourses |
Cprovider | Privacy Subsystem for block_starredcourses |
►Nblock_tag_flickr | |
►Nprivacy | Privacy Subsystem implementation for block_tag_flickr |
Cprovider | Privacy Subsystem for block_tag_flickr implementing metadata and plugin provider |
►Nblock_tag_youtube | |
►Nprivacy | Privacy Subsystem implementation for block_tag_youtube |
Cprovider | Privacy Subsystem for block_tag_youtube implementing null_provider |
►Nblock_tags | |
►Nprivacy | Privacy Subsystem implementation for block_tags |
Cprovider | Privacy Subsystem for block_tags implementing null_provider |
►Nblock_timeline | |
►Noutput | Class containing data for timeline block |
Cmain | Class containing data for timeline block |
Crenderer | Timeline block renderer |
►Nprivacy | Privacy Subsystem implementation for block_timeline |
Cprovider | Privacy Subsystem for block_timeline |
►Nbooktool_exportimscp | |
►Nevent | Booktool_exportimscp book exported event |
Cbook_exported | Booktool_exportimscp book exported event class |
►Nprivacy | Privacy provider implementation for booktool_exportimscp |
Cprovider | Privacy provider implementation for booktool_exportimscp |
►Nbooktool_importhtml | |
►Nprivacy | Privacy provider implementation for booktool_importhtml |
Cprovider | Privacy provider implementation for booktool_importhtml |
►Nbooktool_print | |
►Nevent | Booktool_print book printed event |
Cbook_printed | Booktool_print book printed event class |
Cchapter_printed | Booktool_print chapter printed event class |
►Noutput | Class containing data for the view book page |
Cprint_book_chapter_page | Class containing data for the print book page |
Cprint_book_page | Class containing data for the print book page |
Crenderer | The renderer for the book print tool |
►Nprivacy | Privacy provider implementation for booktool_print |
Cprovider | Privacy provider implementation for booktool_print |
►Ncachelock_file | |
►Nprivacy | Privacy Subsystem implementation for cachelock_file |
Cprovider | Privacy Subsystem for cachelock_file implementing null_provider |
►Ncachestore_apcu | |
►Nprivacy | Privacy Subsystem implementation for cachestore_apcu |
Cprovider | Privacy Subsystem for cachestore_apcu implementing null_provider |
►Ncachestore_file | |
►Nprivacy | Privacy Subsystem implementation for cachestore_file |
Cprovider | Privacy Subsystem for cachestore_file implementing null_provider |
►Ntask | |
Casyncpurge | Task deletes old cache revision directory |
►Ncachestore_redis | |
►Nprivacy | Privacy Subsystem implementation for cachestore_redis |
Cprovider | Privacy Subsystem for cachestore_redis |
►Ntask | |
Cttl | Task deletes old data from Redis caches with TTL set |
►Ncachestore_session | |
►Nprivacy | Privacy Subsystem implementation for cachestore_session |
Cprovider | Privacy Subsystem for cachestore_session |
►Ncachestore_static | |
►Nprivacy | Privacy Subsystem implementation for cachestore_static |
Cprovider | Privacy Subsystem for cachestore_static implementing null_provider |
►Ncalendartype_gregorian | |
►Nprivacy | Privacy Subsystem implementation for block_activity_modules |
Cprovider | Privacy Subsystem for calendartype_gregorian implementing null_provider |
Cstructure | Handles calendar functions for the gregorian calendar |
►Ncalendartype_test_example | |
Cstructure | Handles calendar functions for the test calendar |
►Ncommunication_customlink | |
►Nprivacy | |
Cprovider | Privacy Subsystem for communication_customlink implementing null_provider |
Ccommunication_feature | Class communication_feature to handle custom link specific actions |
►Ncommunication_matrix | |
►Nlocal | |
►Nspec | |
Cv1p1 | Matrix API to support version v1.1 of the Matrix specification |
Cv1p2 | Matrix API to support version v1.2 of the Matrix specification |
Cv1p3 | Matrix API to support version v1.3 of the Matrix specification |
Cv1p4 | Matrix API to support version v1.4 of the Matrix specification |
Cv1p5 | Matrix API to support version v1.5 of the Matrix specification |
Cv1p6 | Matrix API to support version v1.6 of the Matrix specification |
Cv1p7 | Matrix API to support version v1.7 of the Matrix specification |
Ccommand | A command to be sent to the Matrix server |
►Nprivacy | |
Cprovider | Privacy Subsystem for communication_matrix implementing null_provider |
Ccommunication_feature | Class communication_feature to handle matrix specific actions |
Cmatrix_client | The abstract class for a versioned API client for Matrix |
Cmatrix_constants | Class matrix_constants to have one location to store all constants related to matrix |
Cmatrix_room | Class to manage the updates to the room information in db |
Cmatrix_user_manager | Class matrix_user_manager to handle specific actions |
►Ncontenttype_h5p | H5P Content manager class |
►Nform | Provides the class that defines the form for the H5P authoring tool |
Ceditor | Defines the form for editing an H5P content |
►Nprivacy | Privacy provider implementation for core_contentbank |
Cprovider | Privacy provider implementation for contenttype_h5p |
Ccontent | H5P Content manager class |
Ccontenttype | H5P content bank manager class |
►Ncore | |
►Naccess | Helper functions to implement the complex get_user_capability_course function |
Cget_user_capability_course_helper | Helper functions to implement the complex get_user_capability_course function |
►Nanalytics | |
►Nanalyser | Courses analyser working at course level (insights for the course teachers) |
Ccourses | Courses analyser working at course level (insights for the course teachers) |
Csite_courses | Site courses analyser working at system level (insights for the site admin) |
Cstudent_enrolments | Student enrolments analyser |
Cusers | Users analyser (insights for users) |
►Nindicator | Any access after the official end of the course |
Cany_access_after_end | Any access after the official end of the course |
Cany_access_before_start | Any access before the official start of the course |
Cany_course_access | Any access indicator |
Cany_write_action | Write actions indicator |
Cany_write_action_in_course | Write actions in a course indicator |
Cread_actions | Read actions indicator |
►Ntime_splitting | 10 parts time splitting method |
Cdeciles | 10 parts time splitting method |
Cdeciles_accum | Range processor splitting the course in ten parts and accumulating data |
Cno_splitting | No time splitting method |
Cone_month_after_start | Time splitting method that generates predictions one month after the analysable start |
Cone_week_after_start | Time splitting method that generates predictions one week after the analysable start |
Cpast_3_days | Time splitting method that generates predictions every 3 days |
Cpast_month | Time splitting method that generates monthly predictions |
Cpast_week | Time splitting method that generates weekly predictions |
Cquarters | Quarters time splitting method |
Cquarters_accum | Range processor splitting the course in quarters and accumulating data |
Csingle_range | Single time splitting method |
Cten_percent_after_start | Time splitting method that generates predictions 3 days after the analysable start |
Cupcoming_3_days | Time splitting method that generates insights every three days and calculates indicators using upcoming dates |
Cupcoming_fortnight | Time splitting method that generates insights every fortnight and calculates indicators using upcoming dates |
Cupcoming_week | Time splitting method that generates weekly predictions |
►Nantivirus | Manager class for antivirus integration |
Cmanager | Class used for various antivirus related stuff |
Cquarantine | Quarantine file |
Cscanner | Base abstract antivirus scanner class |
Cscanner_exception | An antivirus scanner exception class |
►Ncheck | Base class for checks |
►Naccess | |
Cdefaultuserrole | Verifies sanity of default user role |
Cfrontpagerole | Verifies sanity of frontpage role |
Cguestrole | Verifies sanity of guest role |
Criskadmin | Lists all admins |
Criskbackup | Lists all roles that have the ability to backup user data, as well as users |
Criskbackup_result | Lists all roles that have the ability to backup user data, as well as users |
Criskxss | Lists all users with XSS risk |
Criskxss_result | Lists all users with XSS risk |
►Nenvironment | |
Cantivirus | Checks status of antivirus scanners by looking back at any recent scans |
Cconfigrw | Verifies config.php is not writable anymore after installation |
Cdisplayerrors | Verifies displaying of errors |
Cenvironment | Environment check |
Cpreventexecpath | Verifies the status of preventexecpath |
Cpublicpaths | Check the public access of various paths |
Cunsecuredataroot | Verifies fatal misconfiguration of dataroot |
Cupgradecheck | Upgrade check |
►Nhttp | Verifies if https enabled only secure cookies allowed |
Ccookiesecure | Verifies if https enabled only secure cookies allowed |
►Nperformance | Backups check |
Cbackups | Backups check |
Ccachejs | CacheJS check |
Cdbschema | DB schema performance check |
Cdebugging | Debugging check |
Cdesignermode | Designer mode |
Cstats | Stats check |
►Nsecurity | Verifies web crawler (search engine) access |
Ccrawlers | Verifies web crawler (search engine) access |
Cemailchangeconfirmation | Verifies email confirmation - spammers were changing mails very often |
Cembed | Verifies sloppy embedding - this should have been removed long ago!! |
Copenprofiles | Verifies open profiles - originally open by default, not anymore because spammer abused it a lot |
Cpasswordpolicy | Verifies if password policy set |
Cwebcron | Verifies the status of web cron |
Ccheck | Base class for checks |
Cmanager | Check API manager |
Cresult | A check object returns a result object |
Ctable | A table of check results |
►Ncontent | |
►Nexport | |
►Nexportable_items | |
Cexportable_filearea | The definition of a set of files in a filearea to be exported |
Cexportable_stored_file | An object used to represent content which can be served |
Cexportable_textarea | The definition of a text area which can be exported |
►Nexporters | Activity module exporter for the content API |
Cabstract_mod_exporter | Activity module exporter for the content API |
Ccomponent_exporter | A class to help define, describe, and export content in a specific context |
Ccourse_exporter | The course exporter |
Cexportable_item | An object used to represent content which can be served |
Cexported_item | This class describes the files which were exported, and any text content that those files were contained in |
Czipwriter | Zip writer wrapper |
►Ncontext | |
Cblock | Block context class |
Ccourse | Course context class |
Ccoursecat | Course category context class |
Cmodule | Course module context class |
Csystem | System context class |
Cuser | User context class |
►Ndataformat | Base class for dataformat |
Cbase | Base class for dataformat |
Cspout_base | Common Spout class for dataformat |
►Ndml | Applies the same callback to all recorset records |
Crecordset_walk | Iterator that walks through a moodle_recordset applying the provided function |
Csql_join | An object that contains sql join fragments |
Ctable | Helpers and methods relating to DML tables |
►Nevent | |
Cantivirus_scan_data_error | Antivirus scan data error event |
Cantivirus_scan_file_error | Antivirus scan file error event |
Cassessable_submitted | Abstract assessable submitted event class |
Cassessable_uploaded | Abstract assessable uploaded event class |
Cbadge_awarded | Event triggered after a badge is awarded to a user |
Cbadge_criteria_created | Event triggered after criteria is created for a badge |
Cbadge_criteria_deleted | Event triggered after criteria is deleted from a badge |
Cbadge_criteria_updated | Event triggered after criteria is updated to a badge |
Cbadge_deleted | Event triggered after a badge is deleted |
Cbadge_listing_viewed | Event triggered after a badge is viewed |
Cbadge_revoked | Event triggered after a badge is revoked from a user |
Cbase | Base event class |
Cblog_association_deleted | Class for event to be triggered when a new blog entry is deleted with a context |
Cblog_comment_created | The blog comment created event class |
Cblog_comment_deleted | The blog comment deleted event class |
Cblog_entries_viewed | Class for event to be triggered when blog entries are viewed |
Cblog_external_removed | Class for event to be triggered when an external blog is removed from moodle |
Cblog_external_viewed | Class for event to be triggered when an external blog is viewed to moodle |
Ccalendar_subscription_created | Event triggered after a calendar subscription is added |
Ccalendar_subscription_deleted | Event triggered after a calendar subscription is deleted |
Ccalendar_subscription_updated | Event triggered after a calendar subscription is updated |
Ccapability_assigned | Capability assigned event class |
Ccapability_unassigned | Capability unassigned event class |
Ccohort_created | Cohort created event class |
Ccohort_deleted | Cohort deleted event class |
Ccohort_updated | Cohort updated event class |
Ccomments_viewed | Abstract comments viewed event class |
Ccompetency_comment_created | Comment created event class for core_competency areas |
Ccompetency_comment_deleted | Comment deleted event class for core_competency areas |
Ccompetency_created | Competency created event class |
Ccompetency_deleted | Competency deleted event class |
Ccompetency_framework_created | Competency framework created event class |
Ccompetency_framework_deleted | Competency framework deleted event class |
Ccompetency_framework_updated | Competency framework updated event class |
Ccompetency_framework_viewed | Competency framework viewed event class |
Ccompetency_plan_approved | Plan approved event class |
Ccompetency_plan_completed | Plan completed event class |
Ccompetency_plan_created | Plan created event class |
Ccompetency_plan_deleted | Plan deleted event class |
Ccompetency_plan_reopened | Plan reopened event class |
Ccompetency_plan_review_request_cancelled | Plan review request cancelled event class |
Ccompetency_plan_review_requested | Plan review requested event class |
Ccompetency_plan_review_started | Plan review started event class |
Ccompetency_plan_review_stopped | Plan review stopped event class |
Ccompetency_plan_unapproved | Plan unapproved event class |
Ccompetency_plan_unlinked | Plan unlinked event class |
Ccompetency_plan_updated | Plan updated event class |
Ccompetency_plan_viewed | Plan viewed event class |
Ccompetency_template_created | Template created event class |
Ccompetency_template_deleted | Template deleted event class |
Ccompetency_template_updated | Template updated event class |
Ccompetency_template_viewed | Template viewed event class |
Ccompetency_updated | Competency updated event class |
Ccompetency_user_competency_plan_viewed | User competency plan viewed event class |
Ccompetency_user_competency_rated | User competency grade rated event class |
Ccompetency_user_competency_rated_in_course | User competency grade rated in course event class |
Ccompetency_user_competency_rated_in_plan | User competency grade rated in plan event class |
Ccompetency_user_competency_viewed_in_course | User competency viewed in course event class |
Ccompetency_user_competency_viewed_in_plan | User competency viewed in plan event class |
Ccompetency_user_evidence_created | Evidence of prior learning created event class |
Ccompetency_user_evidence_deleted | Evidence of prior learning deleted event class |
Ccompetency_user_evidence_updated | Evidence of prior learning updated event class |
Ccompetency_viewed | Competency viewed event class |
Cconfig_log_created | Event class for when an admin config log is created |
Ccontentbank_content_created | Content bank content created class |
Ccontentbank_content_deleted | Content bank content deleted class |
Ccontentbank_content_updated | Content bank content updated class |
Ccontentbank_content_uploaded | Content bank content uploaded class |
Ccontentbank_content_viewed | Content bank content updated class |
Ccontext_locked | Event triggered after a context has been frozen |
Ccontext_unlocked | Event triggered after a context has been unfrozen |
Ccourse_backup_created | Course backup created event class |
Ccourse_category_created | Course category created event class |
Ccourse_category_updated | Course category updated event class |
Ccourse_category_viewed | Course category viewed event class |
Ccourse_completed | Course completed event class |
Ccourse_completion_updated | Course module completion updated event class |
Ccourse_information_viewed | Course information viewed event class |
Ccourse_module_deleted | Class course_module_deleted |
Ccourse_module_instance_list_viewed | Course module instance list viewed event class |
Ccourse_module_instances_list_viewed | This class has been deprecated, please use core\event\course_module_instance_list_viewed |
Ccourse_module_viewed | Abstract Course module viewed event class |
Ccourse_resources_list_viewed | Event for viewing the list of course resources |
Ccourse_section_deleted | Course section deleted event class |
Ccourse_updated | Course updated event class |
Ccourse_user_report_viewed | Course user report viewed event class |
Ccourse_viewed | Course viewed event class |
Cdashboard_reset | Dashboard reset event class |
Cdashboard_viewed | Dashboard viewed event class |
Cdashboards_reset | Dashboards reset event class |
Cdatabase_text_field_content_replaced | The database text field content replaced event class |
Cgrade_exported | Abstract grade report exported event class |
Cgrade_item_deleted | Grade item deleted event class |
Cgrade_item_updated | Grade item updated event class |
Cgrade_letter_created | Grade letter created event class |
Cgrade_letter_deleted | Grade letter deleted event class |
Cgrade_letter_updated | Grade letter updated event class |
Cgrade_report_viewed | Grade report viewed event class |
Cgroup_created | Group created event class |
Cgroup_deleted | Group deleted event class |
Cgroup_message_sent | Group message sent event class |
Cgroup_updated | Group updated event class |
Cgrouping_created | Grouping created event class |
Cgrouping_deleted | Grouping deleted event class |
Cgrouping_group_assigned | Group assigned to grouping event class |
Cgrouping_group_unassigned | Group unassigned from grouping event class |
Cgrouping_updated | Grouping updated event class |
Cinsights_viewed | Event triggered after a user views the insights page |
Cmanager | New event manager class |
Cmessage_deleted | Message deleted event class |
Cmessage_sent | Message sent event class |
Cmessage_viewed | Message viewed event class |
Cmoodlenet_resource_exported | MoodleNet send attempt event |
Cmycourses_viewed | My courses viewed event class |
Cnotes_viewed | Class note_viewed |
Cnotification_sent | Notification sent event class |
Cqbank_plugin_base | Question bank plugin event |
Cqbank_plugin_disabled | Question bank plugin was disabled |
Cqbank_plugin_enabled | Question bank plugin was enabled |
Cquestion_base | Base class for question events |
Cquestion_category_base | Base class for question category events |
Cquestion_category_created | Question category created event class |
Cquestion_category_deleted | Question category deleted event class |
Cquestion_category_moved | Question category moved event class |
Cquestion_category_updated | Question category updated event class |
Cquestion_category_viewed | Question category viewed event class |
Cquestion_created | Question created event class |
Cquestion_deleted | Question deleted event class |
Cquestion_moved | Question moved event class |
Cquestion_updated | Question updated event class |
Cquestion_viewed | Question previewed event class |
Cquestions_exported | Question category exported event class |
Cquestions_imported | Question category imported event class |
Crecent_activity_viewed | Event for recent activity page |
Crole_allow_assign_updated | Role assignments updated event class |
Crole_allow_override_updated | Role allow override updated event class |
Crole_allow_switch_updated | Role allow switch updated event class |
Crole_allow_view_updated | Role allow view updated event class |
Crole_capabilities_updated | Role updated event class |
Cscale_created | Scale created event class |
Cscale_deleted | Scale deleted event class |
Cscale_updated | Scale updated event class |
Csearch_indexed | Event when new data has been indexed |
Csearch_results_viewed | Search results viewed |
Ctag_collection_created | Tag collection created event class |
Ctag_collection_deleted | Tag collection deleted event class |
Ctag_collection_updated | Tag collection updated event class |
Ctag_created | Tag created event class |
Ctag_deleted | Tag deleted event class |
Ctag_flagged | Tag flagged event class |
Ctag_unflagged | Tag unflagged event |
Ctag_updated | Tag updated event |
Cunknown_logged | Unknown event class |
Curl_blocked | URL blocked event class |
Cuser_deleted | User deleted event class |
Cuser_enrolment_created | Event class for when user is enrolled in a course |
Cuser_enrolment_updated | Event class for when user enrolment is updated |
Cuser_graded | Event triggered after teacher edits manual grade or overrides activity/aggregated grade |
Cuser_list_viewed | Defines the user list viewed event |
Cuser_loggedout | Event when user logout |
Cuser_login_failed | User login failed event class |
Cuser_password_policy_failed | Event when user's current password fails the password policy |
Cuser_password_updated | Event when user password is changed or reset |
Cuserfeedback_give | Class userfeedback_give |
Cuserfeedback_remind | Class userfeedback_remind |
Cvirus_infected_data_detected | Data infected event |
Cvirus_infected_file_detected | Fle infected event |
Cwebservice_service_created | Web service service created event class |
Cwebservice_service_deleted | Web service service deleted event class |
Cwebservice_service_updated | Web service service updated event class |
Cwebservice_token_created | Web service token created event class |
Cwebservice_token_sent | Webservice token sent event class |
►Nexternal | Class for exporting summary information for a course category |
►Noutput | |
►Nicon_system | |
Cload_fontawesome_map | Web service to load font awesome icon maps |
Ccoursecat_summary_exporter | Class for exporting a course summary from an stdClass |
Cdynamic_tabs_get_content | External method for getting tab contents |
Ceditmode | Web service to change the edit mode |
Cmoodlenet_auth_check | The external API to check whether a user has authorized for a given MoodleNet OAuth 2 issuer |
Cmoodlenet_get_share_info_activity | The external API to het the activity information for MoodleNet sharing |
Cmoodlenet_get_shared_course_info | The external API to get MoodleNet information about the course to be shared |
Cmoodlenet_send_activity | The external API to send activity to MoodleNet |
Cmoodlenet_send_course | The external API to send course to MoodleNet |
Cpaged_content_exporter | Paged Content exporter |
Cpersistent_exporter | Abstract exporter based on the persistent model |
Crecord_userfeedback_action | The external API to record users action on the feedback notification |
►Nfiles | Contains a class providing functions used to check the allowed/blocked host/ports for curl |
Ccurl_security_helper | Host and port checking for curl |
Ccurl_security_helper_base | Security helper for the curl class |
►Nform | Moodle 404 Error page feedback form |
Cerror_feedback | Moodle 404 Error page feedback form |
►Nhook | |
►Nnavigation | |
Cprimary_extend | Allows plugins to insert nodes into site primary navigation |
Cdeprecated_callback_replacement | Interface for describing of lib.php callbacks that were deprecated by the hook |
Cdescribed_hook | Interface for a hook to provide a description of itself for administrator information |
Cdiscovery_agent | This interface describes a class which can discover all hook classes of a plugin |
Cmanager | Hook manager implementing "Dispatcher" and "Event Provider" from PSR-14 |
►Nhub | Class communication |
Capi | Provides methods to communicate with the hub (sites directory) web services |
Cregistration | Methods to use when registering the site at the moodle sites directory |
Csite_registration_form | The site registration form |
►Nlocal | |
►Ncli | CLI script shutdown helper class |
Cshutdown | CLI script shutdown helper class |
►Nguzzle | |
Ccache_handler | Class to handle and generates CacheItemPoolInterface objects |
Ccache_item | Class to define an interface for interacting with objects inside a cache |
Ccache_storage | Cache storage handler to handle cache objects, TTL etc |
Ccheck_request | Class to check request against curl security helper |
Credirect_middleware | Class to check that each URL is valid in a redirect |
►Nlock | |
Cdb_record_lock_factory | This is a db record locking factory |
Cfile_lock_factory | Flock based file locking factory |
Cinstallation_lock_factory | Lock factory for use during installation |
Clock | Class representing a lock |
Clock_config | Lock configuration class, used to get an instance of the currently configured lock factory |
Clock_factory | Defines abstract factory class for generating locks |
Clock_utils | Lock utilities |
Cmysql_lock_factory | MySQL / MariaDB locking factory |
Cpostgres_lock_factory | Postgres advisory locking factory |
Ctiming_wrapper_lock_factory | Timing wrapper around a lock factory |
►Nlog | Dummy storage manager, returns nothing |
Cdummy_manager | |
Cmanager | Interface describing log readers |
Creader | |
Csql_internal_table_reader | Sql internal table reader |
Csql_reader | Log iterator reader interface |
►Nmessage | New messaging manager class |
►Ninbound | Incoming Message address manager |
Caddress_manager | Incoming Message address manager |
Chandler | Abstract class describing Inbound Message Handlers |
Cmanager | Variable Envelope Return Path manager class |
Cprivate_files_handler | A Handler to store attachments sent in e-mails as private files |
Cprocessing_failed_exception | Variable Envelope Return Path message processing failure exception |
Cmessage | New messaging class |
►Nmoodlenet | |
Cactivity_packager | Packager to prepare appropriate backup of an activity to share to MoodleNet |
Cactivity_sender | API for sharing Moodle LMS activities to MoodleNet instances |
Ccourse_packager | Packager to prepare appropriate backup of a course to share to MoodleNet |
Ccourse_partial_packager | Packager to prepare appropriate backup of a number of activities in a course to share to MoodleNet |
Ccourse_partial_sender | API for sharing a number of Moodle LMS activities as a course backup to MoodleNet instances |
Ccourse_sender | API for sharing Moodle LMS courses to MoodleNet instances |
Chelpers | Helper for tests related to MoodleNet integration |
Cmoodlenet_client | MoodleNet client which handles direct outbound communication with MoodleNet instances |
Cresource_packager | Base packager to prepare appropriate backup of a resource to share to MoodleNet |
Cresource_sender | API for sharing Moodle LMS resources to MoodleNet instances |
Cshare_progress_table | MoodleNet share progress table |
Cshare_recorder | Record the sharing of content to MoodleNet |
Cutilities | Class containing static utilities (such as various checks) required by the MoodleNet API |
►Nnavigation | |
►Noutput | |
Cmore_menu | More menu navigation renderable |
Cprimary | Primary navigation renderable |
►Nviews | |
Cprimary | Class primary |
Csecondary | Class secondary_navigation_view |
Cview | Class view |
►Noauth2 | Loads/stores oauth2 access tokens in DB for system accounts in order to use a single token across multiple sessions |
►Nclient | |
Cclever | Class clever - Custom client handler to fetch data from Clever |
Clinkedin | Class linkedin - Custom client handler to fetch data from linkedin |
►Ndiscovery | |
Cauth_server_config_reader | Simple reader class, allowing OAuth 2 Authorization Server Metadata to be read from an auth server's well-known |
Cbase_definition | Class for provider discovery definition, to allow services easily discover and process information |
Cimsbadgeconnect | Class for IMS Open Badge Connect API (aka OBv2.1) discovery definition |
Copenidconnect | Class for Open ID Connect discovery definition |
►Nservice | |
Cclever | Class for Clever OAuth service, with the specific methods related to it |
Ccustom | Class for Custom services, with the specific methods related to it |
Cfacebook | Class for Facebook oAuth service, with the specific methods related to it |
Cgoogle | Class for Google oAuth service, with the specific methods related to it |
Cimsobv2p1 | Class for IMS Open Badges v2.1 oAuth service, with the specific methods related to it |
Cissuer_interface | Interface for services, with the methods to be implemented by all the issuer implementing it |
Clinkedin | Class linkedin |
Cmicrosoft | Class for Microsoft oAuth service, with the specific methods related to it |
Cmoodlenet | MoodleNet OAuth 2 configuration |
Cnextcloud | Class for Nextcloud oAuth service, with the specific methods related to it |
Caccess_token | Loads/stores oauth2 access tokens in DB for system accounts in order to use a single token across multiple sessions |
Capi | Static list of api methods for system oauth2 configuration |
Cclient | Configurable oauth2 client class |
Cendpoint | Class for loading/storing oauth2 endpoints from the DB |
Cissuer | Class for loading/storing issuer from the DB |
Crefresh_system_tokens_task | Task to refresh system tokens regularly |
Crest | Rest API base class mapping rest api methods to endpoints with http methods, args and post body |
Crest_exception | Rest Exception class containing error code and message |
Csystem_account | Class for loading/storing oauth2 refresh tokens from the DB |
Cuser_field_mapping | Class for loading/storing oauth2 user field mappings from the DB |
►Noutput | |
►Ndynamic_tabs | |
Cbase | Class tab_base |
►Nlocal | |
►Naction_menu | |
Csubpanel | Interface to a subpanel implementation |
►Ndropdown | |
Cdialog | Class to render a dropdown dialog element |
Cstatus | Class to render a dropdown dialog element |
Cactivity_header | Data structure representing standard components displayed on the activity header |
Ccheckbox_toggleall | The checkbox-toggleall renderable class |
Cchoicelist | A generic user choice output class |
Cchooser | The chooser renderable class |
Cchooser_item | The chooser_item renderable class |
Cchooser_section | The chooser_section renderable class |
Ccomboboxsearch | Renderable class for the comboboxsearch |
Cdatafilter | The filter renderable class |
Cdynamic_tabs | Class dynamic tabs |
Cexternal | This class contains a list of webservice functions related to output |
Cicon_system | Class allowing different systems for mapping and rendering icons |
Cicon_system_font | Class allowing different systems for mapping and rendering icons |
Cicon_system_fontawesome | Class allowing different systems for mapping and rendering icons |
Cicon_system_standard | Standard icon rendering |
Cinplace_editable | Class allowing to quick edit a title inline |
Clanguage_menu | Class for creating the language menu |
Cmustache_clean_string_helper | This class will load language strings in a template |
Cmustache_engine | Custom Moodle engine for mustache |
Cmustache_filesystem_loader | Perform some custom name mapping for template file names |
Cmustache_helper_collection | Custom Moodle helper collection for mustache |
Cmustache_javascript_helper | Store a list of JS calls to insert at the end of the page |
Cmustache_pix_helper | This class will call pix_icon with the section content |
Cmustache_quote_helper | Wrap content in quotes, and escape all special JSON characters used |
Cmustache_shorten_text_helper | This class will call shorten_text with the section content |
Cmustache_string_helper | This class will load language strings in a template |
Cmustache_template_finder | Get information about valid locations for mustache templates |
Cmustache_template_source_loader | Load template source strings |
Cmustache_uniqid_helper | Lazy create a uniqid per instance of the class |
Cmustache_user_date_helper | Mustache helper that will convert a timestamp to a date string |
Cnamed_templatable | A subset of templatable which provides the name of the template to use |
Cnotification | Data structure representing a notification |
Cparticipants_action_bar | Class responsible for generating the action bar (tertiary nav) elements in the participants page and related pages |
Cselect_menu | A single-select combobox widget that is functionally similar to an HTML select element |
Csticky_footer | Class to render a sticky footer element |
Curl_rewriter | URL rewriter interface |
►Nplugininfo | Defines classes used for plugin info |
Cantivirus | Class for Antiviruses |
Cauth | Class for authentication plugins |
Cavailability | Class for availability plugins |
Cbase | Base class providing access to the information about a plugin |
Cblock | Class for page side blocks |
Ccachelock | Class for admin tool plugins |
Ccachestore | Class for cache store plugins |
Ccalendartype | Class for calendar type plugins |
Ccommunication | Class for communication provider |
Ccontenttype | Class for contentbank plugins |
Ccoursereport | Class for admin tool plugins |
Ccustomfield | Class for admin tool plugins |
Cdataformat | Class for dataformats |
Ceditor | Class for HTML editors |
Cenrol | Class for enrolment plugins |
Cfileconverter | Class for document converter plugins |
Cfilter | Class for text filters |
Cformat | Class for course formats |
Cgeneral | General class for all plugin types that do not have their own class |
Cgradeexport | Class for admin tool plugins |
Cgradeimport | Class for admin tool plugins |
Cgradereport | Class for admin tool plugins |
Cgradingform | Class for admin tool plugins |
Ch5plib | Class for H5P libraries |
Clocal | Class for local plugins |
Cmedia | Class for media plugins |
Cmessage | Class for messaging processors |
Cmlbackend | Class for analytics machine learning backend plugins |
Cmnetservice | Class representing an MNet service |
Cmod | Class for activity modules |
Corphaned | Orphaned subplugins class |
Cpaygw | Payment gateway subplugin info class |
Cplagiarism | Class for plagiarism plugins |
Cportfolio | Class for portfolios |
Cprofilefield | Class for admin tool plugins |
Cqbank | Base class for qbank plugins |
Cqbehaviour | Class for question behaviours |
Cqformat | Class for question types |
Cqtype | Class for question types |
Creport | Class for admin tool plugins |
Crepository | Class for repositories |
Csearch | Class for search plugins |
Ctheme | Class for themes |
Ctool | Class for admin tool plugins |
Cwebservice | Class for webservice protocols |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nprogress | |
Cbase | Base class for handling progress information |
Cdb_updater | Progress handler that updates a database table with the progress |
Cdisplay | Progress handler that uses a standard Moodle progress bar to display progress |
Cdisplay_if_slow | Progress handler that uses a standard Moodle progress bar to display progress |
Cnone | Progress handler that ignores progress entirely |
►Nreportbuilder | |
►Nlocal | |
►Nentities | |
Ccontext | Context entity |
►Nsession | Database based session handler |
►Nutility | |
Ccookie_helper | Helper class providing utils dealing with cookies, particularly 3rd party cookies |
Cdatabase | Database based session handler |
Cexception | Session related exception class |
Cexternal | This class contains a list of webservice functions related to session |
Cfile | File based session handler |
Chandler | Session handler base |
Cmanager | Session manager, this is the public Moodle API for sessions |
Cmemcached | Memcached based session handler |
Credis | Redis based session handler |
►Ntask | Adhoc task abstract class |
Cadhoc_task | Abstract class defining an adhoc task |
Canalytics_cleanup_task | Delete stale records from analytics tables |
Cantivirus_cleanup_task | Clean up task for core antivirus |
Casynchronous_backup_task | Adhoc task that performs asynchronous backups |
Casynchronous_copy_task | Adhoc task that performs asynchronous course copies |
Casynchronous_restore_task | Adhoc task that performs asynchronous restores |
Cautomated_backup_report_task | Report task for core automation backup |
Cautomated_backup_task | Simple task to run the backup cron |
Cbadges_adhoc_task | Class badges_adhoc_task |
Cbadges_cron_task | Simple task to run the badges cron |
Cbadges_message_task | Simple task to run the badges cron |
Cblog_cron_task | Simple task to run the blog cron |
Cbuild_installed_themes_task | Class that builds and caches all of the site's installed themes |
Ccache_cleanup_task | Simple task to delete old cache records |
Ccache_cron_task | Simple task to run the cache cron |
Ccalendar_cron_task | Simple task to run the calendar cron |
Ccalendar_fix_orphaned_events | Class handling fixing of events that have had their userid lost |
Ccheck_for_updates_task | Simple task to run the registration cron |
Cclean_up_deleted_search_area_task | Class that cleans up data related to deleted search area |
Ccomplete_plans_task | Complete plans task class |
Ccompletion_daily_task | Simple task to run the daily completion cron |
Ccompletion_regular_task | Simple task to run the regular completion cron |
Ccontext_cleanup_task | Simple task to delete old context records |
Ccourse_backup_task | Adhoc task that performs single automated course backup |
Ccreate_contexts_task | Simple task to create missing contexts at all levels |
Cdatabase_logger | Database logger for task logging |
Cdelete_incomplete_users_task | Simple task to delete user accounts for users who have not completed their profile in time |
Cdelete_unconfirmed_users_task | Simple task to delete user accounts for users who have not confirmed in time |
Cfile_temp_cleanup_task | Simple task to delete temp files older than 1 week |
Cfile_trash_cleanup_task | Simple task to run the file trash cleanup cron |
Cfix_file_timestamps_task | Retroactively fixes file timestamps that are older than the containing folder record |
Cgrade_cron_task | Simple task to run the grade cron |
Cgrade_history_cleanup_task | Simple task to clean grade history tables |
Ch5p_clean_orphaned_records_task | A schedule task to clean orphaned h5p records (for example for deleted activity) |
Ch5p_get_content_types_task | A task to get the latest content types from the official H5P repository |
Chide_ended_courses_task | Simple task to automatically set the course visibility to hidden when the course end date matches the current day |
Clogmanager | Task log manager |
Cmanager | Collection of task related methods |
Cmessaging_cleanup_task | Simple task to delete old messaging records |
Cpassword_reset_cleanup_task | Simple task to delete old password reset records |
Cplagiarism_cron_task | Simple task to run the plagiarism cron |
Cportfolio_cron_task | Simple task to run the portfolio cron |
Cquestion_preview_cleanup_task | A task to cleanup old question previews |
Crefresh_mod_calendar_events_task | Class that updates all of the existing calendar events for modules that implement the *_refresh_events() hook |
Cregistration_cron_task | Simple task to run the registration cron |
Cscheduled_task | Abstract class defining a scheduled task |
Csearch_index_task | Runs global search indexing |
Csearch_optimize_task | Runs search index optimization |
Csend_failed_login_notifications_task | Simple task to send notifications about failed login attempts |
Csend_login_notifications | Adhoc task that send login notifications |
Csend_new_user_passwords_task | Simple task to create accounts and send password emails for new users |
Csession_cleanup_task | Simple task to cleanup user sessions from a scheduled task |
Cshow_started_courses_task | Simple task to automatically set the course visibility to shown when the course start date matches the current day |
Cstats_cron_task | Simple task to run the stats cron |
Csync_plans_from_template_cohorts_task | Synchronise plans from template cohorts |
Ctag_cron_task | Simple task to run the tag cron |
Ctask_base | Abstract class for common properties of scheduled_task and adhoc_task |
Ctask_lock_cleanup_task | Adhoc task metadata cleanup task |
Ctask_log_cleanup_task | A task to cleanup log entries for tasks |
Ctask_logger | Interface for task logging |
►Nupdate | The class core\update\api is defined here |
Capi | General purpose client for https://download.moodle.org/api/ |
Cchecker | Singleton class that handles checking for available updates |
Cchecker_exception | General exception thrown by the core::update::checker class |
Ccode_manager | General purpose class managing the plugins source code files deployment |
Cinfo | Defines the structure of objects returned by core::update::checker::get_update_info() |
Cremote_info | Thin wrapper for data structures returned by api::get_plugin_info() |
Cvalidator | Validates the contents of extracted plugin ZIP file |
►Nupgrade | PayPal enrolment plugin utility class |
Cutil | Core upgrade utility class |
Cactivity_dates | Class for fetching the important dates of an activity module for a given module instance and a user |
Cchart_axis | Chart axis class |
Cchart_bar | Chart bar class |
Cchart_base | Chart base class |
Cchart_line | Chart line class |
Cchart_pie | Chart pie class |
Cchart_series | Chart series class |
Ccontent | The Content API allows all parts of Moodle to determine details about content within a component, or plugintype |
Ccontext | Basic moodle context abstraction class |
Ccontext_helper | Context maintenance and helper methods |
Ccron | Cron and adhoc task functionality |
Cdataformat | Dataformat utility class |
Cencryption | Class used to encrypt or decrypt data |
Chooks | Standard hook discovery agent for Moodle which lists all non-abstract classes in hooks namespace of core and all plugins unless there is a hook discovery agent in a plugin |
Chttp_client | Guzzle Integration for Moodle |
Cinvalid_persistent_exception | Invalid persistent exception class |
Cip_utils | Static helper class providing some useful internet-protocol-related functions |
Clocale | Helper utility to interact with Locales |
Cnotification | |
Cpersistent | Abstract class for core objects saved to the DB |
Creport_helper | A helper class with static methods to help report plugins |
Cuuid | V4 UUID generator class |
►Ncore_admin | |
►Nadmin | |
Cadmin_setting_plugin_manager | Admin setting plugin manager |
►Nexternal | |
Cset_block_protection | Web Service to control the state of a plugin |
Cset_plugin_order | Web Service to control the order of a plugin |
Cset_plugin_state | Web Service to control the state of a plugin |
►Nform | Form for selective purging of caches |
Cpurge_caches | Form for selecting which caches to purge on admin/purgecaches.php |
Ctestoutgoingmailconf_form | Test mail form |
►Nlocal | |
►Nexternalpage | External admin page class that allows a callback to be provided to determine whether page can be accessed |
Caccesscallback | Admin externalpage class |
►Nsettings | Auto complete admin setting |
Cautocomplete | Auto complete setting class |
Cfilesize | An admin setting to support entering and displaying of file sizes in Bytes, KB, MB or GB |
Clinkable_settings_page | |
Cmanage_payment_gateway_plugins | Generic class for managing plugins in a table that allows re-ordering and enable/disable of each plugin |
Csetting_scheduled_task_status | This admin setting tells whether a given scheduled task is enabled, providing a link to its configuration page |
►Nprivacy | Privacy Subsystem implementation for core_admin |
Cprovider | Privacy Subsystem for core_admin implementing null_provider |
►Nreportbuilder | |
►Ndatasource | |
Ctask_logs | Task logs datasource |
►Nlocal | |
►Nentities | |
Ctask_log | Task log entity class implementation |
►Nsystemreports | |
Ctask_logs | Task logs system report class implementation |
►Ntable | |
Cactivity_management_table | Activity Module admin settings |
Cblock_management_table | Tiny admin settings |
Ceditor_management_table | Tiny admin settings |
Chook_list_table | Plugin Management table |
Cmedia_management_table | Media plugin admin settings |
Cplugin_management_table | Plugin Management table |
Cplugin_management_table_filterset | This file contains the dynamic interface |
Ctool_plugin_management_table | Admin tool settings |
►Ncore_adminpresets | |
►Nlocal | |
►Nsetting | |
Cadminpresets_admin_setting_bloglevel | Select setting for blog's bloglevel setting |
Cadminpresets_admin_setting_configcheckbox | Checkbox setting |
Cadminpresets_admin_setting_configcheckbox_with_advanced | Checkbox with an advanced checkbox that controls an additional $name |
Cadminpresets_admin_setting_configcheckbox_with_lock | Checkbox with an advanced checkbox that controls an additional $name |
Cadminpresets_admin_setting_configiplist | Used to validate a textarea used for ip addresses |
Cadminpresets_admin_setting_configmulticheckbox | Class to be extended by multicheckbox settings |
Cadminpresets_admin_setting_configmultiselect | Extends the base class and lists the selected values separated by comma |
Cadminpresets_admin_setting_configmultiselect_with_loader | Generalizes a configmultipleselect with load_choices() |
Cadminpresets_admin_setting_configselect | Select one value from list |
Cadminpresets_admin_setting_configselect_with_advanced | Adds support for the "advanced" attribute |
Cadminpresets_admin_setting_configtext | Basic text setting, cleans the param using the admin_setting paramtext attribute |
Cadminpresets_admin_setting_configtext_with_advanced | Adds the advanced attribute |
Cadminpresets_admin_setting_configtime | Time selector |
Cadminpresets_admin_setting_devicedetectregex | Reimplementation to allow human friendly view of the selected regexps |
Cadminpresets_admin_setting_gradecat_combo | A select with force and advanced options |
Cadminpresets_admin_setting_sitesettext | Reimplemented to store values in course table, not in config or config_plugins |
Cadminpresets_admin_setting_special_backupdays | Special control for selecting days to backup |
Cadminpresets_admin_setting_special_calendar_weekend | Special admin control for calendar weekend |
Cadminpresets_admin_setting_users_with_capability | Extends configselect to reuse set_valuevisible |
Cadminpresets_setting | Admin tool presets plugin to load some settings |
Cdelegation | Cross-class methods |
►Nprivacy | |
Cprovider | Admin presets this file handle privacy provider |
Chelper | Admin presets helper class |
Cmanager | Admin tool presets manager class |
►Ncore_analytics | Representation of a suggested action |
►Nlocal | |
►Nanalyser | Analysers base class |
Cbase | Analysers base class |
Cby_course | Abstract analyser in course basis |
Csitewide | Site-level contents abstract analysable |
►Nanalysis | Keeps track of the analysis results |
Cresult | Keeps track of the analysis results |
Cresult_array | Keeps track of the analysis results by storing the results in an array |
Cresult_file | Keeps track of the analysis results by storing the results in files |
►Nindicator | Abstract base indicator |
Cbase | Abstract base indicator |
Cbinary | Abstract binary indicator |
Ccommunity_of_inquiry_activity | Community of inquire abstract indicator |
Cdiscrete | Abstract discrete indicator |
Clinear | Abstract linear indicator |
►Ntarget | Abstract base target |
Cbase | Abstract base target |
Cbinary | Binary classifier target |
Cdiscrete | Discrete values target |
Clinear | Linear values target |
►Ntime_splitting | Range processor splitting the course in parts and accumulating data from the start |
Caccumulative_parts | Range processor splitting the course in parts and accumulating data from the start |
Cafter_now | Interface for time-splitting methods whose ranges' times are after time() |
Cafter_start | Time splitting method that generates predictions X days/weeks/months after the analysable start |
Cbase | Base time splitting method |
Cbefore_now | Interface for time-splitting methods whose ranges' times are before time() |
Cequal_parts | X parts time splitting method |
Cpast_periodic | Time splitting method that generates predictions periodically |
Cperiodic | Time splitting method that generates predictions periodically |
Cupcoming_periodic | Time splitting method that generates predictions periodically |
►Nprivacy | Privacy Subsystem implementation for core_analytics |
Cprovider | Privacy Subsystem for core_analytics implementing metadata and plugin providers |
Caction | Representation of a suggested action |
Cadmin_setting_predictor | Extension to show an error message if the selected predictor is not available |
Canalysable | Any element analysers can analyse |
Canalysis | Runs an analysis of the site |
Cbulk_action | Representation of a suggested bulk action |
Ccalculable | Calculable dataset items abstract class |
Ccalculation_info | Extra information generated during the analysis by calculable elements |
Cclassifier | Classifier interface |
Ccourse | Moodle course analysable |
Cdataset_manager | Datasets manager |
Cdefault_bulk_actions | Default list of bulk actions to reuse across different targets as presets |
Cinsights_generator | Insights generator |
Cmanager | Analytics basic actions manager |
Cmodel_config | Model configuration manager |
Cpackable | Exportable machine learning backend interface |
Cprediction | Representation of a prediction |
Cprediction_action | Representation of a suggested action associated with a prediction |
Cpredictor | Predictors interface |
Cregressor | Regressors interface |
Crequirements_exception | Dummy class to identify model requirements exceptions |
Csite | Moodle site analysable |
Cstats | Provides stats and meta information about the analytics usage on this site |
Cuser | Moodle user analysable |
►Ncore_antivirus | |
►Nprivacy | Privacy Subsystem implementation for core_antivirus |
Cprovider | Privacy Subsystem for core_antivirus implementing null_provider |
►Ncore_auth | Contains helper class for digital consent |
►Nform | Age and location verification mform |
Cverify_age_location_form | Age and location verification mform class |
►Noutput | Digital minor renderable |
Cdigital_minor_page | Digital minor renderable class |
Clogin | Login renderable class |
Cverify_age_location_page | Age and location verification renderable class |
►Nprivacy | Data provider |
Cprovider | Data provider class |
Cdigital_consent | Helper class for digital consent |
►Ncore_availability | Used while evaluating conditions in bulk |
►Noutput | Renderable for the availability info |
Cavailability_info | Base class to render availability info |
►Nprivacy | Privacy Subsystem implementation for core_availability |
Cprovider | Privacy Subsystem for core_availability implementing null_provider |
Ccapability_checker | Used while evaluating conditions in bulk |
Ccondition | Base class for a single availability condition |
Cfrontend | Class with front-end (editing form) functionality |
Cinfo | Base class for conditional availability information (for module or section) |
Cinfo_module | Class handles conditional availability information for an activity |
Cinfo_section | Class handles conditional availability information for a section |
Cresult | Class represents the result of an availability check for the user |
Ctree | Class that holds a tree of availability conditions |
Ctree_node | Node (base class) used to construct a tree of availability conditions |
►Ncore_backup | |
►Ncopy | Course copy class |
Ccopy | Course copy class |
►Noutput | Course copy form class |
Ccopy_form | Course copy form class |
►Nprivacy | Privacy Subsystem implementation for core_backup |
Cprovider | Privacy Subsystem implementation for core_backup |
►Ncore_badges | Communicate with backpacks |
►Nexternal | Contains alignment class for displaying a badge alignment |
Calignment_exporter | Class for displaying a badge alignment |
Cassertion_exporter | Class for displaying a badge competency |
Cbackpack_exporter | Class for displaying a badge competency |
Cbadgeclass_exporter | Class for displaying a badge competency |
Ccollection_exporter | Class for displaying a badge competency |
Cendorsement_exporter | Class for displaying a badge endorsement |
Cget_user_badge_by_hash | External service to get user badge |
Cissuer_exporter | Class for displaying a badge competency |
Crecipient_exporter | Class for displaying a badge competency |
Crelated_info_exporter | Class for displaying information of a related badge |
Cuser_badge_exporter | Class for displaying a badge issued to a user |
Cverification_exporter | Class for displaying a badge competency |
►Nform | Form class for mybackpack.php |
Cbackpack | Form to edit backpack initial details |
Cbadge | Form to edit badge details |
Ccollections | Form to select backpack collections |
Cexternal_backpack | Backpack form class |
Cmessage | Form to edit badge message |
►Noauth2 | This file to proccess Oauth2 connects for backpack |
Cauth | Proccess Oauth2 connects to backpack site |
Cbadge_backpack_oauth2 | Class badge_backpack_oauth2 for backpack is connected |
Cclient | Configurable OAuth2 client to request authorization and store token |
►Noutput | Issued badge renderable |
Cbadge_alignments | Link to external resources this badge is aligned with |
Cbadge_collection | Collection of all badges for view.php page |
Cbadge_management | Collection of badges used at the index.php page |
Cbadge_recipients | Badge recipients rendering class |
Cbadge_related | Collection of all related badges |
Cbadge_user_collection | Collection of user badges used at the mybadges.php page |
Cbadgeclass | Page to display badge information, such as name, description or criteria |
Cbase_action_bar | Abstract class for the badges tertiary navigation |
Cexternal_backpacks_page | Manage enabled backpacks renderable |
Cexternal_backpacks_table | Backpacks table class |
Cexternal_badge | An external badges for external.php page |
Cissued_badge | An issued badges for badge.php page |
Cmanage_badge_action_bar | Class manage_badge_action_bar - Display the action bar |
Crecipients_action_bar | Class recipients_action_bar - Display the action bar |
Cstandard_action_bar | Class standard_action_bar - Display the action bar |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Nreportbuilder | |
►Ndatasource | |
Cbadges | Badges datasource |
Cusers | User badges datasource |
►Nlocal | |
►Nentities | |
Cbadge | Badge entity |
Cbadge_issued | Badge issued entity |
►Nsystemreports | |
Cbadges | Badges system report class implementation |
Cbackpack_api | Class for communicating with backpacks |
Cbackpack_api2p1 | To process badges with backpack and control api request and this class using for Open Badge API v2.1 methods |
Cbackpack_api2p1_mapping | Represent a single method for the remote api and this class using for Open Badge API v2.1 methods |
Cbackpack_api_mapping | Represent a single method for the remote api |
Cbadge | Class that represents badge |
Chelper | Badge helper library |
►Ncore_behat | Editor interface for setting editor values |
Csettable_editor | |
►Ncore_block | |
►Nexternal | |
Cfetch_addable_blocks | This is the external method used for fetching the addable blocks in a given page |
►Nnavigation | |
►Nviews | |
Csecondary | Class secondary |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Ncore_blog | This is the external API for blogs |
►Nexternal | Class for exporting a blog post (entry) |
Cpost_exporter | Class for exporting a blog post (entry) |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Nreportbuilder | |
►Ndatasource | |
Cblogs | Blogs datasource |
►Nlocal | |
►Nentities | |
Cblog | Blog entity |
Cexternal | This is the external API for blogs |
►Ncore_cache | Cache administration helper |
►Nlocal | Cache display administration helper |
Cadministration_display_helper | A cache helper for administration tasks |
►Noutput | |
Crenderer | The cache renderer (mainly admin interfaces) |
Cusage_samples_form | Form for usage page to select number of samples |
►Nprivacy | Privacy Subsystem implementation for core_cache |
Cprovider | Privacy Subsystem implementation for core_cache |
Cadministration_helper | Administration helper base class |
Callow_temporary_caches | Create and keep an instance of this class to allow temporary caches when caches are disabled |
Cversion_wrapper | Class wrapping information in the cache that is tagged with a version number |
►Ncore_calendar | Action factory |
►Nexternal | |
►Nexport | This is the external method for exporting a calendar token |
Ctoken | This is the external method for exporting a calendar token |
►Nsubscription | Calendar external API for deleting the subscription |
Cdelete | Calendar external API for deleting the subscription |
Ccalendar_day_exporter | Class for displaying the day view |
Ccalendar_event_exporter | Class for displaying a calendar event |
Ccalendar_upcoming_exporter | Class for displaying the day view |
Cdate_exporter | Class for normalising the date data |
Cday_exporter | Class for displaying the day view |
Cday_name_exporter | Class for displaying the day view |
Cevent_action_exporter | Class for displaying a calendar event's action |
Cevent_exporter | Class for displaying a calendar event |
Cevent_exporter_base | Class for displaying a calendar event |
Cevent_icon_exporter | Class for displaying a calendar event's icon |
Cevent_subscription_exporter | Class for displaying a calendar event's subscription |
Cevents_exporter | Class for displaying a list of calendar events |
Cevents_grouped_by_course_exporter | Class for displaying a list of calendar events grouped by course id |
Cevents_related_objects_cache | Class to providing the related objects when exporting a list of calendar events |
Cevents_same_course_exporter | Class for displaying a list of calendar events for a single course |
Cfooter_options_exporter | Class for exporting calendar footer view options data |
Cmonth_exporter | Class for displaying the month view |
Cweek_day_exporter | Class for displaying the day on month view |
Cweek_exporter | Class for displaying the week view |
►Nlocal | Contains class containing the internal calendar API |
►Nevent | Core container for calendar events |
►Ndata_access | Event vault class |
Cevent_vault | Event vault class |
Cevent_vault_interface | Interface for an event vault class |
►Nentities | Calendar action event class |
Caction_event | Class representing an actionable event |
Caction_event_interface | Interface for an action event class |
Caction_interface | Interface for a action class |
Cevent | Class representing a calendar event |
Cevent_collection_interface | Interface for an event collection class |
Cevent_interface | Interface for an event class |
Crepeat_event_collection | Class representing a collection of repeat events |
►Nexceptions | Invalid callback exception |
Cinvalid_callback_exception | Invalid callback exception |
Cinvalid_parameter_exception | General invalid parameter exception |
Climit_invalid_parameter_exception | Invalid limit parameter exception |
Cmember_does_not_exist_exception | Member does not exist exception |
Ctimesort_invalid_parameter_exception | Invalid timesort parameter exception |
►Nfactories | Action factory interface |
Caction_factory_interface | |
Cevent_abstract_factory | Abstract factory for creating calendar events |
Cevent_factory | Event factory class |
Cevent_factory_interface | Interface for an event factory class |
►Nforms | The mform for creating a calendar event |
Ccreate | The mform class for creating a calendar event |
Cmanagesubscriptions | Form for adding a subscription to a Moodle course calendar |
Cupdate | The mform class for updating a calendar event |
►Nmappers | Event create form and update form mapper |
Ccreate_update_form_mapper | Event create form and update form mapper class |
Ccreate_update_form_mapper_interface | Interface for a create_update_form_mapper class |
Cevent_mapper | Event mapper class |
Cevent_mapper_interface | Interface for an event mapper class |
►Nproxies | Course module cm_info proxy |
Ccm_info_proxy | Course module stdClass proxy |
Ccoursecat_proxy | Course category proxy |
Cproxy_interface | Interface for a proxy class |
Cstd_proxy | StdClass proxy |
►Nstrategies | Raw event retrieval strategy |
Craw_event_retrieval_strategy | Raw event retrieval strategy |
Craw_event_retrieval_strategy_interface | Interface for an raw event retrival strategy class |
►Nvalue_objects | Class representing an action a user should take |
Caction | Class representing an action a user should take |
Cdescription_interface | Interface for a description value object |
Cevent_description | Class representing a description value object |
Cevent_times | Class representing event times |
Ctimes_interface | Interface for various times |
Ccontainer | Core container |
Capi | Class containing the local calendar API |
►Noutput | Class to display collection select for the refresh interval |
Crefreshintervalcollection | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy Subsystem for core_calendar implementing metadata, plugin, and user_preference providers |
Caction_factory | Action factory class |
Crrule_manager | Defines calendar class to manage recurrence rule (rrule) during ical imports |
Ctype_base | Defines functions used by calendar type plugins |
Ctype_factory | Class core_calendar\type_factory |
►Ncore_cohort | |
►Ncustomfield | |
Ccohort_handler | Cohort handler for custom fields |
►Nexternal | Class for exporting a cohort summary from an stdClass |
Ccohort_summary_exporter | Class for exporting a cohort summary from an stdClass |
►Noutput | Contains class core_cohort\output\cohortidnumber |
Ccohortidnumber | Class to prepare a cohort idnumber for display |
Ccohortname | Class to prepare a cohort name for display |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nreportbuilder | |
►Naudience | |
Ccohortmember | The backend class for Cohort member audience type |
►Ndatasource | |
Ccohorts | Cohorts datasource |
►Nlocal | |
►Nentities | |
Ccohort | Cohort entity |
Ccohort_member | Cohort member entity |
►Nsystemreports | |
Ccohorts | Cohorts system report class implementation |
►Ncore_comment | |
►Nexternal | Exporting a comment area |
Ccomment_area_exporter | Class for exporting a comment area |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nreportbuilder | |
►Ndatasource | |
Ccomments | Comments datasource |
►Nlocal | |
►Nentities | |
Ccomment | Comment entity |
►Nsystemreports | |
Ccomments | Comments system report |
►Ncore_communication | |
►Nadmin | |
Cmanage_communication_providers_page | Communication providers manager |
►Nform | Configure communication for a given instance - the form definition |
Cconfigure_form | Defines the configure communication form |
►Nprivacy | |
Cprovider | Privacy Subsystem for core_communication implementing null_provider |
►Ntask | |
Cadd_members_to_room_task | Class add_members_to_room_task to add the task to add members to the room and execute the task to action the addition |
Ccreate_and_configure_room_task | Class create_and_configure_room_task to add a task to create a room and execute the task to action the creation |
Cdelete_room_task | Class delete_room_task to add a task to delete a room and execute the task to action the deletion |
Cremove_members_from_room | Class remove_members_from_room to add the task to remove members to the room and execute the task to action the removal |
Cupdate_room_membership_task | Class update_room_membership_task to add the task to update members for the room and execute the task to action the addition |
Cupdate_room_task | Class update_room_task to add a task to update a room and execute the task to action the update |
Capi | Class api is the public endpoint of the communication api |
Ccommunication_provider | A base communication provider |
Cform_provider | Interface form_provider to manage communication provider form options from provider plugins |
Cprocessor | Class processor to manage the base operations of the providers |
Croom_chat_provider | Class communication_room_base to manage the room operations of communication providers |
Croom_user_provider | Class communication_user_base to manage communication provider users |
Cuser_provider | Class communication_user_base to manage communication provider users |
►Ncore_competency | Class for loading/storing competency frameworks from the DB |
►Nexternal | Class for exporting competency data |
Ccompetency_exporter | Class for exporting competency data |
Ccompetency_framework_exporter | Class for exporting competency_framework data |
Ccourse_competency_exporter | Class for exporting course competency data |
Ccourse_competency_settings_exporter | Class for exporting course_competency_settings data |
Ccourse_module_competency_exporter | Class for exporting course module competency data |
Cevidence_exporter | Class for exporting evidence data |
Cperformance_helper | Performance helper class |
Cplan_competency_exporter | Class for exporting plan competency data |
Cplan_exporter | Class for exporting plan data |
Crelated_competency_exporter | Class for exporting related competency data |
Ctemplate_competency_exporter | Class for exporting template competency data |
Ctemplate_exporter | Class for exporting template data |
Cuser_competency_course_exporter | Class for exporting user competency course data |
Cuser_competency_exporter | Class for exporting user competency data |
Cuser_competency_plan_exporter | Class for exporting plan competency data |
Cuser_evidence_competency_exporter | User evidence competency exporter class |
Cuser_evidence_exporter | Class for exporting user_evidence data |
►Nprivacy | |
Cprovider | Data provider class |
Ccompetency | Class for loading/storing competencies from the DB |
Ccompetency_framework | Class for loading/storing competency frameworks from the DB |
Ccompetency_rule | Competency rule base abstract class |
Ccompetency_rule_all | Competency rule all class |
Ccompetency_rule_points | Competency rule points based class |
Ccourse_competency | Class for loading/storing course_competencies from the DB |
Ccourse_competency_settings | Class for course_competency_settings persistence |
Ccourse_module_competency | Class for loading/storing course_module_competencies from the DB |
Cevidence | Evidence persistent class |
Cexternal | External API class |
Cinvalid_persistent_exception | Invalid persistent exception class |
Cpersistent | Abstract class for core_competency objects saved to the DB |
Cplan | Class for loading/storing plans from the DB |
Cplan_competency | Class for managing competencies in the plan (add/remove competencies for given plan) |
Crelated_competency | Class for loading/storing related_competencies from the DB |
Ctemplate | Class for loading/storing learning plan templates from the DB |
Ctemplate_cohort | Template cohort persistent |
Ctemplate_competency | Class for loading/storing template_competencies from the DB |
Curl | URL manager class |
Cuser_competency | Class for loading/storing user_competency from the DB |
Cuser_competency_course | Class for loading/storing user_competency_course from the DB |
Cuser_competency_plan | Class for loading/storing user_competency_plan from the DB |
Cuser_evidence | User evidence persistent class |
Cuser_evidence_competency | User evidence competency persistent class |
►Ncore_completion | |
►Nexternal | |
Ccompletion_info_exporter | Completion info exporter |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
Cactivity_custom_completion | Base class for defining an activity module's custom completion rules |
Capi | Class containing completion API |
Ccm_completion_details | Class for building the user's activity completion details |
Cmanager | Bulk activity completion manager class |
Cprogress | Class used to return completion progress information |
►Ncore_contentbank | Content manager class |
►Nexternal | |
Ccopy_content | This is the external method for copying a content |
Cdelete_content | This is the external method for deleting a content |
Crename_content | This is the external method for renaming a content |
Cset_content_visibility | External API to set the visibility of content bank content |
►Nform | Provides { |
Cedit_content | Defines the form for editing a content |
Cupload_files | Upload files to content bank form |
►Noutput | |
Cbankcontent | Class containing data for bank content |
Cviewcontent | Class containing data for the content view |
►Nprivacy | Privacy provider implementation for core_contentbank |
Cprovider | Privacy provider implementation for core_contentbank |
Ccontent | Content manager class |
Ccontentbank | Content bank class |
Ccontenttype | Content type manager class |
Chelper | Helper class for the content bank |
►Ncore_course | |
►Nanalytics | |
►Nindicator | Activities due indicator |
Cactivities_due | Activities due indicator |
Ccompletion_enabled | Completion enabled set indicator |
Cno_student | No student indicator |
Cno_teacher | No teacher indicator |
Cpotential_cognitive_depth | Potential cognitive depth indicator |
Cpotential_social_breadth | Potential social breadth indicator |
►Ntarget | Course competencies achievement target |
Ccourse_competencies | Course competencies achievement target |
Ccourse_completion | Course completion target |
Ccourse_dropout | Drop out course target |
Ccourse_enrolments | Base class for targets whose analysable is a course using user enrolments as samples |
Ccourse_gradetopass | Getting the minimum grade to pass target |
Cno_access_since_course_start | No accesses since the start of the course |
Cno_recent_accesses | No recent accesses |
Cno_teaching | No teaching target |
►Ncache | |
Ccourse_image | Class to describe cache data source for course image |
►Ncustomfield | Course handler for custom fields |
Ccourse_handler | Course handler for custom fields |
►Nexternal | Class for exporting a course module summary from an stdClass |
Ccourse_module_summary_exporter | Class for exporting a course module summary from a cm_info class |
Ccourse_summary_exporter | Class for exporting a course summary from an stdClass |
Cget_enrolled_courses_with_action_events_by_timeline_classification | Class for fetching courses which have action event(s) and match given filter parameters |
Chelper_for_get_mods_by_courses | This class helps implement the get_..._by_courses web service that every activity should have |
►Nlocal | |
►Nentity | Activity Chooser footer data class |
Cactivity_chooser_footer | A class to represent the Activity Chooser footer data |
Ccontent_item | The content_item class |
Clang_string_title | The lang_string_title class of value object, providing access to the value of a lang string |
Cstring_title | The string_title class of value object, which provides access to a simple string |
Ctitle | |
►Nexporters | Contains the course_content_item_exporter class |
Ccourse_content_item_exporter | The course_content_item_exporter class |
Ccourse_content_items_exporter | The course_content_items_exporter class |
►Nfactory | Contains the service_factory, a locator for services for course content items |
Ccontent_item_service_factory | Class service_factory, providing functions for location of service objects for course content items |
►Nrepository | Contains class caching_content_item_repository, for fetching content_items, with additional caching |
Ccaching_content_item_readonly_repository | The class caching_content_item_repository, for fetching content_items, with additional caching |
Ccontent_item_readonly_repository | The class content_item_repository, for reading content_items |
Ccontent_item_readonly_repository_interface | |
►Nmanagement | Course and category management helper class |
Chelper | Course and category management interface helper class |
►Noutput | |
►Nrecommendations | Contains activity_list renderable used for the recommended activities page |
Cactivity_list | Activity list renderable |
Crenderer | Main renderer for the recommendations page |
Cactivity_completion | The activity completion renderable class |
Cactivity_dates | The activity dates renderable class |
Cactivity_information | The activity information renderable class |
Cactivity_navigation | The class activity navigation renderable |
Ccategory_action_bar | Class responsible for generating the action bar (tertiary nav) elements in an individual category page |
Ccompletion_action_bar | Renderable class for the action bar elements in the course completion pages |
Ccontent_export_link | Prepares content for buttons/links to course content export/download |
Ccourse_module_name | Class to prepare a course module name for display and in-place editing |
Cmanage_categories_action_bar | Class responsible for generating the action bar (tertiary nav) elements in the category management page |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nreportbuilder | |
►Ndatasource | |
Ccategories | Course categories datasource |
Ccourses | Courses datasource |
Cparticipants | Course participants datasource |
►Nlocal | |
►Nentities | |
Caccess | Course access entity implementation |
Ccompletion | Course completion entity implementation |
Ccourse_category | Course category entity |
►Nformatters | |
Ccompletion | Formatters for the course completion entity |
Cenrolment | Formatters for the course enrolment entity |
►Nsearch | Search area for Moodle courses |
Ccourse | Search area for Moodle courses |
Ccustomfield | Search area for course custom fields |
Csection | Search area for course sections (title and summary) |
►Ntask | |
Ccontent_notification_task | Class handling course content updates notifications |
Ccourse_delete_modules | Class handling course module deletion |
►Ncore_courseformat | Contains the base definition class for any course format plugin |
►Nexternal | |
Cfile_handlers | Class for exporting a course file handlers |
Cget_state | Class for exporting a course state |
Cupdate_course | External secrvie to update the course from the course editor components |
►Noutput | |
►Nlocal | Contains the main course format out class |
►Ncontent | Contains the default section course format output class |
►Ncm | Contains the default activity availability information |
Cavailability | Base class to render a course module availability inside a course format |
Ccmicon | Base class to render a course module icon |
Ccmname | Base class to render a course module inplace editable header |
Ccompletion | Base class to render course module completion |
Ccontrolmenu | Base class to render a course module menu inside a course format |
Cgroupmode | Base class to render an activity group mode badge |
Ctitle | Base class to render a course module title inside a course format |
Cvisibility | Base class to render a course module availability inside a course format |
►Nsection | Contains the default section availability output class |
Cavailability | Base class to render section availability |
Ccmitem | Base class to render a section activity in the activities list |
Ccmlist | Base class to render a section activity list |
Ccmsummary | Base class to render a course section summary |
Ccontrolmenu | Base class to render section controls |
Cheader | Base class to render a section header |
Csummary | Base class to render a course section summary |
Caddsection | Base class to render a course add section buttons |
Cbulkedittoggler | Course bulk edit mode toggler button |
Cbulkedittools | Contains the bulk editor tools bar |
Ccm | Base class to render a course module inside a course format |
Cfrontpagesection | Represents the frontpage section 1 |
Csection | Base class to render a course section |
Csectionnavigation | Base class to render a course add section navigation |
Csectionselector | Represents the section selector |
►Nstate | |
Ccm | Contains the ajax update course module structure |
Ccourse | Contains the ajax update course structure |
Csection | Contains the ajax update section structure |
Ccontent | Base class to render a course format |
Cactivitybadge | Base class to render an activity badge |
Clegacy_renderer | Legacy course format renderer |
Csection_renderer | Base class to render a course add section buttons |
Csite_renderer | |
►Nprivacy | |
Cprovider | Privacy provider implementation for courseformat core subsystem |
Cbase | Base class for course formats |
Cstateactions | Contains the core course state actions |
Cstateupdates | Class to track state actions |
►Ncore_customfield | Api customfield package |
►Nevent | Custom field category created event |
Ccategory_created | Custom field category created event class |
Ccategory_deleted | Custom field category created event class |
Ccategory_updated | Custom field category updated event class |
Cfield_created | Custom field created event class |
Cfield_deleted | Custom field updated event class |
Cfield_updated | Custom field updated event class |
►Noutput | Core_customfield field value renderable |
Cfield_data | Core_customfield field value renderable class |
Cmanagement | Class management |
Crenderer | Renderer class |
►Nprivacy | Contains interface customfield_provider |
Ccustomfield_provider | Interface customfield_provider, all customfield plugins need to implement it |
Cprovider | Class provider |
Capi | Class api |
Ccategory | Class category |
Ccategory_controller | Class category |
Cdata | Class data |
Cdata_controller | Base class for custom fields data controllers |
Cfield | Class field |
Cfield_config_form | Class field_config_form |
Cfield_controller | Base class for custom fields controllers |
Chandler | Base class for custom fields handlers |
►Ncore_editor | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Provider for the editor API |
►Ncore_enrol | |
►Nform | |
Crenameroles | Form to customise the course role names |
►Nprivacy | Privacy Subsystem implementation for core_enrol |
Cprovider | Privacy Subsystem for core_enrol implementing metadata and plugin providers |
►Nreportbuilder | |
►Nlocal | |
►Nentities | |
Cenrol | Enrolment method entity |
►Ncore_external | |
►Nprivacy | |
Cprovider | Data provider class |
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_settings | Singleton to handle the external settings |
Cexternal_single_structure | Associative array description class |
Cexternal_value | Scalar value description class |
Cexternal_warnings | Standard Moodle web service warnings |
Crestricted_context_exception | Exception indicating user is not allowed to use external function in the current context |
Cutil | Utility functions for the external API |
►Ncore_favourites | Contains the service_factory, a locator for services for the favourites subsystem |
►Nlocal | |
►Nentity | Contains the favourite class, each instance being a representation of a DB row for the 'favourite' table |
Cfavourite | Contains the favourite class, each instance being a representation of a DB row for the 'favourite' table |
►Nrepository | Contains the favourite_repository class, responsible for CRUD operations for favourites |
Cfavourite_repository | Class favourite_repository |
Cfavourite_repository_interface | The favourite_repository interface, defining the basic CRUD operations for favourite type items within core_favourites |
►Nservice | Contains the component_favourite_service class, part of the service layer for the favourites subsystem |
Ccomponent_favourite_service | Class service, providing an single API for interacting with the favourites subsystem, for all favourites of a specific component |
Cuser_favourite_service | Class service, providing an single API for interacting with the favourites subsystem for a SINGLE USER |
►Nprivacy | Privacy class for requesting user data for the favourites subsystem |
Cprovider | Privacy class for requesting user data |
Cservice_factory | Class service_factory, providing functions for location of service objects for the favourites subsystem |
►Ncore_fileconverter | |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Ncore_files | Abstraction of general file archives |
►Nexternal | |
►Ndelete | This is the external method for deleting draft files |
Cdraft | This is the external method for deleting draft files |
►Nget | Generate a new draft itemid for the current user |
Cunused_draft | Generate a new draft itemid for the current user |
Cstored_file_exporter | Class for exporting stored_file data |
►Nlocal | |
►Narchive_writer | Interface used by archives that write to files |
Cfile_writer_interface | Interface used by archives that write to files |
Cstream_writer_interface | Interface used by archives that write to streams |
Czip_writer | Class used for creating ZIP archives |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Nreportbuilder | |
►Ndatasource | |
Cfiles | Files datasource |
►Nlocal | |
►Nentities | |
Cfile | File entity |
►Ntask | A scheduled task to clear up old conversion records |
Cconversion_cleanup_task | A scheduled task to clear up old conversion records |
Carchive_writer | Each file archive type must extend this class |
Cconversion | Class representing a conversion currently in progress |
Cconverter | Class for converting files between different formats using unoconv |
Cconverter_interface | Class for converting files between different file formats |
►Ncore_filters | This is the external API for the filter component |
►Nprivacy | Privacy Subsystem implementation for core_filters |
Cprovider | Privacy Subsystem for core_filters implementing null_provider |
Cexternal | This is the external API for the filter component |
►Ncore_form | |
►Nexternal | |
Cdynamic_form | Implements the external functions provided by the core_form subsystem |
►Nprivacy | Provides core_form::privacy::provider class |
Cprovider | Implements the privacy API for the core_form subsystem |
Cdynamic_form | Class modal |
Cexternal | Implements the external functions provided by the core_form subsystem |
Cfiletypes_util | Utility class for handling with file types in the forms |
Cutil | General utility class for form-related methods |
►Ncore_grades | |
►Nexternal | |
Ccreate_gradecategories | Create gradecategories webservice |
Cget_enrolled_users_for_search_widget | Get the enrolled users within and map some fields to the returned array of user objects |
Cget_enrolled_users_for_selector | Get the enrolled users within and map some fields to the returned array of user objects |
Cget_feedback | Web service to fetch students feedback for a grade item |
Cget_gradable_users | Get the gradable users in a course |
Cget_grade_tree | Web service to return the grade tree structure for a given course |
Cget_gradeitems | External grade get gradeitems API implementation |
Cget_groups_for_search_widget | External group report API implementation |
►Nform | |
Cadd_category | Prints the add category gradebook form |
Cadd_item | Prints the add item gradebook form |
Cadd_outcome | Prints the add outcome gradebook form |
►Ngrades | |
►Ngrader | |
►Ngradingpanel | |
►Npoint | |
►Nexternal | |
Cfetch | External grading panel point API |
Cstore | External grading panel point API |
►Nscale | |
►Nexternal | |
Cfetch | External grading panel scale API |
Cstore | External grading panel scale API |
►Nlocal | |
►Ngradeitem | |
Cadvancedgrading_mapping | Grade item, itemnumber mapping |
Cfieldname_mapping | Grade item, fieldname mapping |
Citemnumber_mapping | Grade item, itemnumber mapping |
►Noutput | |
Caction_bar | The base class for the action bar in the gradebook pages |
Ccourse_outcomes_action_bar | Renderable class for the action bar elements in the gradebook course outcomes page |
Cexport_action_bar | Renderable class for the action bar elements in the gradebook export pages |
Cexport_key_manager_action_bar | Renderable class for the action bar elements in the gradebook exports key manager page |
Cexport_publish_action_bar | Renderable class for the action bar elements in the gradebook publish export page |
Cgeneral_action_bar | Renderable class for the general action bar in the gradebook pages |
Cgrade_letters_action_bar | Renderable class for the action bar elements in the grade letters page |
Cgradebook_setup_action_bar | Renderable class for the action bar elements in the gradebook setup pages |
Cimport_action_bar | Renderable class for the action bar elements in the gradebook import pages |
Cimport_key_manager_action_bar | Renderable class for the action bar elements in the gradebook import key manager page |
Cmanage_outcomes_action_bar | Renderable class for the action bar elements in the manage outcomes page |
Cscales_action_bar | Renderable class for the action bar elements in the gradebook scales page |
►Nprivacy | |
Cgrade_grade_with_history | A grade_item which has a reference to its historical content |
Cprovider | Data provider class |
Ccomponent_gradeitem | Compontent definition of a gradeitem |
Ccomponent_gradeitems | Helper class to fetch information about component grade items |
►Ncore_grading | |
►Nprivacy | This file contains the polyfill to allow a plugin to operate with Moodle 3.3 up |
Cgradingform_provider_v2 | |
Cprovider | Privacy class for requesting user data |
►Ncore_group | Group visibility methods |
►Ncustomfield | |
Cgroup_handler | Group handler for custom fields |
Cgrouping_handler | Grouping handler for custom fields |
►Nexternal | |
Cget_groups_for_selector | External group name and image API implementation |
►Noutput | Group details page |
Cgroup_details | Group details page class |
Cindex_page | Group index page class |
Crenderer | Renderer class |
Cuser_groups_editable | Class to display list of user groups |
►Nprivacy | Privacy Subsystem implementation for core_group |
Cprovider | Privacy Subsystem implementation for core_group |
►Nreportbuilder | |
►Ndatasource | |
Cgroups | Groups datasource |
►Nlocal | |
►Nentities | |
Cgroup | Group entity |
Cgroup_member | Group member entity |
Cgrouping | Grouping entity |
Cvisibility | Group visibility methods |
►Ncore_h5p | Contains API class for the H5P area |
►Nform | |
Ceditcontent_form | Form to edit an existing H5P content |
Cuploadlibraries_form | Upload a zip or h5p content to update the content libraries |
►Nlocal | |
►Nlibrary | H5P autoloader management class |
Cautoloader | H5P autoloader management class |
Chandler | Base class for library handlers |
►Noutput | Provides core_h5p::output::h5peditor class |
Ch5peditor | Displays the H5P Editor |
Clibraries | Class to help display H5P library management table |
Crenderer | Renderer class |
►Nprivacy | Privacy provider implementation for h5p core subsytem |
Cprovider | Privacy provider implementation for h5p core subsystem |
Capi | Contains API class for the H5P area |
Ccore | H5P core class, containing functions and storage shared by the other H5P classes |
Ceditor | H5P editor class, for editing local H5P content |
Ceditor_ajax | Moodle's implementation of the H5P Editor Ajax interface |
Ceditor_framework | Moodle's implementation of the H5P Editor storage interface |
Cexternal | This is the external API for this component |
Cfactory | H5P factory class |
Cfile_storage | Class to handle storage and export of H5P Content |
Cframework | Moodle's implementation of the H5P framework interface |
Cplayer | H5P player class, for displaying any local H5P content |
►Ncore_media | |
►Nprivacy | Privacy provider implementation for core_media |
Cprovider | Privacy provider implementation for core_media |
►Ncore_message | Contains class used to return information to display for the message area |
►Nexternal | |
Cget_unread_notification_count | External service to get number of unread notifications |
►Noutput | Contains class used to prepare a message processor for display |
►Npreferences | Contains message_notification_list class for displaying on message preferences page |
Cmessage_notification_list | Class to create context for the list of notifications on the message preferences page |
Cmessage_notification_list_component | Class to create context for a notification component on the message preferences page |
Cnotification_list | Class to create context for the list of notifications on the message preferences page |
Cnotification_list_component | Class to create context for a notification component on the message preferences page |
Cnotification_list_processor | Class to create context for a notification component on the message preferences page |
Cprocessor | Class to create context for one of the message processors settings on the message preferences page |
Cprocessor | Class to prepare a message processor for display |
►Nprivacy | Privacy Subsystem implementation for core_message |
Cprovider | Privacy Subsystem implementation for core_message |
►Nsearch | Search area base class for messages |
Cbase_message | Search area base class for messages |
Cmessage_received | Search area for received messages |
Cmessage_sent | Search area for sent messages |
►Ntask | Adhoc task handling migrating data to the new messaging table schema |
Cmigrate_message_data | Class handling migrating data to the new messaging table schema |
►Ntests | Contains a helper class providing util methods for testing |
Chelper | The helper class providing util methods for testing |
Chelper | Helper class for the message area |
Ctime_last_message_between_users | Cache data source for the time of the last message in a conversation |
►Ncore_mnet | |
►Nprivacy | Privacy Subsystem implementation for core_mnet |
Cprovider | Privacy Subsystem for core_mnet implementing null_provider |
►Ncore_my | |
►Nexternal | |
Cview_page | External service to log viewed Dashboard and My pages |
►Nprivacy | Privacy Subsystem implementation for core_my |
Cprovider | Privacy Subsystem for core_my implementing metadata, plugin, and user_preference providers |
►Ncore_notes | |
►Nprivacy | Privacy Subsystem implementation for core_notes |
Cprovider | Implementation of the privacy subsystem plugin provider for core_notes |
►Nreportbuilder | |
►Ndatasource | |
Cnotes | Notes datasource |
►Nlocal | |
►Nentities | |
Cnote | Note entity |
►Ncore_payment | Class account |
►Nevent | |
Caccount_created | Class account_created |
Caccount_deleted | Class account_deleted |
Caccount_updated | Class account_updated |
►Nexternal | This is the external API for this component |
Cget_available_gateways | |
►Nform | Class account |
Caccount | Class account |
Caccount_gateway | Class account_gateway |
►Nlocal | |
►Ncallback | This file contains the core_payment\local\local\callback\service_provider interface |
Cservice_provider | The service_provider interface for plugins to provide callbacks which are needed by the payment subsystem |
►Nentities | The payable class |
Cpayable | The payable class |
►Nprivacy | |
Cconsumer_provider | |
Cpaygw_provider | |
Cprovider | Privacy Subsystem implementation for core_payment |
Caccount | Class account |
Caccount_gateway | Class account_gateway |
Cgateway | Base class for payment gateways |
Chelper | Helper class for the payment subsystem |
►Ncore_plagiarism | |
►Nprivacy | This file contains the polyfill to allow a plugin to operate with Moodle 3.3 up |
Cplagiarism_provider | Provider for the plagiarism API |
Cplagiarism_user_provider | Interface for the plagiarism system |
Cprovider | Provider for the plagiarism API |
►Ncore_portfolio | |
►Nprivacy | This file contains the polyfill to allow a plugin to operate with Moodle 3.3 up |
Cportfolio_provider | Provider for the portfolio API |
Cprovider | Provider for the portfolio API |
►Ncore_privacy | This file contains the core_privacy\manager class |
►Nlocal | File containing a class for deprecated interfaces |
►Nmetadata | This file defines the core_privacy\local\metadata\collection class object |
►Ntypes | This file defines an item of metadata which encapsulates a database table |
Cdatabase_table | The database_table type |
Cexternal_location | The external_location type |
Cplugintype_link | The plugintype link |
Csubsystem_link | The subsystem link type |
Ctype | The base type interface which all metadata types must implement |
Cuser_preference | The user_preference type |
Ccollection | A collection of metadata items |
Cnull_provider | |
Cprovider | INterface for main metadata provider interface |
►Nrequest | An implementation of a contextlist which has been filtered and approved |
►Nplugin | This file contains the core_privacy\local\request\plugin\provider interface to describe a class which provides data in some form for a plugin |
Cprovider | The provider interface for plugins which provide data from a plugin directly to the Privacy subsystem |
Csubplugin_provider | The subplugin_provider interface is for plugins which are sub-plugins of a plugin |
Csubsystem_provider | The subsystem_provider interface is for plugins which may not necessarily be called directly, but instead via a subsystem |
►Nsubsystem | This file contains the core_privacy\local\request\subsystem\plugin_provider interface to describe a class which provides data in some form for a subsystem |
Cplugin_provider | The plugin_provider interface for subsystems which provide data directly to a plugin |
Cprovider | The provider interface for plugins which provide data from a subsystem directly to the Privacy subsystem |
Capproved_contextlist | An implementation of a contextlist which has been filtered and approved |
Capproved_userlist | An implementation of a userlist which has been filtered and approved |
Ccontent_writer | The interface for a Moodle content writer |
Ccontext_aware_provider | The provider interface for plugins which need access to all approved contexts to fill in relevant contextual data |
Ccontextlist | Privacy Fetch Result Set |
Ccontextlist_base | Base implementation of a contextlist used to store a set of contexts |
Ccontextlist_collection | A collection of contextlist items |
Ccore_data_provider | The core_data_provider interface is used to describe a provider which services user requests between components and core |
Ccore_user_data_provider | The core_user_data_provider interface is used to describe a provider which services user requests between components and core |
Ccore_userlist_provider | The interface is used to describe a provider which is capable of identifying the users who have data within it |
Cdata_provider | The data_provider interface is used to describe a provider which services user requests in any fashion |
Chelper | The core_privacy\local\request\helper class with useful shared functionality |
Cmoodle_content_writer | The moodle_content_writer is the default Moodle implementation of a content writer |
Cshared_data_provider | The shared_data_provider interface is used to describe a provider which services user requests between components and and other components |
Cshared_userlist_provider | The interface is used to describe a provider which is capable of identifying the users who have data within it |
Ctransform | A class containing a set of data transformations for core data types |
Cuser_preference_provider | The user_preference_provider interface is an interface designed to be implemented by components directly to describe a case where that component is responsible for storing some form of system-wide user preference |
Cuserlist | List of users from the Privacy API Search functions |
Cuserlist_base | Base implementation of a userlist used to store a set of users |
Cuserlist_collection | A collection of userlist items |
Cuserlist_provider | The interface is used to describe a provider which is capable of identifying the users who have data within it |
Cwriter | The writer factory class used to fetch and work with the content_writer |
►Nsitepolicy | Default (core) handler for site policies |
Cdefault_handler | Default (core) handler for site policies |
Chandler | Base class for site policy handlers |
Cmanager | Site policy management class |
Cdeprecated | The deprecated interface |
►Noutput | Contains the navigation renderable for user data exports |
Cexported_html_page | Class containing the navigation renderable |
Cexported_navigation_page | Class containing the navigation renderable |
Crenderer | Privacy renderer's for privacy stuff |
►Nprivacy | Privacy Subsystem implementation for the Privacy Subsystem (how very meta) |
Cprovider | The privacy subsystem does not store any data of it's own |
►Ntests | Testcase for providers implementing parts of the core_privacy subsystem |
►Nrequest | Approved result set for unit testing |
Capproved_contextlist | Privacy Fetch Result Set |
Ccontent_writer | An implementation of the content_writer for use in unit tests |
Cprovider_testcase | Testcase for providers implementing parts of the core_privacy subsystem |
Cmanager | The core_privacy\manager class, providing a facade to describe, export and delete personal data across Moodle and its components |
Cmanager_observer | The interface for a Manager observer |
►Ncore_question | |
►Nadmin | Manage question banks page |
Cmanage_qbank_plugins_page | Class manage_qbank_plugins_page |
►Nengine | |
►Nvariants | A question_variant_selection_strategy that randomly selects variants that were not used yet |
Cleast_used_strategy | A question_variant_selection_strategy that randomly selects variants that were not used yet |
►Nexternal | Class for exporting a question icon from an stdClass |
Cquestion_icon_exporter | Class for exporting a question from an stdClass |
Cquestion_summary_exporter | Class for exporting a question summary from an stdClass |
►Nlocal | |
►Nbank | A base class for actions that are an icon that lets you manipulate the question in some way |
Caction_column_base | A base class for actions that are an icon that lets you manipulate the question in some way |
Cbulk_action_base | Class bulk_action_base is the base class for bulk actions ui |
Ccheckbox_column | A column with a checkbox for each question with name q{questionid} |
Ccolumn_action_base | Base class to implement actions that can be performed on any column |
Ccolumn_base | Base class for representing a column |
Ccolumn_manager_base | Default column manager class |
Ccondition | An abstract class for filtering/searching questions |
Ccontext_to_string_translator | Converts contextlevels to strings and back to help with reading/writing contexts to/from import/export files |
Cedit_menu_column | A question bank column which gathers together all the actions into a menu |
Cfilter_condition_manager | Static methods for parsing and formatting data related to filter conditions |
Chelper | Class helper |
Cmenu_action_column_base | Base class to make it easier to implement actions that are menuable_actions |
Cmenuable_action | Interface to indicate that a question bank column can go in the action menu |
Cnavigation_node_base | Class navigation_node_base is the base class for navigation node |
Cplugin_features_base | Class plugin_features_base is the base class for qbank plugins |
Cquestion_action_base | Base class to make it easier to implement actions that are menuable_actions |
Cquestion_edit_contexts | Tracks all the contexts related to the one we are currently editing questions and provides helper methods to check permissions |
Cquestion_version_status | Class question_version_status contains the statuses for a question |
Crandom_question_loader | This class efficiently finds questions at random from the question bank |
Crow_base | Base class for 'columns' that are actually displayed as a row following the main question row |
Cview | This class prints a view of the question bank |
Cview_component | Abstract class to define functionality shared by all pluggable components used in the question bank view |
►Nstatistics | |
Cstatistics_bulk_loader | Helper to efficiently load all the statistics for a set of questions |
►Noutput | |
Cqbank_action_menu | Rendered HTML elements for tertiary nav for Question bank |
Cquestion_bank_filter_ui | Class for rendering filters on the base view |
Cquestion_version_info | Track and display question version information |
Cquestion_version_selection | A UI widget to select other versions of a particular question |
►Nprivacy | Privacy Subsystem implementation for core_question |
Cprovider | Privacy Subsystem implementation for core_question |
►Nstatistics | |
►Nquestions | A collection of all the question statistics calculated for an activity instance ie |
Call_calculated_for_qubaid_condition | A collection of all the question statistics calculated for an activity instance |
Ccalculated | This class is used to return the stats as calculated by core_question::statistics::questions::calculator |
Ccalculated_for_subquestion | A class to store calculated stats for a sub question |
Ccalculated_question_summary | Class calculated_question_summary |
Ccalculator | This class has methods to compute the question statistics from the raw data |
►Nresponses | This file contains the code to analyse all the responses to a particular question |
Canalyser | This class can compute, store and cache the analysis of the responses to a particular question |
Canalysis_for_actual_response | The leafs of the analysis data structure |
Canalysis_for_class | Counts a class of responses for this sub part of the question |
Canalysis_for_question | Analysis for possible responses for parts of a question |
Canalysis_for_question_all_tries | Analysis for possible responses for parts of a question with multiple submitted responses |
Canalysis_for_subpart | Representing the analysis of each of the sub parts of each variant of the question |
Cquestion_reference_manager | This class should provide an API for managing question_references |
►Ncore_rating | |
►Nexternal | Rating external functions utility class |
Cutil | Rating external functions utility class |
►Nprivacy | Privacy Subsystem implementation for core_ratings |
Cprovider | Privacy Subsystem implementation for core_ratings |
►Ncore_reportbuilder | |
►Nevent | |
Caudience_created | Report builder custom report audience created event class |
Caudience_deleted | Report builder custom report audience deleted event class |
Caudience_updated | Report builder custom report audience created event class |
Cschedule_created | Report builder custom report schedule created event class |
Cschedule_deleted | Report builder custom report schedule created event class |
Cschedule_updated | Report builder custom report schedule updated event class |
►Nexternal | |
►Naudiences | |
Cdelete | External method for deleting a report audience |
►Ncolumns | |
►Nsort | |
Cget | External method for retrieving report column sorting |
Creorder | External method for re-ordering report column sorting |
Ctoggle | External method for toggling report column sorting |
Cadd | External method for adding report columns |
Cdelete | External method for deleting report columns |
Creorder | External method for re-ordering report columns |
►Nconditions | |
Cadd | External method for adding report conditions |
Cdelete | External method for deleting report conditions |
Creorder | External method for re-ordering report conditions |
Creset | External method for resetting report conditions |
►Nfilters | |
Cadd | External method for adding report filters |
Cdelete | External method for deleting report filters |
Creorder | External method for re-ordering report filters |
Creset | External method for resetting report filters |
Cset | External method for setting report filter values |
►Nreports | |
Cdelete | External method for deleting reports |
Cget | External method for getting a custom report |
Clisting | External method for listing users' custom reports |
Cretrieve | External method for retrieving custom report content |
Cview | External method to record the viewing of a report |
►Nschedules | |
Cdelete | External method for deleting report schedules |
Csend | External method for sending report schedules |
Ctoggle | External method for toggling report schedules |
►Nsystemreports | |
Ccan_view | External method for validating access to a system report |
Cretrieve | External method for retrieving system report content |
Ccustom_report_audience_cards_exporter | Custom report audience cards exporter class |
Ccustom_report_card_view_exporter | Custom report card view exporter class |
Ccustom_report_column_cards_exporter | Custom report column cards exporter class |
Ccustom_report_columns_sorting_exporter | Custom report columns sorting exporter class |
Ccustom_report_conditions_exporter | Custom report conditions exporter class |
Ccustom_report_data_exporter | Custom report data exporter class |
Ccustom_report_details_exporter | Custom report details exporter class |
Ccustom_report_exporter | Custom report exporter class |
Ccustom_report_filters_exporter | Custom report filters exporter class |
Ccustom_report_menu_cards_exporter | Custom report menu cards exporter abstract class |
Csystem_report_data_exporter | System report data exporter class |
Csystem_report_exporter | Report exporter class |
►Nform | |
Caudience | Dynamic audience form |
Ccard_view | Card view dynamic form |
Ccondition | Dynamic condition form |
Cfilter | Dynamic filter form |
Creport | Report details form |
Cschedule | Schedule form |
►Nlocal | |
►Naggregation | |
Cavg | Column average aggregation type |
Cbase | Base class for column aggregation types |
Ccount | Column count aggregation type |
Ccountdistinct | Column count distinct aggregation type |
Cgroupconcat | Column group concatenation aggregation type |
Cgroupconcatdistinct | Column group concatenation distinct aggregation type |
Cmax | Column max aggregation type |
Cmin | Column min aggregation type |
Cpercent | Column percent aggregation type |
Csum | Column sum aggregation type |
►Nentities | |
Cbase | Base class for all report entities |
Ccourse | Course entity class implementation |
Cuser | User entity class implementation |
►Nfilters | |
Cautocomplete | Autocomplete report filter |
Cbase | Base class for all report filters |
Cboolean_select | Boolean report filter |
Ccategory | Course category report filter |
Ccourse_selector | Course selector filter class implementation |
Cdate | Date report filter |
Cduration | Duration report filter |
Cnumber | Number report filter |
Cselect | Select report filter |
Ctags | Class containing logic for the tags filter |
Ctext | Text report filter |
Cuser | User report filter |
►Nhelpers | |
Caggregation | Helper class for column aggregation related methods |
Ccustom_fields | Helper class for course custom fields |
Cdatabase | Helper functions for DB manipulations |
Cformat | Class containing helper methods for formatting column data via callbacks |
Cschedule | Helper class for report schedule related methods |
Cuser_filter_manager | This class handles the setting and retrieving of a users' filter values for given reports |
Cuser_profile_fields | Helper class for user profile fields |
►Nmodels | |
Caudience | Persistent class to represent a report audience |
Ccolumn | Persistent class to represent a report column |
Cfilter | Persistent class to represent a report filter/condition |
Creport | Persistent class to represent a report |
Cschedule | Persistent class to represent a report schedule |
►Nreport | |
Caction | Class to represent a report action |
Cbase | Base class for all reports |
Ccolumn | Class to represent a report column |
Cfilter | Class to represent a report filter |
►Nsystemreports | |
Creport_access_list | Report access list |
Creport_schedules | Report schedules list |
Creports_list | Reports list |
►Noutput | |
►Ndynamictabs | |
Caccess | Access dynamic tab |
Caudience | Audience dynamic tab |
Ceditor | Editor dynamic tab |
Cschedules | Schedules dynamic tab |
Caudience_heading_editable | Audience heading editable component |
Ccolumn_aggregation_editable | Column aggregation editable component |
Ccolumn_heading_editable | Column heading editable component |
Ccustom_report | Custom report output class |
Cfilter_heading_editable | Filter heading editable component |
Crenderer | Report renderer class |
Creport_name_editable | Report name editable component |
Cschedule_name_editable | Schedule name editable component |
Csystem_report | System report output class |
►Nprivacy | |
Cprovider | Privacy Subsystem for core_reportbuilder |
►Nreportbuilder | |
►Naudience | |
Cadmins | Administrators audience type |
Callusers | The backend class for All users audience type |
Cmanual | The backend class for Manually added users audience type |
Csystemrole | The backend class for Has system role audience type |
►Ntable | |
Cbase_report_table | Base report dynamic table class |
Ccustom_report_table | Custom report dynamic table class |
Ccustom_report_table_filterset | Custom report dynamic table filterset class |
Ccustom_report_table_view | Custom report view dynamic table class |
Ccustom_report_table_view_filterset | Custom report dynamic table filterset class |
Csystem_report_table | System report dynamic table class |
Csystem_report_table_filterset | System report dynamic table filterset class |
►Ntask | |
Csend_schedule | Ad-hoc task for sending a single report schedule |
Csend_schedules | Scheduled task for sending queued report schedules |
Cdatasource | Class datasource |
Cmanager | Report management class |
Cpermission | Report permission class |
Creport_access_exception | User cannot access report exception |
Csource_invalid_exception | Invalid report source exception |
Csource_unavailable_exception | Unavailable report source exception |
Csystem_report | Base class for system reports |
Csystem_report_factory | Factory class for creating system report instances |
►Ncore_repository | |
►Nprivacy | Privacy Subsystem implementation for core_repository |
Cprovider | Privacy Subsystem for core_repository implementing metadata and plugin providers |
►Ncore_role | |
►Nprivacy | Privacy Subsystem implementation for core_role |
Cprovider | Privacy provider for core_role |
►Nreportbuilder | |
►Nlocal | |
►Nentities | |
Crole | Role entity |
►Ncore_rss | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Ncore_search | Search area category |
►Nexternal | |
Cdocument_exporter | Contains related class for displaying information of a search result |
Cget_results | External function for retrieving search results |
Cget_search_areas_list | External function for return the list of search areas |
Cget_top_results | External function for retrieving top search results |
Cview_results | External function for trigger view search results event |
►Noutput | Search renderer |
►Nform | Global search search form definition |
Csearch | |
Crenderer | Search renderer |
►Nprivacy | Privacy Subsystem implementation for core_search |
Cprovider | Privacy Subsystem for core_search implementing null_provider |
Carea_category | Search area category |
Cbase | Base search implementation |
Cbase_activity | Base implementation for activity modules |
Cbase_block | Search area base class for blocks |
Cbase_mod | Base implementation for search areas working at module level |
Cdocument | Represents a document to index |
Cdocument_factory | Search document factory |
Cdocument_icon | Represents a document icon |
Cengine | Base class for search engines |
Cengine_exception | Dummy class to identify search engine exceptions |
Cexternal | Handles external (web service) function calls related to search |
Cmanager | Search subsystem manager |
Cskip_future_documents_iterator | Iterator for skipping search recordset documents that are in the future |
►Ncore_table | |
►Nexternal | |
►Ndynamic | |
Cget | Core table external functions |
►Nlocal | |
►Nfilter | |
Cfilter | Class representing a generic filter of any type |
Cfilterset | Class representing a set of filters |
Cinteger_filter | Class representing an integer filter |
Cnumeric_comparison_filter | Class representing an integer filter |
Cstring_filter | Class representing a string filter |
►Nprivacy | |
Cprovider | Privacy Subsystem for core_table API |
Cdynamic | Interface to identify this table as a table which can be dynamically updated via webservice calls |
►Ncore_tag | |
►Nexternal | Contains related class for displaying information of a tag area |
Ctag_area_exporter | Contains related class for displaying information of a tag area |
Ctag_collection_exporter | Contains related class for displaying information of a tag collection |
Ctag_item_exporter | Contains related class for displaying information of a tag item |
Cutil | Tag external functions utility class |
►Noutput | Contains class core_tag\output\tag |
Ctag | Class to help display tag |
Ctagareacollection | Class to display collection select for the tag area |
Ctagareaenabled | Class to display tag area enabled control |
Ctagareashowstandard | Class to display tag area show standard control |
Ctagcloud | Class to display a tag cloud - set of tags where each has a weight |
Ctagcollname | Class to preapare a tag name for display |
Ctagcollsearchable | Class to display tag collection searchable control |
Ctagfeed | Class to display feed of tagged items |
Ctagflag | Class to display tag flag toggle |
Ctagindex | Class to display items tagged with a specific tag |
Ctagisstandard | Class to display/toggle tag isstandard attribute |
Ctaglist | Class to preapare a list of tags for display, usually the list of tags some entry is tagged with |
Ctagname | Class to preapare a tag name for display |
►Nprivacy | Privacy Subsystem implementation for core_tag |
Cprovider | Privacy Subsystem implementation for core_tag |
►Nreportbuilder | |
►Ndatasource | |
Ctags | Tags datasource |
►Nlocal | |
►Nentities | |
Ccollection | Tag collection entity |
Cinstance | Tag instance entity |
Ctag | Tag entity |
►Ncore_user | |
►Nanalytics | |
►Nindicator | User profile set indicator |
Cuser_profile_set | User profile set indicator |
Cuser_track_forums | User tracks forums indicator |
►Ntarget | Upcoming activities due target |
Cupcoming_activities_due | Upcoming activities due target |
►Nexternal | |
Csearch_identity | Provides the core_user_search_identity external function |
Cupdate_user_device_public_key | Update public key against registered user device |
Cuser_summary_exporter | Class for exporting a user summary from an stdClass |
►Nform | Form to edit a users preferred language |
Ccalendar_form | Class user_edit_calendar_form |
Ccontactsitesupport_form | Contact site support form |
Ccontentbank_user_preferences_form | Form to edit a user's preferences concerning the content bank |
Cdefaulthomepage_form | Form class |
Cprivate_files | Manage user private area files form |
Cprofile_category_form | Modal form to edit profile category |
Cprofile_field_form | Class field_form used for profile fields |
►Nhook | |
Cafter_login_completed | Allow plugins to callback as soon possible after user has completed login |
►Noutput | Class for rendering user filters on the course participants page |
►Nmyprofile | Defines a category in my profile page navigation |
Cmanager | Defines MAnager class for myprofile navigation tree |
Cnode | Defines a node in my profile page navigation |
Crenderer | Report log renderer's for printing reports |
Cparticipants_filter | Class for rendering user filters on the course participants page |
Cstatus_field | Class containing the data for the status field |
Cuser_roles_editable | Class to display list of user roles |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nreportbuilder | |
►Ndatasource | |
Cusers | Users datasource |
►Nsearch | Index teachers in a course |
Ccourse_teacher | Search for user role assignment in a course |
Cuser | Search area for Users for whom I have access to view profile |
►Ntable | |
Cparticipants | Class for the displaying the participants table |
Cparticipants_filterset | Participants table filterset |
Cparticipants_search | Class used to fetch participants based on a filterset |
Cdevicekey | Update public key against registered user device |
Cfields | Class for retrieving information about user fields that are needed for displaying user identity |
►Ncore_userkey | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Ncore_webservice | Provides the { |
►Nprivacy | |
Cprovider | Privacy provider class for the core_webservice component |
Ctoken_filter | Form allowing to filter displayed tokens |
Ctoken_form | Form to create and edit a web service token |
Ctoken_table | Class for the displaying the participants table |
►Ncore_xapi | |
►Nexternal | |
Cdelete_state | This is the external API for generic xAPI state deletion |
Cdelete_states | This is the external API for generic xAPI states deletion |
Cget_state | This is the external API for generic xAPI state get |
Cget_states | This is the external API for generic xAPI get all states ids |
Cpost_state | This is the external API for generic xAPI state post |
Cpost_statement | This is the external API for generic xAPI handling |
►Nlocal | |
►Nstatement | Statement base object for xAPI structure checking and usage |
Citem | Item class used for xAPI statement elements without validation |
Citem_activity | Class that implements a xAPI activity compatible with xAPI object |
Citem_actor | Abstract xAPI actor class |
Citem_agent | Agent xAPI statement element representing a Moodle user |
Citem_attachment | Abstract xAPI attachment class |
Citem_context | Abstract xAPI context class |
Citem_group | Group item inside a xAPI statement |
Citem_object | Abstract object item used in xAPI statements |
Citem_result | Abstract xAPI result class |
Citem_score | Abstract xAPI score class |
Citem_verb | Verb xAPI statement item |
Cstate | State resource object for xAPI structure checking and validation |
Cstatement | Privacy Subsystem for core_xapi implementing null_provider |
►Nprivacy | |
Cprovider | Privacy implementation for core xAPI Library |
►Ntask | |
Cstate_cleanup_task | A scheduled task to clear up old xAPI state data |
Capi | The xAPI internal API |
Chandler | Class handler handles basic xAPI statements and states |
Ciri | Class to translate Moodle objects to xAPI elements |
Cstate_store | The state store manager |
Ctest_helper | Contains helper functions for xAPI PHPUnit Tests |
Cxapi_exception | General invalid xAPI exception |
►Ncustomfield_checkbox | Customfield Checkbox plugin |
►Nprivacy | Privacy Subsystem implementation for customfield_checkbox |
Cprovider | Privacy Subsystem for customfield_checkbox implementing null_provider |
Cdata_controller | Class data |
Cfield_controller | Class field |
►Ncustomfield_date | Customfield date plugin |
►Nprivacy | Privacy Subsystem implementation for customfield_date |
Cprovider | Privacy Subsystem for customfield_date implementing null_provider |
Cdata_controller | Class data |
Cfield_controller | Class field |
►Ncustomfield_select | Select plugin data controller |
►Nprivacy | Privacy Subsystem implementation for customfield_select |
Cprovider | Privacy Subsystem for customfield_select implementing null_provider |
Cdata_controller | Class data |
Cfield_controller | Class field |
►Ncustomfield_text | Customfields text field plugin |
►Nprivacy | Privacy Subsystem implementation for customfield_text |
Cprovider | Privacy Subsystem for customfield_text implementing null_provider |
Cdata_controller | Class data |
Cfield_controller | Class field |
►Ncustomfield_textarea | Customfields textarea plugin |
►Nprivacy | Privacy Subsystem implementation for customfield_textarea |
Cprovider | Privacy Subsystem for customfield_textarea implementing null_provider |
Cdata_controller | Class data |
Cfield_controller | Class field |
►Ndatafield_checkbox | |
►Nprivacy | Privacy Subsystem implementation for datafield_checkbox |
Cprovider | Privacy Subsystem for datafield_checkbox implementing null_provider |
►Ndatafield_date | |
►Nprivacy | Privacy Subsystem implementation for datafield_date |
Cprovider | Privacy Subsystem for datafield_date implementing null_provider |
►Ndatafield_file | |
►Nprivacy | Privacy Subsystem implementation for datafield_file |
Cprovider | Privacy Subsystem for datafield_file implementing null_provider |
►Ndatafield_latlong | |
►Nprivacy | Privacy Subsystem implementation for datafield_latlong |
Cprovider | Privacy Subsystem for datafield_latlong implementing null_provider |
►Ndatafield_menu | |
►Nprivacy | Privacy Subsystem implementation for datafield_menu |
Cprovider | Privacy Subsystem for datafield_menu implementing null_provider |
►Ndatafield_multimenu | |
►Nprivacy | Privacy Subsystem implementation for datafield_multimenu |
Cprovider | Privacy Subsystem for datafield_multimenu implementing null_provider |
►Ndatafield_number | |
►Nprivacy | Privacy Subsystem implementation for datafield_number |
Cprovider | Privacy Subsystem for datafield_number implementing null_provider |
►Ndatafield_picture | |
►Nprivacy | Privacy Subsystem implementation for datafield_picture |
Cprovider | Privacy Subsystem for datafield_picture implementing null_provider |
►Ndatafield_radiobutton | |
►Nprivacy | Privacy Subsystem implementation for datafield_radiobutton |
Cprovider | Privacy Subsystem for datafield_radiobutton implementing null_provider |
►Ndatafield_text | |
►Nprivacy | Privacy Subsystem implementation for datafield_text |
Cprovider | Privacy Subsystem for datafield_text implementing null_provider |
►Ndatafield_textarea | |
►Nprivacy | Privacy Subsystem implementation for datafield_textarea |
Cprovider | Privacy Subsystem for datafield_textarea implementing null_provider |
►Ndatafield_url | |
►Nprivacy | Privacy Subsystem implementation for datafield_url |
Cprovider | Privacy Subsystem for datafield_url implementing null_provider |
►Ndataformat_csv | CSV data format writer |
►Nprivacy | Privacy provider implementation for dataformat_csv |
Cprovider | Privacy provider implementation for dataformat_csv |
Cwriter | CSV data format writer |
►Ndataformat_excel | Excel data format writer |
►Nprivacy | Privacy provider implementation for dataformat_excel |
Cprovider | Privacy provider implementation for dataformat_excel |
Cwriter | Excel data format writer |
►Ndataformat_html | Html data format writer |
►Nprivacy | Privacy provider implementation for dataformat_html |
Cprovider | Privacy provider implementation for dataformat_html |
Cwriter | Html data format writer |
►Ndataformat_json | JSON data format writer |
►Nprivacy | Privacy provider implementation for dataformat_json |
Cprovider | Privacy provider implementation for dataformat_json |
Cwriter | JSON data format writer |
►Ndataformat_ods | ODS data format writer |
►Nprivacy | Privacy provider implementation for dataformat_ods |
Cprovider | Privacy provider implementation for dataformat_ods |
Cwriter | ODS data format writer |
►Ndataformat_pdf | Pdf data format writer |
►Nprivacy | Privacy provider implementation for dataformat_pdf |
Cprovider | Privacy provider implementation for dataformat_pdf |
Cwriter | Pdf data format writer |
►Ndatapreset_imagegallery | |
►Nprivacy | Privacy provider implementation for datapreset_imagegallery |
Cprovider | Privacy provider implementation for datapreset_imagegallery |
►Ndatapreset_journal | |
►Nprivacy | |
Cprovider | Privacy provider implementation for datapreset_journal |
►Ndatapreset_proposals | |
►Nprivacy | |
Cprovider | Privacy provider implementation for datapreset_proposals |
►Ndatapreset_resources | |
►Nprivacy | |
Cprovider | Privacy provider implementation for datapreset_resources |
►Neditor_atto | |
►Nplugininfo | Subplugin info class |
Catto | |
►Nprivacy | Privacy Subsystem implementation for editor_atto |
Cprovider | Privacy Subsystem implementation for editor_atto |
►Ntask | A scheduled task |
Cautosave_cleanup_task | Simple task to run the autosave cleanup task |
►Neditor_textarea | |
►Nprivacy | Privacy Subsystem implementation for editor_textarea |
Cprovider | Privacy Subsystem for editor_textarea implementing null_provider |
►Neditor_tiny | |
►Nplugininfo | |
Ctiny | Subplugin info class |
►Nprivacy | |
Cprovider | Privacy Subsystem implementation for the TinyMCE Editor |
►Ntable | |
Cplugin_management_table | Tiny admin settings |
Ceditor | Tiny Editor |
Cmanager | Tiny Editor Plugin manager |
Cplugin | Tiny Editor Plugin class |
Cplugin_with_buttons | Tiny Editor |
Cplugin_with_configuration | An interface representing a plugin with menu items |
Cplugin_with_menuitems | An interface representing a plugin with menu items |
►Nenrol_category | |
►Nprivacy | Privacy Subsystem implementation for enrol_category |
Cprovider | Privacy Subsystem for enrol_category implementing null_provider |
►Ntask | Syncing enrolments task |
Cenrol_category_sync | Syncing enrolments task |
►Nenrol_cohort | |
►Nprivacy | Privacy Subsystem implementation for enrol_cohort |
Cprovider | Privacy provider for enrol_cohort |
►Ntask | Syncing enrolments task |
Cenrol_cohort_sync | Syncing enrolments task |
►Nenrol_database | |
►Nprivacy | Privacy Subsystem implementation for enrol_database |
Cprovider | Privacy Subsystem for enrol_database implementing null_provider |
►Ntask | Sync enrolments task |
Csync_enrolments | Class sync_enrolments |
►Nenrol_fee | |
►Npayment | Payment subsystem callback implementation for enrol_fee |
Cservice_provider | Payment subsystem callback implementation for enrol_fee |
►Nprivacy | Privacy Subsystem implementation for enrol_fee |
Cprovider | Privacy Subsystem for enrol_fee implementing null_provider |
►Nenrol_flatfile | |
►Nprivacy | Privacy Subsystem implementation for enrol_flatfile |
Cprovider | Privacy Subsystem for enrol_flatfile implementing null_provider |
►Ntask | Scheduled task for processing flatfile enrolments |
Cflatfile_sync_task | Simple task to run sync enrolments |
►Nenrol_guest | |
►Nexternal | |
Cvalidate_password | This is the external method validating a guest password |
►Nprivacy | Privacy Subsystem implementation for enrol_guest |
Cprovider | Privacy Subsystem for enrol_guest implementing null_provider |
►Nenrol_imsenterprise | |
►Nprivacy | Privacy Subsystem implementation for enrol_imsenterprise |
Cprovider | Privacy Subsystem for enrol_imsenterprise implementing null_provider |
►Ntask | A scheduled task |
Ccron_task | Simple task to run the IMS Enterprise enrolment cron |
►Nenrol_ldap | |
►Nprivacy | Privacy Subsystem implementation for enrol_ldap |
Cprovider | Privacy Subsystem for enrol_ldap implementing null_provider |
►Ntask | Sync enrolments task |
Csync_enrolments | Class sync_enrolments |
►Nenrol_lti | Extends the IMS Tool provider library data connector for moodle |
►Nlocal | |
►Nltiadvantage | |
►Nadmin | |
Cadmin_setting_registeredplatforms | The admin_setting_registeredplatforms class, for rendering a table of platforms which have been registered |
►Nentity | |
Cags_info | The ags_info class, instances of which represent grade service information for a resource_link or context |
Capplication_registration | Class application_registration |
Ccontext | Class context, instances of which represent a context in the platform |
Cdeployment | Class deployment |
Cmigration_claim | The migration_claim class, instances of which represent information passed in an 'lti1p1' migration claim |
Cnrps_info | Class nrps_info, instances of which represent a names and roles provisioning service for a resource |
Cresource_link | Class resource_link |
Cuser | Class user, instances of which represent a specific lti user in the tool |
►Nform | |
Ccreate_registration_form | The create_registration_form class, for creating a new pending platform registration |
Cdeployment_form | The deployment_form class, for registering a deployment for a registered platform |
Cplatform_registration_form | The platform_registration_form class, for registering a platform as a consumer of a published tool |
►Nlib | |
Cissuer_database | The issuer_database class, providing a read-only store of issuer details |
Claunch_cache_session | The launch_cache_session, providing a temporary session store for launch information |
►Nrepository | |
Capplication_registration_repository | Class application_registration_repository |
Ccontext_repository | Class context_repository |
Cdeployment_repository | The deployment_repository class |
Clegacy_consumer_repository | The legacy_consumer_repository class, instances of which are responsible for querying LTI 1.1/2.0 consumer info |
Cpublished_resource_repository | Class published_resource_repository for fetching the published_resource instances from the store |
Cresource_link_repository | Class resource_link_repository |
Cuser_repository | Class user_repository |
►Nservice | |
Capplication_registration_service | Class application_registration_service |
Ctool_deployment_service | Class tool_deployment_service |
Ctool_launch_service | Class tool_launch_service |
►Ntable | |
Cpublished_resources_table | Class which displays a list of resources published over LTI Advantage |
►Ntask | |
Csync_grades | LTI Advantage task responsible for pushing grades to tool platforms |
Csync_members | LTI Advantage-specific task responsible for syncing memberships from tool platforms with the tool |
Csync_tool_grades | LTI Advantage task responsible for pushing grades to tool platforms |
►Nutility | |
Cmessage_helper | Utility class for LTI Advantage messages |
►Nviewobject | |
Cpublished_resource | The class published_resource, instances of which represent a specific VIEW of a published resource |
►Noutput | Tool registration page class |
Cregistration | Tool registration page class |
Crenderer | Renderer class for LTI enrolment |
►Nprivacy | Privacy Subsystem implementation for enrol_lti |
Cprovider | Privacy Subsystem for enrol_lti |
►Ntask | Handles synchronising grades for the enrolment LTI |
Csync_grades | Task for synchronising grades for the enrolment LTI |
Csync_members | Task for synchronising members using the enrolment LTI |
Cdata_connector | Extends the IMS Tool provider library data connector for moodle |
Chelper | LTI enrolment plugin helper class |
Cmanage_table | Handles displaying enrolment LTI instances |
Ctool_provider | Extends the IMS Tool provider library for the LTI enrolment |
►Nenrol_manual | |
►Nprivacy | Privacy Subsystem implementation for enrol_manual |
Cprovider | Privacy Subsystem for enrol_manual implementing null_provider |
►Ntask | The send expiry notifications task |
Csend_expiry_notifications | The send expiry notifications task |
Csync_enrolments | Syncing enrolments task |
►Nenrol_meta | |
►Nexternal | |
Cadd_instances | Web service function relating to add enrol meta instances |
Cdelete_instances | Web service function relating to add enrol meta instances |
►Nprivacy | Privacy Subsystem implementation for enrol_meta |
Cprovider | Privacy provider for enrol_meta |
►Ntask | Meta sync enrolments task |
Cenrol_meta_sync | Meta sync enrolments task |
►Nenrol_mnet | |
►Nprivacy | Privacy Subsystem implementation for enrol_mnet |
Cprovider | Privacy Subsystem for enrol_mnet implementing null_provider |
►Nenrol_paypal | PayPal enrolment plugin utility class |
►Nprivacy | Privacy Subsystem implementation for enrol_paypal |
Cprovider | Privacy Subsystem implementation for enrol_paypal |
►Ntask | Process expirations task |
Cprocess_expirations | Process expirations task |
Cutil | PayPal enrolment plugin utility class |
►Nenrol_self | |
►Nprivacy | Privacy Subsystem implementation for enrol_self |
Cprovider | Privacy Subsystem for enrol_self implementing null_provider |
►Ntask | Send expiry notifications task |
Csend_expiry_notifications | Send expiry notifications task |
Csync_enrolments | Sync enrolments task |
►Nfactor_admin | |
►Nprivacy | |
Cprovider | Privacy provider |
Cfactor | Admin factor class |
►Nfactor_auth | |
►Nprivacy | |
Cprovider | Privacy provider |
Cfactor | Auth factor class |
►Nfactor_capability | |
►Nprivacy | |
Cprovider | Privacy provider |
Cfactor | User capability factor class |
►Nfactor_cohort | |
►Nprivacy | |
Cprovider | Privacy provider |
Cfactor | Cohort factor class |
►Nfactor_email | |
►Nevent | |
Cunauth_email | Event for when a user receives an unauthorised email from MFA |
►Nform | |
Cemail | Revoke email form |
►Nprivacy | |
Cprovider | Privacy provider |
Cfactor | Email factor class |
►Nfactor_grace | |
►Nprivacy | |
Cprovider | Privacy provider |
►Ntask | Scheduled task to revoke expired factors |
Crevoke_expired_factors | Scheduled task to revoke expired gracemode factors |
Cfactor | Grace period factor class |
►Nfactor_iprange | |
►Nprivacy | |
Cprovider | Privacy provider |
Cfactor | IP Range factor class |
►Nfactor_nosetup | |
►Nprivacy | |
Cprovider | Privacy provider |
►Ntask | Scheduled task to revoke unusable factors that will never pass |
Cdelete_unusable_factors | Scheduled task to add log events into DB table |
Cfactor | No setup factor class |
►Nfactor_role | |
►Nprivacy | |
Cprovider | Privacy provider |
Cfactor | Role factor class |
►Nfactor_token | |
►Nevent | |
Ctoken_created | Event for a token being created for a user |
►Nprivacy | |
Cprovider | Privacy provider |
Cfactor | Token factor class |
►Nfactor_totp | |
►Nprivacy | |
Cprovider | Privacy provider |
Cfactor | TOTP factor class |
►Nfactor_webauthn | |
►Nprivacy | |
Cprovider | Privacy provider |
Cfactor | WebAuthn factor class |
►Nfileconverter_googledrive | Class for converting files between different file formats using google drive |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
Cconverter | Class for converting files between different formats using unoconv |
Crest | Google Drive Rest API |
►Nfileconverter_unoconv | Class for converting files between different file formats using unoconv |
►Nprivacy | Privacy provider implementation for fileconverter_unoconv |
Cprovider | Privacy provider implementation for fileconverter_unoconv |
Cconverter | Class for converting files between different formats using unoconv |
►Nfilter_activitynames | |
►Nprivacy | Privacy Subsystem implementation for filter_activitynames |
Cprovider | Privacy Subsystem for filter_activitynames implementing null_provider |
►Nfilter_algebra | |
►Nprivacy | Privacy Subsystem implementation for filter_algebra |
Cprovider | Privacy Subsystem for filter_algebra implementing null_provider |
►Nfilter_codehighlighter | |
►Nprivacy | |
Cprovider | Privacy Subsystem for filter_codehighlighter implementing null_provider |
►Nfilter_data | |
►Nprivacy | Privacy Subsystem implementation for filter_data |
Cprovider | Privacy Subsystem for filter_data implementing null_provider |
►Nfilter_displayh5p | |
►Nprivacy | Privacy Subsystem implementation for filter_displayh5p |
Cprovider | Privacy Subsystem for filter_displayh5p implementing null_provider |
►Nfilter_emailprotect | |
►Nprivacy | Privacy Subsystem implementation for filter_emailprotect |
Cprovider | Privacy Subsystem for filter_emailprotect implementing null_provider |
►Nfilter_emoticon | |
►Nprivacy | Privacy Subsystem implementation for filter_emoticon |
Cprovider | Privacy Subsystem for filter_emoticon implementing null_provider |
►Nfilter_glossary | |
►Nprivacy | Privacy Subsystem implementation for filter_glossary |
Cprovider | Privacy Subsystem for filter_glossary implementing null_provider |
►Nfilter_mathjaxloader | |
►Nprivacy | Privacy Subsystem implementation for filter_mathjaxloader |
Cprovider | Privacy Subsystem for filter_mathjaxloader implementing null_provider |
►Nfilter_mediaplugin | |
►Nprivacy | Privacy Subsystem implementation for filter_mediaplugin |
Cprovider | Privacy Subsystem for filter_mediaplugin implementing null_provider |
►Nfilter_multilang | |
►Nprivacy | Privacy Subsystem implementation for filter_multilang |
Cprovider | Privacy Subsystem for filter_multilang implementing null_provider |
►Nfilter_tex | |
►Nprivacy | Privacy Subsystem implementation for filter_tex |
Cprovider | Privacy Subsystem for filter_tex implementing null_provider |
►Nfilter_tidy | |
►Nprivacy | Privacy Subsystem implementation for filter_tidy |
Cprovider | Privacy Subsystem for filter_tidy implementing null_provider |
►Nfilter_urltolink | |
►Nprivacy | Privacy Subsystem implementation for filter_urltolink |
Cprovider | Privacy Subsystem for filter_urltolink implementing null_provider |
►Nformat_singleactivity | |
►Noutput | |
Crenderer | Renderer for outputting the singleactivity course format |
►Nprivacy | Privacy Subsystem implementation for format_singleactivity |
Cprovider | Privacy Subsystem for format_singleactivity implementing null_provider |
►Nformat_social | |
►Noutput | |
Crenderer | Renderer for outputting the social course format |
►Nprivacy | Privacy Subsystem implementation for format_social |
Cprovider | Privacy Subsystem for format_social implementing null_provider |
►Nformat_topics | |
►Ncourseformat | |
Cstateactions | Contains the core course state actions specific to topics format |
►Noutput | |
►Ncourseformat | Contains the default content output class |
►Ncontent | Contains the default section controls output class |
►Nsection | Contains the default section controls output class |
Ccontrolmenu | Base class to render a course section menu |
Csection | Base class to render a course section |
Ccontent | Base class to render a course content |
Crenderer | Basic renderer for topics format |
►Nprivacy | Privacy Subsystem implementation for Topics course format |
Cprovider | Privacy Subsystem for Topics course format implementing null_provider |
►Nformat_weeks | |
►Noutput | Renderer for outputting the weeks course format |
Crenderer | Basic renderer for weeks format |
►Nprivacy | Privacy Subsystem implementation for format_weeks |
Cprovider | Privacy Subsystem for format_weeks implementing null_provider |
►Nforumreport_summary | The class for displaying the forum report table |
►Nform | The mform used by the forum summary report dates filter |
Cdates_filter_form | The mform class for creating the forum summary report dates filter |
►Noutput | Forum summary report filters renderable |
Cfilters | Forum summary report filters renderable |
►Nprivacy | Privacy Subsystem implementation for forumreport_summary subplugin |
Cprovider | Privacy Subsystem implementation for forumreport_summary subplugin, implementing null_provider |
Csummary_table | The class for displaying the forum report table |
►Ngradeexport_ods | |
►Nevent | Grade export event |
Cgrade_exported | Grade export event class |
►Nprivacy | Privacy Subsystem implementation for gradeexport_ods |
Cprovider | Privacy Subsystem for gradeexport_ods implementing null_provider |
►Ngradeexport_txt | |
►Nevent | Grade export event |
Cgrade_exported | Grade export event class |
►Nprivacy | Privacy Subsystem implementation for gradeexport_txt |
Cprovider | Privacy Subsystem for gradeexport_txt implementing null_provider |
►Ngradeexport_xls | |
►Nevent | Grade export event |
Cgrade_exported | Grade export event class |
►Nprivacy | Privacy Subsystem implementation for gradeexport_xls |
Cprovider | Privacy Subsystem for gradeexport_xls implementing null_provider |
►Ngradeexport_xml | |
►Nevent | Grade export event |
Cgrade_exported | Grade export event class |
►Nprivacy | Privacy Subsystem implementation for gradeexport_xml |
Cprovider | Privacy Subsystem for gradeexport_xml implementing null_provider |
►Ngradeimport_csv | |
►Nprivacy | Privacy Subsystem implementation for gradeimport_csv |
Cprovider | Privacy Subsystem for gradeimport_csv implementing null_provider |
►Ngradeimport_direct | |
►Nprivacy | Privacy Subsystem implementation for gradeimport_direct |
Cprovider | Privacy Subsystem for gradeimport_direct implementing null_provider |
►Ngradeimport_xml | |
►Nprivacy | Privacy Subsystem implementation for gradeimport_xml |
Cprovider | Privacy Subsystem for gradeimport_xml implementing null_provider |
►Ngradereport_grader | |
►Nevent | Grader report viewed event |
Cgrade_report_viewed | Grader report viewed event class |
►Nexternal | |
Cget_users_in_report | External grade report grader API |
►Noutput | |
Caction_bar | Renderable class for the action bar elements in the grader report |
►Nprivacy | Privacy Subsystem implementation for gradereport_grader |
Cprovider | Privacy Subsystem for gradereport_grader implementing null_provider |
►Ngradereport_history | Form for grade history filters |
►Nevent | Grade history report viewed event |
Cgrade_report_viewed | Grade history report viewed event class |
►Noutput | Renderer for history grade report |
Crenderer | Renderer for history grade report |
Ctablelog | Renderable class for gradehistory report |
Cuser_button | A button that is used to select users for a form |
►Nprivacy | Privacy Subsystem implementation for gradereport_history |
Cprovider | Privacy Subsystem for gradereport_history implementing null_provider |
Cfilter_form | Form for grade history filters |
Chelper | Helper class for gradehistory report |
►Ngradereport_outcomes | |
►Nevent | Outcomes report viewed event |
Cgrade_report_viewed | Outcomes report viewed event class |
►Nprivacy | Privacy Subsystem implementation for gradereport_outcomes |
Cprovider | Privacy Subsystem for gradereport_outcomes implementing null_provider |
►Ngradereport_overview | |
►Nprivacy | Privacy Subsystem implementation for gradereport_overview |
Cprovider | Privacy Subsystem for gradereport_overview implementing null_provider |
►Ngradereport_singleview | |
►Nexternal | |
Csingleview | External grade report singleview API |
►Nlocal | |
►Nscreen | The gradebook interface for a filterable class |
Cfilterable_items | The gradebook interface for a filterable class |
Cgrade | The screen with a list of users |
Cgrade_select | The grade search screen |
Cscreen | Abstract class used as a base for the 3 screens |
Cselect | The gradebook simple view - initial view to select your search options |
Cselectable_items | Interface for a list of selectable things |
Ctablelike | The gradebook simple view - base class for the table |
Cuser | The user screen |
Cuser_select | The user search screen |
►Nui | Class that builds an element tree that can be converted to a string |
Cattribute_format | Class that builds an element tree that can be converted to a string |
Cbe_checked | Is this thing checked? |
Cbe_disabled | Simple interface implemented to add behaviour that an element can be checked to see if it should be disabled |
Cbe_readonly | Simple interface implemented to add behaviour that an element can be checked to see if it should be read-only |
Cbulk_insert | Checkbox element used for bulk inserting values in the gradebook |
Ccheckbox_attribute | A checkbox ui element |
Cdropdown_attribute | Drop down list (select list) element |
Celement | UI Element for an excluded grade_grade |
Cempty_element | Element that just generates some text |
Cexclude | Class that represents the exclude checkbox on a grade_grade |
Cfeedback | Class used to render a feedback input box |
Cfinalgrade | UI element representing the finalgrade column |
Cgrade_attribute_format | Abstract class for a form element representing something about a grade_grade |
Coverride | An override grade checkbox element |
Crange | UI element that generates a grade_item min/max range (text only) |
Ctext_attribute | UI element for a text input field |
Cunique_name | A form element with a name field |
Cunique_value | Simple interface for an item with a value |
►Noutput | |
Caction_bar | Renderable class for the action bar elements in the single view report page |
►Nprivacy | Privacy Subsystem implementation for gradereport_singleview |
Cprovider | Privacy Subsystem for gradereport_singleview implementing null_provider |
►Nreport | |
Csingleview | This class is the main class that must be implemented by a grade report plugin |
►Ngradereport_summary | |
►Nlocal | |
►Nentities | |
Cgrade_items | Grade summary entity class implementation |
►Nsystemreports | |
Csummary | Grade summary system report class implementation |
►Nprivacy | Privacy Subsystem implementation for gradereport_summary |
Cprovider | Privacy Subsystem for gradereport_summary implementing null_provider |
►Ngradereport_user | |
►Nexternal | |
Cget_access_information | External grade report API implementation |
Cuser | External grade report API implementation |
►Noutput | |
Caction_bar | Renderable class for the action bar elements in the user report page |
►Nprivacy | Privacy Subsystem implementation for gradereport_user |
Cprovider | Privacy Subsystem for gradereport_user implementing null_provider |
►Nreport | |
Cuser | Class providing an API for the user report building and displaying |
►Ngradingform_guide | |
►Ngrades | |
►Ngrader | |
►Ngradingpanel | |
►Nexternal | |
Cfetch | Web services relating to fetching of a marking guide for the grading panel |
Cstore | Web services relating to storing of a marking guide for the grading panel |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Ngradingform_rubric | |
►Ngrades | |
►Ngrader | |
►Ngradingpanel | |
►Nexternal | |
Cfetch | Web services relating to fetching of a rubric for the grading panel |
Cstore | Web services relating to storing of a rubric for the grading panel |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nh5plib_v126 | |
►Nlocal | |
►Nlibrary | |
Chandler | Handler for this version of the H5P library |
►Nprivacy | |
Cprovider | Privacy provider implementation for this version of the H5P library |
►Nlogstore_database | Helper class locally used |
►Nlog | External database store |
Cstore | |
►Nprivacy | Data provider |
Cprovider | Data provider class |
Chelper | Helper class locally used |
►Nlogstore_standard | |
►Nlog | Standard log reader/writer |
Cstore | |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Ntask | Standard log reader/writer |
Ccleanup_task | |
►Nltiservice_basicoutcomes | |
►Nlocal | |
►Nresources | This file contains a class definition for the Basic Outcomes resource |
Cbasicoutcomes | A resource implementing the Basic Outcomes service |
►Nservice | This file contains a class definition for the Basic Outcomes service |
Cbasicoutcomes | A service implementing Basic Outcomes |
►Nprivacy | Privacy Subsystem implementation for ltiservice_basicoutcomes |
Cprovider | Privacy Subsystem for ltiservice_basicoutcomes |
►Nltiservice_gradebookservices | |
►Nlocal | |
►Nresources | This file contains a class definition for the LineItem resource |
Clineitem | A resource implementing LineItem |
Clineitems | A resource implementing LineItem container |
Cresults | A resource implementing LISResult container |
Cscores | A resource implementing LISResult container |
►Nservice | This file contains a class definition for the LTI Gradebook Services |
Cgradebookservices | A service implementing LTI Gradebook Services |
►Nprivacy | Privacy Subsystem implementation for ltiservice_gradebookservices |
Cprovider | Privacy Subsystem for ltiservice_gradebookservices |
►Ntask | A scheduled task for gradebookservices |
Ccleanup_task | Class containing the scheduled task for gradebookservices |
►Nltiservice_memberships | |
►Nlocal | |
►Nresources | This file contains a class definition for the Context Memberships resource |
Ccontextmemberships | A resource implementing Context Memberships |
Clinkmemberships | A resource implementing Link Memberships |
►Nservice | This file contains a class definition for the Memberships service |
Cmemberships | A service implementing Memberships |
►Nprivacy | Privacy Subsystem implementation for ltiservice_memberships |
Cprovider | Privacy Subsystem for ltiservice_memberships |
►Nltiservice_profile | |
►Nlocal | |
►Nresources | This file contains a class definition for the Tool Consumer Profile resource |
Cprofile | A resource implementing the Tool Consumer Profile |
►Nservice | This file contains a class definition for the Tool Consumer Profile service |
Cprofile | A service implementing the Tool Consumer Profile |
►Nprivacy | Privacy Subsystem implementation for ltiservice_profile |
Cprovider | Privacy Subsystem for ltiservice_profile implementing null_provider |
►Nltiservice_toolproxy | |
►Nlocal | |
►Nresources | This file contains a class definition for the Tool Proxy resource |
Ctoolproxy | A resource implementing the Tool Proxy |
►Nservice | This file contains a class definition for the Tool Proxy service |
Ctoolproxy | A service implementing the Tool Proxy |
►Nprivacy | Privacy Subsystem implementation for ltiservice_toolproxy |
Cprovider | Privacy Subsystem for ltiservice_toolproxy implementing null_provider |
►Nltiservice_toolsettings | |
►Nlocal | |
►Nresources | This file contains a class definition for the Context Settings resource |
Ccontextsettings | A resource implementing the Context-level (ToolProxyBinding) Settings |
Clinksettings | A resource implementing the Context-level (ToolProxyBinding) Settings |
Csystemsettings | A resource implementing the System-level (ToolProxy) Settings |
►Nservice | This file contains a class definition for the Tool Settings service |
Ctoolsettings | A service implementing Tool Settings |
►Nprivacy | Privacy Subsystem implementation for ltiservice_toolsettings |
Cprovider | Privacy Subsystem for ltiservice_toolsettings implementing null_provider |
►Nmedia_html5audio | |
►Nprivacy | Privacy provider implementation for media_html5audio |
Cprovider | Privacy provider implementation for media_html5audio |
►Nmedia_html5video | |
►Nprivacy | Privacy provider implementation for media_html5video |
Cprovider | Privacy provider implementation for media_html5video |
►Nmedia_videojs | |
►Nexternal | |
Cget_language | The API to get language strings for the videojs |
►Nprivacy | Privacy provider implementation for media_videojs |
Cprovider | Privacy provider implementation for media_videojs |
►Nmedia_vimeo | |
►Nprivacy | Privacy provider implementation for media_vimeo |
Cprovider | Privacy provider implementation for media_vimeo |
►Nmedia_youtube | |
►Nprivacy | Privacy provider implementation for media_youtube |
Cprovider | Privacy provider implementation for media_youtube |
►Nmessage_airnotifier | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nmessage_email | Contains an observer class containing methods for handling events |
►Noutput | Email digest renderable |
►Nemail | Email digest as html renderer |
Crenderer | Email digest as html renderer |
Crenderer_textemail | Email digest as text renderer |
Cemail_digest | Email digest renderable |
Crenderer | Renderer class |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Ntask | Contains the class responsible for sending emails as a digest |
Csend_email_task | Class responsible for sending emails as a digest |
Cevent_observers | Observer class containing methods for handling events |
►Nmessage_popup | Contains class used to return information to display for the message popup |
►Noutput | Contains class used to prepare a popup notification for display |
Cpopup_notification | Class to prepare a popup notification for display |
►Nprivacy | Privacy Subsystem implementation for message_popup |
Cprovider | Privacy Subsystem for message_popup implementing null_provider |
Capi | Class used to return information to display for the message popup |
►Nmlbackend_php | Php predictions processor |
►Nprivacy | Privacy Subsystem implementation for mlbackend_php |
Cprovider | Privacy Subsystem for mlbackend_php implementing null_provider |
Cprocessor | PHP predictions processor |
►Nmlbackend_python | Python predictions processor |
►Nprivacy | Privacy Subsystem implementation for mlbackend_python |
Cprovider | Privacy Subsystem for mlbackend_python implementing null_provider |
Cprocessor | Python predictions processor |
►Nmnetservice_enrol | |
►Nprivacy | Privacy Subsystem implementation for mnetservice_enrol |
Cprovider | Privacy Subsystem for mnetservice_enrol implementing metadata and plugin providers |
►Nmod_assign | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - assign |
Csocial_breadth | Social breadth indicator - assign |
►Ncache | |
Coverrides | Class assign_overrides |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the assign activity |
►Nevent | The mod_assign all submissions downloaded event |
Call_submissions_downloaded | The mod_assign all submissions downloaded event class |
Cbase | The mod_assign abstract base event class |
Ccourse_module_instance_list_viewed | The mod_assign instance list viewed event class |
Ccourse_module_viewed | The mod_assign course module viewed event class |
Cfeedback_viewed | The mod_assign feedback viewed event class |
Cgrading_form_viewed | The mod_assign grading form viewed event class |
Cgroup_override_created | The mod_assign group override created event class |
Cgroup_override_deleted | The mod_assign group override deleted event class |
Cgroup_override_updated | The mod_assign group override updated event class |
Cidentities_revealed | The mod_assign identities revealed event class |
Cmarker_updated | The mod_assign marker updated event class |
Cremove_submission_form_viewed | The mod_assign remove submission form viewed event class |
Cstatement_accepted | The mod_assign statement accepted event class |
Csubmission_duplicated | The mod_assign submission duplicated event class |
Csubmission_form_viewed | The mod_assign submission form viewed event class |
Csubmission_viewed | The mod_assign submission viewed event class |
Cuser_override_created | The mod_assign user override created event class |
Cuser_override_deleted | The mod_assign user override deleted event class |
Cuser_override_updated | The mod_assign user override updated event class |
Cworkflow_state_updated | Mod_assign workflow state updated event class |
►Nexternal | |
Cexternal_api | Extend the base external_api class with mod_assign utility methods |
Cstart_submission | External function to notify Moodle that an assignment submission is starting |
►Ngrades | |
Cgradeitems | Grade item mappings for the activity |
►Nnavigation | |
►Nviews | |
Csecondary | Class secondary_navigation_view |
►Noutput | |
Cactionmenu | Output the actionbar for this activity |
Cassign_header | This file contains the definition for the renderable assign header |
Cassign_submission_status | This file contains the definition for the renderable assign submission status |
Cgrading_actionmenu | Output the grading actionbar for this activity |
Cgrading_app | Grading app renderable |
Coverride_actionmenu | Output the override actionbar for this activity |
Crenderer | A custom renderer class that extends the plugin_renderer_base and is used by the assign module |
Ctimelimit_panel | Represents the timer panel |
Cuser_submission_actionmenu | Output the user submission actionbar for this activity |
►Nplugininfo | |
Cassignfeedback | Assign feedback subplugin info class |
Cassignsubmission | Assign submission subplugin info class |
►Nprivacy | This file contains the mod_assign assign_plugin_request_data class |
Cassign_plugin_request_data | An object for fulfilling an assign plugin data request |
Cassignfeedback_provider | |
Cassignfeedback_user_provider | |
Cassignsubmission_provider | |
Cassignsubmission_user_provider | |
Cprovider | Privacy class for requesting user data |
Cuseridlist | An object for collecting user IDs related to a teacher |
►Nsearch | Search area for mod_assign activities |
Cactivity | Search area for mod_assign activities |
►Ntask | |
Ccron_task | A schedule task for assignment cron |
Cdates | Class for fetching the important dates in mod_assign for a given module instance and a user |
Cdownloader | Class to download user submissions |
Cexternallib_advanced_testcase | Base class for unit tests for external functions in mod_assign |
Cgroup_observers | Group observers class |
►Nmod_bigbluebuttonbn | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - bigbluebuttonbn |
Csocial_breadth | Social breadth indicator - BigBlueButtonBN |
►Ncompletion | |
Ccustom_completion | Class custom_completion |
►Nevent | |
Cactivity_management_viewed | The mod_bigbluebuttonbn activity management viewed event |
Cbase | The mod_bigbluebuttonbn abstract base event class |
Ccourse_module_viewed | The mod_bigbluebuttonbn activity viewed event |
Cevents | The mod_bigbluebuttonbn class for event name definition |
Clive_session_event | The mod_bigbluebuttonbn live_session (Experimental: for being triggered when external events are received) |
Cmeeting_created | The mod_bigbluebuttonbn meeting created event, triggered when the meeting is created before join |
Cmeeting_ended | The mod_bigbluebuttonbn meeting ended event, triggered when the meeting is ended by the user |
Cmeeting_joined | The mod_bigbluebuttonbn meeting joined event, triggered when the user joins the session |
Cmeeting_left | The mod_bigbluebuttonbn meeting left event, triggered when the user lefts the meeting using the logout button |
Crecording_deleted | The mod_bigbluebuttonbn recording deleted event |
Crecording_edited | The mod_bigbluebuttonbn recording edited event |
Crecording_imported | The mod_bigbluebuttonbn recording imported event |
Crecording_protected | The mod_bigbluebuttonbn recording protected event |
Crecording_published | The mod_bigbluebuttonbn recording published event |
Crecording_unprotected | The mod_bigbluebuttonbn recording unprotected event |
Crecording_unpublished | The mod_bigbluebuttonbn recording unpublished event |
Crecording_viewed | The mod_bigbluebuttonbn recording viewed event |
►Nexternal | |
Ccan_join | External service to check whether a user can join a meeting |
Ccompletion_validate | External service to validate completion |
Cend_meeting | External service to end a meeting |
Cget_bigbluebuttonbns_by_courses | External service to get activity per course |
Cget_join_url | External service to create the meeting (if needed), check user limit, and return the join URL when we can join |
Cget_recordings | External service to fetch a list of recordings from the BBB service |
Cget_recordings_to_import | External service to fetch a list of recordings from the BBB service |
Cmeeting_info | External service to fetch meeting information |
Cupdate_recording | External service to update the details of one recording |
Cview_bigbluebuttonbn | External service to trigger the course module viewed event and update the module completion status |
►Nform | |
Cguest_add | Popup form to add new guests to a meeting and show/copy credential to access the guest login page |
Cguest_login | Guest login form |
Ctext_with_copy_element | Text type form element with a copy widget |
►Nlocal | |
►Nbigbluebutton | |
►Nrecordings | |
Crecording_action | Collection of helper methods for handling recordings actions in Moodle |
Crecording_data | The recordings_data |
►Nexceptions | |
Cbigbluebutton_exception | Class bigbluebutton_exception generic exception |
Cmeeting_join_exception | The mod_bigbluebuttonbn cannot join meeting exception |
Cserver_not_available_exception | Class server_not_available_exception |
►Nextension | |
Caction_url_addons | A single action class to mutate the action URL |
Cmod_form_addons | A class for the main mod form extension |
Cmod_instance_helper | Class defining a way to deal with instance save/update/delete in extension |
►Nhelpers | The mod_bigbluebuttonbn files helper |
Cfiles | Utility class for all files routines helper |
Cmod_helper | Utility class for all instance (module) routines helper |
Creset | Utility class for resetting instance routines helper |
Croles | Utility class for all roles routines helper |
Cuser_info | Utility class for all user information |
►Nplugins | |
Cadmin_page_manage_extensions | Admin external page that displays a list of the installed extension plugins |
Cadmin_plugin_manager | Class that handles the display and configuration of the list of extension plugins |
►Nproxy | |
Cbigbluebutton_proxy | The bigbluebutton proxy class |
Ccurl | A curl wrapper for bbb |
Cproxy_base | The abstract proxy base class |
Crecording_proxy | The recording proxy |
Cconfig | Handles the global configuration based on config.php |
►Noutput | |
Cimport_view | Renderable for the import page |
Cindex | Renderer for the Index page |
Cinstance_updated_message | Renderable for the instance notification updated message |
Cmobile | Mobile output class for bigbluebuttonbn |
Crecording_description_editable | Renderer for recording name in place editable |
Crecording_editable | Renderer for recording in place editable |
Crecording_name_editable | Renderer for recording name in place editable |
Crecording_row_actionbar | Renderer for recording row actionbar column |
Crecording_row_playback | Renderer for recording row playback column |
Crecording_row_preview | Renderer for recording_row_preview column |
Crecordings_session | Renderer for recording section |
Crenderer | Renderer for the mod_bigbluebuttonbn plugin |
Cview_page | View Page template renderable |
►Nplugininfo | |
Cbbbext | Subplugin extension info class |
►Nprivacy | |
Cprovider | Privacy class for requesting user data |
►Nsearch | |
Cactivity | Search area for mod_bigbluebuttonbn activities |
Ctags | Search area for mod_bigbluebuttonbn tags |
►Ntask | |
Cbase_send_notification | Class containing the abstract class for notification processes in BBB |
Ccheck_dismissed_recordings | Synchronise pending and dismissed recordings from the server |
Ccheck_pending_recordings | Synchronise pending recordings from the server |
Ccompletion_update_state | Class containing the scheduled task for updating the completion state |
Creset_recordings | Class containing the scheduled task for converting recordings for the BigBlueButton version 2.5 in Moodle 4.0 |
Csend_bigbluebutton_module_disabled_notification | Ad-hoc task to send a notification related to the disabling of the BigBlueButton activity module |
Csend_guest_emails | This adhoc task will send emails to guest users with the meeting's details |
Csend_notification | Class containing the deprecated class for send_notification event in BBB |
Csend_recording_ready_notification | Class containing the adhoc task to send a recording ready notification |
Cupgrade_recordings_task | Class containing the scheduled task for converting recordings for the BigBlueButton version 2.5 in Moodle 4.0 |
Cbroker | The broker routines |
Cextension | Generic subplugin management helper |
Cinstance | Instance record for mod_bigbluebuttonbn |
Clogger | Utility class for all logs routines helper |
Cmeeting | Class to describe a BBB Meeting |
Cplugin | Class plugin |
Crecording | The recording entity |
Csetting_validator | Helper class for validating settings used HTML for settings.php |
Csettings | The mod_bigbluebuttonbn settings helper |
►Nmod_book | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - book |
Csocial_breadth | Social breadth indicator - book |
►Nevent | The mod_book chapter created event |
Cchapter_created | The mod_book chapter created event class |
Cchapter_deleted | The mod_book chapter deleted event class |
Cchapter_updated | The mod_book chapter updated event class |
Cchapter_viewed | The mod_book chapter viewed event class |
Ccourse_module_instance_list_viewed | The mod_book instance list viewed event class |
Ccourse_module_viewed | The mod_book course module viewed event class |
►Noutput | Output the action menu for this activity |
Cmain_action_menu | Output the action menu for the book activity |
Crenderer | Moodle renderer used to display special elements of the book module |
►Nplugininfo | Subplugin info class |
Cbooktool | |
►Nprivacy | Privacy Subsystem implementation for mod_book |
Cprovider | The mod_book module does not store any data |
►Nsearch | Search area for mod_book activities |
Cactivity | Search area for mod_book activities |
Cchapter | Search area for mod_book chapters |
Chelper | Book helper |
►Nmod_chat | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - chat |
Csocial_breadth | Social breadth indicator - chat |
►Nevent | The mod_chat instance list viewed event |
Ccourse_module_instance_list_viewed | The mod_chat instance list viewed event class |
Ccourse_module_viewed | The mod_chat course module viewed event class |
Csessions_viewed | The mod_chat sessions viewed event class |
►Nexternal | Class for exporting a chat message |
Cchat_message_exporter | Class for exporting a chat message |
Cview_sessions | External service to log viewed previous chat sessions |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Nsearch | Search area for mod_chat activities |
Cactivity | Search area for mod_chat activities |
►Ntask | A scheduled task for chat cron |
Ccron_task | The main schedule task for the chat module |
Cdates | Class for fetching the important dates in mod_chat for a given module instance and a user |
►Nmod_choice | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - choice |
Csocial_breadth | Social breadth indicator - choice |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the choice activity |
►Nevent | The mod_choice answer created event |
Canswer_created | The mod_choice answer created event class |
Canswer_deleted | The mod_choice answer deleted event class |
Ccourse_module_instance_list_viewed | The mod_choice instance list viewed event class |
Ccourse_module_viewed | The mod_choice course module viewed event class |
Creport_viewed | The mod_choice report viewed event class |
►Nprivacy | Privacy Subsystem implementation for mod_choice |
Cprovider | Implementation of the privacy subsystem plugin provider for the choice activity module |
►Nsearch | Search area for mod_choice activities |
Cactivity | Search area for mod_choice activities |
Cdates | Class for fetching the important dates in mod_choice for a given module instance and a user |
►Nmod_data | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - data |
Csocial_breadth | Social breadth indicator - data |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the data activity |
►Nevent | The mod_data comment created event |
Ccomment_created | The mod_data comment created event class |
Ccomment_deleted | The mod_data comment deleted event class |
Ccourse_module_instance_list_viewed | The mod_data instance list viewed event class |
Ccourse_module_viewed | The mod_data course module viewed event class |
Cfield_created | The mod_data field created event class |
Cfield_deleted | The mod_data field deleted event class |
Cfield_updated | The mod_data field updated event class |
►Nexternal | Class for exporting content associated to a record |
Ccontent_exporter | Class for exporting content associated to a record |
Cdatabase_summary_exporter | Class for exporting partial database data (some fields are only viewable by admins) |
Cdelete_saved_preset | This is the external method for deleting a saved preset |
Cfield_exporter | Class for exporting field data |
Cget_mapping_information | This is the external method for deleting a saved preset |
Crecord_exporter | Class for exporting record data |
►Nform | |
Cimport_presets | Import presets form |
Csave_as_preset | Save database as preset form |
►Nlocal | |
►Nexporter | |
Ccsv_entries_exporter | CSV entries exporter for mod_data |
Centries_exporter | Exporter class for exporting data and - if needed - files as well in a zip archive |
Cods_entries_exporter | ODS entries exporter for mod_data |
Cutils | Utility class for exporting data from a mod_data instance |
►Nimporter | |
Ccsv_entries_importer | CSV entries_importer class for importing data and - if needed - files as well from a zip archive |
Centries_importer | Importer class for importing data and - if needed - files as well from a zip archive |
Cpreset_existing_importer | Data preset importer for existing presets |
Cpreset_importer | Abstract class used for data preset importers |
Cpreset_upload_importer | Data preset importer for uploaded presets |
►Noutput | |
Caction_bar | Class responsible for generating the action bar elements in the database module pages |
Cadd_entries_action | Renderable class for the Add entries button in the database activity |
Cdefaulttemplate | Renderable class for the default templates in the database activity |
Cempty_database_action_bar | Renderable class for the action bar elements for an empty database activity |
Cfields_action_bar | Renderable class for the action bar elements in the field pages in the database activity |
Cfields_mappings_action_bar | Renderable class for the action bar elements in the fields mapping page in the database activity |
Cpreset_preview | Preset preview output class |
Cpresets | Renderable class for the presets table in the database activity |
Cpresets_action_bar | Renderable class for the action bar elements in the presets page in the database activity |
Ctemplate_editor | Renderable class for template editor |
Ctemplate_editor_tools | Renderable class for template editor tools |
Ctemplates_action_bar | Renderable class for the action bar elements in the template pages in the database activity |
Cview_action_bar | Renderable class for the action bar elements in the view pages in the database activity |
Cview_footer | Renderable class for sticky footer in the view pages of the database activity |
Czero_state_action_bar | Renderable class for the action bar elements in the zero state (no fields created) pages in the database activity |
►Nplugininfo | Subplugin info class |
Cdatafield | |
Cdatapreset | |
►Nprivacy | Contains interface datafield_provider |
Cdatafield_provider | Interface datafield_provider, all datafield plugins need to implement it |
Cprovider | Implementation of the privacy subsystem plugin provider for the database activity module |
►Nsearch | Search area for mod_data activities |
Cactivity | Search area for mod_data activities |
Centry | Search area for mod_data activity entries |
Csortedcontentqueue | Priority Queue class to sort out db entry contents |
Cdates | Class for fetching the important dates in mod_data for a given module instance and a user |
Cmanager | Class manager for database activity |
Cpreset | Class preset for database activity |
Ctemplate | Class template for database activity |
►Nmod_feedback | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - feedback |
Csocial_breadth | Social breadth indicator - feedback |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the feedback activity |
►Nevent | The mod_feedback instance list viewed event |
Ccourse_module_instance_list_viewed | The mod_feedback instance list viewed event class |
Cresponse_deleted | The mod_feedback response deleted event class |
Cresponse_submitted | The mod_feedback response submitted event class |
►Nexternal | Class for exporting a feedback completion record |
Cfeedback_completed_exporter | Class for exporting a feedback completion record |
Cfeedback_completedtmp_exporter | Class for exporting a feedback temporary completion record |
Cfeedback_item_exporter | Class for exporting a feedback item (question) |
Cfeedback_summary_exporter | Class for exporting partial feedback data (some fields are only viewable by admins) |
Cfeedback_value_exporter | Class for exporting a feedback response |
Cfeedback_valuetmp_exporter | Class for exporting a feedback tmp response |
►Nform | |
Ccreate_template_form | Prints the create new template form |
Cuse_template_form | Prints the confirm use template form |
►Nnavigation | |
►Nviews | |
Csecondary | Custom secondary navigation class |
►Noutput | |
Cbase_action_bar | Class base_action_bar |
Cedit_action_bar | Class actionbar - Display the action bar |
Cedit_template_action_bar | Class actionbar - Display the action bar |
Crenderer | Class renderer |
Cresponses_action_bar | Class responses_action_bar |
Cstandard_action_bar | Class standard_action_bar |
Csummary | Class to help display feedback summary |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Nsearch | Search area for mod_feedback activities |
Cactivity | Search area for mod_feedback activities |
Cdates | Class for fetching the important dates in mod_feedback for a given module instance and a user |
►Nmod_folder | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - folder |
Csocial_breadth | Social breadth indicator - folder |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the folder resource |
►Ncontent | Content export definition |
Cexporter | A class which assists a component to export content |
►Nevent | The mod_folder course module downloaded event |
Call_files_downloaded | The mod_folder course module viewed event class |
Ccourse_module_instance_list_viewed | The mod_folder instance list viewed event class |
Ccourse_module_viewed | The mod_folder course module viewed event class |
Cfolder_updated | The mod_folder folder updated event class |
►Nprivacy | Privacy Subsystem implementation for mod_folder |
Cprovider | The mod_folder module does not store any data |
►Nsearch | Search area for mod_folder activities |
Cactivity | Search area for mod_folder activities |
►Nmod_forum | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - forum |
Csocial_breadth | Social breadth indicator - forum |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the forum activity |
►Nevent | The mod_forum assessable uploaded event |
Cassessable_uploaded | The mod_forum assessable uploaded event class |
Ccourse_module_instance_list_viewed | The mod_forum instance list viewed event class |
Ccourse_module_viewed | The mod_forum course module viewed event class |
Cdiscussion_lock_updated | The mod_forum discussion lock updated event |
Cdiscussion_moved | The mod_forum discussion moved event class |
Cdiscussion_pinned | The mod_forum discussion pinned event |
Cdiscussion_unpinned | The mod_forum discussion unpinned event |
Cdiscussion_viewed | The mod_forum discussion viewed event class |
Creadtracking_disabled | The mod_forum subscription created event class |
Creadtracking_enabled | The mod_forum read tracking enabled event class |
Csubscription_created | The mod_forum subscription created event class |
Csubscription_deleted | The mod_forum subscription deleted event class |
Csubscription_mode_updated | The mod_forum subscription mode updated event |
Cuser_report_viewed | The mod_forum user report viewed event class |
►Nform | This file contains the form definition for discussion export |
Cexport_form | Export discussion form |
►Ngrades | |
Cforum_gradeitem | Grade item storage for mod_forum |
Cgradeitems | Grade item mappings for the activity |
►Nh5p | |
Ccanedit | Class to check if the H5P content can be edited for this plugin |
►Nlocal | Container class |
►Nbuilders | Exported discussion builder class |
Cexported_discussion | Exported discussion builder class |
Cexported_discussion_summaries | Exported discussion summaries builder class |
Cexported_posts | Exported post builder class |
►Ndata_mappers | |
►Nlegacy | Author data mapper |
Cauthor | Convert an author entity into an stdClass |
Cdiscussion | Convert a discussion entity into an stdClass |
Cforum | Convert a forum entity into an stdClass |
Cpost | Convert a post entity into an stdClass |
►Nentities | Author class |
Cauthor | Author class |
Cdiscussion | Discussion class |
Cdiscussion_summary | Discussion summary class |
Cforum | Forum class |
Cpost | Post class |
Cpost_read_receipt_collection | Post read receipt collection class |
Csorter | Class to sort lists of items |
►Nexporters | Author exporter |
Cauthor | Author exporter |
Cdiscussion | Discussion exporter class |
Cdiscussion_summaries | Discussion summaries exporter |
Cdiscussion_summary | Discussion summary exporter class |
Cforum | Forum class |
Cgroup | Group exporter |
Cpost | Post exporter class |
Cposts | Posts exporter class |
►Nfactories | Builder factory |
Cbuilder | Builder factory to construct any builders for forum |
Centity | Entity factory to create the forum entities |
Cexporter | The exporter factory class used to fetch an instance of the different exporter types |
Clegacy_data_mapper | Legacy data mapper factory |
Cmanager | Managers factory |
Crenderer | Renderer factory |
Curl | A URL factory for the forum |
Cvault | Vault factory |
►Nmanagers | Capability manager for the forum |
Ccapability | Capability manager for the forum |
►Nrenderers | Discussion renderer |
Cdiscussion | Discussion renderer class |
Cdiscussion_list | The discussion list renderer |
Cposts | Posts renderer class |
►Nvaults | Author vault class |
►Npreprocessors | Extract context vault preprocessor |
Cextract_context | Extract context vault preprocessor |
Cextract_record | Extract record vault preprocessor |
Cextract_user | Extract user vault preprocessor |
Cauthor | Author vault class |
Cdb_table_vault | Abstract class for loading records from the DB |
Cdiscussion | Discussion vault class |
Cdiscussion_list | Discussion list vault |
Cforum | Forum vault class |
Cpost | Post vault class |
Cpost_attachment | Post attachment vault class |
Cpost_read_receipt_collection | Post read receipt collection class |
Ccontainer | Container class |
►Nmessage | |
►Ninbound | A Handler to process replies to forum posts |
Creply_handler | A Handler to process replies to forum posts |
►Noutput | Big search form |
►Ncourseformat | |
Cactivitybadge | Activity badge forum class, used for rendering unread messages |
►Nemail | Forum post renderable |
Crenderer | Forum post renderable |
Crenderer_textemail | Forum post renderable |
►Nemaildigestbasic | Forum post renderable |
Crenderer | Forum post renderable |
Crenderer_textemail | Forum post renderable |
►Nemaildigestfull | Forum post renderable |
Crenderer | Forum post renderable |
Crenderer_textemail | Forum post renderable |
Cbig_search_form | Big search form class |
Cforum_actionbar | Render activity page for tertiary nav |
Cforum_post | |
Cforum_post_email | Forum post renderable for use in e-mail |
Cquick_search_form | Quick search form renderable class |
Csubscription_actionbar | Renders the subscribers page for this activity |
►Nplugininfo | Subplugin info class |
Cforumreport | Forum report subplugin info class |
►Nprivacy | Privacy Subsystem implementation for mod_forum |
Cprovider | Implementation of the privacy subsystem plugin provider for the forum activity module |
►Nsearch | Forum activities search area |
Cactivity | Forum activities search area |
Cpost | Forum posts search area |
►Ntask | A scheduled task for forum cron |
Ccron_task | The main scheduled task for the forum |
Csend_user_digests | Adhoc task to send moodle forum digests for the specified user |
Csend_user_notifications | Adhoc task to send user forum notifications |
Cdates | Class for fetching the important dates in mod_forum for a given module instance and a user |
Csubscriptions | Forum subscription manager |
►Nmod_glossary | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - glossary |
Csocial_breadth | Social breadth indicator - glossary |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the glossary activity |
►Nevent | The mod_glossary glossary category created event |
Ccategory_created | The mod_glossary glossary category created event class |
Ccategory_deleted | The mod_glossary glossary category deleted event class |
Ccategory_updated | The mod_glossary glossary category updated event class |
Ccomment_created | The mod_glossary comment created event class |
Ccomment_deleted | The mod_glossary comment deleted event class |
Ccourse_module_instance_list_viewed | The mod_glossary instance list viewed event class |
Ccourse_module_viewed | The mod_glossary course module viewed event class |
Centry_approved | The mod_glossary entry approved event class |
Centry_created | The mod_glossary entry created event class |
Centry_deleted | The mod_glossary entry deleted event class |
Centry_disapproved | The mod_glossary entry disapproved event |
Centry_updated | The mod_glossary entry updated event |
Centry_viewed | The mod_glossary entry viewed event class |
►Nexternal | This is the external method for deleting a content |
Cdelete_entry | This is the external method for deleting a content |
Cprepare_entry | This is the external method for preparing a entry for edition |
Cupdate_entry | This is the external method for updating a glossary entry |
►Nlocal | Entry caching for glossary filter |
Cconcept_cache | Concept caching for glossary filter |
►Nnavigation | |
►Nviews | |
Csecondary | Class secondary_navigation_view |
►Noutput | |
Crenderer | Class actionbar - Display the action bar |
Cstandard_action_bar | Class standard_action_bar - Display the action bar |
►Nprivacy | Privacy Subsystem implementation for mod_glossary |
Cprovider | Implementation of the privacy subsystem plugin provider for the glossary activity module |
►Nsearch | Search area for mod_glossary activities |
Cactivity | Search area for mod_glossary activities |
Centry | Glossary entries search |
►Nmod_h5pactivity | |
►Nevent | H5P Activity list viewed event |
Ccourse_module_instance_list_viewed | The course_module_instance_list_viewed event class |
Ccourse_module_viewed | The course_module_viewed event class |
Cstatement_received | The statement_received event class |
►Nexternal | |
Cget_attempts | This is the external method for getting the information needed to present an attempts report |
Cget_h5pactivities_by_courses | This is the external method for returning a list of h5p activities |
Cget_h5pactivity_access_information | This is the external method for getting access information for a h5p activity |
Cget_results | This is the external method for getting the information needed to present a results report |
Cget_user_attempts | This is the external method to return the information needed to list all enrolled user attempts |
Ch5pactivity_summary_exporter | Class for exporting h5p activity data |
Clog_report_viewed | This is the external method for logging that the h5pactivity was viewed |
Cview_h5pactivity | This is the external method for triggering the course module viewed event |
►Nlocal | H5P activity attempt object |
►Nreport | H5P activity attempts report |
Cattempts | Class H5P activity attempts report |
Cparticipants | Class H5P activity participants report |
Cresults | Class H5P activity results report |
Cattempt | Class attempt for H5P activity |
Cgrader | Class for handling H5P activity grading |
Cmanager | Class manager for H5P activity |
Creport | Interface for any mod_h5pactivity report |
►Noutput | Contains class mod_h5pactivity\output\reportlink |
►Nresult | Contains class mod_h5pactivity\output\result\choice |
Cchoice | Class to display H5P choice result |
Cfillin | Class to display H5P fill-in result |
Clongfillin | Class to display H5P long fill in result |
Cmatching | Class to display H5P matching result |
Cother | Class to display H5P other result |
Csequencing | Class to display H5P sequencing result |
Ctruefalse | Class to display H5P choice result |
Cattempt | Class to help display report link in mod_h5pactivity |
Creportattempts | Class to output an attempts report on mod_h5pactivity |
Creportlink | Class to help display report link in mod_h5pactivity |
Creportresults | Class to display the result report in mod_h5pactivity |
Cresult | Class to display an attempt tesult in mod_h5pactivity |
►Nprivacy | |
Cprovider | Privacy API implementation for the H5P activity plugin |
►Nsearch | Search area for mod_h5pactivity activities |
Cactivity | Search area for mod_h5pactivity activities |
►Nxapi | |
Chandler | Class xapi_handler for H5P statements and states |
►Nmod_imscp | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - imscp |
Csocial_breadth | Social breadth indicator - imscp |
►Nevent | The mod_imscp instance list viewed event |
Ccourse_module_instance_list_viewed | The mod_imscp instance list viewed event class |
Ccourse_module_viewed | The mod_imscp course module viewed event class |
►Nprivacy | Privacy Subsystem implementation for mod_imscp |
Cprovider | Privacy Subsystem for mod_imscp implementing null_provider |
►Nsearch | Search area for mod_imscp activities |
Cactivity | Search area for mod_imscp activities |
►Nmod_label | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - label |
Csocial_breadth | Social breadth indicator - label |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the label |
►Nnavigation | |
►Nviews | |
Csecondary | Class secondary_navigation_view |
►Nprivacy | Privacy Subsystem implementation for mod_label |
Cprovider | The mod_label module does not store any data |
►Nsearch | Search area for mod_label activities |
Cactivity | Search area for mod_label activities |
►Nmod_lesson | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - lesson |
Csocial_breadth | Social breadth indicator - lesson |
►Ncache | |
Coverrides | Class lesson_overrides |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the lesson activity |
►Nevent | The mod_lesson content page viewed event class |
Ccontent_page_viewed | The mod_lesson content page viewed event class |
Ccourse_module_instance_list_viewed | The mod_lesson instance list viewed event class |
Ccourse_module_viewed | The mod_lesson course module viewed event class |
Cgroup_override_created | The mod_lesson group override created event class |
Cgroup_override_deleted | The mod_lesson group override deleted event class |
Cgroup_override_updated | The mod_lesson group override updated event class |
Chighscore_added | The mod_lesson highscore added event class |
Chighscores_viewed | The mod_lesson highscores viewed class |
Clesson_ended | The mod_lesson lesson ended event class |
Clesson_restarted | The mod_lesson lesson restarted event class |
Clesson_resumed | The mod_lesson lesson resumed event class |
Clesson_started | The mod_lesson lesson started event class |
Cuser_override_created | The mod_lesson user override created event class |
Cuser_override_deleted | The mod_lesson user override deleted event class |
Cuser_override_updated | The mod_lesson user override updated event class |
►Nexternal | Class for exporting partial lesson data |
Clesson_summary_exporter | Class for exporting partial lesson data (some fields are only viewable by admins) |
►Nlocal | |
►Nnumeric | Lesson's numeric helper lib |
Chelper | Lesson numeric page helper |
►Noutput | Output the actionbar for this activity |
Cedit_action_area | Output the actionbar for this activity |
Cedit_action_buttons | Output the action buttons for this activity |
Coverride_action_menu | Output the override action menu for this activity |
Creport_action_menu | Output the report action menu for this activity |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Nsearch | Search area for mod_lesson activities |
Cactivity | Search area for mod_lesson activities |
Cdates | Class for fetching the important dates in mod_lesson for a given module instance and a user |
Cgroup_observers | Group observers class |
►Nmod_lti | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - lti |
Csocial_breadth | Social breadth indicator - lti |
►Nevent | The mod_lti instance list viewed event |
Ccourse_module_instance_list_viewed | The mod_lti instance list viewed event class |
Ccourse_module_viewed | The mod_lti course module viewed event class |
Cunknown_service_api_called | The mod_lti unknown service api called event class |
►Nexternal | |
Cdelete_course_tool_type | External function to delete a course tool type |
Cget_tool_types_and_proxies | External function for fetching all tool types and proxies |
Cget_tool_types_and_proxies_count | External function for fetching the count of all tool types and proxies |
Ctoggle_showinactivitychooser | External function to toggle showinactivitychooser setting |
►Nlocal | |
►Nltiopenid | This files exposes functions for LTI 1.3 Key Management |
Cjwks_helper | This class exposes functions for LTI 1.3 Key Management |
Cregistration_exception | Exception when transforming the registration to LTI config |
Cregistration_helper | This class exposes functions for LTI Dynamic Registration |
►Nltiservice | This file contains an abstract definition of an LTI resource |
Cresource_base | The mod_lti\local\ltiservice\resource_base class |
Cresponse | The mod_lti\local\ltiservice\response class |
Cservice_base | The mod_lti\local\ltiservice\service_base class |
Ctypes_helper | Helper class specifically dealing with LTI types (preconfigured tools) |
►Noutput | |
Ccourse_tools_page | The course tools page renderable, containing a page header renderable and a course tools system report |
Ccourse_tools_page_header | Course tools page header renderable, containing the data for the page zero state and 'add tool' button |
Cexternal_registration_return_page | Class containing data for tool_configure page |
Cregistration_upgrade_choice_page | Class containing data for rendering LTI upgrade choices page |
Crenderer | Renderer class for template library |
Crepost_crosssite_page | Render a page containing a simple form which reposts to self via JS |
Ctool_configure_page | Class containing data for tool_configure page |
►Nplugininfo | LTI service plugin info |
Cltiservice | The mod_lti\plugininfo\ltiservice class |
Cltisource | |
►Nprivacy | Privacy Subsystem implementation for mod_lti |
Cprovider | Privacy Subsystem implementation for mod_lti |
►Nreportbuilder | |
►Nlocal | |
►Nentities | |
Ctool_types | Course external tools entity class implementation |
►Nsystemreports | |
Ccourse_external_tools_list | Course external tools list system report class implementation |
►Nsearch | Search area for mod_lti activities |
Cactivity | Search area for mod_lti activities |
►Ntask | A scheduled task for lti module |
Cclean_access_tokens | Class containing the scheduled task for lti module |
Chelper | Helper class for LTI activity |
Cservice_exception_handler | Handles exceptions when handling incoming LTI messages |
►Nmod_page | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - page |
Csocial_breadth | Social breadth indicator - page |
►Ncontent | Content export definition |
Cexporter | A class which assists a component to export content |
►Nevent | The mod_page instance list viewed event |
Ccourse_module_instance_list_viewed | The mod_page instance list viewed event class |
Ccourse_module_viewed | The mod_page course module viewed event class |
►Nprivacy | Privacy Subsystem implementation for mod_page |
Cprovider | The mod_page module does not store any data |
►Nsearch | Search area for mod_page activities |
Cactivity | Search area for mod_page activities |
►Nmod_quiz | |
►Nadmin | |
Cbrowser_security_setting | Admin settings class for the quiz browser security option |
Cgrade_method_setting | Admin settings class for the quiz grading method |
Coverdue_handling_setting | Admin settings class for the quiz overdue attempt handling method |
Creview_setting | Admin settings class for the quiz review options |
Cuser_image_setting | Admin settings class for the choices for how to display the user's image |
►Nadminpresets | |
Cadminpresets_browser_security_setting | Admin settings class for the quiz browser security option |
Cadminpresets_grade_method_setting | Admin settings class for the quiz grading method |
Cadminpresets_overdue_handling_setting | Admin settings class for the quiz overdue attempt handling method |
Cadminpresets_review_setting | Admin settings class for the quiz review options |
Cadminpresets_user_image_setting | Admin settings class for the choices for how to display the user's image |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - quiz |
Csocial_breadth | Social breadth indicator - quiz |
►Ncache | |
Coverrides | Class quiz_overrides |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the quiz activity |
►Nevent | The mod_quiz attempt abandoned event |
Cattempt_abandoned | The mod_quiz attempt abandoned event class |
Cattempt_becameoverdue | The mod_quiz attempt became overdue event class |
Cattempt_deleted | The mod_quiz attempt deleted event class |
Cattempt_manual_grading_completed | The mod_quiz attempt manual grading complete event |
Cattempt_preview_started | The mod_quiz attempt preview started event class |
Cattempt_reopened | Event fired when a quiz attempt is reopened |
Cattempt_reviewed | The mod_quiz attempt reviewed event class |
Cattempt_submitted | The mod_quiz attempt submitted event class |
Cattempt_summary_viewed | The mod_quiz attempt summary viewed event class |
Ccourse_module_instance_list_viewed | The mod_quiz instance list viewed event class |
Ccourse_module_viewed | The mod_quiz course module viewed event class |
Cgroup_override_created | The mod_quiz group override created event class |
Cgroup_override_deleted | The mod_quiz group override deleted event class |
Cgroup_override_updated | The mod_quiz group override updated event class |
Cpage_break_created | The mod_quiz page break created event class |
Cpage_break_deleted | The mod_quiz page break deleted event class |
Cquiz_grade_updated | The mod_quiz quiz grade updated event class |
Creport_viewed | The mod_quiz report viewed event class |
Csection_break_created | The mod_quiz section break created event class |
Csection_title_updated | The mod_quiz section title updated event class |
Cslot_deleted | The mod_quiz slot deleted event class |
Cslot_displaynumber_updated | The mod_quiz slot display updated event class |
Cslot_moved | The mod_quiz slot moved event class |
Cslot_requireprevious_updated | The mod_quiz slot require previous updated event class |
Cuser_override_created | The mod_quiz user override created event class |
Cuser_override_deleted | The mod_quiz user override deleted event class |
Cuser_override_updated | The mod_quiz user override updated event class |
►Nexternal | |
Cadd_random_questions | Add random questions to a quiz |
Cget_reopen_attempt_confirmation | Web service to check a quiz attempt state, and return a confirmation message if it can be reopened now |
Creopen_attempt | Web service method for re-opening a quiz attempt |
Csubmit_question_version | External api for changing the question version in the quiz |
Cupdate_filter_condition | Update the filter condition for a random question |
►Nform | |
Cadd_random_form | The add random questions form |
Cedit_override_form | Form for editing quiz settings overrides |
Cpreflight_check_form | A form that limits student's access to attempt a quiz |
Crandomquestion_form | Class randomquestion_form |
►Nlocal | |
►Nreports | |
Cattempts_report | Base class for quiz reports that are basically a table with one row for each attempt |
Cattempts_report_options | Base class for the options that control what is visible in an { |
Cattempts_report_options_form | Base class for the settings form for { |
Cattempts_report_table | Base class for the table used by a { |
Creport_base | Base class for quiz report plugins |
►Nstructure | |
Cslot_random | Class slot_random, represents a random question slot type |
Caccess_rule_base | Base class for rules that restrict the ability to attempt a quiz |
►Nnavigation | |
►Nviews | |
Csecondary | Class secondary_navigation_view |
►Noutput | Renderer outputting the quiz editing UI |
Cedit_renderer | Renderer outputting the quiz editing UI |
Clinks_to_other_attempts | Represents the list of links to other attempts |
Cnavigation_panel_attempt | Specialisation of { |
Cnavigation_panel_base | Represents the navigation panel, and builds a { |
Cnavigation_panel_review | Specialisation of { |
Cnavigation_question_button | Represents a single link in the navigation panel |
Cnavigation_section_heading | Represents a heading in the navigation panel |
Coverrides_actions | Render overrides action in the quiz secondary navigation |
Cquestion_chooser | The question_chooser renderable class |
Crenderer | The main renderer for the quiz module |
Cview_page | This class captures all the various information to render the front page of the quiz activity |
►Nplugininfo | Subplugin info class |
Cquiz | |
Cquizaccess | |
►Nprivacy | Privacy Subsystem helper for mod_quiz |
Chelper | Privacy Subsystem implementation for mod_quiz |
Cprovider | Privacy Subsystem implementation for mod_quiz |
Cquizaccess_provider | The quizaccess_provider interface provides the expected interface for all 'quizaccess' quizaccesss |
Cquizaccess_user_provider | |
►Nquestion | |
►Nbank | |
►Nfilter | |
Ccustom_category_condition | A custom filter condition for quiz to select question categories |
Ccustom_category_condition_helper | A custom filter condition helper for quiz to select question categories |
Cadd_action_column | A column type for the add this question to the quiz action |
Ccustom_view | Subclass to customise the view of the question bank for the quiz editing screen |
Cpreview_action_column | A column type for the preview question action |
Cqbank_helper | Helper class for question bank and its associated data |
Cquestion_name_column | A column type for the name of the question name |
Cquestion_name_text_column | A column type for the name followed by the start of the question text |
Cquiz_managecategories_feature | Class quiz_managecategories_feature |
Crandom_question_view | Subclass to customise the view of the question bank for the quiz editing screen |
Cdisplay_options | An extension of question_display_options that includes the extra options used by the quiz |
Cqubaids_for_quiz | A { |
Cqubaids_for_quiz_user | A { |
Cqubaids_for_users_attempts | A { |
►Nsearch | Search area for mod_quiz activities |
Cactivity | Search area for mod_quiz activities |
►Ntask | |
Cquiz_notify_attempt_manual_grading_completed | Cron Quiz Notify Attempts Graded Task |
Cupdate_overdue_attempts | Update Overdue Attempts Task |
Caccess_manager | This class aggregates the access rules that apply to a particular quiz |
Cdates | Class for fetching the important dates in mod_quiz for a given module instance and a user |
Cgrade_calculator | This class contains all the logic for computing the grade of a quiz |
Cgroup_observers | Group observers class |
Cquiz_attempt | This class represents one user's attempt at a particular quiz |
Cquiz_settings | A class encapsulating the settings for a quiz |
Crepaginate | The repaginate class will rearrange questions in pages |
Cstructure | Quiz structure class |
►Nmod_resource | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - resource |
Csocial_breadth | Social breadth indicator - resource |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the resource |
►Ncontent | Content export definition |
Cexporter | A class which assists a component to export content |
►Nevent | The mod_resource instance list viewed event |
Ccourse_module_instance_list_viewed | The mod_resource instance list viewed event class |
Ccourse_module_viewed | The mod_resource course module viewed event class |
►Noutput | |
►Ncourseformat | |
Cactivitybadge | Activity badge resource class, used for displaying the file type |
►Nprivacy | Privacy Subsystem implementation for mod_resource |
Cprovider | The mod_resource module does not store any data |
►Nsearch | Search area for mod_resource activities |
Cactivity | Search area for mod_resource activities |
►Nmod_scorm | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - scorm |
Csocial_breadth | Social breadth indicator - scorm |
►Ncache | |
Celements | Cache data source for the scorm elements |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the scorm activity |
►Nevent | The mod_scorm attempt deleted event |
Ccmielement_submitted | The mod_scorm generic CMI element submitted event class |
Ccourse_module_instance_list_viewed | The mod_scorm instance list viewed event class |
Ccourse_module_viewed | The mod_scorm course module viewed event class |
Creport_viewed | The mod_scorm report viewed event class |
Cscoreraw_submitted | The mod_scorm raw score submitted event class |
Cstatus_submitted | The mod_scorm status submitted event class |
Ctracks_viewed | The mod_scorm tracks viewed event class |
►Noutput | |
Cactionbar | Render HTML elements for tertiary nav for scorm |
Cuserreportsactionbar | Render HTML elements for reports page on tertiary nav |
►Nplugininfo | Subplugin info class |
Cscormreport | |
►Nprivacy | |
Cprovider | Privacy class for requesting user data |
►Nsearch | Search area for mod_scorm activities |
Cactivity | Search area for mod_scorm activities |
►Ntask | A scheduled task for scorm cron |
Ccron_task | A cron_task class to be used by Tasks API |
Cupdate_grades | Adhoc task for recalculating grades |
Cdates | Class for fetching the important dates in mod_scorm for a given module instance and a user |
Creport | |
►Nmod_survey | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - survey |
Csocial_breadth | Social breadth indicator - survey |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the survey activity |
►Nevent | The mod_survey instance list viewed event |
Ccourse_module_instance_list_viewed | The mod_survey instance list viewed event class |
Ccourse_module_viewed | The mod_survery course module viewed event |
Creport_viewed | The mod_survey report viewed event class |
►Noutput | |
Cactionbar | Output the rendered elements for the tertiary nav page action |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Nsearch | Search area for mod_survey activities |
Cactivity | Search area for mod_survey activities |
►Nmod_url | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - url |
Csocial_breadth | Social breadth indicator - url |
►Ncompletion | |
Ccustom_completion | Activity custom completion subclass for the url resource |
►Nevent | The mod_url instance list viewed event |
Ccourse_module_instance_list_viewed | The mod_url instance list viewed event class |
Ccourse_module_viewed | The mod_url course module viewed event class |
►Nprivacy | Privacy Subsystem implementation for mod_url |
Cprovider | The mod_url module does not store any data |
►Nsearch | Search area for mod_url activities |
Cactivity | Search area for mod_url activities |
►Nmod_wiki | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - wiki |
Csocial_breadth | Social breadth indicator - wiki |
►Nevent | The mod_wiki comment created event |
Ccomment_created | The mod_wiki comment created event class |
Ccomment_deleted | The mod_wiki comment deleted event class |
Ccomments_viewed | The mod_wiki comments viewed event class |
Ccourse_module_instance_list_viewed | The mod_wiki instance list viewed event class |
Ccourse_module_viewed | The mod_wiki course module viewed event class |
Cpage_created | The mod_wiki page created event class |
Cpage_deleted | The mod_wiki page deleted event class |
Cpage_diff_viewed | The mod_wiki diff viewed event class |
Cpage_history_viewed | The mod_wiki history viewed event class |
Cpage_locks_deleted | The mod_wiki page locks deleted (override locks) event class |
Cpage_updated | The mod_wiki page updated event class |
Cpage_version_restored | The mod_wiki version restored event class |
Cpage_version_viewed | The mod_wiki version viewed event class |
Cpage_viewed | The mod_wiki page viewed event class |
►Noutput | |
Caction_bar | Renderable class for the action bar elements in the wiki activity pages |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Nsearch | Search area for mod_wiki activities |
Cactivity | Search area for mod_wiki activities |
Ccollaborative_page | Search area for mod_wiki collaborative pages |
►Nmod_workshop | |
►Nanalytics | |
►Nindicator | Activity base class |
Cactivity_base | Activity base class |
Ccognitive_depth | Cognitive depth indicator - workshop |
Csocial_breadth | Social breadth indicator - workshop |
►Nevent | The mod_workshop assessable uploaded event |
Cassessable_uploaded | The mod_workshop assessable uploaded event class |
Cassessment_evaluated | The mod_workshop assessment evaluated event class |
Cassessment_reevaluated | The mod_workshop assessment_reevaluated event class |
Ccourse_module_instance_list_viewed | The mod_workshop instance list viewed event class |
Ccourse_module_viewed | The mod_workshop course module viewed event class |
Cphase_automatically_switched | This event is triggered when a phase is automatically switched, usually from cron_task |
Csubmission_assessed | The mod_workshop submission assessed event class |
Csubmission_created | The mod_workshop submission created event class |
Csubmission_deleted | The mod_workshop submission deleted event class |
Csubmission_reassessed | The mod_workshop submission reassessed event class |
Csubmission_updated | The mod_workshop submission updated event class |
►Nexternal | Class for exporting assessment data |
Cassessment_exporter | Class for exporting assessment data |
Csubmission_exporter | Class for exporting submission data |
Cworkshop_summary_exporter | Class for exporting partial workshop data (some fields are only viewable by admins) |
►Ngrades | |
Cgradeitems | Grade item mappings for the activity |
►Noutput | |
Cactionbar | Output the rendered elements for the tertiary nav for page action |
►Nplugininfo | Subplugin info class |
Cworkshopallocation | |
Cworkshopeval | |
Cworkshopform | |
►Nprivacy | Defines mod_workshop::privacy::provider class |
Cprovider | Privacy API implementation for the Workshop activity module |
Cworkshopform_provider | Interface for grading strategy subplugins implementing the privacy API |
►Nsearch | Search area for mod_workshop activities |
Cactivity | Search area for mod_workshop activities |
►Ntask | A scheduled task for workshop cron |
Ccron_task | The main scheduled task for the workshop |
Cdates | Class for fetching the important dates in mod_workshop for a given module instance and a user |
►NMoodle | |
►NBehatExtension | |
►NContext | |
►NContextClass | |
CClassResolver | Moodle behat context class resolver |
►NInitializer | |
CMoodleAwareInitializer | MoodleContext initializer |
►NStep | |
CChainedStep | Chained Step base class |
CGiven | Chained Given step |
CThen | Chained Then ChainedStep |
CWhen | Chained When step |
CMoodleContext | Moodle contexts loader |
►NDefinition | |
►NCli | |
CAvailableDefinitionsController | Available definition controller, for calling moodle information printer |
►NPrinter | |
CConsoleDefinitionInformationPrinter | Moodle console definition information printer |
►NDriver | |
CWebDriver | WebDriver Driver to allow extra selenium capabilities required by Moodle |
CWebDriverFactory | Driver factory for the Moodle WebDriver |
►NEventDispatcher | |
►NTester | |
CChainedStepTester | Override step tester to ensure chained steps gets executed |
CMoodleEventDispatchingStepTester | Step tester dispatching BEFORE/AFTER events during tests |
►NException | |
CSkippedException | Skipped exception (throw this to mark step as "skipped") |
►NOutput | |
►NFormatter | |
CMoodleListFormatter | Feature step counter for distributing features between parallel runs |
CMoodleProgressFormatterFactory | Moodle behat context class resolver |
CMoodleScreenshotFormatter | Feature step counter for distributing features between parallel runs |
CMoodleStepcountFormatter | Feature step counter for distributing features between parallel runs |
►NPrinter | |
CMoodleProgressPrinter | Prints hooks in a pretty fashion |
►Nmoodle | |
►Nmod | |
►Nlti | This file contains the OAuth 1.0a implementation used for support for LTI 1.1 |
COAuthConsumer | OAuth 1.0 Consumer class |
COAuthDataStore | |
COAuthException | Generic exception class |
COAuthRequest | |
COAuthServer | |
COAuthSignatureMethod | |
COAuthSignatureMethod_HMAC | Base class for the HMac based signature methods |
COAuthSignatureMethod_HMAC_SHA1 | Implementation for SHA 1 |
COAuthSignatureMethod_HMAC_SHA256 | Implementation for SHA 256 |
COAuthSignatureMethod_PLAINTEXT | |
COAuthSignatureMethod_RSA_SHA1 | |
COAuthToken | |
COAuthUtil | |
CTrivialOAuthDataStore | A Trivial memory-based store - no support for tokens |
►Npaygw_paypal | Contains class for PayPal payment gateway |
►Nexternal | |
Cget_config_for_js | |
Ctransaction_complete | |
►Nprivacy | Privacy Subsystem implementation for paygw_paypal |
Cprovider | Privacy Subsystem implementation for paygw_paypal |
Cgateway | The gateway class for PayPal payment gateway |
Cpaypal_helper | |
►Nportfolio_download | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Provider for the portfolio_download plugin |
►Nportfolio_flickr | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Provider for the portfolio_flickr plugin |
►Nportfolio_googledocs | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Provider for the portfolio_googledocs plugin |
►Nportfolio_mahara | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Provider for the portfolio_mahara plugin |
►Nprofilefield_checkbox | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nprofilefield_datetime | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nprofilefield_menu | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nprofilefield_social | Contains class profilefield_social\networks |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
Chelper | Helper class for social profile fields |
►Nprofilefield_text | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nprofilefield_textarea | |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Nqbank_bulkmove | |
►Noutput | |
Crenderer | Class renderer |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_deletequestion implementing null_provider |
Cbulk_move_action | Class bulk_move_action is the base class for moving questions |
Chelper | Bulk move helper |
Cplugin_feature | Class plugin_feature is the entrypoint for the features |
►Nqbank_columnsortorder | |
►Nevent | |
Cplugin_observer | Observer for qbank plugin enabled/disabled events |
►Nexternal | |
Cset_column_size | External function for saving column sizes |
Cset_columnbank_order | External qbank_columnsortorder_set_columnbank_order API |
Cset_hidden_columns | External function for saving the list of hidden columns |
►Nlocal | |
►Nbank | |
Ccolumn_action_move | Move a column |
Ccolumn_action_remove | Remove a column |
Ccolumn_action_resize | Resize a column |
Cpreview_view | Custom view for displaying a preview of the question bank |
►Noutput | |
Cadd_column | Renderable for the "add column" dropdown list |
Ccolumn_sort_preview | Renderable for the question bank preview |
Ccolumn_sort_ui | Renderable for the column sort admin UI |
Cfragment | Output fragments for the column sort order interface |
Creset_columns | Renderable for resetting customised column settings |
►Nprivacy | |
Cprovider | Privacy provider for columnsortorder |
►Ntests | Class defining resuable tests methods for external functions |
Cexternal_function_testcase | Class defining resuable tests methods for external functions |
Ccolumn_manager | Class column_manager responsible for loading and saving order to the config setting |
Cplugin_feature | Plugin features for qbank_columnsortorder |
►Nqbank_comment | |
►Nevent | |
Ccomment_created | Qbank_comment comment created event |
Ccomment_deleted | Qbank_comment comment deleted event |
Cquestion_deleted_observer | Event observer for question deletion |
►Noutput | |
Crenderer | Class renderer for comment |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_comment |
Ccomment_count_column | A column to show the number of comments |
Cplugin_feature | Class plugin_features is the entrypoint for the columns |
►Nqbank_customfields | |
►Ncustomfield | |
Cquestion_handler | Question handler for custom fields |
►Nevent | |
Cquestion_deleted_observer | Event observer for question deletion |
►Noutput | |
Crenderer | Class renderer |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_customfields implementing null_provider |
Ccustom_field_column | A column type for the name of the question creator |
Cplugin_feature | Class plugin_feature is the entrypoint for the columns |
►Nqbank_deletequestion | |
►Nprivacy | Version information for qbank_deletequestion |
Cprovider | Privacy Subsystem for qbank_deletequestion implementing null_provider |
Cbulk_delete_action | Class bulk_delete_action is the base class for delete bulk actions ui |
Cdelete_action | Action to delete (or hide) a question, or restore a previously hidden question |
Chelper | Class helper of qbank_deletequestion |
Chidden_condition | This class controls whether hidden / deleted questions are hidden in the list |
Cplugin_feature | Class columns is the entrypoint for the columns |
►Nqbank_editquestion | Question bank column for the duplicate action icon |
►Nexternal | |
Cupdate_question_version_status | Update question status external api |
►Noutput | |
Cadd_new_question | Create new question button |
Crenderer | Renderer for add/edit/copy |
►Nprivacy | Version information for qbank_editquestion |
Cprovider | Privacy Subsystem for qbank_editquestion implementing null_provider |
Ccopy_action | Question bank column for the duplicate action icon |
Cedit_action | Class for question bank edit question column |
Ceditquestion_helper | Class editquestion_helper for methods related to add/edit/copy |
Cplugin_feature | Class columns is the entrypoint for the columns |
Cqbank_chooser | The qbank_chooser renderable class |
Cqbank_chooser_item | The qbank_chooser_item renderable class |
Cquestion_status_column | A column to show the status of the question |
►Nqbank_exportquestions | Library functions used by qbank_exportquestions/export.php |
►Nform | Defines the export questions form |
Cexport_form | Form to export questions from the question bank |
►Nprivacy | Privacy Subsystem for qbank_exportquestions implementing null_provider |
Cprovider | Class provider |
Cexportquestions_helper | Class exportquestions_helper contains all the library functions |
Cnavigation | Class navigation |
Cplugin_feature | Class plugin_feature |
►Nqbank_exporttoxml | |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_exporttoxml implementing null_provider |
Cexport_xml_action | Question bank column export the question in Moodle XML format |
Chelper | Class helper for export plugin |
Cplugin_feature | Class plugin_feature is the entrypoint for the columns |
►Nqbank_history | |
►Noutput | |
Crenderer | Class renderer for rendering question history |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_history implementing null_provider |
Chelper | Helper class for question history |
Chistory_action | Question bank column for the history action icon |
Cplugin_feature | Class plugin_feature is the entrypoint for the columns |
Cquestion_history_view | Custom view class for the history page |
Cversion_number_column | Question bank column for the question version number |
►Nqbank_importquestions | Plugin entrypoint for navigation |
►Nform | Defines the import questions form |
Cquestion_import_form | Form to import questions into the question bank |
►Nprivacy | |
Cprovider | Privacy Subsystem implementation for qbank_importquestions |
Cnavigation | Class navigation |
Cplugin_feature | Class plugin_feature |
►Nqbank_managecategories | |
►Nform | |
Cquestion_category_edit_form | Defines the form for editing question categories |
Cquestion_move_form | Form for moving questions between categories |
►Noutput | |
Crenderer | Class renderer for managecategories |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_managecategories implementing null_provider |
Ccategory_condition | This class controls from which category questions are listed |
Chelper | Class helper contains all the library functions |
Cnavigation | Class navigation |
Cplugin_feature | Class plugin_feature |
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 |
►Nqbank_previewquestion | |
►Nform | |
Cpreview_options_form | Settings form for the preview options |
►Noutput | |
Crenderer | Class renderer for rendering preview url |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_previewquestion implementing null_provider |
Chelper | Class helper contains all the helper functions |
Cplugin_feature | Class columns is the entrypoint for the columns |
Cpreview_action | Question bank columns for the preview action icon |
Cquestion_preview_options | Displays question preview options as default and set the options |
►Nqbank_statistics | |
►Ncolumns | |
Cdiscrimination_index | This columns shows a message about whether this question is OK or needs revision |
Cdiscriminative_efficiency | This column show the average discriminative efficiency for this question |
Cfacility_index | This column show the average facility index for this question |
►Noutput | |
Crenderer | Description |
►Nprivacy | |
Cprovider | Privacy Subsystem implementation |
Chelper | Helper for statistics |
Cplugin_feature | Class plugin_features is the entrypoint for the columns |
►Nqbank_tagquestion | |
►Nevent | |
Cquestion_deleted_observer | Event observer for question deletion |
►Nexternal | |
Csubmit_tags | External qbank_tagquestion API |
►Nform | |
Ctags_form | The mform class for manage question tags |
►Noutput | |
Crenderer | Class renderer for qbank_tagquestion |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_tagquestion implementing null_provider |
Cplugin_feature | Class columns is the entrypoint for the columns |
Ctag_condition | Question bank search class to allow searching/filtering by tags on a question |
Ctags_action | Action to add and remove tags to questions |
►Nqbank_usage | |
►Noutput | |
Crenderer | Renderer for usage plugin |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_usage implementing null_provider |
►Ntables | |
Cquestion_usage_table | Class question_usage_table |
Chelper | Helper class for usage |
Cplugin_feature | Class plugin_feature is the entrypoint for the columns |
Cquestion_last_used_column | Question bank column for the question last used |
Cquestion_usage_column | A column type for the name of the question type |
►Nqbank_viewcreator | |
►Noutput | |
Crenderer | Class renderer |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_viewcreator implementing null_provider |
Ccreator_name_column | A column type for the name of the question creator |
Cmodifier_name_column | A column for info of the question modifier |
Cplugin_feature | Class plugin_feature is the entrypoint for the columns |
►Nqbank_viewquestionname | |
►Noutput | |
Cquestionname | Question in place editing api call |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_viewquestionname implementing null_provider |
Cplugin_feature | Plugin entrypoint for columns |
Cquestion_name_idnumber_tags_column | A question bank column showing the question name with idnumber and tags |
Cviewquestionname_column_helper | A column type for the name of the question name |
►Nqbank_viewquestiontext | |
►Nexternal | |
Cset_question_text_format | External function for setting the question text format |
►Noutput | |
Cquestion_text_format | Question text format selector |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_viewquestiontext implementing null_provider |
Cplugin_feature | Class columns is the entrypoint for the columns |
Cquestion_text_row | A column type for the name of the question name |
►Nqbank_viewquestiontype | |
►Nprivacy | |
Cprovider | Privacy Subsystem for qbank_viewquestiontype implementing null_provider |
Cplugin_feature | Class plugin_feature is the entrypoint for the columns |
Cquestion_type_column | A column with a type of question for each question with name q{questionid} |
►Nqbehaviour_adaptive | |
►Nprivacy | Privacy Subsystem implementation for qbehaviour_adaptive |
Cprovider | Privacy Subsystem for qbehaviour_adaptive implementing null_provider |
►Nqbehaviour_adaptivenopenalty | |
►Nprivacy | Privacy Subsystem implementation for qbehaviour_adaptivenopenalty |
Cprovider | Privacy Subsystem for qbehaviour_adaptivenopenalty implementing null_provider |
►Nqbehaviour_deferredcbm | |
►Nprivacy | Privacy Subsystem implementation for qbehaviour_deferredcbm |
Cprovider | Privacy Subsystem for qbehaviour_deferredcbm implementing null_provider |
►Nqbehaviour_deferredfeedback | |
►Nprivacy | Privacy Subsystem implementation for qbehaviour_deferredfeedback |
Cprovider | Privacy Subsystem for qbehaviour_deferredfeedback implementing null_provider |
►Nqbehaviour_immediatecbm | |
►Nprivacy | Privacy Subsystem implementation for qbehaviour_immediatecbm |
Cprovider | Privacy Subsystem for qbehaviour_immediatecbm implementing null_provider |
►Nqbehaviour_immediatefeedback | |
►Nprivacy | Privacy Subsystem implementation for qbehaviour_immediatefeedback |
Cprovider | Privacy Subsystem for qbehaviour_immediatefeedback implementing null_provider |
►Nqbehaviour_informationitem | |
►Nprivacy | Privacy Subsystem implementation for qbehaviour_informationitem |
Cprovider | Privacy Subsystem for qbehaviour_informationitem implementing null_provider |
►Nqbehaviour_interactive | |
►Nprivacy | Privacy Subsystem implementation for qbehaviour_interactive |
Cprovider | Privacy Subsystem for qbehaviour_interactive implementing null_provider |
►Nqbehaviour_interactivecountback | |
►Nprivacy | Privacy Subsystem implementation for qbehaviour_interactivecountback |
Cprovider | Privacy Subsystem for qbehaviour_interactivecountback implementing null_provider |
►Nqbehaviour_manualgraded | |
►Nprivacy | Privacy Subsystem implementation for qbehaviour_manualgraded |
Cprovider | Privacy Subsystem for qbehaviour_manualgraded implementing null_provider |
►Nqbehaviour_missing | |
►Nprivacy | Privacy Subsystem implementation for qbehaviour_missing |
Cprovider | Privacy Subsystem for qbehaviour_missing implementing null_provider |
►Nqformat_aiken | |
►Nprivacy | Privacy Subsystem implementation for qformat_aiken |
Cprovider | Privacy Subsystem for qformat_aiken implementing null_provider |
►Nqformat_blackboard_six | |
►Nprivacy | Privacy Subsystem implementation for qformat_blackboard_six |
Cprovider | Privacy Subsystem for qformat_blackboard_six implementing null_provider |
►Nqformat_gift | |
►Nprivacy | Privacy Subsystem implementation for qformat_gift |
Cprovider | Privacy Subsystem for qformat_gift implementing null_provider |
►Nqformat_missingword | |
►Nprivacy | Privacy Subsystem implementation for qformat_missingword |
Cprovider | Privacy Subsystem for qformat_missingword implementing null_provider |
►Nqformat_multianswer | |
►Nprivacy | Privacy Subsystem implementation for qformat_multianswer |
Cprovider | Privacy Subsystem for qformat_multianswer implementing null_provider |
►Nqformat_xhtml | |
►Nprivacy | Privacy Subsystem implementation for qformat_xhtml |
Cprovider | Privacy Subsystem for qformat_xhtml implementing null_provider |
►Nqformat_xml | |
►Nprivacy | Privacy Subsystem implementation for qformat_xml |
Cprovider | Privacy Subsystem for qformat_xml implementing null_provider |
►Nqtype_calculated | |
►Nprivacy | Privacy Subsystem implementation for qtype_calculated |
Cprovider | Privacy Subsystem for qtype_calculated implementing null_provider |
Cqtype_calculated_answer | Class to represent a calculated question answer |
►Nqtype_calculatedmulti | |
►Nprivacy | Privacy Subsystem implementation for qtype_calculatedmulti |
Cprovider | Privacy Subsystem for qtype_calculatedmulti implementing null_provider |
Cqtype_calculatedmulti_answer | Class to represent a calculated question answer |
►Nqtype_calculatedsimple | |
►Nprivacy | Privacy Subsystem implementation for qtype_calculatedsimple |
Cprovider | Privacy Subsystem for qtype_calculatedsimple implementing null_provider |
►Nqtype_ddimageortext | |
►Nprivacy | Privacy Subsystem implementation for qtype_ddimageortext |
Cprovider | Privacy Subsystem for qtype_ddimageortext implementing user_preference_provider |
►Nqtype_ddmarker | |
►Nprivacy | Privacy Subsystem implementation for qtype_ddmarker |
Cprovider | Privacy Subsystem for qtype_ddmarker implementing user_preference_provider |
►Nqtype_ddwtos | |
►Nprivacy | Privacy Subsystem implementation for qtype_ddwtos |
Cprovider | Privacy Subsystem for qtype_ddwtos implementing user_preference_provider |
►Nqtype_description | |
►Nprivacy | Privacy Subsystem implementation for qtype_description |
Cprovider | Privacy Subsystem for qtype_description implementing null_provider |
►Nqtype_essay | |
►Nprivacy | Privacy Subsystem implementation for qtype_essay |
Cprovider | Privacy Subsystem for qtype_essay implementing user_preference_provider |
►Nqtype_gapselect | |
►Nprivacy | Privacy Subsystem implementation for qtype_gapselect |
Cprovider | Privacy Subsystem for qtype_gapselect implementing user_preference_provider |
►Nqtype_match | |
►Nprivacy | Privacy Subsystem implementation for qtype_match |
Cprovider | Privacy Subsystem for qtype_match implementing user_preference_provider |
►Nqtype_missingtype | |
►Nprivacy | Privacy Subsystem implementation for qtype_missingtype |
Cprovider | Privacy Subsystem for qtype_missingtype implementing null_provider |
►Nqtype_multianswer | |
►Nprivacy | Privacy Subsystem implementation for qtype_multianswer |
Cprovider | Privacy Subsystem for qtype_multianswer implementing null_provider |
►Nqtype_multichoice | |
►Nprivacy | Privacy Subsystem implementation for qtype_multichoice |
Cprovider | Privacy Subsystem for qtype_multichoice implementing user_preference_provider |
►Nqtype_numerical | |
►Nprivacy | Privacy Subsystem implementation for qtype_numerical |
Cprovider | Privacy Subsystem for qtype_numerical implementing user_preference_provider |
►Nqtype_random | |
►Nprivacy | Privacy Subsystem implementation for qtype_random |
Cprovider | Privacy Subsystem for qtype_random implementing null_provider |
►Nqtype_randomsamatch | |
►Nprivacy | Privacy Subsystem implementation for qtype_randomsamatch |
Cprovider | Privacy Subsystem for qtype_randomsamatch implementing null_provider |
►Nqtype_shortanswer | |
►Nprivacy | Privacy Subsystem implementation for qtype_shortanswer |
Cprovider | Privacy Subsystem for qtype_shortanswer implementing user_preference_provider |
►Nqtype_truefalse | |
►Nprivacy | |
Cprovider | Privacy Subsystem implementation for qtype_truefalse |
►Nquiz_grading | |
►Nprivacy | Privacy subsystem implementation for quiz_grading |
Cprovider | Privacy subsystem for quiz_grading |
►Nquiz_overview | |
►Nprivacy | Privacy Subsystem implementation for quiz_overview |
Cprovider | Privacy Subsystem implementation for quiz_overview |
►Nquiz_responses | |
►Nprivacy | Privacy Subsystem implementation for quiz_responses |
Cprovider | Privacy Subsystem for quiz_responses with user preferences |
►Nquiz_statistics | |
►Nevent | |
►Nobserver | |
Cattempt_submitted | Event observer for mod_quiz\event\attempt_submitted |
►Nprivacy | Privacy Subsystem implementation for quiz_statistics |
Cprovider | Privacy Subsystem for quiz_statistics implementing null_provider |
►Ntask | |
Crecalculate | Re-calculate question statistics |
►Ntests | |
Cstatistics_helper | Test helper functions for statistics |
Ccalculated | The statistics calculator returns an instance of this class which contains the calculated statistics |
Ccalculator | Class to calculate and also manage caching of quiz statistics |
Cquiz_attempt_deleted | Queue a statistics recalculation when an attempt is deleted |
Cquiz_structure_modified | Clear the statistics cache when the quiz structure is modified |
►Nquizaccess_delaybetweenattempts | |
►Nprivacy | Privacy Subsystem implementation for quizaccess_delaybetweenattempts |
Cprovider | Privacy Subsystem for quizaccess_delaybetweenattempts implementing null_provider |
►Nquizaccess_ipaddress | |
►Nprivacy | Privacy Subsystem implementation for quizaccess_ipaddress |
Cprovider | Privacy Subsystem for quizaccess_ipaddress implementing null_provider |
►Nquizaccess_numattempts | |
►Nprivacy | Privacy Subsystem implementation for quizaccess_numattempts |
Cprovider | Privacy Subsystem for quizaccess_numattempts implementing null_provider |
►Nquizaccess_offlineattempts | |
►Nprivacy | Privacy Subsystem implementation for quizaccess_offlineattempts |
Cprovider | Privacy Subsystem for quizaccess_offlineattempts implementing null_provider |
►Nquizaccess_openclosedate | |
►Nprivacy | Privacy Subsystem implementation for quizaccess_openclosedate |
Cprovider | Privacy Subsystem for quizaccess_openclosedate implementing null_provider |
►Nquizaccess_password | |
►Nprivacy | Privacy Subsystem implementation for quizaccess_password |
Cprovider | Privacy Subsystem for quizaccess_password implementing null_provider |
►Nquizaccess_seb | Class for generating and representing a Safe Exam Browser config key |
►Nevent | Event for when access to a quiz is prevented by this subplugin |
Caccess_prevented | Event for when access to a quiz is prevented by this subplugin |
Ctemplate_created | Event for when a template is created |
Ctemplate_deleted | Event for when a template is deleted |
Ctemplate_disabled | Event for when a template is disabled |
Ctemplate_enabled | Event for when a template is enabled |
Ctemplate_updated | Event for when a template is updated |
►Nexternal | |
Cvalidate_quiz_keys | Validate browser exam key and config key |
►Nlocal | |
►Nform | Form for manipulating with the template records |
Ctemplate | Form for manipulating with the template records |
►Ntable | Templates table |
Ctemplate_list | Templates table |
►Nprivacy | Privacy Subsystem implementation for quizaccess_seb |
Cprovider | Privacy Subsystem implementation for quizaccess_seb |
Cconfig_key | Class for generating and representing a Safe Exam Browser config key |
Chelper | Helper class |
Chideif_rule | Class to store data for "hide if" rules for the settings form |
Clink_generator | Generate the links to open/download the Safe Exam Browser with correct settings |
Cproperty_list | Wrapper for CFPropertyList to handle low level iteration |
Cseb_access_manager | Manage the access to the quiz |
Cseb_quiz_settings | Entity model representing quiz settings for the seb plugin |
Csettings_provider | Helper class for providing quiz settings, to make setting up quiz form manageable |
Ctemplate | Entity model representing template settings for the seb plugin |
Ctemplate_controller | Class for manipulating with the template records |
►Nquizaccess_securewindow | |
►Nprivacy | Privacy Subsystem implementation for quizaccess_securewindow |
Cprovider | Privacy Subsystem for quizaccess_securewindow implementing null_provider |
►Nquizaccess_timelimit | |
►Nprivacy | Privacy Subsystem implementation for quizaccess_timelimit |
Cprovider | Privacy Subsystem for quizaccess_timelimit implementing null_provider |
►Nreport_backups | |
►Nprivacy | Privacy Subsystem implementation for report_backups |
Cprovider | Privacy Subsystem for report_backups implementing null_provider |
►Nreport_competency | |
►Noutput | Renderer class for report_competency |
Crenderer | Renderer class for competency breakdown report |
Creport | Class containing data for learning plan template competencies page |
Cuser_course_navigation | User course navigation class |
►Nprivacy | Privacy Subsystem implementation for report_competency |
Cprovider | Privacy Subsystem for report_competency implementing null_provider |
Cexternal | This is the external API for this report |
►Nreport_completion | |
►Nevent | The report_completion report viewed event |
Creport_viewed | The report_completion report viewed event class |
►Nprivacy | Privacy provider implementation for report_completion |
Cprovider | Privacy provider implementation for report_completion |
►Nreport_configlog | |
►Nprivacy | Privacy Subsystem implementation for report_configlog |
Cprovider | Privacy Subsystem for report_configlog implementing null_provider |
►Nreportbuilder | |
►Nlocal | |
►Nentities | |
Cconfig_change | Config change entity class implementation |
►Nsystemreports | |
Cconfig_changes | Config changes system report class implementation |
►Nreport_courseoverview | |
►Nprivacy | Privacy Subsystem implementation for report_courseoverview |
Cprovider | Privacy Subsystem for report_courseoverview implementing null_provider |
►Nreport_eventlist | |
►Nprivacy | Privacy Subsystem implementation for report_eventlist |
Cprovider | Privacy Subsystem for report_eventlist implementing null_provider |
►Nreport_infectedfiles | |
►Noutput | Infected file report renderer |
Crenderer | Infected file report renderer |
►Nprivacy | Infected file report |
Cprovider | Infected file report |
►Ntable | Infected file report |
Cinfectedfiles_table | Infected file report |
►Nreport_insights | |
►Noutput | Output helper to export actions for rendering |
Cactions_exporter | Output helper to export actions for rendering |
Cinsight | Single insight view page |
Cinsights_list | Shows report_insights insights list |
Crenderer | Renderer class |
►Nprivacy | Privacy Subsystem implementation for report_insights |
Cprovider | Privacy Subsystem for report_insights implementing null_provider |
Cexternal | This is the external API for this component |
►Nreport_log | |
►Nevent | The report_log report viewed event |
Creport_viewed | The report_log report viewed event class |
Cuser_report_viewed | The report_log user report viewed event class |
►Nprivacy | Privacy Subsystem implementation for report_log |
Cprovider | Privacy Subsystem for report_log implementing null_provider |
►Nreport_loglive | |
►Nevent | The report_loglive report viewed event |
Creport_viewed | The report_loglive report viewed event class |
►Nprivacy | Privacy Subsystem implementation for report_loglive |
Cprovider | Privacy Subsystem for report_loglive implementing null_provider |
►Nreport_outline | Form to filter the outline report |
►Nevent | The report_outline activity report viewed event |
Cactivity_report_viewed | The report_outline activity report viewed event class |
Creport_viewed | The report_outline outline report viewed event class |
►Nprivacy | Privacy Subsystem implementation for report_outline |
Cprovider | Privacy Subsystem for report_outline implementing null_provider |
Cfilter_form | Class filter_form form to filter the results by date |
►Nreport_participation | |
►Nprivacy | Privacy Subsystem implementation for report_participation |
Cprovider | Privacy Subsystem for report_participation implementing null_provider |
►Nreport_performance | |
►Nprivacy | Privacy Subsystem implementation for report_performance |
Cprovider | Privacy Subsystem for report_performance implementing null_provider |
►Nreport_progress | |
►Nlocal | |
Chelper | Helper for report progress |
►Noutput | |
Crenderer | Renderer for report progress |
►Nprivacy | Privacy provider implementation for report_progress |
Cprovider | Privacy provider implementation for report_progress |
►Nreport_questioninstances | |
►Nprivacy | Privacy Subsystem implementation for report_questioninstances |
Cprovider | Privacy Subsystem for report_questioninstances implementing null_provider |
►Nreport_security | |
►Nevent | The report_security report viewed event |
Creport_viewed | The report_loglive report viewed event class |
►Nprivacy | Privacy Subsystem implementation for report_security |
Cprovider | Privacy Subsystem for report_security implementing null_provider |
►Nreport_stats | |
►Nevent | The report_stats report viewed event |
Creport_viewed | The report_stats report viewed event class |
►Nprivacy | Privacy Subsystem implementation for report_stats |
Cprovider | Privacy Subsystem for report_stats implementing provider |
►Nreport_status | |
►Nprivacy | Privacy provider |
Cprovider | Privacy provider |
►Nreport_usersessions | |
►Nprivacy | Privacy Subsystem implementation for report_usersessions |
Cprovider | Privacy Subsystem for report_usersessions implementing null_provider |
►Nrepository_areafiles | |
►Nprivacy | Privacy Subsystem implementation for repository_areafiles |
Cprovider | Privacy Subsystem for repository_areafiles implementing null_provider |
►Nrepository_contentbank | Utility class for searching of content bank files |
►Nbrowser | Utility class for browsing of content bank files |
Ccontentbank_browser | Base class for the content bank browsers |
Ccontentbank_browser_context_course | Represents the content bank browser in the course context |
Ccontentbank_browser_context_coursecat | Represents the content bank browser in the course category context |
Ccontentbank_browser_context_system | Represents the content bank browser in the system context |
►Nprivacy | Privacy Subsystem implementation for repository_contentbank |
Cprovider | Privacy Subsystem for repository_contentbank implementing null_provider |
Ccontentbank_search | Represents the content bank search related functionality |
Chelper | Helper class for content bank files repository |
►Nrepository_coursefiles | |
►Nprivacy | Privacy Subsystem implementation for repository_coursefiles |
Cprovider | Privacy Subsystem for repository_coursefiles implementing null_provider |
►Nrepository_dropbox | Dropbox Authentication exception |
►Nprivacy | Privacy Subsystem implementation for repository_dropbox |
Cprovider | Privacy Subsystem for repository_dropbox implementing metadata and plugin providers |
►Ntask | |
Ccron_task | A schedule task for dropbox repository cron |
Cauthentication_exception | Dropbox Authentication exception |
Cdropbox | Dropbox V2 API |
Cdropbox_exception | General Dropbox Exception |
Cprovider_exception | Upstream issue exception |
Crate_limit_exception | Dropbox Rate Limit Encountered |
►Nrepository_equella | |
►Nprivacy | Privacy Subsystem implementation for repository_equella |
Cprovider | Privacy Subsystem for repository_equella implementing null_provider |
►Nrepository_filesystem | |
►Nprivacy | Privacy Subsystem implementation for repository_filesystem |
Cprovider | Privacy Subsystem for repository_filesystem implementing null_provider |
►Ntask | |
Ccron_task | A schedule task for file system repository cron |
►Nrepository_flickr | |
►Nprivacy | Privacy Subsystem implementation for repository_flickr |
Cprovider | Privacy Subsystem for repository_flickr implementing metadata, plugin, and user_preference providers |
►Nrepository_flickr_public | |
►Nprivacy | Privacy Subsystem implementation for repository_flickr_public |
Cprovider | Privacy Subsystem for repository_flickr_public implementing metadata and plugin providers |
►Nrepository_googledocs | |
►Nlocal | |
►Nbrowser | |
Cgoogledocs_drive_content | Utility class for browsing content from or within a specified google drive |
Cgoogledocs_root_content | Utility class for browsing the content within the googledocs repository root |
Cgoogledocs_shared_drives_content | Utility class for browsing the content within the googledocs repository shared drives root |
►Nnode | |
Cfile_node | Class used to represent a file node in the googledocs repository |
Cfolder_node | Class used to represent a folder node in the googledocs repository |
Cnode | The googledocs repository content node interface |
►Nprivacy | Privacy Subsystem implementation for repository_googledocs |
Cprovider | Privacy Subsystem for repository_googledocs implementing metadata and plugin providers |
Cgoogledocs_content | Base class for presenting the googledocs repository contents |
Cgoogledocs_content_search | Utility class for displaying google drive content that matched a given search criteria |
Chelper | Helper class for the googledocs repository |
Crest | Google Drive Rest API |
►Nrepository_local | |
►Nprivacy | Privacy Subsystem implementation for repository_local |
Cprovider | Privacy Subsystem for repository_local implementing null_provider |
►Nrepository_merlot | |
►Nprivacy | Privacy Subsystem implementation for repository_merlot |
Cprovider | Privacy Subsystem for repository_merlot implementing metadata and plugin providers |
►Nrepository_nextcloud | Manages the creation and usage of access controlled links |
►Nprivacy | Privacy provider |
Cprovider | Privacy provider implementing null_provider |
Caccess_controlled_link_manager | Manages the creation and usage of access controlled links |
Cconfiguration_exception | Exception for when client configuration data is missing |
Cissuer_management | Provide static functions for creating and validating issuers |
Cocs_client | REST interface to Nextcloud's implementation of Open Collaboration Services |
Crequest_exception | Exception for when an OCS request fails |
►Nrepository_onedrive | Class for loading/storing access records from the DB |
►Nprivacy | Privacy Subsystem implementation for repository_onedrive |
Cprovider | Privacy Subsystem for repository_onedrive implementing metadata and plugin providers |
Caccess | Class for loading/storing issuer from the DB |
Cremove_temp_access_task | Simple task to delete temporary permission records |
Crest | Microsoft Graph API Rest Interface |
►Nrepository_recent | |
►Nprivacy | Privacy Subsystem implementation for repository_recent |
Cprovider | Privacy Subsystem for repository_recent implementing null_provider |
►Nrepository_s3 | |
►Nprivacy | Privacy Subsystem implementation for repository_s3 |
Cprovider | Privacy Subsystem for repository_s3 implementing null_provider |
►Nrepository_upload | |
►Nprivacy | Privacy Subsystem implementation for repository_upload |
Cprovider | Privacy Subsystem for repository_upload implementing null_provider |
►Nrepository_url | |
►Nprivacy | Privacy Subsystem implementation for repository_url |
Cprovider | Privacy Subsystem for repository_url implementing null_provider |
►Nrepository_user | |
►Nprivacy | Privacy Subsystem implementation for repository_user |
Cprovider | Privacy Subsystem for repository_user implementing null_provider |
►Nrepository_webdav | |
►Nprivacy | Privacy Subsystem implementation for repository_webdav |
Cprovider | Privacy Subsystem for repository_webdav implementing null_provider |
►Nrepository_wikimedia | |
►Nprivacy | Privacy Subsystem implementation for repository_wikimedia |
Cprovider | Privacy Subsystem for repository_wikimedia implementing metadata and plugin providers |
►Nrepository_youtube | |
►Nprivacy | Privacy Subsystem implementation for repository_youtube |
Cprovider | Privacy Subsystem for repository_youtube implementing metadata, plugin providers |
►Nscormreport_basic | Core Report class of basic reporting plugin |
►Nprivacy | Privacy Subsystem implementation for scormreport_basic |
Cprovider | Privacy Subsystem for scormreport_basic |
Creport | |
►Nscormreport_graphs | Core Report class of graphs reporting plugin |
►Nprivacy | Privacy Subsystem implementation for scormreport_graphs |
Cprovider | Privacy Subsystem for scormreport_graphs implementing null_provider |
Creport | Main class to control the graphs reporting |
►Nscormreport_interactions | Core Report class of basic reporting plugin |
►Nprivacy | Privacy Subsystem implementation for scormreport_interactions |
Cprovider | Privacy Subsystem for scormreport_interactions |
Creport | |
►Nscormreport_objectives | Core Report class of objectives SCORM report plugin |
►Nprivacy | Privacy Subsystem implementation for scormreport_objectives |
Cprovider | Privacy Subsystem for scormreport_objectives |
Creport | Objectives report class |
►Nsearch_simpledb | Simple moodle database engine |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Provider for the search_simpledb plugin |
Cengine | Simple moodle database engine |
►Nsearch_solr | Document representation |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Provider for the search_solr plugin |
Cdocument | Respresents a document to index |
Cengine | Solr engine |
Cschema | Schema class to interact with Solr schema |
►Ntests | |
►Ngradingform_guide | |
►Ngenerator | Generator for the gradingforum_guide plugin |
Ccriterion | Convenience class to create guide criterion |
Cguide | Test guide |
►Ngradingform_rubric | |
►Ngenerator | Generator for the gradingforum_rubric plugin |
Ccriterion | Convenience class to create rubric criterion |
Crubric | Test rubric |
►Ntheme_boost | Autoprefixer |
►Noutput | |
Ccore_renderer | Renderers to align Moodle's HTML with that expected by Bootstrap |
►Nprivacy | Privacy Subsystem implementation for theme_boost |
Cprovider | The boost theme stores a user preference data |
Cautoprefixer | Autoprefixer class |
Cboostnavbar | Creates a navbar for boost that allows easy control of the navbar items |
►Ntheme_classic | |
►Noutput | Renderers to align Moodle's HTML with that expected by Bootstrap |
Ccore_renderer | Renderers to align Moodle's HTML with that expected by Bootstrap |
Cicon_system_fontawesome | Class overriding some of the Moodle default FontAwesome icons |
►Nprivacy | Privacy Subsystem implementation for theme_classic |
Cprovider | The classic theme does not store any data |
►Ntiny_accessibilitychecker | |
►Nprivacy | |
Cprovider | Privacy Subsystem implementation for the accessibilitychecker plugin for TinyMCE |
Cplugininfo | Tiny media manager plugin |
►Ntiny_autosave | |
►Nexternal | |
Creset_autosave_session | Web Service to reset the autosave session |
Cresume_autosave_session | Web Service to resume an autosave session |
Cupdate_autosave_session_content | Web Service to update an autosave session's content |
►Nprivacy | |
Cprovider | Privacy Subsystem implementation for tiny_autosave |
Cautosave_manager | Autosave Manager |
Cplugininfo | Tiny autosave plugin for Moodle |
►Ntiny_equation | Tiny equation plugin |
►Nexternal | |
Cfilter | TinyMCE Equation external API for filtering the equation |
►Nprivacy | Privacy Subsystem implementation for the Equation plugin for TinyMCE |
Cprovider | Privacy Subsystem implementation for the Equation plugin for TinyMCE |
Cplugininfo | Tiny equation plugin |
►Ntiny_h5p | |
►Nprivacy | |
Cprovider | Privacy Subsystem implementation for the H5P plugin for TinyMCE |
Cplugininfo | Tiny H5P plugin for Moodle |
►Ntiny_html | Tiny TinyMCE HTML formatter plugin for Moodle |
►Nprivacy | Privacy Subsystem implementation for the HTML formatter plugin for TinyMCE |
Cprovider | Privacy Subsystem implementation for the HTML plugin for TinyMCE |
Cplugininfo | Tiny TinyMCE HTML formatter plugin for Moodle |
►Ntiny_link | Tiny Link plugin |
►Nprivacy | Privacy Subsystem implementation for the Link plugin for TinyMCE |
Cprovider | Privacy Subsystem implementation for the Link plugin for TinyMCE |
Cplugininfo | Tiny link plugin |
►Ntiny_media | |
►Nform | Atto text editor manage files plugin form |
Cmanage_files_form | Form allowing to edit files in one draft area |
►Nprivacy | |
Cprovider | Privacy Subsystem implementation for the media plugin for TinyMCE |
Cplugininfo | Tiny media plugin |
►Ntiny_noautolink | |
►Nprivacy | |
Cprovider | Privacy Subsystem for tiny_noautolink implementing null_provider |
Cplugininfo | Tiny noautolink plugin |
►Ntiny_premium | |
►Nexternal | |
Cget_api_key | External API for Tiny Premium |
►Nlocal | |
Cadmin_setting_tiny_premium_plugins | Admin setting for managing Tiny Premium plugins |
►Nprivacy | |
Cprovider | Privacy Subsystem implementation for the Premium plugin for TinyMCE |
Cmanager | Tiny Premium manager |
Cplugininfo | Tiny Premium plugin |
►Ntiny_recordrtc | |
►Nprivacy | |
Cprovider | Privacy Subsystem implementation for the recordrtc plugin for TinyMCE |
Cplugininfo | Tiny RecordRTC plugin |
►Ntool_admin_presets | |
►Nevent | |
Cpreset_deleted | Admin tool presets event class deleted |
Cpreset_downloaded | Admin tool presets event class downloaded |
Cpreset_exported | Admin tool presets event class exported |
Cpreset_imported | Admin tool presets event class imported |
Cpreset_loaded | Admin tool presets event class loaded |
Cpreset_previewed | Admin tool presets event class previewed |
Cpreset_reverted | Admin tool presets event class reverted |
Cpresets_listed | Admin tool presets event class listed |
►Nform | |
Ccontinue_form | Form for loading continue button |
Cexport_form | Form for exporting settings |
Cimport_form | Form for importting settings |
Cload_form | Form for loading settings |
►Nlocal | |
►Naction | |
Cbase | Admin tool presets main controller class |
Cdelete | This class extends base class and handles delete function |
Cexport | This class extends base class and handles export function |
Cimport | This class extends base class and handles import function |
Cload | This class extends base class and handles load function |
Crollback | This class extends base class and handles rollback function |
►Noutput | Tool_admin_presets export and import option renderer |
Cexport_import | Class containing data for export and import template |
Cpresets_list | Class containing data for admin_presets tool |
►Nprivacy | |
Cprovider | Admin tool presets this file handle privacy provider |
►Ntool_analytics | Helper class that contains helper functions for cli scripts |
►Noutput | Typical crappy helper class with tiny functions |
►Nform | Model edit form |
Cedit_model | Model edit form |
Cimport_model | Model upload form |
Chelper | Helper class with general purpose tiny functions |
Cinsights_report | Insights report renderable |
Cinvalid_analysables | Invalid analysables renderable |
Cmodel_logs | Model logs table class |
Cmodels_list | Shows tool_analytics models list |
Crenderer | Renderer class |
Crestorable_models | Represents the list of default models that can be eventually restored |
►Nprivacy | Privacy Subsystem implementation for tool_analytics |
Cprovider | Privacy Subsystem for tool_analytics implementing null_provider |
►Ntask | Predict system models with new data available |
Cpredict_models | Predict system models with new data available |
Ctrain_models | Train system models with new data available |
Cclihelper | Helper class that contains helper functions for cli scripts |
Cexternal | This is the external API for this component |
►Ntool_availabilityconditions | |
►Nprivacy | Privacy Subsystem implementation for tool_availabilityconditions |
Cprovider | Privacy Subsystem for tool_availabilityconditions implementing null_provider |
►Ntool_behat | |
►Nexternal | Return data about an entity generator |
Cget_entity_generator | External function for getting properties of entity generators |
►Nprivacy | Privacy Subsystem implementation for tool_behat |
Cprovider | Privacy Subsystem for tool_behat implementing null_provider |
►Ntool_brickfield | |
►Nevent | |
Canalysis_requested | Class analysis_requested |
Creport_downloaded | Class report_downloaded |
Creport_viewed | Class report_viewed |
►Nform | Class registration_form |
Cregistration_form | Class registration_form |
►Nlocal | |
►Nareas | |
►Ncore_course | |
Cbase | Base class for various course-related areas |
Ccategory_base | Base class for all areas that represent a field from the course_categories table (such as 'intro' or 'name') |
Ccategory_description | Category description observer |
Ccategory_name | Category name observer |
Cfullname | Course full name observer |
Csectionname | Course section name observer |
Csectionsummary | Course section summary observer |
Cshortname | Course shortname observer |
Csummary | Course summary observer |
►Ncore_question | |
Canswerbase | Base class for various question-related areas |
Cbase | Base class for various question-related areas |
Cgeneralfeedback | Question generalfeedback observer |
Cquestionanswers | Question answers observer |
Cquestionfeedback | Question feedback observer |
Cquestionname | Question name observer |
Cquestiontext | Question text observer |
►Nmod_assign | |
Cintro | Assignment intro observer |
Cname | Assignment name observer |
►Nmod_book | |
Cbase | Book base observer |
Cchaptercontent | Book chapter content observer |
Cchaptertitle | Book chapter title observer |
Cintro | Book intro observer |
Cname | Book name observer |
►Nmod_chat | |
Cintro | Chat intro observer |
Cname | Chat name observer |
►Nmod_choice | |
Cintro | Chat intro observer |
Cname | Choice name observer |
Coption | Choice option observer |
►Nmod_data | |
Cintro | Data activity intro observer |
Cname | Data activity name observer |
►Nmod_feedback | |
Cintro | Feedback activity intro observer |
Cname | Feedback activity name observer |
►Nmod_folder | |
Cintro | Folder activity intro observer |
Cname | Folder activity name observer |
►Nmod_forum | |
Cintro | Forum activity intro observer |
Cname | Forum activity name observer |
►Nmod_glossary | |
Cintro | Glossary activity intro observer |
Cname | Glossary activity name observer |
►Nmod_imscp | |
Cintro | IMSCP activity intro observer |
Cname | IMSCP activity name observer |
►Nmod_label | |
Cintro | Label activity intro observer |
►Nmod_lesson | |
Canswer_answer | Lesson answer observer |
Canswer_base | Lesson answer base |
Canswer_response | Lesson answer response observer |
Cbase | Lesson answer base |
Cintro | Lesson intro observer |
Cname | Lesson name observer |
Cpage_base | Lesson page base |
Cpagecontent | Lesson page content observer |
Cpagetitle | Lesson page title observer |
►Nmod_lti | |
Cintro | LTI activity intro observer |
Cname | LTI activity name observer |
►Nmod_page | |
Ccontent | Page activity content observer |
Cintro | Page activity intro observer |
Cname | Page activity name observer |
►Nmod_quiz | |
Cintro | Quiz activity intro observer |
Cname | Quiz activity name observer |
►Nmod_resource | |
Cintro | Resource activity intro observer |
Cname | Resource activity name observer |
►Nmod_scorm | |
Cintro | Scorm activity intro observer |
Cname | Scorm activity name observer |
►Nmod_survey | |
Cintro | Survey activity intro observer |
Cname | Survey activity name observer |
►Nmod_url | |
Cintro | URL activity intro observer |
Cname | URL activity name observer |
►Nmod_wiki | |
Cintro | Wiki activity intro observer |
Cname | Wiki activity name observer |
►Nmod_workshop | |
Cintro | Workshop activity intro observer |
Cname | Workshop activity name observer |
Cmodule_area_base | Base class for all areas that represent a field from the module table (such as 'intro' or 'name') |
►Nhtmlchecker | |
►Ncommon | |
►Nchecks | |
Ca_links_dont_open_new_window | Brickfield accessibility HTML checker library |
Ca_must_contain_text | Brickfield accessibility HTML checker library |
Ca_suspicious_link_text | Brickfield accessibility HTML checker library |
Call_checks | Tool_brickfield check test |
Carea_dont_open_new_window | Brickfield accessibility HTML checker library |
Carea_has_alt_value | Brickfield accessibility HTML checker library |
Cbasefont_is_not_used | Brickfield accessibility HTML checker library |
Cblink_is_not_used | Brickfield accessibility HTML checker library |
Cbold_is_not_used | Brickfield accessibility HTML checker library |
Ccontent_too_long | Brickfield accessibility HTML checker library |
Ccss_text_has_contrast | Brickfield accessibility HTML checker library |
Cembed_has_associated_no_embed | Brickfield accessibility HTML checker library |
Cheader_h3 | Brickfield accessibility HTML checker library |
Cheaders_have_text | Brickfield accessibility HTML checker library |
Ci_is_not_used | Brickfield accessibility HTML checker library |
Cimg_alt_is_different | Brickfield accessibility HTML checker library |
Cimg_alt_is_too_long | Brickfield accessibility HTML checker library |
Cimg_alt_not_empty_in_anchor | Brickfield accessibility HTML checker library |
Cimg_alt_not_place_holder | Brickfield accessibility HTML checker library |
Cimg_has_alt | Brickfield accessibility HTML checker library |
Cimg_with_map_has_use_map | Brickfield accessibility HTML checker library |
Clegend_text_not_empty | Brickfield accessibility HTML checker library |
Cmarquee_is_not_used | Brickfield accessibility HTML checker library |
Cmarquee_is_not_used_test | Class marquee_is_not_used_test |
Cno_headings | Brickfield accessibility HTML checker library |
Cobject_must_have_embed | Brickfield accessibility HTML checker library |
Cobject_must_have_title | Brickfield accessibility HTML checker library |
Cobject_must_have_valid_title | Brickfield accessibility HTML checker library |
Cstrike_is_not_used | Brickfield accessibility HTML checker library |
Ctable_data_should_have_th | Brickfield accessibility HTML checker library |
Ctable_summary_does_not_duplicate_caption | Brickfield accessibility HTML checker library |
Ctable_td_should_not_merge | Brickfield accessibility HTML checker library |
Ctable_th_should_have_scope | Brickfield accessibility HTML checker library |
Cbody_color_contrast | Helper function to support checking the varous color attributes of the <body> tag against WCAG standards |
Cbody_wai_ert_color_contrast | Base class for test dealing with WAI ERT color contrast for the document |
Cbrickfield_accessibility_color_test | Helper test base for tests dealing with color difference and luminosity |
Cbrickfield_accessibility_css | Parse content to check CSS validity |
Cbrickfield_accessibility_dom_element | Brickfield accessibility HTML checker library |
Cbrickfield_accessibility_header_test | Special base test class that deals with tests concerning the logical heirarchy of headers |
Cbrickfield_accessibility_table_test | Special base class which provides helper methods for tables |
Cbrickfield_accessibility_tag_test | Special class test thats only for file a report whenever it hits the specified tag regardless of anything about the element |
Cbrickfield_accessibility_test | This handles importing DOM objects, adding items to the report and provides a few DOM-traversing methods |
Chtml_elements | This is a helper class which organizes all the HTML tags into groups for finding |
Cinput_has_label | Base test class for tests which checks that the given input tag has an associated lable tag |
Cinput_tab_index | Helper base class to check that input tags have an appropriate tab order |
►Nguidelines | |
Cbrickfield_guideline | Brickfield Guideline |
Cbrickfield_textonly_guideline | Brickfield Education Labs Guideline |
►Nreporters | |
Creport_array | An array reporter that simply returns an unformatted and nested PHP array of tests and report objects |
Creport_codehighlight | Returns a formatted HTML view of the problems |
Creport_demo | Returns the entire document marked-up to highlight problems |
Creport_static | A static reporter |
Creport_xml | Returns an ATOM feed of all the issues - useful to run this as a web service |
Cbrickfield_accessibility | Brickfield accessibility HTML checker library |
Cbrickfield_accessibility_guideline | The base class for a guideline |
Cbrickfield_accessibility_report_item | A report item |
Cbrickfield_accessibility_reporter | The base class for a reporter |
►Ntool | |
Cactivityresults | Class activityresults |
Cadvanced | Class advanced |
Cbfpdf | Tool_brickfield bfpdf |
Cchecktyperesults | Class checktyperesults |
Cerrors | Class errors |
Cfilter | Class filter |
Cprintable | Class printable |
Ctool | Brickfield accessibility tool base class |
►Noutput | |
►Nactivityresults | |
Crenderer | Tool_brickfield/activityresults renderer |
►Nadvanced | |
Crenderer | Tool_brickfield/advanced renderer |
►Nchecktyperesults | |
Crenderer | Tool_brickfield/checktyperesults renderer |
►Nerrors | |
Crenderer | Tool_brickfield/errors renderer |
►Nprintable | |
Crenderer | Tool_brickfield/printable renderer |
Crenderer | Tool_brickfield renderer |
►Nprivacy | |
Cprovider | Privacy Subsystem for tool_brickfield implementing null_provider |
►Ntask | |
Cbulk_process_caches | Task function to bulk process caches for accessibility checks |
Cbulk_process_courses | Task function to bulk process courses for accessibility checks |
Ccheckid_validation | Task function to run checkid validation for accessibility checks |
Cprocess_analysis_requests | Task function to bulk process caches for accessibility checks |
Cupdate_summarydata | Task function to update this site's summary data to the Brickfield database |
Caccessibility | Provides the Brickfield Accessibility toolkit API |
Canalysis | Analysis and deployment class |
Carea_base | Area base class |
Carea_test_base | Class area_test_base provides some utility functions that can be used by testing |
Cbrickfieldconnect | Class brickfieldconnect |
Ceventobservers | Observer class containing methods monitoring various events |
Cmanager | Class manager |
Cmock_brickfieldconnect | Mock brickfield connect |
Cmock_registration | Mock registration |
Cregistration | Class registration contains the functions to manage registration validation |
Cscheduler | Scheduler class |
Csitedata | Provides the Brickfield Accessibility toolkit site data API |
►Ntool_capability | |
►Nevent | The tool_capability report viewed event |
Creport_viewed | The tool_capability report viewed event class |
►Nprivacy | Privacy Subsystem implementation for tool_capability |
Cprovider | Privacy Subsystem for tool_capability implementing null_provider |
►Ntool_cohortroles | Class exposing the api for the cohortroles tool |
►Nform | |
Cassign_role_cohort | Assign role to cohort form |
►Noutput | Cohort role assignments table |
Ccohort_role_assignments_table | Cohort role assignments table |
Crenderer | Renderer class for cohort roles |
►Nprivacy | Privacy Subsystem implementation for tool_cohortroles |
Cprovider | Privacy Subsystem for tool_cohortroles implementing metadata and plugin providers |
►Ntask | Scheduled task for syncing cohort roles |
Ccohort_role_sync | Scheduled task for syncing cohort roles |
Capi | Class for doing things with cohort roles |
Ccohort_role_assignment | Class for loading/storing cohort_role_assignments from the DB |
Cobservers | Plugin event observer callbacks |
►Ntool_componentlibrary | |
►Nlocal | |
►Nexamples | |
►Ndynamictabs | |
Ctab1 | Example tab class |
Ctab2 | Example tab class |
►Nformelements | Example form to showcase the rendering of form fields |
Cexample | Example form to showcase the rendering of form fields |
►Nprivacy | |
Cprovider | Privacy Subsystem for tool_componentlibrary implementing null_provider |
►Ntool_customlang | |
►Nform | Creates Formular for customlang file export |
Cexport | Formular for customlang file export |
Cimport | Upload a zip/php of custom lang php files |
►Nlocal | Custom lang importer |
►Nmlang | Language string based on David Mudrak langstring from local_amos |
Clangstring | Class containing a lang string cleaned |
Clogstatus | Class containing a lang string cleaned |
Cphpparser | Parser of Moodle strings defined as associative array |
Cimporter | Class containing tha custom lang importer |
►Noutput | Renderer class for tool customlang |
Crenderer | Renderer for the customlang tool |
Ctranslator | Class containing data for customlang translator page |
►Nprivacy | Privacy Subsystem implementation for tool_customlang |
Cprovider | Privacy Subsystem for tool_customlang implementing null_provider |
►Ntool_dataprivacy | Class containing helper methods for processing data requests |
►Nevent | Event observers supported by this module |
Cuser_deleted_observer | Event observers supported by this module |
►Nexternal | Class for exporting data category |
Ccategory_exporter | Class for exporting field data |
Ccontext_instance_exporter | Class for exporting context instance |
Cdata_request_exporter | Class for exporting user evidence with all competencies |
Cname_description_exporter | Class that exports an object containing a name and a description |
Cpurpose_exporter | Class for exporting field data |
Csubmit_selected_courses_form | Class for submit selected courses from form |
►Nform | This file contains the form add/update a data category |
Ccategory | Data category form |
Ccontactdpo | Contact DPO modal form |
Ccontext_instance | Context instance data form |
Ccontextlevel | Context level data form |
Cexportfilter_form | Form to filter export data |
Cpurpose | Data purpose form |
►Nlocal | Collection of helper functions for the data privacy tool |
Chelper | Class containing helper functions for the data privacy tool |
►Noutput | Categories renderable |
Ccategories | Class containing the categories page renderable |
Ccrud_element | Abstract renderer for independent renderable elements |
Cdata_deletion_page | Class containing data for a user's data requests |
Cdata_registry_compliance_page | Class containing the data registry compliance renderable |
Cdata_registry_page | Class containing the data registry renderable |
Cdata_requests_page | Class containing data for a user's data requests |
Cdata_requests_table | The class for displaying the data requests table |
Cdefaults_page | Class containing data for the data registry defaults |
Cexpired_contexts_table | The class for displaying the expired contexts table |
Cmy_data_requests_page | Class containing data for a user's data requests |
Cpurposes | Class containing the purposes page renderable |
Crenderer | Renderer class for tool_dataprivacy |
Crequest_filter | Class containing the filter options data for rendering the autocomplete element for the data requests page |
Csummary_page | Class containing the summary page renderable |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy class for requesting user data |
►Ntask | Scheduled task to create delete data request for pre-existing deleted users |
Cdelete_existing_deleted_users | Scheduled task to create delete data request for pre-existing deleted users |
Cdelete_expired_contexts | Scheduled task to delete expired context instances once they are approved for deletion |
Cdelete_expired_requests | Scheduled task to delete files and update request statuses once they expire |
Cexpired_retention_period | Scheduled task to flag contexts as expired |
Capi | Class containing helper methods for processing data requests |
Ccategory | Class for loading/storing data categories from the DB |
Ccontext_instance | Class for loading/storing context instances data from the DB |
Ccontextlevel | Class for loading/storing context level data from the DB |
Ccontextlist_context | The contextlist_context persistent |
Cdata_registry | Data registry business logic methods |
Cdata_request | Class for loading/storing data requests from the DB |
Cdataprivacy_contextlist | The dataprivacy_contextlist persistent |
Cexpired_context | Class that represents an expired context |
Cexpired_contexts_manager | Expired contexts manager |
Cexpiry_info | Expiry Data |
Cexternal | Class external |
Cfiltered_userlist | An implementation of a userlist which can be filtered by role |
Cmanager_observer | A failure observer for the core_privacy\manager |
Cmetadata_registry | Class containing helper methods for processing data requests |
Cpage_helper | Page helper |
Cpurpose | Class for loading/storing data purposes from the DB |
Cpurpose_override | Class for loading/storing data purpose overrides from the DB |
Crequest_contextlist | The request_contextlist persistent |
►Ntool_dbtransfer | |
►Nprivacy | Privacy Subsystem implementation for tool_dbtransfer |
Cprovider | Privacy Subsystem for tool_dbtransfer implementing null_provider |
►Ntool_filetypes | Class with static back-end methods used by the file type tool |
►Nprivacy | Privacy Subsystem implementation for tool_filetypes |
Cprovider | Privacy Subsystem for tool_filetypes implementing null_provider |
Cutils | Class with static back-end methods used by the file type tool |
►Ntool_generator | |
►Nprivacy | Privacy Subsystem implementation for tool_generator |
Cprovider | Privacy Subsystem for tool_generator implementing null_provider |
►Ntool_httpsreplace | Site wide http -> https search-replace form |
►Nprivacy | Privacy Subsystem implementation for tool_httpsreplace |
Cprovider | Privacy Subsystem for tool_httpsreplace implementing null_provider |
Cform | Site wide http -> https search-replace form |
Curl_finder | Examines DB for non-https src or data links |
►Ntool_innodb | |
►Nprivacy | Privacy Subsystem implementation for tool_innodb |
Cprovider | Privacy Subsystem for tool_innodb implementing null_provider |
►Ntool_installaddon | |
►Nprivacy | Privacy Subsystem implementation for tool_installaddon |
Cprovider | Privacy Subsystem for tool_installaddon implementing null_provider |
►Ntool_langimport | Lang import controller |
►Nevent | The langimport langpack imported event |
Clangpack_updated | The tool_langimport langpack updated event class |
►Noutput | Language import page |
Clangimport_page | Language import page class |
Crenderer | Renderer class |
►Nprivacy | Privacy Subsystem implementation for tool_langimport |
Cprovider | Privacy Subsystem for tool_langimport implementing null_provider |
►Ntask | |
Cinstall_langpacks | Ad hoc task to install one or more language packs |
Cupdate_langpacks_task | A scheduled task for updating langpacks |
Ccontroller | Lang import controller |
►Ntool_licensemanager | |
►Nform | Form for creating/updating a custom license |
Cedit_license | Form for creating/updating a custom license |
►Noutput | Renderer for 'tool_licensemanager' component |
Crenderer | Renderer class for 'tool_licensemanager' component |
Ctable | Renderable for display of license manager table |
►Nprivacy | Privacy Subsystem implementation for tool_licensemanager implementing null_provider |
Cprovider | Privacy Subsystem implementation for tool_licensemanager implementing null_provider |
Chelper | License manager helper class |
Cmanager | License manager, main controller for tool_licensemanager |
►Ntool_log | |
►Nlocal | |
►Nprivacy | Privacy helper |
Chelper | Privacy helper class |
Clogstore_provider | Logstore provider interface |
Clogstore_userlist_provider | Logstore userlist provider interface |
►Nlog | Log store manager |
Cmanager | |
Cobserver | |
Cstore | |
Cwriter | |
►Nplugininfo | Subplugin info class |
Clogstore | Plugin info class for logging store plugins |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Ntool_lp | Course competency statistics class |
►Nexternal | Class for exporting competency_path data |
Ccompetency_path_exporter | Class for exporting competency_path data |
Ccompetency_summary_exporter | Class for exporting competency data with additional related data |
Ccourse_competency_statistics_exporter | Class for exporting a course competency statistics summary |
Cpath_node_exporter | Class for exporting path_node data |
Ctemplate_statistics_exporter | Class for exporting a cohort summary from an stdClass |
Cuser_competency_summary_exporter | Class for exporting user competency data with additional related data |
Cuser_competency_summary_in_course_exporter | Class for exporting user competency data with additional related data in a plan |
Cuser_competency_summary_in_plan_exporter | Class for exporting user competency data with additional related data in a plan |
Cuser_evidence_competency_summary_exporter | Class for exporting user evidence competency data |
Cuser_evidence_summary_exporter | Class for exporting user evidence with all competencies |
►Nform | This file contains the form add/update a competency framework |
Ccompetency | Competency framework form |
Ccompetency_framework | Competency framework form |
Cframework_autocomplete | Form field type for choosing a framework |
Cplan | Learning plan form |
Ctemplate | Learning plan template form |
Ctemplate_cohorts | Template cohorts form class |
Ctemplate_plans | Template plans form class |
Cuser_evidence | User evidence form class |
►Noutput | User competency plan page class |
Ccompetency_plan_navigation | User competency plan navigation class |
Ccompetency_summary | Class containing data for competency summary |
Ccourse_competencies_page | Class containing data for course competencies page |
Cmanage_competencies_page | Class containing data for managecompetencies page |
Cmanage_competency_frameworks_page | Class containing data for managecompetencyframeworks page |
Cmanage_templates_page | Class containing data for managecompetencyframeworks page |
Cmodule_navigation | User course navigation class |
Cplan_page | Plan page class |
Cplans_page | Class containing data for a user learning plans list page |
Crelated_competencies | Class containing data for related competencies |
Crenderer | Renderer class for learning plans |
Ctemplate_cohorts_page | Template cohorts renderable |
Ctemplate_cohorts_table | Template cohorts table class |
Ctemplate_competencies_page | Class containing data for learning plan template competencies page |
Ctemplate_plans_page | Template plans renderable |
Ctemplate_plans_table | Template plans table class |
Cuser_competency_course_navigation | User competency course navigation class |
Cuser_competency_summary | User competency summary class |
Cuser_competency_summary_in_course | User competency page class |
Cuser_competency_summary_in_plan | User competency page class |
Cuser_evidence_list_page | Class for the page listing the evidence of prior learning of a user |
Cuser_evidence_page | User evidence page class |
►Nprivacy | Privacy Subsystem implementation for tool_lp |
Cprovider | Privacy Subsystem for tool_lp implementing null_provider |
Ccourse_competency_statistics | Course competency statistics class |
Cexternal | This is the external API for this tool |
Cpage_helper | Page helper |
Ctemplate_statistics | Template statistics class |
Curl_resolver | URL resolver class |
►Ntool_lpimportcsv | This file contains the csv exporter for a competency framework |
►Nform | This file contains the form export a competency framework |
Cexport | Export Competency framework form |
Cimport | Import Competency framework form |
Cimport_confirm | Import Competency framework form |
►Nprivacy | Privacy Subsystem implementation for tool_lpimportcsv |
Cprovider | Privacy Subsystem for tool_lpimportcsv implementing null_provider |
Cframework_exporter | Export Competency framework |
Cframework_importer | This file contains the class to import a competency framework |
►Ntool_lpmigrate | Framework mapper |
►Nform | Form |
Cmigrate_framework | Form class |
►Noutput | Migrate frameworks results |
Cmigrate_framework_results | Migrate frameworks results class |
Crenderer | Renderer class |
►Nprivacy | Privacy Subsystem implementation for tool_lpmigrate |
Cprovider | Privacy Subsystem for tool_lpmigrate implementing null_provider |
Cframework_mapper | Framework mapper class |
Cframework_processor | Processor class |
►Ntool_messageinbound | The Mail Pickup Manager |
►Nmessage | |
►Ninbound | A Handler to re-process messages which previously failed sender verification |
Cinvalid_recipient_handler | A Handler to re-process messages which previously failed sender verification |
►Nprivacy | Data provider |
Cprovider | Data provider class |
►Ntask | A scheduled task to handle cleanup of old, unconfirmed e-mails |
Ccleanup_task | A scheduled task to handle cleanup of old, unconfirmed e-mails |
Cpickup_task | A scheduled task to handle Inbound Message e-mail pickup |
Cmanager | Mail Pickup Manager |
►Ntool_mfa | |
►Nevent | |
Cuser_deleted_factor | Event for when user factor is deleted |
Cuser_failed_mfa | Event for when user successfully passed all MFA factor checks |
Cuser_passed_mfa | Event for when user successfully passed all MFA factor checks |
Cuser_revoked_factor | Event for when user successfully revoked MFA Factor |
Cuser_setup_factor | Event for when user successfully setup new MFA Factor |
►Nhook | |
Cafter_user_passed_mfa | Allow plugins to callback as soon possible after user has passed MFA |
►Nlocal | |
►Nfactor | |
Cfallback | Fallback factor class |
Cobject_factor | |
Cobject_factor_base | MFA factor abstract class |
►Nform | |
Cglobal_form_manager | MFA login form |
Clogin_form | MFA login form |
Creset_factor | Form to reset gracemode timer for users |
Crevoke_factor_form | Revoke factor form |
Csetup_factor_form | Setup factor form |
Cverification_field | MFA Verification code element |
Cadmin_setting_managemfa | Admin setting for MFA |
Csecret_manager | MFA secret management class |
►Noutput | |
Crenderer | MFA renderer |
►Nplugininfo | |
Cfactor | Subplugin info class |
►Nprivacy | Privacy provider |
Cprovider | Privacy provider |
Cmanager | MFA management class |
►Ntool_mobile | Class for Moodle Mobile tools |
►Nlocal | |
►Nhooks | |
►Nuser | |
Cafter_user_passed_mfa | Handles mobile app launches when third-party auth plugins are put in front of MFA |
►Noutput | Renderer |
Crenderer | Renderer class |
Csubscription | Subscription page |
►Nprivacy | Privacy Subsystem implementation for tool_mobile |
Cprovider | Privacy provider for tool_mobile |
Capi | API exposed by tool_mobile, to be used mostly by external functions and the plugin settings |
Cexternal | This is the external API for this tool |
Chook_callbacks | Allows plugins to add any elements to the footer |
►Ntool_monitor | |
►Nevent | The tool_monitor rule created event |
Crule_created | The tool_monitor rule created event class |
Crule_deleted | The tool_monitor rule deleted event class |
Crule_updated | The tool_monitor rule updated event class |
Csubscription_created | The tool_monitor subscription created event class |
Csubscription_deleted | The tool_monitor subscription deleted event class |
►Noutput | |
►Nmanagerules | Renderable class for manage rules page |
Crenderable | Renderable class for manage rules page |
Crenderer | Renderer class for manage rules page |
►Nmanagesubs | Renderer class for manage subscriptions page |
Crenderer | Renderer class for manage subscriptions page |
Crules | Renderable class to display a set of rules in the manage subscriptions page |
Csubs | Renderable class to display a set of subscriptions in the manage subscriptions page |
►Nprivacy | Privacy class for requesting user data |
Cprovider | Privacy provider for tool_monitor |
►Ntask | |
Ccheck_subscriptions | Simple task class responsible for activating, deactivating and removing subscriptions |
Cclean_events | Simple task to clean the tool_monitor_events table |
Ceventlist | Class for returning event information |
Ceventobservers | Observer class containing methods monitoring various events |
Cnotification_task | Adhock class, used to send notifications to users |
Crule | Class represents a single rule |
Crule_form | The mform for creating and editing a rule |
Crule_manager | Rule manager class |
Csubscription | Class represents a single subscription instance (i.e with all the subscription info) |
Csubscription_manager | Class to manage subscriptions |
►Ntool_moodlenet | This is the external API for this component |
►Nlocal | Contains the import_backup_helper class |
Cimport_backup_helper | The import_backup_helper class |
Cimport_handler_info | The import_handler_info class |
Cimport_handler_registry | The import_handler_registry class |
Cimport_info | Class import_info, describing objects which represent a resource being imported by a user |
Cimport_processor | The import_processor class |
Cimport_strategy | The import_strategy interface |
Cimport_strategy_file | The import_strategy_file class |
Cimport_strategy_link | The import_strategy_link class |
Curl | The url class, providing a representation of a url and operations on its component parts |
►Noutput | Renderer |
Crenderer | Renderer class |
Cselect_page | Select page renderable |
►Nprivacy | Privacy class for tool_moodlenet |
Cprovider | Privacy class for tool_moodlenet |
►Ntask | |
Cpost_install | Ad-hoc task to perform post install tasks |
Csend_enable_notification | Ad-hoc task to send the notification to admin stating MoodleNet is automatically enabled after upgrade |
Csend_mnet_profiles_data_removed_notification | Ad-hoc task to send a notification to admin stating that the user data related to the linked MoodleNet profiles has been removed |
Cexternal | This is the external API for this component |
Cmoodlenet_user_profile | A class to represent the moodlenet profile |
Cprofile_manager | Class for handling interaction with the moodlenet profile |
►Ntool_multilangupgrade | |
►Nprivacy | Privacy Subsystem implementation for tool_multilangupgrade |
Cprovider | Privacy Subsystem for tool_multilangupgrade implementing null_provider |
►Ntool_oauth2 | |
►Nform | This file contains the form add/update oauth2 endpoint |
Cendpoint | Issuer form |
Cissuer | Issuer form |
Cuser_field_mapping | Issuer form |
►Noutput | Output rendering for the plugin |
Crenderer | Implements the plugin renderer |
►Nprivacy | Privacy Subsystem implementation for tool_oauth2 |
Cprovider | Privacy Subsystem for tool_oauth2 implementing null_provider |
►Ntool_phpunit | |
►Nprivacy | Privacy Subsystem implementation for tool_phpunit |
Cprovider | Privacy Subsystem for tool_phpunit implementing null_provider |
►Ntool_policy | View user acceptances to the policies |
►Nevent | Provides tool_policy::event::acceptance_base class |
Cacceptance_created | Event acceptance_created |
Cacceptance_updated | Event acceptance_updated |
►Nform | Provides tool_policy::form::accept_policy class |
Caccept_policy | Represents the form for accepting or revoking a policy |
Cpolicydoc | Defines the form for editing a policy document version |
►Noutput | Provides tool_policy::output::acceptances class |
Cacceptances | List of users and their acceptances |
Cacceptances_filter | Implements the widget allowing to filter the acceptance records |
Cguestconsent | Renderer for the policies plugin |
Cpage_agreedocs | Represents a page for showing all the policy documents which a user has to agree to |
Cpage_managedocs_list | Represents a management page with the list of policy documents |
Cpage_nopermission | Represents a page for showing the error messages |
Cpage_viewalldoc | Represents a page for showing all the policy documents with a current version |
Cpage_viewdoc | Represents a page for showing the given policy document version |
Crenderer | Renderer for the policies plugin |
Cuser_agreement | List of users and their acceptances |
►Nprivacy | Privacy Subsystem implementation for tool_policy |
►Nlocal | |
►Nsitepolicy | Site policy handler class |
Chandler | Class implementation for a site policy handler |
Cprovider | Implementation of the privacy subsystem plugin provider for the policy tool |
►Ntest | Provides the tool_policy::test::helper class |
Chelper | Provides some helper methods for unit-tests |
Cacceptances_table | Class acceptances_table |
Capi | Provides the API of the policies plugin |
Cexternal | Class external |
Cpolicy_exporter | Exporter of a policy document model |
Cpolicy_version | Persistent model representing a single policy document version |
Cpolicy_version_exporter | Exporter of a single policy document version |
►Ntool_profiling | |
►Nprivacy | Privacy Subsystem implementation for tool_profiling |
Cprovider | Privacy Subsystem for tool_profiling implementing null_provider |
►Ntool_recyclebin | The main interface for recycle bin methods |
►Nevent | Recycle bin events |
Ccategory_bin_item_created | Event class |
Ccategory_bin_item_deleted | Event class |
Ccategory_bin_item_restored | Event Class |
Ccourse_bin_item_created | Event class |
Ccourse_bin_item_deleted | Event class |
Ccourse_bin_item_restored | Event class |
►Nprivacy | Privacy Subsystem implementation for tool_recyclebin |
Cprovider | Privacy Subsystem for tool_recyclebin implementing null_provider |
►Ntask | Recycle bin cron task |
Ccleanup_category_bin | This task deletes expired category recyclebin items |
Ccleanup_course_bin | This task deletes expired course recyclebin items |
Cbase_bin | Represents a recyclebin |
Ccategory_bin | Represents a category's recyclebin |
Ccourse_bin | Represents a course's recyclebin |
►Ntool_replace | |
►Nprivacy | Privacy Subsystem implementation for tool_replace |
Cprovider | Privacy Subsystem for tool_replace implementing null_provider |
►Ntool_spamcleaner | |
►Nprivacy | Privacy Subsystem implementation for tool_spamcleaner |
Cprovider | Privacy Subsystem for tool_spamcleaner implementing null_provider |
►Ntool_task | Running tasks table |
►Ncheck | Ad hoc queue checks |
Cadhocqueue | Ad hoc queue checks |
Ccronrunning | Cron running check |
Clongrunningtasks | Long running tasks check |
Cmaxfaildelay | Task fail delay check |
►Nprivacy | Privacy Subsystem implementation for tool_task |
Cprovider | Privacy Subsystem for tool_task implementing null_provider |
Crunning_tasks_table | Table to display list of running task |
Cscheduled_checker_task | Checker class |
►Ntool_templatelibrary | Class for listing mustache templates |
►Noutput | Class containing data for list_templates page |
Clist_templates_page | Class containing data for list_templates page |
Crenderer | Renderer class for template library |
►Nprivacy | Privacy Subsystem implementation for tool_templatelibrary |
Cprovider | Privacy Subsystem for tool_templatelibrary implementing null_provider |
Capi | API exposed by tool_templatelibrary |
Cexternal | This is the external API for this tool |
►Ntool_unsuproles | |
►Nprivacy | Privacy Subsystem implementation for tool_unsuproles |
Cprovider | Privacy Subsystem for tool_unsuproles implementing null_provider |
►Ntool_uploadcourse | |
►Nprivacy | Privacy Subsystem implementation for tool_uploadcourse |
Cprovider | Privacy Subsystem for tool_uploadcourse implementing null_provider |
►Ntool_uploaduser | Class cli_helper |
►Nlocal | Class cli_progress_tracker |
Ccli_progress_tracker | Tracks the progress of the user upload and outputs it in CLI script (writes to STDOUT) |
Cfield_value_validators | Field validator class |
Ctext_progress_tracker | Tracks the progress of the user upload and echos it in a text format |
►Nprivacy | Privacy Subsystem implementation for tool_uploaduser |
Cprovider | Privacy Subsystem for tool_uploaduser implementing null_provider |
Ccli_helper | Helper method for CLI script to upload users (also has special wrappers for cli* functions for phpunit testing) |
Cpreview | Display the preview of a CSV file |
Cprocess | Process CSV file with users data, this will create/update users, enrol them into courses, etc |
►Ntool_usertours | Cache manager |
►Nexternal | |
Ctour | Web Service functions for steps |
►Nlocal | |
►Nclientside_filter | Clientside filter base |
Cclientside_filter | Clientside filter base |
Ccssselector | Course filter |
►Nfilter | Access Date filter |
Caccessdate | Access date filter |
Cbase | Filter base |
Ccategory | Category filter |
Ccourse | Course filter |
Ccourseformat | Course format filter |
Crole | Theme filter |
Ctheme | Theme filter |
►Nforms | Form for editing steps |
Ceditstep | Form for editing steps |
Cedittour | Form for editing tours |
Cimporttour | Form for importing tours |
►Ntable | Table to show the list of steps in a tour |
Cstep_list | Table to show the list of steps in a tour |
Ctour_list | Table to show the list of tours |
►Ntarget | Target base |
Cbase | Target base |
Cblock | Block target |
Cselector | Selector target |
Cunattached | A step designed to be orphaned |
►Noutput | Renderer |
Crenderer | Renderer |
Cstep | Tour Step Renderable |
Ctour | Tour renderable |
►Nprivacy | Privacy Subsystem implementation for tool_usertours |
Cprovider | Implementation of the privacy subsystem plugin provider for the user tours feature |
Ccache | Cache manager |
Cconfiguration | Step configuration detail class |
Chelper | Tour helper |
Cmanager | Tour manager |
Cstep | Step class |
Ctarget | Target class |
Ctour | Tour class |
►Ntool_xmldb | |
►Nprivacy | Privacy Subsystem implementation for tool_xmldb |
Cprovider | Privacy Subsystem for tool_xmldb implementing null_provider |
►Nwebservice_rest | |
►Nprivacy | Privacy provider implementation for webservice_rest |
Cprovider | Privacy provider implementation for webservice_rest |
►Nwebservice_soap | WSDL generator for the SOAP web service |
►Nprivacy | Privacy provider implementation for webservice_soap |
Cprovider | Privacy provider implementation for webservice_soap |
Cwsdl | WSDL generator for the SOAP web service |
►Nworkshopallocation_manual | |
►Nprivacy | Provides the class workshopallocation_manual::privacy::provider |
Cprovider | Privacy API implementation for the Manual allocation method |
►Nworkshopallocation_random | |
►Nprivacy | Provides the class workshopallocation_random::privacy::provider |
Cprovider | Privacy API implementation for the Random allocation method |
►Nworkshopallocation_scheduled | Event observers for workshopallocation_scheduled |
►Nprivacy | Provides the class workshopallocation_scheduled::privacy::provider |
Cprovider | Privacy API implementation for the Scheduled allocation method |
►Ntask | A schedule task for scheduled allocation cron |
Ccron_task | The main schedule task for scheduled allocation cron |
Cobserver | Class for workshopallocation_scheduled observers |
►Nworkshopeval_best | |
►Nprivacy | Provides the class workshopeval_best::privacy::provider |
Cprovider | Privacy API implementation for the Comparison with the best assessment method |
►Nworkshopform_accumulative | |
►Nprivacy | Provides the class workshopform_accumulative::privacy::provider |
Cprovider | Privacy API implementation for the Accumulative grading strategy |
►Nworkshopform_comments | |
►Nprivacy | Provides the class workshopform_comments::privacy::provider |
Cprovider | Privacy API implementation for the Comments grading strategy |
►Nworkshopform_numerrors | |
►Nprivacy | Provides the class workshopform_numerrors::privacy::provider |
Cprovider | Privacy API implementation for the Number of errors strategy |
►Nworkshopform_rubric | |
►Nprivacy | Provides the class workshopform_rubric::privacy::provider |
Cprovider | Privacy API implementation for the Rubric strategy |
Caction_event_test_factory | A test factory that will create action events |
Caction_link | Data structure describing html link with special action attached |
Caction_menu | An action menu |
Caction_menu_filler | An action menu filler |
Caction_menu_link | An action menu action |
Caction_menu_link_primary | A primary action menu action |
Caction_menu_link_secondary | A secondary action menu action |
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_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_autocomplete | Autocomplete as you type form element |
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_configthemepreset | Used to validate theme presets code and ensuring they compile well |
Cadmin_setting_configtime | Time selector |
Cadmin_setting_countrycodes | Allows to specify comma separated list of known country codes |
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_encryptedpassword | Admin setting class for encrypted values using secure encryption |
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_managecontentbankcontenttypes | Content bank content types manager |
Cadmin_setting_managecustomfields | Custom fields manager |
Cadmin_setting_managedataformats | Data formats manager |
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_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_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_requiredpasswordunmask | This type of field should be used for mandatory config settings where setting password is required |
Cadmin_setting_requiredtext | This type of field should be used for mandatory config settings |
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_h5plib_handler_select | Selection of plugins that can work as H5P libraries handlers |
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_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 | Advanced test case |
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 |
Cantivirus_clamav_socket_setting | Abstract socket checking class |
Cantivirus_clamav_tcpsockethost_setting | Admin setting for Internet domain socket host, 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_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_compact | Renderable submission status |
Cassign_submit_for_grading_page | This class wraps the submit for grading confirmation page |
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 |
Cassignsubmission_file_generator | Online Text assignment submission subplugin data generator |
Cassignsubmission_onlinetext_generator | Online Text assignment submission subplugin data generator |
Cassignsubmission_subplugin_generator | Online Text assignment submission subplugin data generator |
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 |
Cauroramysql_native_moodle_database | Native Aurora MySQL class representing moodle database interface |
Cauth_db_admin_setting_special_auth_configtext | Special settings for auth_db password_link |
Cauth_email_external | Auth e-mail external functions |
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_convert_data | Special setting for auth_shibboleth convert_data |
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_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_bigbluebuttonbn_activity_structure_step | Class for the structure used for backup BigBlueButtonBN |
Cbackup_bigbluebuttonbn_activity_task | Backup task that provides all the settings and steps to perform one complete backup of the activity |
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_contentbankcontent_setting | Root setting to control if backup will include content bank content or no |
Cbackup_controller | Backup controller and related exception classes |
Cbackup_controller_dbops | Non instantiable helper class providing DB support to the @backup_controller |
Cbackup_controller_exception | Exception class used by all the @backup_controller stuff |
Cbackup_course_task | Defines backup_course_task |
Cbackup_coursereport_plugin | Base class for course report backup plugins |
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 | Manage backup files |
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 | Defines classes used to handle backup settings |
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 | Base class for backup all advanced grading form plugins |
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_h5pactivity_activity_structure_step | Define the complete structure for backup, with file and id annotations |
Cbackup_h5pactivity_activity_task | The class provides all the settings and steps to perform one complete backup of mod_h5pactivity |
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 | This file contains the backup structure for 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 | Custom subclass of backup_nested_element that iterates over an external DB connection |
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_permissions_setting | Root setting to control if backup will include permission information by roles |
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_processor_exception | Backup_processor exception to control all the errors while working with backup_processors |
Cbackup_qbank_comment_plugin | Provides the information to backup question comments |
Cbackup_qbank_customfields_plugin | Provides the information to backup question custom field |
Cbackup_qbank_plugin | Defines backup_qbank_plugin class |
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_quizaccess_seb_subplugin | Backup instructions for the seb (Safe Exam Browser) quiz access subplugin |
Cbackup_report_plugin | Base class for report backup plugins |
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_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 file contains the backup user interface class |
Cbackup_ui_exception | Backup user interface exception |
Cbackup_ui_stage | Backup user interface stages |
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_xapistate_setting | Root setting to control if backup will include xAPI state or not |
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 | Base class with shared stuff between backup controller and restore 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 | This file contains the setting user interface classes that all backup/restore settings use to represent the UI they have |
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 | Base test case class |
Cbase_ui | This file contains the backup user interface class |
Cbase_ui_exception | Backup user interface exception |
Cbase_ui_stage | Backup user interface stages |
Cbasic_testcase | Basic test case |
Cbasicltil1_resurce_file | |
Cbbb_coverage | Class bbb_coverage information for the core subsystem |
Cbehat_accessibility | Steps definitions to assist with accessibility testing |
Cbehat_action_menu | Steps definitions to open and close action menus |
Cbehat_admin | Steps definitions related with administration |
Cbehat_admin_presets | Steps definitions related with admin presets |
Cbehat_assignfeedback_editpdf | Behat editpdf-related steps definitions |
Cbehat_auth | Basic authentication steps definitions |
Cbehat_auth_email | Step definition for auth_email |
Cbehat_availability | Availability related behat steps and selectors definitions |
Cbehat_availability_date | Behat availabilty-related steps definitions |
Cbehat_backup | Backup and restore actions to help behat feature files writting |
Cbehat_base | Base class of all steps definitions |
Cbehat_block_comments | Commenting system steps definitions |
Cbehat_block_site_main_menu | Behat steps definitions for block site main menu |
Cbehat_block_social_activities | Behat steps definitions for block social activities |
Cbehat_blocks | Steps definitions related with blocks |
Cbehat_calendar | Behat calendar-related steps definitions |
Cbehat_calendar_deprecated | Steps definitions that are now deprecated and will be removed in the next releases |
Cbehat_cohort | Cohorts steps definitions |
Cbehat_command | Behat command related utils |
Cbehat_communication | Class behat_communication for behat custom steps and configuration for communication api |
Cbehat_communication_matrix | Class behat_communication_matrix for behat custom steps and configuration for matrix |
Cbehat_completion | Completion steps definitions |
Cbehat_component_named_replacement | A class for recording the definition of Mink replacements |
Cbehat_component_named_selector | Class representing a named selector that can be used in Behat tests |
Cbehat_config_manager | Behat configuration manager |
Cbehat_config_util | Behat configuration manager |
Cbehat_context_helper | Helper to get behat contexts |
Cbehat_core_badges_generator | Badges test generator for Behat |
Cbehat_core_blog_generator | Behat data generator for core_blog |
Cbehat_core_comment_generator | Behat data generator for comments |
Cbehat_core_competency_generator | Behat data generator for core_competency |
Cbehat_core_completion_generator | Completion test generator for Behat |
Cbehat_core_form | Steps definitions related to mod_quiz |
Cbehat_core_payment_generator | Behat data generator for core_payment |
Cbehat_core_question | Steps definitions related with the question bank management |
Cbehat_core_question_generator | Behat data generator for core_question |
Cbehat_core_reportbuilder_generator | Behat data generator for Report builder |
Cbehat_core_webservice_generator | Behat data generator for core_webservice |
Cbehat_course | Behat course-related steps definitions |
Cbehat_courseformat | Behat step definitions for Course format |
Cbehat_data_generators | Data generators for acceptance testing |
Cbehat_deprecated | Steps definitions that are now deprecated and will be removed in the next releases |
Cbehat_deprecated_base | Base class for steps definitions classes that contain deprecated steps |
Cbehat_editor_atto | Steps definitions to deal with the atto text editor |
Cbehat_editor_textarea | Moodle textarea editor field |
Cbehat_editor_tiny | TinyMCE custom behat step definitions |
Cbehat_enrol | Enrolment steps definitions |
Cbehat_enrol_deprecated | Steps definitions that are now deprecated and will be removed in the next releases |
Cbehat_enrol_lti_generator | Behat data generator for enrol_lti |
Cbehat_exact_named_selector | Moodle-specific named exact selectors |
Cbehat_field_manager | Form fields helper |
Cbehat_filepicker | Filemanager and filepicker manipulation steps definitions |
Cbehat_filters | Steps definitions related to filters |
Cbehat_form_autocomplete | Auto complete form field class |
Cbehat_form_availability | Availability form field class |
Cbehat_form_checkbox | Single checkbox form element |
Cbehat_form_date | Date form field |
Cbehat_form_date_time | Date time form field class |
Cbehat_form_editor | Moodle editor field |
Cbehat_form_field | Representation of a form field |
Cbehat_form_filemanager | File manager form element |
Cbehat_form_group | Generic group field class |
Cbehat_form_inplaceeditable | Custom interaction with inplace editable elements |
Cbehat_form_inplaceeditable_select | Custom interaction with inplace editable elements of type select |
Cbehat_form_modvisible | Silly behat_form_select extension |
Cbehat_form_passwordunmask | Allows interaction with passwordunmask form fields |
Cbehat_form_radio | Radio input form element |
Cbehat_form_select | Single select form field class |
Cbehat_form_select_menu | Custom interaction with select_menu elements |
Cbehat_form_selectyesno | Silly behat_form_select extension |
Cbehat_form_text | Text field class |
Cbehat_form_textarea | Textarea field class |
Cbehat_grade | Behat grade related steps definitions |
Cbehat_grade_deprecated | Steps definitions that are now deprecated and will be removed in the next releases |
Cbehat_gradereport_grader | Behat steps definitions for drag and drop onto image |
Cbehat_gradereport_grader_deprecated | Steps definitions that are now deprecated and will be removed in the next releases |
Cbehat_grades | Behat grade related steps definitions |
Cbehat_grading | Grading methods steps definitions |
Cbehat_gradingform_guide | Steps definitions for marking guides |
Cbehat_gradingform_rubric | Steps definitions to help with rubrics |
Cbehat_groups | Behat groups-related steps definitions |
Cbehat_init_context | Loads main subcontexts |
Cbehat_login | Behat login related steps definitions |
Cbehat_message | Behat message-related steps definitions |
Cbehat_message_popup | Behat message popup related steps definitions |
Cbehat_mod_assign | Behat custom steps and configuration for mod_assign |
Cbehat_mod_assign_generator | Behat data generator for mod_assign |
Cbehat_mod_bigbluebuttonbn | Behat custom steps and configuration for mod_bigbluebuttonbn |
Cbehat_mod_bigbluebuttonbn_generator | Behat data generator for mod_bigbluebuttonbn |
Cbehat_mod_book_generator | Behat data generator for mod_book |
Cbehat_mod_chat | Steps definitions related to mod_chat |
Cbehat_mod_choice | Steps definitions for choice activity |
Cbehat_mod_data | Steps definitions related with the database activity |
Cbehat_mod_data_generator | Behat data generator for mod_data |
Cbehat_mod_feedback | Steps definitions related to mod_feedback |
Cbehat_mod_feedback_generator | Behat data generator for mod_feedback |
Cbehat_mod_forum | Forum-related steps definitions |
Cbehat_mod_forum_generator | Behat data generator for mod_forum |
Cbehat_mod_glossary | Steps definitions related with the glossary activity |
Cbehat_mod_glossary_generator | Behat data generator for mod_glossary |
Cbehat_mod_h5pactivity_generator | H5P-related steps definitions |
Cbehat_mod_lesson_behat | Step definitions related mod_lesson |
Cbehat_mod_lesson_generator | Behat data generator for mod_lesson |
Cbehat_mod_lti_generator | Define behat generator for mod_lti |
Cbehat_mod_quiz_generator | Behat data generator for mod_quiz |
Cbehat_mod_wiki | Steps definitions related to mod_quiz |
Cbehat_mod_workshop | Steps definitions related to mod_workshop |
Cbehat_moodlenet | Steps definitions related to MoodleNet |
Cbehat_navigation | Steps definitions to navigate through the navigation tree nodes |
Cbehat_partial_named_selector | Moodle-specific selectors |
Cbehat_permissions | Steps definitions related with permissions |
Cbehat_qbank_columnsortorder | Steps definitions related with the drag and drop header |
Cbehat_qbank_comment | Commenting system steps definitions for question |
Cbehat_qbank_statistics | Behat steps for qbank_statistics |
Cbehat_qbank_usage | Steps definitions to deal with the usage in question |
Cbehat_qtype_ddimageortext | Behat steps definitions for drag and drop onto image |
Cbehat_qtype_ddmarker | Behat steps definitions for drag and drop markers |
Cbehat_qtype_ddwtos | Behat steps definitions for drag and drop into text |
Cbehat_qtype_gapselect | Behat steps definitions for the select missing words question type |
Cbehat_qtype_multichoice | Behat qtype_multichoice-related steps definitions |
Cbehat_question | Deprecated class, only kept for backwards compatibility |
Cbehat_question_base | Behat question-related helper code |
Cbehat_quizaccess_seb_generator | Behat data generator for quizaccess_seb |
Cbehat_report_competency | Behat competency report definitions |
Cbehat_report_outline | Custom behat functions |
Cbehat_reportbuilder | Behat step definitions for Report builder |
Cbehat_repository_upload | Steps definitions for the upload repository type |
Cbehat_search | Behat search-related step definitions |
Cbehat_selectors | Moodle selectors manager |
Cbehat_session_interface | The Interface for a behat root context |
Cbehat_theme_boost_behat_navigation | Step definitions related to the navigation in the Boost theme |
Cbehat_theme_classic_behat_admin | Step definitions related to administration overrides for the Classic theme |
Cbehat_theme_classic_behat_blocks | Step definitions related to blocks overrides for the Classic theme |
Cbehat_theme_classic_behat_completion | Step definitions related to blocks overrides for the Classic theme |
Cbehat_theme_classic_behat_core_question | Step definitions related to blocks overrides for the Classic theme |
Cbehat_theme_classic_behat_course | Behat course-related step definition overrides for the Classic theme |
Cbehat_theme_classic_behat_general | Behat grade related step definition overrides for the Classic theme |
Cbehat_theme_classic_behat_grade | Behat grade related step definition overrides for the Classic theme |
Cbehat_theme_classic_behat_grading | Step definitions related to blocks overrides for the Classic theme |
Cbehat_theme_classic_behat_navigation | Navigation step definition overrides for the Classic theme |
Cbehat_theme_classic_behat_repository_upload | Override definitions for the upload repository type for the Classic theme |
Cbehat_tiny_html | TinyMCE HTML plugin custom behat steps definitions |
Cbehat_tool_admin_presets_generator | Admin presets entity generators |
Cbehat_tool_dataprivacy | Step definitions to generate database fixtures for the data privacy tool |
Cbehat_tool_langimport | Steps definitions related with the Language import tool |
Cbehat_tool_lp | Step definition to generate database fixtures for learning plan system |
Cbehat_tool_lp_data_generators | Step definition to generate database fixtures for learning plan system |
Cbehat_tool_policy | Step definition for tool_policy |
Cbehat_tool_task | Behat step definitions for scheduled task administration |
Cbehat_tool_task_generator | Behat data generator for tool_task |
Cbehat_tool_usertours | User tour related steps definitions |
Cbehat_transformations | Transformations to apply to steps arguments |
Cbehat_user | User steps definition |
Cbehat_util | Init/reset utilities for Behat database and dataroot |
Cbehat_workshopallocation_manual | Steps definitions related to workshopallocation_manual |
Cblock_accessreview | Definition of the accessreview block |
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 | Admin Bookmarks Block page |
Cblock_badges | Block for displaying earned local badges to users |
Cblock_badges_edit_form | Form for editing badges block instances |
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 | Handles displaying the calendar block |
Cblock_calendar_upcoming | Handles displaying the calendar upcoming events block |
Cblock_calendar_upcoming_generator | Calendar upcoming events block data generator class |
Cblock_comments | The comments block |
Cblock_completionstatus | Block for displayed logged in user's course completion status |
Cblock_contents | This class represents how a block appears on a page |
Cblock_course_list | Course list block |
Cblock_course_summary | Course summary block |
Cblock_edit_form | Defines 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 HTML block instances |
Cblock_html | Form for editing HTML block instances |
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 | Login block |
Cblock_lp | Block LP class |
Cblock_lp_generator | Learning plans block data generator class |
Cblock_manager | This class keeps track of the block that should appear on a moodle_page |
Cblock_mentees | Mentees block |
Cblock_mentees_edit_form | Form for editing Mentees block instances |
Cblock_mnet_hosts | MNet hosts block |
Cblock_move_target | This class represents a target for where a block can go when it is being moved |
Cblock_myoverview | My overview block class |
Cblock_myprofile | Displays the current user's profile information |
Cblock_myprofile_edit_form | Form for editing profile block settings |
Cblock_navigation | This file contains classes used to manage the navigation structures in Moodle and was introduced as part of the changes occuring in Moodle 2.0 |
Cblock_navigation_edit_form | Form for editing global navigation instances |
Cblock_navigation_renderer | Outputs the navigation tree |
Cblock_news_items | This file contains the news item block class, based upon block_base |
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 | Online users block data generator class |
Cblock_private_files | Manage user private area files |
Cblock_private_files_renderer | |
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_recentlyaccessedcourses_generator | Recently accessed courses block data generator class |
Cblock_recentlyaccesseditems | Recently accessed items block class |
Cblock_rss_client | Contains block_rss_client |
Cblock_rss_client_edit_form | Form for editing RSS client block instances |
Cblock_search_forums | Block to search forum posts |
Cblock_section_links | This file contains the main class for the section links block |
Cblock_section_links_edit_form | Instance configuration for the section links block |
Cblock_section_links_renderer | Renderer for the section links block |
Cblock_selfcompletion | Self completion block |
Cblock_settings | This file contains classes used to manage the navigation structures in Moodle and was introduced as part of the changes occuring in Moodle 2.0 |
Cblock_settings_edit_form | Form for editing settings navigation instances |
Cblock_settings_renderer | Settings block |
Cblock_site_main_menu | Site main menu block |
Cblock_social_activities | Social activities block |
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 | Tags block |
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 |
Cbreadcrumb_navigation_node | Subclass of navigation_node allowing different rendering for the breadcrumbs in particular adding extra metadata for search engine robots to leverage |
Ccache | The main cache class |
Ccache_application | An application cache |
Ccache_config | Cache configuration reader |
Ccache_config_disabled | The cache config class used when the Cache has been disabled |
Ccache_data_source | Cache Data Source |
Ccache_data_source_versionable | Versionable cache data source |
Ccache_definition | The cache definition class |
Ccache_definition_mappings_form | Form to set definition mappings |
Ccache_definition_sharing_form | Form to set definition sharing option |
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 | The cache helper class |
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 | Form to add a cache lock instance |
Ccache_lock_interface | Cache lock interface |
Ccache_mode_mappings_form | Form to set the mappings for a mode |
Ccache_request | An request cache |
Ccache_session | A session cache |
Ccache_store | Abstract cache store class |
Ccache_store_interface | Cache 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 | Add store instance 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 library file for the file cache store |
Ccachestore_file_addinstance_form | The library file for the file cache store |
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 | Calendar information class |
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 management |
Ccc_metadata_file | Metadata File |
Ccc_metadata_file_educational | Metadata management |
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 managing |
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 | Data about a single module on a course |
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 | Comment is helper class to add/delete comments anywhere in moodle |
Ccomment_exception | Comment exception class |
Ccompletion_aggregation | Course completion critieria aggregation |
Ccompletion_completion | Course completion status for a particular user/course |
Ccompletion_criteria | Completion criteria abstract definition |
Ccompletion_criteria_activity | Course completion critieria - completion on activity completion |
Ccompletion_criteria_completion | Completion data for a specific user, course and critieria |
Ccompletion_criteria_course | Course completion critieria - completion on course completion |
Ccompletion_criteria_date | Course completion critieria - completion on specified date |
Ccompletion_criteria_duration | Course completion critieria - completion after specific duration from course enrolment |
Ccompletion_criteria_role | Course completion critieria - marked by role |
Ccompletion_criteria_self | Course completion critieria - student self marked |
Ccompletion_criteria_unenrol | Course completion critieria - completion on unenrolment |
Ccompletion_info | Class represents completion information for a course |
Ccomponent_action | Helper class used by other components that involve an action on the page (URL or JS) |
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 | Confirm action |
Ccontext_header | Renderable for the main page header |
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 |
Ccopy_helper | Copy helper class |
Ccore_admin_renderer | Standard HTML output renderer for core_admin subsystem |
Ccore_adminpresets_generator | Data generator for adminpresets component |
Ccore_auth_external | Auth external functions |
Ccore_availability_multiple_messages | Represents multiple availability messages |
Ccore_availability_renderer | Renderer for availability display |
Ccore_backup_backup_restore_base_testcase | Basic testcase class for backup / restore functionality |
Ccore_backup_external | Backup external functions |
Ccore_backup_html_logger | Logger that stores HTML log data in memory, ready for later display |
Ccore_backup_renderer | The primary renderer for the backup |
Ccore_badges_assertion | Open Badges Assertions specification 1.0 |
Ccore_badges_external | Badges external functions |
Ccore_badges_generator | Badges test generator |
Ccore_badges_observer | Event observer for badges |
Ccore_badges_renderer | Standard HTML output renderer for badges |
Ccore_block_external | Blocks external functions |
Ccore_blog_generator | Blog module test data generator class |
Ccore_blog_renderer | Blog renderer |
Ccore_calendar_export_form | The mform class for creating and editing a calendar |
Ccore_calendar_external | Calendar external functions |
Ccore_calendar_renderer | This file contains the renderers for the calendar within Moodle |
Ccore_collator | A collator class with static methods that can be used for sorting |
Ccore_comment_external | External comment API functions |
Ccore_comment_generator | Comment test generator |
Ccore_competency_generator | Competency data generator class |
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 | Completion external functions |
Ccore_completion_generator | Completion test generator |
Ccore_component | Collection of components related methods |
Ccore_contentbank_generator | Generator for the core_contentbank subsystem |
Ccore_course_bulk_activity_completion_renderer | Main renderer for the bulk activity completion stuff |
Ccore_course_category | Class to store, cache, render and manage 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 | Course external functions |
Ccore_course_list_element | Class to store information about one course in a list of courses |
Ccore_course_management_renderer | Main renderer for the course management pages |
Ccore_course_renderer | Renderer for use with the course section and all the goodness that falls within it |
Ccore_course_update_categories_testclient_form | Form class for create_categories() web service function test |
Ccore_cssparser | Moodle CSS parser |
Ccore_customfield_external | External interface library for customfields component |
Ccore_customfield_generator | Customfield data generator class |
Ccore_date | Core date and time related code |
Ccore_enrol_external | Enrol external functions |
Ccore_enrol_renderer | This is the main renderer for the enrol section |
Ccore_external | Web service related functions |
Ccore_fetch_notifications_testclient_form | Test class for WS function core_fetch_notifications |
Ccore_files_external | Files external functions |
Ccore_files_renderer | Rendering of files viewer related widgets |
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_grades_renderer | Renderer class for the grade pages |
Ccore_grading_external | Core grading functions |
Ccore_grading_generator | Generator for the core_grading subsystem generator |
Ccore_grading_renderer | Standard HTML output renderer for core_grading subsystem |
Ccore_group_external | Group external functions |
Ccore_h5p_generator | Generator for the core_h5p subsystem |
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_message_external | Message external functions |
Ccore_message_renderer | Message Renderer |
Ccore_minify | Collection of JS and CSS compression methods |
Ccore_notes_generator | Core_notes data generator class |
Ccore_payment_generator | Payment module test data generator class |
Ccore_php_time_limit | Utility class to manage PHP time limit |
Ccore_plugin_manager | Defines classes used for plugins management |
Ccore_qrcode | Class for generating QR codes |
Ccore_question_bank_renderer | This renderer outputs parts of the question bank |
Ccore_question_external | Question external functions |
Ccore_question_generator | Class core_question_generator for generating question data |
Ccore_question_renderer | This renderer controls the overall output of questions |
Ccore_rating_external | Rating external functions |
Ccore_renderer | The standard implementation of the core_renderer interface |
Ccore_renderer_ajax | A renderer that generates output for ajax scripts |
Ccore_renderer_cli | A renderer that generates output for command-line scripts |
Ccore_renderer_maintenance | The maintenance renderer |
Ccore_reportbuilder_generator | Report builder test generator |
Ccore_reportbuilder_testcase | Helper base class for reportbuilder unit tests |
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 | Role external functions |
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 | Web service documentation renderer |
Ccore_rtlcss | Moodle RTLCSS class |
Ccore_scss | Moodle SCSS compiler class |
Ccore_search_generator | Mock search area data generator class |
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_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 | Represents one tag and also contains lots of useful tag-related methods as static functions |
Ccore_text | Defines string api's for manipulating strings |
Ccore_upgrade_time | Static class monitors performance of upgrade steps |
Ccore_user | User class to access user details |
Ccore_user_external | User external functions |
Ccore_user_renderer | Provides user rendering functionality such as printing private files tree and displaying a search utility |
Ccore_useragent | Environment class to aid with the detection and establishment of the working environment |
Ccore_userfeedback | This Class contains helper functions for user feedback functionality |
Ccore_webservice_external | Web service related functions |
Ccore_webservice_generator | Data generator for core_webservice plugin |
Ccore_webservice_get_site_info_testclient_form | Test class for WS function get_site_info |
Ccore_webservice_renderer | Web service documentation 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 | The form for handling editing a course |
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 | Information about a course that is cached in the course table 'modinfo' field (and then in memory) in order to reduce the need for other database queries |
Ccourse_request | This class pertains to course requests and contains methods associated with create, approving, and removing course requests |
Ccourse_request_form | A form for a user to request a course |
Ccourse_reset_form | Defines the course reset settings form |
Ccourse_restore_form | Import backup file 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 |
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 | Utitily class for exporting of CSV files |
Ccsv_import_reader | Utitily class for importing of CSV files |
Ccurl | RESTful cURL class |
Ccurl_cache | This class is used by cURL class, use case: |
Ccustom_menu | Custom menu class |
Ccustom_menu_item | Custom menu item |
Cdata_existing_preset_form | |
Cdata_export_form | |
Cdata_field_base | |
Cdata_field_checkbox | |
Cdata_field_date | |
Cdata_field_file | Class file field for database activity |
Cdata_field_latlong | |
Cdata_field_menu | |
Cdata_field_multimenu | |
Cdata_field_number | |
Cdata_field_picture | Class picture field for database activity |
Cdata_field_radiobutton | |
Cdata_field_text | |
Cdata_field_textarea | |
Cdata_field_url | |
Cdata_file_info_container | Class representing the virtual node with all itemids in the file browser |
Cdata_import_preset_zip_form | Import preset class |
Cdata_loading_method_test_base | Helper base class for tests that need to simulate records loaded from the database |
Cdata_object | A data abstraction object that holds methods and attributes |
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 | Detailed database field information |
Cdatabase_driver_testcase | Database driver test case |
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 throw new moodle_exception() 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 |
Cdefault_block_generator | Default block generator class |
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 | DML db connection exception - triggered if database not accessible |
Cdml_exception | DML exception class, use instead of throw new moodle_exception() in dml code |
Cdml_missing_record_exception | Caused by missing record that is required for normal operation |
Cdml_multiple_records_exception | Caused by multiple records found in get_record() call |
Cdml_read_exception | DML read exception - triggered by some SQL syntax errors, etc |
Cdml_sessionwait_exception | DML db session wait exception - triggered when session lock request times out |
Cdml_transaction_exception | DML transaction exception - triggered by problems related to DB transactions |
Cdml_write_exception | DML write exception - triggered by some SQL syntax errors, etc |
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 |
Cdowngrade_exception | Exception indicating downgrade error during upgrade |
Cdrop_and_clean_temp_stuff | Delete the temp dir used by backup/restore (conditionally) 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 |
Ceditsection_form | Default form for editing course section |
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_plugin | Database enrolment plugin implementation |
Cenrol_fee_plugin | Fee enrolment plugin |
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 | Guest enrolment method external API |
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_generator | LTI Enrolment test data generator class |
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 | External course participation api |
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 |
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 | Provides validation classes used by the imscc converters |
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_service_authorised_user_settings_form | Web services admin UI forms |
Cexternal_service_form | |
Cexternal_service_functions_form | |
Cexternallib_advanced_testcase | Helper base class for external tests |
Cfactor_email_renderer | Email renderer |
Cfeedback_captcha_form | |
Cfeedback_edit_create_template_form | The feedback_edit_create_template_form |
Cfeedback_edit_use_template_form | The feedback_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 | |
Cfile_access_exception | No file access exception |
Cfile_archive | Each file archive type must extend this class |
Cfile_browser | This class provides the main entry point for other code wishing to get information about files |
Cfile_exception | Basic file related exception class |
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_packer | Abstract class for archiving of files |
Cfile_picker | Data structure representing a file picker |
Cfile_pool_content_exception | Hash file content problem exception |
Cfile_progress | Simple interface for receiving progress during long-running file operations |
Cfile_reference_exception | Problem with records in the {files_reference} table |
Cfile_serving_exception | An exception that indicates that file can not be served |
Cfile_storage | File storage class used for low level access to stored files |
Cfile_system | File system class used for low level access to real files in filedir |
Cfile_system_filedir | File system class used for low level access to real files in 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_codehighlighter | Code highlighter filter |
Cfilter_displayh5p | Display H5P filter |
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_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 | Subclass of navigation_node allowing different rendering for the flat navigation in particular allowing dividers and indents |
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_legacy | Course format class to allow plugins developed for Moodle 2.3 to work in the new API |
Cformat_singleactivity | Main class for the singleactivity course format |
Cformat_singleactivity_admin_setting_activitytype | Admin settings class for the format singleactivity activitytype choice |
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_weeks | Main class for the Weeks course format |
Cformat_weeks_observer | Event observer for format_weeks |
Cforum11_resurce_file | |
Cforum1_resurce_file | |
Cforum_file_info_container | Class representing the virtual node with all itemids in the file browser |
Cforum_portfolio_caller | |
Cforumreport_summary_renderer | Renderer for the forum summary report |
Cfragment_requirements_manager | This requirements manager captures the appropriate html for creating a fragment to be inserted elsewhere |
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 | The global navigation class used for... the global navigation |
Cglobal_navigation_for_ajax | The global navigation class used especially for AJAX requests |
Cglossary_entry_portfolio_caller | Class to export a single glossary entry |
Cglossary_file_info_container | Class representing the virtual node with all itemids in the file browser |
Cglossary_full_portfolio_caller | Library of functions and constants for module glossary outside of what is required for the core moodle api |
Cgoogle_docs | Class for manipulating google documents through the google data api |
Cgoogle_oauth | OAuth 2.0 client for Google Services |
Cgoogledocs_content_testcase | Base class for the googledoc repository unit tests related to content browsing and searching |
Cgrade_category | Grade_category is an object mapped to DB table {prefix}grade_categories |
Cgrade_edit_tree | A library of classes used by the grade edit pages |
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_status | Class grade_edit_tree_column_status |
Cgrade_edit_tree_column_weight | Class grade_edit_tree_column_weight |
Cgrade_export | Base export class |
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 | Grade_grades is an object mapped to DB table {prefix}grade_grades |
Cgrade_helper | Grade helper class |
Cgrade_import_form | |
Cgrade_import_mapping_form | |
Cgrade_item | Class representing a grade item |
Cgrade_object | An abstract object that holds methods and attributes common to all grade_* objects defined here |
Cgrade_outcome | Class representing a grade 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 | Definition of the grader report class |
Cgrade_report_overview | Definition of the grade_overview_report class |
Cgrade_report_summary | Definition of the summary report class |
Cgrade_scale | Class representing a grade 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 | Form for copying and pasting from a spreadsheet |
Cgradeimport_direct_mapping_form | Form for mapping columns to the fields in the table |
Cgrader_report_preferences_form | First implementation of the preferences in the form of a moodleform |
Cgradereport_overview_external | External grade overview report API implementation |
Cgradereport_overview_renderer | Renderer for the gradebook overview report |
Cgradereport_singleview_renderer | Custom renderer for the single view report |
Cgradereport_user_renderer | Custom renderer for the user grade report |
Cgrading_manager | General class providing access to common grading features |
Cgrading_search_template_form | Allows to search for a specific shared template |
Cgradingform_controller | Class represents a grading form definition used in a particular area |
Cgradingform_guide_controller | This controller encapsulates the guide grading logic |
Cgradingform_guide_editguide | Defines the guide edit form |
Cgradingform_guide_generator | Generator for the gradingforum_guide plugintype |
Cgradingform_guide_instance | Class to manage one guide grading instance |
Cgradingform_guide_renderer | Grading method plugin renderer |
Cgradingform_instance | Class to manage one gradingform instance |
Cgradingform_rubric_controller | This controller encapsulates the rubric grading logic |
Cgradingform_rubric_editrubric | Defines the rubric edit form |
Cgradingform_rubric_generator | Generator for the gradingforum_rubric plugintype |
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 |
Chelp_icon | Data structure representing a help icon |
Chtml_list_progress_trace | HTML List Progress Tree |
Chtml_parser | |
Chtml_progress_trace | This subclass of progress_trace outputs as HTML |
Chtml_table | Holds all the information required to render a |
Chtml_table_cell | Component representing a table cell |
Chtml_table_row | Component representing a table row |
Chtml_writer | Simple html output class |
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 | This file contains extension of the backup classes that override some methods and functionality in order to customise the backup UI for the purposes of import |
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_precheck | Class representing the precheck/selection stage of a import |
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 | Component representing initials 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 | Simple javascript output class |
Ckey_form | |
Clang_installer | End of component_installer class |
Clang_installer_exception | Exception thrown by lang_installer |
Clang_string | The lang_string class |
Clanguage_lom | |
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 | |
Clti_advantage_testcase | Parent class for LTI Advantage tests, providing environment setup and mock user launches |
Cmain_view | This class will show all the actions available under the XMLDB editor interface |
Cmanifest10_validator | |
Cmanifest_validator | |
Cmariadb_native_moodle_database | Native MariaDB class representing moodle database interface |
Cmbz_packer | Utility class - handles all packing/unpacking of .mbz files |
Cmedia_html5audio_plugin | Player that creates HTML5 <audio> tag |
Cmedia_html5video_plugin | Player that creates HTML5 <video> tag |
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 | External API for airnotifier web services |
Cmessage_airnotifier_manager | Airnotifier helper manager class |
Cmessage_output | Contains a base class for extension by message processors |
Cmessage_output_airnotifier | Airnotifier message processor to send messages to the APNS provider: airnotfier |
Cmessage_output_email | Contains the definiton of the email message processors (sends messages to users via email) |
Cmessage_popup_external | External message popup API |
Cmnet_environment | Info about the local environment, wrt RPC |
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_generator | Assign module data generator class |
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_submission_form | Assign submission form |
Cmod_bigbluebuttonbn_generator | Bigbluebuttonbn module data generator |
Cmod_bigbluebuttonbn_mod_form | Moodle class for mod_form |
Cmod_book_external | Book external functions |
Cmod_book_generator | Mod_book data generator class |
Cmod_book_mod_form | |
Cmod_chat_external | Chat external functions |
Cmod_chat_generator | Mod_chat data generator class |
Cmod_chat_mod_form | |
Cmod_chat_renderer | Chat module renderer class |
Cmod_choice_external | Choice module external functions |
Cmod_choice_generator | Mod_choice data generator class |
Cmod_choice_mod_form | |
Cmod_choice_renderer | Moodle renderer used to display special elements of the lesson module |
Cmod_data_export_form | |
Cmod_data_external | Database module external functions |
Cmod_data_generator | Data generator class for mod_data |
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 | Feedback external functions |
Cmod_feedback_generator | Mod_feedback data generator class |
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 | The mod_feedback_use_templ_form |
Cmod_folder_edit_form | |
Cmod_folder_external | Folder external functions |
Cmod_folder_generator | Mod_folder data generator class |
Cmod_folder_mod_form | |
Cmod_folder_renderer | |
Cmod_forum_existing_subscriber_selector | User selector control for removing subscribed users |
Cmod_forum_external | External forum API |
Cmod_forum_generator | Forum module data generator class |
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 | This file contains a custom renderer class used by the forum module |
Cmod_forum_subscriber_selector_base | Abstract class used by forum subscriber selection controls |
Cmod_glossary_admin_setting_display_formats | Class for glossary display formats management |
Cmod_glossary_entry_form | |
Cmod_glossary_entry_query_builder | Entry query builder class |
Cmod_glossary_generator | Mod_glossary data generator class |
Cmod_glossary_import_form | |
Cmod_glossary_mod_form | |
Cmod_h5pactivity_generator | H5pactivity module data generator class |
Cmod_h5pactivity_mod_form | Module instance settings form |
Cmod_imscp_external | IMSCP external functions |
Cmod_imscp_generator | Mod_imscp data generator class |
Cmod_imscp_mod_form | IMS CP configuration form |
Cmod_label_external | Label external functions |
Cmod_label_generator | Label module data generator class |
Cmod_label_mod_form | |
Cmod_lesson_external | Lesson external functions |
Cmod_lesson_file_info | File browsing support class |
Cmod_lesson_generator | Mod_lesson data generator class |
Cmod_lesson_mod_form | |
Cmod_lesson_renderer | |
Cmod_lti_edit_types_form | LTI Edit Form |
Cmod_lti_external | External tool module external functions |
Cmod_lti_generator | LTI module data generator class |
Cmod_lti_mod_form | |
Cmod_lti_register_types_form | The mod_lti_register_types_form class |
Cmod_lti_testcase | Abstract base testcase for mod_lti unit tests |
Cmod_page_external | Page external functions |
Cmod_page_generator | Page module data generator class |
Cmod_page_mod_form | |
Cmod_quiz_external | Quiz external functions |
Cmod_quiz_generator | Quiz module test data generator class |
Cmod_quiz_mod_form | Settings form for the quiz module |
Cmod_quiz_overdue_attempt_updater | |
Cmod_resource_external | Resource external functions |
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 | SCORM module external functions |
Cmod_scorm_generator | Mod_scorm data generator class |
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 | Survey external functions |
Cmod_survey_generator | Mod_survey data generator class |
Cmod_survey_mod_form | |
Cmod_survey_renderer | Output the actionbar for this activity |
Cmod_url_external | URL external functions |
Cmod_url_generator | Mod_url data generator class |
Cmod_url_mod_form | |
Cmod_wiki_comments_form | |
Cmod_wiki_create_form | |
Cmod_wiki_edit_form | |
Cmod_wiki_external | Wiki module external functions |
Cmod_wiki_filesedit_form | |
Cmod_wiki_generator | Mod_wiki data generator class |
Cmod_wiki_mod_form | |
Cmod_wiki_renderer | |
Cmod_workshop_external | Workshop external functions |
Cmod_workshop_generator | Mod_workshop data generator class |
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_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_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 | Moodle_image class |
Cmoodle_list | Clues to reading this code: |
Cmoodle_page | $PAGE is a central store of information about the current page we are generating in response to the user's request |
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 | MoodleQuickForm implementation |
CMoodleQuickForm_advcheckbox | Advanced checkbox type form element |
CMoodleQuickForm_autocomplete | Autocomplete as you type form element |
CMoodleQuickForm_button | Button form element |
CMoodleQuickForm_cancel | HTML class for a submit cancel type element |
CMoodleQuickForm_checkbox | Checkbox form element |
CMoodleQuickForm_cohort | Form field type for choosing a cohort |
CMoodleQuickForm_course | Form field type for choosing a course |
CMoodleQuickForm_date_selector | Class for a group of elements used to input a date |
CMoodleQuickForm_date_time_selector | Element used to input a date and time |
CMoodleQuickForm_defaultcustom | Creates an element with a dropdown Default/Custom and an input for the value (text or date_selector) |
CMoodleQuickForm_duration | Duration element |
CMoodleQuickForm_editor | Editor element |
CMoodleQuickForm_filemanager | Filemanager form element |
CMoodleQuickForm_filepicker | Filepicker form element |
CMoodleQuickForm_filetypes | File types and type groups selection form element |
CMoodleQuickForm_float | Float type form element |
CMoodleQuickForm_grading | Advance grading form element |
CMoodleQuickForm_group | Form element group |
Cmoodlequickform_guideeditor | The editor for the marking guide advanced grading plugin |
CMoodleQuickForm_header | Header form element |
CMoodleQuickForm_hidden | Hidden type form element |
CMoodleQuickForm_listing | The listing element is a simple customizable "select" without the input type=select |
CMoodleQuickForm_modgrade | Drop down form element to select the grade |
CMoodleQuickForm_modvisible | Drop down form element to select visibility in an activity mod update form |
CMoodleQuickForm_password | Password type form element |
CMoodleQuickForm_passwordunmask | Password type form element with unmask option |
CMoodleQuickForm_questioncategory | Drop down for question categories |
CMoodleQuickForm_radio | Radio type form element |
CMoodleQuickForm_recaptcha | Recaptcha type form element |
CMoodleQuickForm_rubriceditor | Form element for handling rubric editor |
CMoodleQuickForm_searchableselector | Form field type for selecting from a list of options |
CMoodleQuickForm_select | Select type form element |
CMoodleQuickForm_selectgroups | Select type form element |
CMoodleQuickForm_selectwithlink | Select type form element |
CMoodleQuickForm_selectyesno | Yes/No drop down type form element |
CMoodleQuickForm_static | Text type form element |
CMoodleQuickForm_submit | Submit type form element |
CMoodleQuickForm_tags | Form field type for editing tags |
CMoodleQuickForm_text | Text type form element |
CMoodleQuickForm_textarea | Textarea type form element |
CMoodleQuickForm_url | Url type form element |
CMoodleQuickForm_warning | Static warning element |
CMoodleQuickForm_wikieditor | This file contains all necessary code to define a wiki editor |
CMoodleQuickForm_wikifiletable | This file contains all necessary code to define a wiki file table form element |
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 | |
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 | Nasty strings manager |
Cnavbar | Navbar class |
Cnavigation_cache | The cache class used by global navigation and settings navigation |
Cnavigation_json | Simple class used to output a navigation branch in XML |
Cnavigation_node | This class is used to represent a node in a navigation tree |
Cnavigation_node_collection | Navigation 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 | OAuth helper class |
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 | This class tracks all the things that are needed by the current page |
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 | Component representing a paging 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_constraint_object_is_equal_with_exceptions | Constraint that checks a simple object with an isEqual constrain, allowing for exceptions to be made for some fields |
Cphpunit_coverage_info | Coverage information for the core_block subsystem |
Cphpunit_dataset | Lightweight dataset class for phpunit, supports XML, CSV and array datasets |
Cphpunit_event_mock | Event mock |
Cphpunit_event_sink | Event sink |
Cphpunit_message_sink | Message sink |
Cphpunit_phpmailer_sink | Phpmailer message sink |
Cphpunit_util | Utility class |
Cpix_emoticon | Data structure representing an emoticon image |
Cpix_icon | Data structure representing an icon |
Cpix_icon_font | Data structure representing an icon font |
Cpix_icon_fontawesome | Data structure representing an icon subtype |
Cpkg_resource_dependencies | |
Cpkg_static_resources | |
Cplagiarism_plugin | Lib.php - Contains Plagiarism base class used by plugins |
Cplugin_defective_exception | |
Cplugin_incompatible_exception | Exception thrown when attempting to install a plugin that declares incompatibility with moodle version |
Cplugin_misplaced_exception | Misplaced plugin exception |
Cplugin_renderer_base | Basis for all plugin renderers |
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 | Component action for a popup window |
Cportfolio_add_button | Use this to add a portfolio button or icon or form to a page |
Cportfolio_admin_form | Admin config form |
Cportfolio_button_exception | Exception for interacting with the button class |
Cportfolio_caller_base | Base class for callers |
Cportfolio_caller_exception | Exception for callers to throw when they have a problem |
Cportfolio_exception | Top level portfolio exception |
Cportfolio_export_exception | Exception to throw during an export - will clean up session and tempdata |
Cportfolio_export_form | During-export config form |
Cportfolio_exporter | The class that handles the various stages of the actual export and the communication between the caller and the portfolio plugin |
Cportfolio_format | Base class to inherit from |
Cportfolio_format_document | 'Document format', subtype of file |
Cportfolio_format_file | The most basic type - pretty much everything is a subtype |
Cportfolio_format_image | Image format, subtype of file |
Cportfolio_format_leap2a | Class used for leap2a format |
Cportfolio_format_leap2a_entry | This class represents a single leap2a entry |
Cportfolio_format_leap2a_exception | Leap2a exception - for invalid api calls |
Cportfolio_format_leap2a_file | Subclass of entry, purely for dealing with files |
Cportfolio_format_leap2a_writer | Object to encapsulate the writing of leap2a |
Cportfolio_format_pdf | 'PDF format', subtype of file |
Cportfolio_format_plainhtml | HTML format |
Cportfolio_format_presentation | 'Presentation format', subtype of file |
Cportfolio_format_rich | Base class for rich formats |
Cportfolio_format_richhtml | Richhtml - html with attachments |
Cportfolio_format_spreadsheet | 'Spreadsheet format', subtype of file |
Cportfolio_format_text | Class for plain text format |
Cportfolio_format_video | Video format |
Cportfolio_instance_select | Form that just contains the dropdown menu of available instances |
Cportfolio_module_caller_base | Base class for module callers |
Cportfolio_plugin_base | The base class for portfolio plugins |
Cportfolio_plugin_download | |
Cportfolio_plugin_exception | Exception for portfolio plugins to throw when they have a problem |
Cportfolio_plugin_flickr | |
Cportfolio_plugin_googledocs | Google Documents Portfolio Plugin |
Cportfolio_plugin_mahara | |
Cportfolio_plugin_pull_base | Class to inherit from for 'pull' type plugins |
Cportfolio_plugin_push_base | Class to inherit from for 'push' type plugins |
Cportfolio_user_form | User config 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 | Represents a group of preferences page link |
Cpreferences_groups | Represents a set of preferences groups |
Cprivate_files_tree | |
Cprocessable | Interface to apply to all the classes we want to be processable by one @base_processor |
Cprofile_define_base | This file contains the profile_define_base class |
Cprofile_define_checkbox | Checkbox profile field |
Cprofile_define_datetime | This file contains the datetime profile field definition class |
Cprofile_define_menu | Menu profile field definition |
Cprofile_define_social | Textarea profile field define |
Cprofile_define_text | Text profile field definition |
Cprofile_define_textarea | Textarea profile field define |
Cprofile_field_checkbox | Class profile_field_checkbox |
Cprofile_field_datetime | This file contains the datetime profile field class |
Cprofile_field_menu | Menu profile field |
Cprofile_field_social | Social profile field define |
Cprofile_field_text | Text profile field |
Cprofile_field_textarea | Textarea profile field define |
Cprofiling_import_form | |
Cprogress_bar | Progress bar class |
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_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_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 | Drag-and-drop markers classes for dealing with shapes on the server side |
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 | Multianswer question definition class |
Cqtype_multianswer_renderer | Multianswer question renderer classes |
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 | Numerical question renderer class |
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 |
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 { |
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 { |
Cquestion_attempt_step_iterator | A class abstracting access to the question_attempt::$states array |
Cquestion_attempt_step_read_only | A subclass of { |
Cquestion_attempt_step_subquestion_adapter | This is an adapter class that wraps a { |
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_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_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_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_filter_test_helper | Provide utility function for random question test |
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_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_no_pattern_expectation | |
Cquestion_null_step | A null { |
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_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 question_file_saver 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_first_or_all_responses_table | This is a table subclass for displaying the quiz responses report, showing first or all tries |
Cquiz_grading_renderer | Defines 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_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_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_seb | Implementation of the quizaccess_seb plugin |
Cquizaccess_seb_generator | Data generator the quizaccess_seb plugin |
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 | Single rating by a single user |
Crating_exception | For exceptions specific to the ratings system |
Crating_manager | Ability to retrieve sets of ratings from the database |
Crecent_form | |
Creconcile_files | List all the files needing reconcile because the definitions don't match the XML contents |
Creject_request_form | A form for an administrator to reject a course request |
Crenderable | Interface marking other classes as suitable for renderer_base\render() |
Crenderer_base | Simple base class for Moodle renderers |
Crenderer_factory | A renderer factory is just responsible for creating an appropriate renderer for any given part of Moodle |
Crenderer_factory_base | This is a base class to help you implement the renderer_factory interface |
Creport_eventlist_filter_form | Event list 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 |
Crepository | This is the base class of the repository class |
Crepository_areafiles | Main class responsible for files listing in repostiory_areafiles |
Crepository_contentbank | Repository_contentbank class is used to browse the content bank files |
Crepository_contentbank_generator | Content bank files repository data generator |
Crepository_coursefiles | This plugin is used to access coursefiles repository |
Crepository_coursefiles_generator | Course files repository data generator |
Crepository_dropbox | This plugin is used to access user's dropbox files |
Crepository_dropbox_generator | Dropbox repository data generator |
Crepository_equella | Repository_equella class implements equella_client |
Crepository_equella_generator | Equella repository data generator |
Crepository_exception | Exception class for repository api |
Crepository_filesystem | This plugin is used to access files on server file system |
Crepository_filesystem_generator | File system repository data generator |
Crepository_flickr | This plugin is used to access flickr pictures |
Crepository_flickr_generator | Flickr repository data generator |
Crepository_flickr_public | This plugin is used to access flickr pictures |
Crepository_flickr_public_generator | Flickr Public repository data generator |
Crepository_googledocs_generator | Google Docs repository data generator class |
Crepository_googledocs_testcase | Base class for the googledoc repository unit tests |
Crepository_instance_form | This is a class used to define a repository instance form |
Crepository_local | This plugin is used to access local files |
Crepository_local_generator | Local repository data generator |
Crepository_merlot | This plugin is used to access merlot files |
Crepository_merlot_generator | Merlot repository data generator |
Crepository_nextcloud | Nextcloud repository class |
Crepository_nextcloud_generator | Data generator for repository plugin |
Crepository_onedrive | Microsoft onedrive repository plugin |
Crepository_recent | |
Crepository_recent_generator | Recent repository data generator |
Crepository_s3 | This plugin is used to access s3 files |
Crepository_s3_generator | Amazon S3 repository data generator |
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 | Upload repository data generator |
Crepository_url | This plugin is used to access files by providing an url |
Crepository_url_generator | URL repository data generator |
Crepository_user | This plugin is used to access user's private files |
Crepository_user_generator | User private files repository data generator |
Crepository_webdav | This plugin is used to access webdav files |
Crepository_webdav_generator | WebDAV repository data generator |
Crepository_wikimedia | This plugin is used to access wikimedia files |
Crepository_wikimedia_generator | Wikimedia repository data generator |
Crepository_youtube | This plugin is used to access youtube videos |
Crepository_youtube_generator | Youtube repository data 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_assignsubmission_file_subplugin | This file contains the class for restore of this submission plugin |
Crestore_assignsubmission_onlinetext_subplugin | This file contains the class for restore of this submission plugin |
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_bigbluebuttonbn_activity_structure_step | Class for the structure used for restore BigBlueButtonBN |
Crestore_bigbluebuttonbn_activity_task | Restore task that provides all the settings and steps to perform one complete restore of the activity |
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_contentbankcontent_setting | Root setting to control if restore will create content bank content or no |
Crestore_contentbankcontent_structure_step | This structure steps restores the content bank content |
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_loglastaccess_structure_step | Structure step in charge of restoring the loglastaccess.xml file for the course logs |
Crestore_course_logs_structure_step | This structure step restores course logs (cmid = 0), delegating the hard work to the corresponding restore_logs_processor 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 | Restore for course plugin: course report |
Crestore_create_and_clean_temp_stuff | Delete old directories and conditionally create backup_temp_ids table |
Crestore_create_categories_and_questions | Structure step in charge of creating/mapping all the qcats and qs by parsing the questions.xml file and checking it against the results calculated by restore_process_categories_and_questions and stored in backup_ids_temp |
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_create_question_files | Execution step that will create all the question/answers/qtype-specific files for the restored questions |
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 | Advanced PHPUnit test case customised for testing restore dates in Moodle |
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 | Drop temp ids table and delete the temp dir used by backup/restore (conditionally) |
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... apart from some final cleaning |
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 | Specialised restore for Topics course format |
Crestore_format_weeks_plugin | Specialised restore for format_weeks |
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 | Base class for restoring all advanced grading form plugins |
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_h5pactivity_activity_structure_step | Defines the structure step to restore one mod_h5pactivity activity |
Crestore_h5pactivity_activity_task | Restore task for mod_h5pactivity |
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 | Define all the restore steps that will be used by the restore_imscp_activity_task |
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 | This file contains the forms used by the restore stages |
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_move_module_questions_categories | Execution step that will move all the CONTEXT_MODULE question categories created at early stages of restore in course context (because modules weren't created yet) to their target module (matching by old-new-contextid mapping) |
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_permissions_setting | Root setting to control if restore will create override permission information by roles |
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_file_aliases_queue | Try to restore aliases and references to external files |
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_qbank_comment_plugin | Restore plugin class that provides the necessary information needed to restore comments for questions |
Crestore_qbank_customfields_plugin | Restore plugin class that provides the necessary information needed to restore comments for questions |
Crestore_qbank_plugin | Defines restore_qbank_plugin class |
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_structure_step | Structure step to restore one quiz activity |
Crestore_quiz_activity_task | Quiz restore task that provides all the settings and steps to perform one complete restore of the activity |
Crestore_quizaccess_seb_subplugin | Restore instructions for the seb (Safe Exam Browser) quiz access subplugin |
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 | Restore for plugin report |
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 | This file contains components used by the restore UI |
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 | Restore for course plugin: theme |
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 file contains 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 | Restore user interface stages |
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 |
Crestore_xapistate_setting | Root setting to control if restore will create xAPI states or not |
Crestore_xapistate_structure_step | This structure steps restores the xAPI states |
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 | Data about a single section on a course |
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 | Web services admin library |
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 | Class used to manage the settings option for the current page |
Csettings_navigation_ajax | Class used to populate site admin navigation for 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 | Data structure representing a simple form with only one button |
Csingle_select | Simple form with just one select field that gets submitted automatically |
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 | This is the default renderer factory for Moodle |
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 | Class representing local files stored in a sha1 file pool |
Cstored_file_creation_exception | Cannot create file 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 | |
Ctabobject | Stores one tab |
Ctabtree | Stores tabs list |
Ctag_edit_form | Defines the form for editing tags |
Ctechnical_role | |
Ctemplatable | Interface marking other classes having the ability to export their data for use by templates |
Ctemplate | |
Ctest_lock | Tests 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_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 attempts_report public to facilitate testing |
Ctesting_block_generator | Block generator base class |
Ctesting_db_record_builder | Helper for tests that need to simulate records loaded from the database |
Ctesting_module_generator | Module generator base class |
Ctesting_repository_generator | Repository data generator class |
Ctesting_util | Testing util classes |
Ctests_finder | Tests 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 | Utility class - handles all packing/unpacking of .tar.gz files |
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 | This class represents the configuration variables of a Moodle theme |
Ctheme_overridden_renderer_factory | This is renderer factory allows themes to override the standard renderers using php code |
Ctool_admin_presets_generator | Data generator the admin_presets tool |
Ctool_behat | Behat commands manager |
Ctool_behat_renderer | Renderer for behat tool web features |
Ctool_capability_renderer | Capability tool renderer |
Ctool_capability_settings_form | Capability tool 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 | Data privacy tool data generator class |
Ctool_filetypes_form | Customised file types editing form |
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_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_overridegrade_form_element | Course competency override grade 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 | Event monitor data generator class |
Ctool_replace_form | Site wide search-replace form |
Ctool_task_edit_scheduled_task_form | Edit scheduled task form |
Ctool_task_generator | Tool task test data generator class |
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 |
Cupgrade_exception | Exception indicating unknown error during upgrade |
Cupgrade_requires_exception | |
Cupload_manager | This class handles all aspects of fileuploading |
Curl11_resurce_file | |
Curl1_resurce_file | |
Curl_select | Simple URL selection widget description |
Cuser_active_filter_form | Class user_active_filter_form |
Cuser_add_filter_form | This file contains forms used to filter user |
Cuser_bulk_action_form | Bulk user action form |
Cuser_bulk_cohortadd_form | |
Cuser_bulk_form | Bulk user 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_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 | Course role filter |
Cuser_filter_date | Date filter |
Cuser_filter_globalrole | Global role filter |
Cuser_filter_profilefield | Profile field filter |
Cuser_filter_select | Value select filter |
Cuser_filter_simpleselect | Simple value select filter |
Cuser_filter_text | Text field filter |
Cuser_filter_type | The base user filter class |
Cuser_filter_yesno | Yes/No (boolean) filter |
Cuser_filtering | This file contains the User Filter API |
Cuser_message | A chat message from a user |
Cuser_message_form | |
Cuser_picture | Data structure representing a user picture |
Cuser_selector_base | Base class for user selectors |
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 |
Cwebdav_client | A Moodle-modified WebDAV client, based on webdav_client v0.1.5, a php based webdav client class |
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 library |
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 library |
Cwebservice_soap_server | SOAP service server implementation |
Cwebservice_soap_test_client | SOAP test client class |
Cwebservice_test_client_base_form | Base class for implementations of WS test client forms |
Cwebservice_test_client_form | |
Cwebservice_test_client_interface | Mandatory interface for all test client classes |
Cwiki_files_tree | |
Cwiki_parser_proxy | Generic parser implementation |
Cwikimedia | |
CWikiToMarkdown | #- |
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 | This class keeps track of which HTML tags are currently open |
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 | This class represents the YUI configuration |
Czip_archive | Zip file archive class |
Czip_packer | Utility class - handles all zipping and unzipping operations |