Changed Classes

Class Constant / Property / Method
abstract class persistent { /**/ } TABLE = null
class competency extends persistent { /**/ } TABLE = 'competency'

abstract class persistent { /**/ } TABLE = null
class plan_competency extends persistent { /**/ } TABLE = 'competency_plancomp'

abstract class persistent { /**/ } TABLE = null
class user_competency extends persistent { /**/ } TABLE = 'competency_usercomp'

abstract class persistent { /**/ } TABLE = null
class user_evidence extends persistent { /**/ } TABLE = 'competency_userevidence'

abstract class persistent { /**/ } TABLE = null
class competency_framework extends persistent { /**/ } TABLE = 'competency_framework'

abstract class persistent { /**/ } TABLE = null
class user_competency_course extends persistent { /**/ } TABLE = 'competency_usercompcourse'

abstract class persistent { /**/ } TABLE = null
class related_competency extends persistent { /**/ } TABLE = 'competency_relatedcomp'

abstract class persistent { /**/ } TABLE = null
class course_competency extends persistent { /**/ } TABLE = 'competency_coursecomp'

abstract class persistent { /**/ } TABLE = null
class course_module_competency extends persistent { /**/ } TABLE = 'competency_modulecomp'

abstract class persistent { /**/ } TABLE = null
class template_cohort extends persistent { /**/ } TABLE = 'competency_templatecohort'

abstract class persistent { /**/ } TABLE = null
class evidence extends persistent { /**/ } TABLE = 'competency_evidence'

abstract class persistent { /**/ } TABLE = null
class template extends persistent { /**/ } TABLE = 'competency_template'

abstract class persistent { /**/ } TABLE = null
class user_evidence_competency extends persistent { /**/ } TABLE = 'competency_userevidencecomp'

abstract class persistent { /**/ } TABLE = null
class course_competency_settings extends persistent { /**/ } TABLE = 'competency_coursecompsetting'

abstract class persistent { /**/ } TABLE = null
class user_competency_plan extends persistent { /**/ } TABLE = 'competency_usercompplan'

abstract class persistent { /**/ } TABLE = null
class template_competency extends persistent { /**/ } TABLE = 'competency_templatecomp'

abstract class persistent { /**/ } TABLE = null
class plan extends persistent { /**/ } TABLE = 'competency_plan'

abstract class persistent { /**/ } TABLE = null
class access extends persistent { /**/ } TABLE = 'repository_onedrive_access'

abstract class persistent { /**/ } TABLE = null
class category extends persistent { /**/ } TABLE = 'customfield_category'

abstract class persistent { /**/ } TABLE = null
class field extends persistent { /**/ } TABLE = 'customfield_field'

abstract class persistent { /**/ } TABLE = null
class data extends persistent { /**/ } TABLE = 'customfield_data'

abstract class persistent { /**/ } TABLE = null
class linked_login extends persistent { /**/ } TABLE = 'auth_oauth2_linked_login'

abstract class persistent { /**/ } TABLE = null
class audience extends persistent { /**/ } TABLE = 'reportbuilder_audience'

abstract class persistent { /**/ } TABLE = null
class schedule extends persistent { /**/ } TABLE = 'reportbuilder_schedule'

abstract class persistent { /**/ } TABLE = null
class filter extends persistent { /**/ } TABLE = 'reportbuilder_filter'

abstract class persistent { /**/ } TABLE = null
class column extends persistent { /**/ } TABLE = 'reportbuilder_column'

abstract class persistent { /**/ } TABLE = null
class report extends persistent { /**/ } TABLE = 'reportbuilder_report'

class custom_report_table extends base_report_table { /**/ } REPORT_EDITING = true
class custom_report_table_view extends custom_report_table { /**/ } REPORT_EDITING = false

abstract class persistent { /**/ } TABLE = null
class data_request extends persistent { /**/ } TABLE = 'tool_dataprivacy_request'

abstract class persistent { /**/ } TABLE = null
class category extends \core\persistent { /**/ } TABLE = 'tool_dataprivacy_category'

abstract class persistent { /**/ } TABLE = null
class request_contextlist extends persistent { /**/ } TABLE = 'tool_dataprivacy_rqst_ctxlst'

abstract class persistent { /**/ } TABLE = null
class contextlevel extends \core\persistent { /**/ } TABLE = 'tool_dataprivacy_ctxlevel'

abstract class persistent { /**/ } TABLE = null
class dataprivacy_contextlist extends persistent { /**/ } TABLE = 'tool_dataprivacy_contextlist'

abstract class persistent { /**/ } TABLE = null
class context_instance extends \core\persistent { /**/ } TABLE = 'tool_dataprivacy_ctxinstance'

abstract class persistent { /**/ } TABLE = null
class expired_context extends \core\persistent { /**/ } TABLE = 'tool_dataprivacy_ctxexpired'

abstract class persistent { /**/ } TABLE = null
class purpose extends \core\persistent { /**/ } TABLE = 'tool_dataprivacy_purpose'

abstract class persistent { /**/ } TABLE = null
class contextlist_context extends persistent { /**/ } TABLE = 'tool_dataprivacy_ctxlst_ctx'

abstract class persistent { /**/ } TABLE = null
class purpose_override extends \core\persistent { /**/ } TABLE = 'tool_dataprivacy_purposerole'

abstract class persistent { /**/ } TABLE = null
class cohort_role_assignment extends persistent { /**/ } TABLE = 'tool_cohortroles'

abstract class persistent { /**/ } TABLE = null
class policy_version extends persistent { /**/ } TABLE = 'tool_policy_versions'

abstract class condition { /**/ } JOINTYPE_DEFAULT = datafilter::JOINTYPE_ANY
class tag_condition extends condition { /**/ } JOINTYPE_DEFAULT = datafilter::JOINTYPE_ALL

abstract class persistent { /**/ } TABLE = null
class system_account extends persistent { /**/ } TABLE = 'oauth2_system_account'

abstract class persistent { /**/ } TABLE = null
class issuer extends persistent { /**/ } TABLE = 'oauth2_issuer'

abstract class persistent { /**/ } TABLE = null
class user_field_mapping extends persistent { /**/ } TABLE = 'oauth2_user_field_mapping'

abstract class persistent { /**/ } TABLE = null
class access_token extends persistent { /**/ } TABLE = 'oauth2_access_token'

abstract class persistent { /**/ } TABLE = null
class endpoint extends persistent { /**/ } TABLE = 'oauth2_endpoint'

abstract class persistent { /**/ } TABLE = null
class core_testable_persistent extends persistent { /**/ } TABLE = 'phpunit_persistent'

abstract class persistent { /**/ } TABLE = null
class core_testable_second_persistent extends persistent { /**/ } TABLE = 'phpunit_second_persistent'

class CreateDefinitionHelper implements DefinitionHelper { /**/ } DEFINITION_CLASS = ObjectDefinition::class
class AutowireDefinitionHelper extends CreateDefinitionHelper { /**/ } DEFINITION_CLASS = AutowireDefinition::class

class Selector { /**/ } SELECTOR_VALIDATION_RX = '/ ^( (?: [a-zA-Z0-9\x{00A0}-\x{FFFF}_^$|*="\'~\[\]()\-\s\.:#+>]* # any sequence of valid unescaped characters (?:\\\\.)? # a single escaped character (?:([\'"]).*?(?<!\\\\)\2)? # a quoted text like [id="example"] )* )$ /ux'
class KeyframeSelector extends Selector { /**/ } SELECTOR_VALIDATION_RX = '/ ^( (?: [a-zA-Z0-9\x{00A0}-\x{FFFF}_^$|*="\'~\[\]()\-\s\.:#+>]* # any sequence of valid unescaped characters (?:\\\\.)? # a single escaped character (?:([\'"]).*?(?<!\\\\)\2)? # a quoted text like [id="example"] )* )| (\d+%) # keyframe animation progress percentage (e.g. 50%) $ /ux'

abstract class persistent { /**/ } TABLE = null
class conversion extends \core\persistent { /**/ } TABLE = 'file_conversion'

class cc2moodle { /**/ } CC_TYPE_FORUM = 'imsdt_xmlv1p0'
class cc112moodle extends cc2moodle { /**/ } CC_TYPE_FORUM = 'imsdt_xmlv1p1'

class cc2moodle { /**/ } CC_TYPE_QUIZ = 'imsqti_xmlv1p2/imscc_xmlv1p0/assessment'
class cc112moodle extends cc2moodle { /**/ } CC_TYPE_QUIZ = 'imsqti_xmlv1p2/imscc_xmlv1p1/assessment'

class cc2moodle { /**/ } CC_TYPE_QUESTION_BANK = 'imsqti_xmlv1p2/imscc_xmlv1p0/question-bank'
class cc112moodle extends cc2moodle { /**/ } CC_TYPE_QUESTION_BANK = 'imsqti_xmlv1p2/imscc_xmlv1p1/question-bank'

class cc2moodle { /**/ } CC_TYPE_WEBLINK = 'imswl_xmlv1p0'
class cc112moodle extends cc2moodle { /**/ } CC_TYPE_WEBLINK = 'imswl_xmlv1p1'

class cc2moodle { /**/ } CC_TYPE_ASSOCIATED_CONTENT = 'associatedcontent/imscc_xmlv1p0/learning-application-resource'
class cc112moodle extends cc2moodle { /**/ } CC_TYPE_ASSOCIATED_CONTENT = 'associatedcontent/imscc_xmlv1p1/learning-application-resource'

class cc_version1 extends cc_version_base { /**/ } questionbank = 'imsqti_xmlv1p2/imscc_xmlv1p0/question-bank'
class cc_version11 extends cc_version1 { /**/ } questionbank = 'imsqti_xmlv1p2/imscc_xmlv1p1/question-bank'

class cc_version1 extends cc_version_base { /**/ } assessment = 'imsqti_xmlv1p2/imscc_xmlv1p0/assessment'
class cc_version11 extends cc_version1 { /**/ } assessment = 'imsqti_xmlv1p2/imscc_xmlv1p1/assessment'

class cc_version1 extends cc_version_base { /**/ } associatedcontent = 'associatedcontent/imscc_xmlv1p0/learning-application-resource'
class cc_version11 extends cc_version1 { /**/ } associatedcontent = 'associatedcontent/imscc_xmlv1p1/learning-application-resource'

class cc_version1 extends cc_version_base { /**/ } discussiontopic = 'imsdt_xmlv1p0'
class cc_version11 extends cc_version1 { /**/ } discussiontopic = 'imsdt_xmlv1p1'

class cc_version1 extends cc_version_base { /**/ } weblink = 'imswl_xmlv1p0'
class cc_version11 extends cc_version1 { /**/ } weblink = 'imswl_xmlv1p1'

abstract class persistent { /**/ } TABLE = null
class badge_backpack_oauth2 extends persistent { /**/ } TABLE = 'badge_backpack_oauth2'

abstract class persistent { /**/ } TABLE = null
class seb_quiz_settings extends persistent { /**/ } TABLE = 'quizaccess_seb_quizsettings'

abstract class persistent { /**/ } TABLE = null
class template extends persistent { /**/ } TABLE = 'quizaccess_seb_template'

class PdfParserException extends FpdiException { /**/ } NOT_IMPLEMENTED = 0x0001
class FilterException extends PdfParserException { /**/ } NOT_IMPLEMENTED = 0x0202

abstract class persistent { /**/ } TABLE = null
class recording extends persistent { /**/ } TABLE = 'bigbluebuttonbn_recordings'

abstract class persistent { /**/ } none TABLE
class audience extends persistent { /**/ } public TABLE

abstract class persistent { /**/ } none TABLE
class schedule extends persistent { /**/ } public TABLE

abstract class persistent { /**/ } none TABLE
class filter extends persistent { /**/ } public TABLE

abstract class persistent { /**/ } none TABLE
class column extends persistent { /**/ } public TABLE

abstract class persistent { /**/ } none TABLE
class report extends persistent { /**/ } public TABLE

class CreateDefinitionHelper implements DefinitionHelper { /**/ } private DEFINITION_CLASS
class AutowireDefinitionHelper extends CreateDefinitionHelper { /**/ } public DEFINITION_CLASS

class auth_plugin_ldap extends auth_plugin_base { /**/ } function sync_users(68244)
class auth_plugin_cas extends auth_plugin_ldap { /**/ } function sync_users(62858)

abstract class moodleform { /**/ } function set_data(36115)
class block_edit_form extends \core_form\dynamic_form { /**/ } function set_data(8377)

abstract class moodleform { /**/ } function set_data(36115)
class block_html_edit_form extends block_edit_form { /**/ } function set_data(8377)

abstract class repository implements cacheable_object { /**/ } function get_file(817, 896)
class repository_nextcloud extends repository { /**/ } function get_file(17127, 8098)

abstract class repository implements cacheable_object { /**/ } function get_link(817)
class repository_flickr_public extends repository { /**/ } function get_link(19258)

abstract class repository implements cacheable_object { /**/ } function get_file(817, 896)
class repository_flickr_public extends repository { /**/ } function get_file(19258, 669)

abstract class repository implements cacheable_object { /**/ } function get_file_source_info(17000)
class repository_flickr_public extends repository { /**/ } function get_file_source_info(19258)

abstract class repository implements cacheable_object { /**/ } function get_file(817, 896)
class repository_s3 extends repository { /**/ } function get_file(897, 669)

abstract class repository implements cacheable_object { /**/ } function get_file_source_info(17000)
class repository_s3 extends repository { /**/ } function get_file_source_info(897)

abstract class repository implements cacheable_object { /**/ } function get_listing(476, 46)
class repository_coursefiles extends repository { /**/ } function get_listing(20831, 46)

abstract class repository implements cacheable_object { /**/ } function get_link(817)
class repository_coursefiles extends repository { /**/ } function get_link(20147)

abstract class repository implements cacheable_object { /**/ } function search(17035, 46)
class repository_flickr extends repository { /**/ } function search(1236, 46)

abstract class repository implements cacheable_object { /**/ } function get_link(817)
class repository_flickr extends repository { /**/ } function get_link(19258)

abstract class repository implements cacheable_object { /**/ } function get_file(817, 896)
class repository_flickr extends repository { /**/ } function get_file(19258, 669)

abstract class repository implements cacheable_object { /**/ } function get_file_source_info(17000)
class repository_flickr extends repository { /**/ } function get_file_source_info(19258)

abstract class repository implements cacheable_object { /**/ } function search(17035, 46)
class repository_onedrive extends repository { /**/ } function search(1236, 46)

abstract class repository implements cacheable_object { /**/ } function get_file(817, 896)
class repository_onedrive extends repository { /**/ } function get_file(17127, 896)

abstract class repository implements cacheable_object { /**/ } function get_listing(476, 46)
class repository_user extends repository { /**/ } function get_listing(20831, 46)

abstract class repository implements cacheable_object { /**/ } function get_listing(476, 46)
class repository_filesystem extends repository { /**/ } function get_listing(667, 46)

abstract class repository implements cacheable_object { /**/ } function search(17035, 46)
class repository_filesystem extends repository { /**/ } function search(1089, 46)

abstract class repository implements cacheable_object { /**/ } function get_file(817, 896)
class repository_filesystem extends repository { /**/ } function get_file(669, 8098)

abstract class repository implements cacheable_object { /**/ } function get_file_source_info(17000)
class repository_filesystem extends repository { /**/ } function get_file_source_info(897)

abstract class repository implements cacheable_object { /**/ } function get_listing(476, 46)
class repository_contentbank extends repository { /**/ } function get_listing(20831, 46)

abstract class repository implements cacheable_object { /**/ } function search(17035, 46)
class repository_contentbank extends repository { /**/ } function search(2432, 46)

abstract class repository implements cacheable_object { /**/ } function print_login()
class repository_youtube extends repository { /**/ } function print_login(22525)

abstract class repository implements cacheable_object { /**/ } function get_file_source_info(17000)
class repository_url extends repository { /**/ } function get_file_source_info(817)

abstract class repository implements cacheable_object { /**/ } function get_listing(476, 46)
class repository_local extends repository { /**/ } function get_listing(20831, 46)

abstract class repository implements cacheable_object { /**/ } function search(17035, 46)
class repository_local extends repository { /**/ } function search(21165, 46)

abstract class repository implements cacheable_object { /**/ } function get_link(817)
class repository_dropbox extends repository { /**/ } function get_link(17127)

abstract class repository implements cacheable_object { /**/ } function get_file(817, 896)
class repository_dropbox extends repository { /**/ } function get_file(17127, 18355)

abstract class repository implements cacheable_object { /**/ } function search(17035, 46)
class repository_dropbox extends repository { /**/ } function search(1089, 46)

abstract class repository implements cacheable_object { /**/ } function get_file(817, 896)
class repository_webdav extends repository { /**/ } function get_file(817, 8098)

abstract class repository implements cacheable_object { /**/ } function get_file(817, 896)
class repository_equella extends repository { /**/ } function get_file(17127, 896)

abstract class repository implements cacheable_object { /**/ } function send_file(5808, 17501, 1224, 637, 444)
class repository_equella extends repository { /**/ } function send_file(17409, 17501, 1224, 637, 444)

abstract class repository implements cacheable_object { /**/ } function search(17035, 46)
class repository_googledocs extends repository { /**/ } function search(1236, 46)

abstract class repository implements cacheable_object { /**/ } function get_file(817, 896)
class repository_googledocs extends repository { /**/ } function get_file(17127, 896)

abstract class repository implements cacheable_object { /**/ } function get_file_source_info(17000)
class repository_wikimedia extends repository { /**/ } function get_file_source_info(817)

abstract class repository implements cacheable_object { /**/ } function get_listing(476, 46)
class repository_recent extends repository { /**/ } function get_listing(20831, 46)

abstract class moodleform { /**/ } function add_action_buttons(36412, 36413)
abstract class moodleform_mod extends moodleform { /**/ } function add_action_buttons(36412, 36413, 36414)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class potential_social_breadth extends \core_analytics\local\indicator\linear { /**/ } function calculate_sample(43300, 43301, 43336, 43337)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class completion_enabled extends \core_analytics\local\indicator\binary { /**/ } function calculate_sample(43300, 43301, 43336, 43337)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class no_student extends \core_analytics\local\indicator\binary { /**/ } function calculate_sample(43300, 43301, 43336, 43337)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class potential_cognitive_depth extends \core_analytics\local\indicator\linear { /**/ } function calculate_sample(43300, 43301, 43336, 43337)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class no_teacher extends \core_analytics\local\indicator\binary { /**/ } function calculate_sample(43300, 43301, 43336, 43337)

abstract class base extends \core_analytics\calculable { /**/ } function is_valid_analysable(43616, 43460)
class course_gradetopass extends course_enrolments { /**/ } function is_valid_analysable(289, 43460)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43616, 9332, 43302)
class course_gradetopass extends course_enrolments { /**/ } function calculate_sample(43300, 289, 9332, 43302)

abstract class base extends \core_analytics\calculable { /**/ } function is_valid_analysable(43616, 43460)
class course_completion extends course_enrolments { /**/ } function is_valid_analysable(289, 43460)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43616, 9332, 43302)
class course_completion extends course_enrolments { /**/ } function calculate_sample(43300, 289, 9332, 43302)

abstract class base extends \core_analytics\calculable { /**/ } function is_valid_analysable(43616, 43460)
abstract class course_enrolments extends \core_analytics\local\target\binary { /**/ } function is_valid_analysable(289, 43460)

abstract class base extends \core_analytics\calculable { /**/ } function is_valid_sample(43300, 43616, 43460)
abstract class course_enrolments extends \core_analytics\local\target\binary { /**/ } function is_valid_sample(43300, 289, 43460)

abstract class base extends \core_analytics\calculable { /**/ } function is_valid_analysable(43616, 43460)
class no_recent_accesses extends course_enrolments { /**/ } function is_valid_analysable(289, 43460)

abstract class base extends \core_analytics\calculable { /**/ } function is_valid_analysable(43616, 43460)
class course_dropout extends course_enrolments { /**/ } function is_valid_analysable(289, 43460)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43616, 9332, 43302)
class course_dropout extends course_enrolments { /**/ } function calculate_sample(43300, 289, 9332, 43302)

abstract class base extends \core_analytics\calculable { /**/ } function is_valid_analysable(43616, 43460)
class course_competencies extends course_enrolments { /**/ } function is_valid_analysable(289, 43460)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43616, 9332, 43302)
class course_competencies extends course_enrolments { /**/ } function calculate_sample(43300, 289, 9332, 43302)

class admin_setting_configtext extends admin_setting { /**/ } function validate(700)
class auth_shibboleth_admin_setting_convert_data extends admin_setting_configfile { /**/ } function validate(897)

abstract class XMLDBCheckAction extends XMLDBAction { /**/ } function display_results(93659)
class check_foreign_keys extends XMLDBCheckAction { /**/ } function display_results(93665)

abstract class XMLDBCheckAction extends XMLDBAction { /**/ } function display_results(93659)
class check_oracle_semantics extends XMLDBCheckAction { /**/ } function display_results(94195)

abstract class XMLDBCheckAction extends XMLDBAction { /**/ } function display_results(93659)
class check_indexes extends XMLDBCheckAction { /**/ } function display_results(94504)

abstract class XMLDBCheckAction extends XMLDBAction { /**/ } function check_table(93645, 93646)
class check_defaults extends XMLDBCheckAction { /**/ } function check_table(94709, 93646)

abstract class XMLDBCheckAction extends XMLDBAction { /**/ } function display_results(93659)
class check_defaults extends XMLDBCheckAction { /**/ } function display_results(94710)

abstract class XMLDBCheckAction extends XMLDBAction { /**/ } function display_results(93659)
class check_bigints extends XMLDBCheckAction { /**/ } function display_results(94195)

abstract class object_factor_base implements object_factor { /**/ } function get_state()
class factor extends object_factor_base { /**/ } function get_state(102392)

abstract class moodleform { /**/ } function set_data(36115)
class editstep extends \moodleform { /**/ } function set_data(700)

abstract class moodleform { /**/ } function set_data(36115)
class tool_filetypes_form extends moodleform { /**/ } function set_data(700)

abstract class moodleform { /**/ } function set_data(36115)
class purpose extends persistent { /**/ } function set_data(700)

abstract class base_bin { /**/ } function store_item(5566)
class category_bin extends base_bin { /**/ } function store_item(289)

abstract class base_bin { /**/ } function store_item(5566)
class course_bin extends base_bin { /**/ } function store_item(894)

abstract class handler { /**/ } function process_message(979, 128434)
class invalid_recipient_handler extends \core\message\inbound\handler { /**/ } function process_message(979, 700)

abstract class completion_criteria extends data_object { /**/ } function review(5922, 129725)
class completion_criteria_self extends completion_criteria { /**/ } function review(5922, 129725, 139204)

abstract class completion_criteria extends data_object { /**/ } function review(5922, 129725)
class completion_criteria_role extends completion_criteria { /**/ } function review(5922, 129725, 139204)

abstract class enrol_plugin { /**/ } function get_enroller(949)
class enrol_flatfile_plugin extends enrol_plugin { /**/ } function get_enroller(648)

abstract class enrol_plugin { /**/ } function edit_instance_form(6745, 8409, 41)
class enrol_meta_plugin extends enrol_plugin { /**/ } function edit_instance_form(6745, 8409, 1378)

abstract class enrol_plugin { /**/ } function edit_instance_form(6745, 8409, 41)
class enrol_cohort_plugin extends enrol_plugin { /**/ } function edit_instance_form(6745, 8409, 1378)

class DataConnector { /**/ } function loadToolProxy(749269)
class data_connector extends DataConnector { /**/ } function loadToolProxy(145978)

class DataConnector { /**/ } function saveToolProxy(749269)
class data_connector extends DataConnector { /**/ } function saveToolProxy(145978)

class DataConnector { /**/ } function deleteToolProxy(749269)
class data_connector extends DataConnector { /**/ } function deleteToolProxy(145978)

class DataConnector { /**/ } function loadResourceLink(146363)
class data_connector extends DataConnector { /**/ } function loadResourceLink(146016)

class DataConnector { /**/ } function saveResourceLink(146363)
class data_connector extends DataConnector { /**/ } function saveResourceLink(146016)

class DataConnector { /**/ } function deleteResourceLink(146363)
class data_connector extends DataConnector { /**/ } function deleteResourceLink(146016)

class DataConnector { /**/ } function getUserResultSourcedIDsResourceLink(146363, 280542, 749152)
class data_connector extends DataConnector { /**/ } function getUserResultSourcedIDsResourceLink(146016, 146057, 146058)

class DataConnector { /**/ } function getSharesResourceLink(146363)
class data_connector extends DataConnector { /**/ } function getSharesResourceLink(146016)

class DataConnector { /**/ } function loadResourceLinkShareKey(750321)
class data_connector extends DataConnector { /**/ } function loadResourceLinkShareKey(146104)

class DataConnector { /**/ } function saveResourceLinkShareKey(750321)
class data_connector extends DataConnector { /**/ } function saveResourceLinkShareKey(146104)

class DataConnector { /**/ } function deleteResourceLinkShareKey(750321)
class data_connector extends DataConnector { /**/ } function deleteResourceLinkShareKey(146104)

abstract class message_output { /**/ } function send_message(841)
class message_output_popup extends message_output { /**/ } function send_message(4419)

abstract class message_output { /**/ } function send_message(841)
class message_output_airnotifier extends message_output { /**/ } function send_message(4419)

abstract class message_output { /**/ } function send_message(841)
class message_output_email extends message_output { /**/ } function send_message(4419)

abstract class moodleform { /**/ } function validation(700, 2945)
class user_edit_form extends moodleform { /**/ } function validation(158514, 2945)

abstract class moodleform { /**/ } function validation(700, 2945)
class user_editadvanced_form extends moodleform { /**/ } function validation(158514, 2945)

class flexible_table { /**/ } function col_fullname(15111)
class participants extends \table_sql implements dynamic_table { /**/ } function col_fullname(700)

class flexible_table { /**/ } function other_cols(41782, 15111)
class participants extends \table_sql implements dynamic_table { /**/ } function other_cols(146499, 700)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class user_track_forums extends \core_analytics\local\indicator\binary { /**/ } function calculate_sample(43300, 161300, 9332, 43302)

class tree implements \renderable { /**/ } function find_categories_after(7411)
class phpunit_fixture_myprofile_tree extends \core_user\output\myprofile\tree { /**/ } function find_categories_after(6411)

class profile_field_base { /**/ } function edit_save_data_preprocess(700, 61943)
class profile_field_datetime extends profile_field_base { /**/ } function edit_save_data_preprocess(53907, 61943)

class profile_define_base { /**/ } function define_after_data(8409)
class profile_define_social extends profile_define_base { /**/ } function define_after_data(25087)

class HTML_QuickForm_element extends HTML_Common { /**/ } function exportValue(168508, 167575)
class moodlequickform_guideeditor extends HTML_QuickForm_input { /**/ } function exportValue(48080, 167575)

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } function exportValue(168508, 167575)
class moodlequickform_guideeditor extends HTML_QuickForm_input { /**/ } function exportValue(48080, 167575)

abstract class gradingform_controller { /**/ } function update_definition(37053, 78518)
class gradingform_guide_controller extends gradingform_controller { /**/ } function update_definition(167621, 78518)

abstract class gradingform_instance { /**/ } function update(167139)
class gradingform_guide_instance extends gradingform_instance { /**/ } function update(700)

abstract class gradingform_controller { /**/ } function update_definition(37053, 78518)
class gradingform_rubric_controller extends gradingform_controller { /**/ } function update_definition(167621, 78518)

abstract class gradingform_instance { /**/ } function update(167139)
class gradingform_rubric_instance extends gradingform_instance { /**/ } function update(700)

abstract class grade_report { /**/ } function blank_hidden_total_and_adjust_bounds(648, 165810, 170598)
class grade_report_mock extends grade_report { /**/ } function blank_hidden_total_and_adjust_bounds(648, 35286, 170598)

abstract class grade_export { /**/ } function print_grades()
class grade_export_xml extends grade_export { /**/ } function print_grades(14063)

class analysis_for_question { /**/ } function count_response_parts(180336, 180451)
class analysis_for_question_all_tries extends analysis_for_question { /**/ } function count_response_parts(180336, 180567)

abstract class moodleform { /**/ } function set_data(36115)
class question_category_edit_form extends moodleform { /**/ } function set_data(3658)

class column_manager_base { /**/ } function get_sorted_columns(181738)
class column_manager extends column_manager_base { /**/ } function get_sorted_columns(185375)

class qformat_default { /**/ } function split_category_path(476)
class testable_qformat extends qformat_default { /**/ } function split_category_path(40769)

abstract class moodleform { /**/ } function set_data(36115)
abstract class question_edit_form extends question_wizard_form { /**/ } function set_data(124378)

abstract class moodleform { /**/ } function validation(700, 2945)
abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)

class question_type { /**/ } function get_random_guess_score(180513)
class qtype_randomsamatch extends question_type { /**/ } function get_random_guess_score(124378)

class question_type { /**/ } function import_from_xml(700, 124378, 836, 38791)
class qtype_randomsamatch extends question_type { /**/ } function import_from_xml(14456, 18001, 836, 38791)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_randomsamatch_edit_form extends question_edit_form { /**/ } function validation(700, 2945)

abstract class qtype_renderer extends plugin_renderer_base { /**/ } function clear_wrong(180546)
class qtype_ddwtos_renderer extends qtype_elements_embedded_in_question_text_renderer { /**/ } function clear_wrong(180546, 188325)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_gapselect_edit_form_base extends question_edit_form { /**/ } function validation(700, 2945)

class question_type { /**/ } function save_question(124378, 25087)
class qtype_multianswer extends question_type { /**/ } function save_question(189247, 25087)

abstract class question_definition { /**/ } function get_student_response_values_for_simulation(187133)
class qtype_multianswer_question extends question_graded_automatically_with_countback { /**/ } function get_student_response_values_for_simulation(148675)

abstract class moodleform { /**/ } function set_data(36115)
class qtype_multianswer_edit_form extends question_edit_form { /**/ } function set_data(124378)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_multianswer_edit_form extends question_edit_form { /**/ } function validation(700, 2945)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_numerical_edit_form extends question_edit_form { /**/ } function validation(700, 2945)

abstract class moodleform { /**/ } function set_data(36115)
class qtype_missingtype_edit_form extends question_edit_form { /**/ } function set_data(124378)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_missingtype_edit_form extends question_edit_form { /**/ } function validation(700, 2945)

class question_type { /**/ } function save_question_options(124378)
class qtype_ddmarker extends qtype_ddtoimage_base { /**/ } function save_question_options(36514)

class qtype_ddtoimage_question_base extends qtype_gapselect_question_base { /**/ } function get_right_choice_for(191789)
class qtype_ddmarker_question extends qtype_ddtoimage_question_base { /**/ } function get_right_choice_for(181266)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_ddmarker_edit_form extends qtype_ddtoimage_edit_form_base { /**/ } function validation(700, 2945)

abstract class qbehaviour_walkthrough_test_base extends question_testcase { /**/ } function get_contains_hidden_expectation(477, 512)
class walkthrough_test extends \qbehaviour_walkthrough_test_base { /**/ } function get_contains_hidden_expectation(188841, 512)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_match_edit_form extends question_edit_form { /**/ } function validation(700, 2945)

abstract class question_definition { /**/ } function update_attempt_state_data_for_new_version(187105, 187106)
class qtype_match_question extends question_graded_automatically_with_countback { /**/ } function update_attempt_state_data_for_new_version(187105, 187100)

abstract class question_definition { /**/ } function get_student_response_values_for_simulation(187133)
class qtype_match_question extends question_graded_automatically_with_countback { /**/ } function get_student_response_values_for_simulation(148675)

class question_type { /**/ } function save_question_options(124378)
class qtype_ddimageortext extends qtype_ddtoimage_base { /**/ } function save_question_options(36514)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_ddimageortext_edit_form extends qtype_ddtoimage_edit_form_base { /**/ } function validation(700, 2945)

abstract class qtype_gapselect_question_base extends question_graded_automatically_with_countback { /**/ } function get_right_choice_for(181266)
class qtype_ddtoimage_question_base extends qtype_gapselect_question_base { /**/ } function get_right_choice_for(191789)

abstract class question_definition { /**/ } function update_attempt_state_data_for_new_version(187105, 187106)
abstract class qtype_multichoice_base extends question_graded_automatically { /**/ } function update_attempt_state_data_for_new_version(187105, 187100)

abstract class question_definition { /**/ } function get_student_response_values_for_simulation(187133)
class qtype_multichoice_single_question extends qtype_multichoice_base { /**/ } function get_student_response_values_for_simulation(148675)

abstract class question_definition { /**/ } function get_student_response_values_for_simulation(187133)
class qtype_multichoice_multi_question extends qtype_multichoice_base { /**/ } function get_student_response_values_for_simulation(148675)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_multichoice_edit_form extends question_edit_form { /**/ } function validation(700, 2945)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_shortanswer_edit_form extends question_edit_form { /**/ } function validation(700, 2945)

abstract class moodleform { /**/ } function set_data(36115)
class question_dataset_dependent_items_form extends question_wizard_form { /**/ } function set_data(124378)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_calculated_edit_form extends qtype_numerical_edit_form { /**/ } function validation(700, 2945)

abstract class moodleform { /**/ } function set_data(36115)
class qtype_random_edit_form extends question_edit_form { /**/ } function set_data(124378)

abstract class moodleform { /**/ } function validation(700, 2945)
class qtype_random_edit_form extends question_edit_form { /**/ } function validation(18001, 2945)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_calculatedmulti_edit_form extends question_edit_form { /**/ } function validation(700, 2945)

class qtype_calculated extends question_type { /**/ } function comment_header(124378)
class qtype_calculatedsimple extends qtype_calculated { /**/ } function comment_header(182542)

abstract class question_edit_form extends question_wizard_form { /**/ } function validation(18001, 2945)
class qtype_calculatedsimple_edit_form extends qtype_calculated_edit_form { /**/ } function validation(700, 2945)

class question_type { /**/ } function save_question_options(124378)
class qtype_essay extends question_type { /**/ } function save_question_options(36514)

abstract class moodleform { /**/ } function validation(700, 2945)
class qtype_essay_edit_form extends question_edit_form { /**/ } function validation(18001, 2945)

class qformat_default { /**/ } function readquestions(45517)
class qformat_blackboard_six_qti extends qformat_blackboard_six_base { /**/ } function readquestions(9792)

class qformat_default { /**/ } function readquestions(45517)
class qformat_blackboard_six_qti extends qformat_blackboard_six_base { /**/ } function readquestions(9792)

class qformat_default { /**/ } function readquestions(45517)
class qformat_blackboard_six_pool extends qformat_blackboard_six_base { /**/ } function readquestions(9792)

class qformat_default { /**/ } function readquestions(45517)
class qformat_blackboard_six_pool extends qformat_blackboard_six_base { /**/ } function readquestions(9792)

class question_attempt_step_iterator implements Iterator, ArrayAccess { /**/ } function offsetExists(305)
class question_attempt_steps_with_submitted_response_iterator extends question_attempt_step_iterator implements Countable { /**/ } function offsetExists(200576)

class question_attempt_step_iterator implements Iterator, ArrayAccess { /**/ } function offsetGet(305)
class question_attempt_steps_with_submitted_response_iterator extends question_attempt_step_iterator implements Countable { /**/ } function offsetGet(200576)

abstract class engine { /**/ } function execute_query(1204, 205163, 1079)
class engine extends \core_search\engine { /**/ } function execute_query(700, 11946, 1079)

class manager { /**/ } function instance(205481, 1089)
class testable_core_search extends \core_search\manager { /**/ } function instance(206889, 35526)

abstract class engine { /**/ } function execute_query(1204, 205163, 1079)
class engine extends \core_search\engine { /**/ } function execute_query(1204, 11946, 1079)

class flexible_table { /**/ } function col_fullname(15111)
class token_table extends \table_sql { /**/ } function col_fullname(700)

class flexible_table { /**/ } function other_cols(41782, 15111)
class token_table extends \table_sql { /**/ } function other_cols(146499, 700)

class admin_settingpage implements part_of_admin_tree, linkable_settings_page { /**/ } function add(14706)
class theme_boost_admin_settingspage_tabs extends admin_settingpage { /**/ } function add(120160)

class curl { /**/ } function request(817, 444)
class google_oauth extends oauth2_client { /**/ } function request(817, 444, 214097)

class navigation_node implements renderable { /**/ } function add(9792, 3534, 445, 230289, 1873, 10544)
class settings_navigation extends navigation_node { /**/ } function add(9792, 817, 445, 230289, 1873, 10544)

class curl { /**/ } function request(817, 444)
abstract class oauth2_client extends curl { /**/ } function request(817, 444, 214097)

class HTML_QuickForm_Rule { /**/ } function getValidationScript(444)
class MoodleQuickForm_Rule_Required extends HTML_QuickForm_Rule { /**/ } function getValidationScript(836)

abstract class Minify { /**/ } function execute(476)
class CSS extends Minify { /**/ } function execute(476, 2455)

abstract class CFType { /**/ } function setValue(512)
class CFDate extends CFType { /**/ } function setValue(512, 836)

abstract class CFType { /**/ } function getValue()
class CFDate extends CFType { /**/ } function getValue(836)

class HTML_Common { /**/ } function toHtml()
class HTML_QuickForm extends HTML_Common { /**/ } function toHtml(277598)

class HTML_QuickForm_element extends HTML_Common { /**/ } function setValue(512)
class HTML_QuickForm_static extends HTML_QuickForm_element { /**/ } function setValue(9792)

class HTML_QuickForm_static extends HTML_QuickForm_element { /**/ } function setValue(9792)
class HTML_QuickForm_link extends HTML_QuickForm_static { /**/ } function setValue(512)

class HTML_QuickForm_element extends HTML_Common { /**/ } function _findValue(5698)
class HTML_QuickForm_file extends HTML_QuickForm_input { /**/ } function _findValue()

class HTML_QuickForm_Rule { /**/ } function validate(512, 444)
class HTML_QuickForm_Rule_Email extends HTML_QuickForm_Rule { /**/ } function validate(21257, 280244)

class HTML_QuickForm_Rule { /**/ } function validate(512, 444)
class HTML_QuickForm_Rule_Regex extends HTML_QuickForm_Rule { /**/ } function validate(512, 45520)

class HTML_QuickForm_Rule { /**/ } function validate(512, 444)
class HTML_QuickForm_Rule_Compare extends HTML_QuickForm_Rule { /**/ } function validate(5698, 76130)

class HTML_QuickForm_Rule { /**/ } function getValidationScript(444)
class HTML_QuickForm_Rule_Compare extends HTML_QuickForm_Rule { /**/ } function getValidationScript(76130)

abstract class DatabaseAbstract { /**/ } function evaluate(321, 3272, 15108)
class DMin extends DatabaseAbstract { /**/ } function evaluate(321, 3272, 15108, 306076)

abstract class DatabaseAbstract { /**/ } function evaluate(321, 3272, 15108)
class DMax extends DatabaseAbstract { /**/ } function evaluate(321, 3272, 15108, 306076)

abstract class DatabaseAbstract { /**/ } function evaluate(321, 3272, 15108)
class DCount extends DatabaseAbstract { /**/ } function evaluate(321, 3272, 15108, 306076)

abstract class DatabaseAbstract { /**/ } function evaluate(321, 3272, 15108)
class DSum extends DatabaseAbstract { /**/ } function evaluate(321, 3272, 15108, 306125)

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } function exportValue(168508, 167575)
class MoodleQuickForm_modvisible extends MoodleQuickForm_select { /**/ } function exportValue(48080, 167575)

class MoodleQuickForm_select extends HTML_QuickForm_select implements templatable { /**/ } function exportValue(168508, 167575)
class MoodleQuickForm_modvisible extends MoodleQuickForm_select { /**/ } function exportValue(48080, 167575)

class HTML_QuickForm_element extends HTML_Common { /**/ } function exportValue(168508, 167575)
class MoodleQuickForm_modvisible extends MoodleQuickForm_select { /**/ } function exportValue(48080, 167575)

class HTML_QuickForm_element extends HTML_Common { /**/ } function exportValue(168508, 167575)
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } function exportValue(48080, 167575)

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } function exportValue(168508, 167575)
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } function exportValue(48080, 167575)

class HTML_QuickForm_element extends HTML_Common { /**/ } function setValue(512)
class MoodleQuickForm_editor extends HTML_QuickForm_element implements templatable { /**/ } function setValue(5698)

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } function exportValue(168508, 167575)
class MoodleQuickForm_filetypes extends MoodleQuickForm_group { /**/ } function exportValue(136643, 167575)

class HTML_QuickForm_element extends HTML_Common { /**/ } function exportValue(168508, 167575)
class MoodleQuickForm_filetypes extends MoodleQuickForm_group { /**/ } function exportValue(136643, 167575)

class MoodleQuickForm_group extends HTML_QuickForm_group implements templatable { /**/ } function validateSubmitValue(5698)
class MoodleQuickForm_filetypes extends MoodleQuickForm_group { /**/ } function validateSubmitValue(512)

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } function load(444, 79954, 76202, 176046, 279733)
class MoodleQuickForm_choicedropdown extends HTML_QuickForm_select implements templatable { /**/ } function load(49963, 512, 52533, 52534, 52535)

class HTML_QuickForm_element extends HTML_Common { /**/ } function exportValue(168508, 167575)
class MoodleQuickForm_choicedropdown extends HTML_QuickForm_select implements templatable { /**/ } function exportValue(48080, 167575)

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } function exportValue(168508, 167575)
class MoodleQuickForm_choicedropdown extends HTML_QuickForm_select implements templatable { /**/ } function exportValue(48080, 167575)

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } function exportValue(168508, 167575)
class MoodleQuickForm_modgrade extends MoodleQuickForm_group { /**/ } function exportValue(48080, 83284)

class HTML_QuickForm_element extends HTML_Common { /**/ } function exportValue(168508, 167575)
class MoodleQuickForm_modgrade extends MoodleQuickForm_group { /**/ } function exportValue(48080, 83284)

class PHPMailer { /**/ } function addCustomHeader(477, 512)
class moodle_phpmailer extends \PHPMailer\PHPMailer\PHPMailer { /**/ } function addCustomHeader(322329, 512)

class ADODB_DataDict { /**/ } function changeTableSQL(13957, 326907, 326931, 327063)
class ADODB2_db2 extends ADODB_DataDict { /**/ } function changeTableSQL(13957, 326907, 326931, 331950)

class ADODB_DataDict { /**/ } function _DropAutoIncrement(181468)
class ADODB2_oci8 extends ADODB_DataDict { /**/ } function _DropAutoIncrement(7055)

class ADODB_DataDict { /**/ } function _Triggers(181468, 326954)
class ADODB2_oci8 extends ADODB_DataDict { /**/ } function _Triggers(181468, 326931)

abstract class ADOConnection { /**/ } function MetaColumns(2361, 328847)
class ADODB_sybase_ase extends ADODB_sybase { /**/ } function MetaColumns(2361, 104783)

abstract class ADOConnection { /**/ } function metaIndexes(2361, 130978, 20063)
class ADODB_pdo extends ADOConnection { /**/ } function metaIndexes(2361, 328847, 20063)

abstract class ADOConnection { /**/ } function MetaTables(328837, 328838, 91132)
class ADODB_db2oci extends ADODB_db2 { /**/ } function MetaTables(328837, 90715, 91132)

abstract class ADOConnection { /**/ } function Prepare(2245)
class ADODB_oci8po extends ADODB_oci8 { /**/ } function Prepare(2245, 332632)

class ADORecordSet implements IteratorAggregate { /**/ } function _fetch()
class ADORecordSet_fbsql extends ADORecordSet { /**/ } function _fetch(332803)

class ADORecordSet implements IteratorAggregate { /**/ } function MetaType(7055, 17663, 329223)
class ADORecordSet_fbsql extends ADORecordSet { /**/ } function MetaType(7055, 17663, 61524)

abstract class ADOConnection { /**/ } function RowLock(2361, 5260, 118564)
class ADODB_sybase extends ADOConnection { /**/ } function RowLock(60903, 5260, 118564)

class ADORecordSet implements IteratorAggregate { /**/ } function _fetch()
class ADORecordset_sybase extends ADORecordSet { /**/ } function _fetch(332803)

abstract class ADOConnection { /**/ } function RowLock(2361, 5260, 118564)
class ADODB_informix72 extends ADOConnection { /**/ } function RowLock(60903, 5260, 118564)

abstract class ADOConnection { /**/ } function MetaProcedures(328829, 328831, 328832)
class ADODB_informix72 extends ADOConnection { /**/ } function MetaProcedures(333045, 328831, 328832)

abstract class ADOConnection { /**/ } function BlobDecode(328710)
class ADODB_informix72 extends ADOConnection { /**/ } function BlobDecode(333072)

class ADORecordSet implements IteratorAggregate { /**/ } function _fetch()
class ADORecordset_informix72 extends ADORecordSet { /**/ } function _fetch(332803)

class ADORecordSet implements IteratorAggregate { /**/ } function _fetch()
class ADORecordset_oracle extends ADORecordSet { /**/ } function _fetch(332803)

class ADORecordSet implements IteratorAggregate { /**/ } function MetaType(7055, 17663, 329223)
class ADORecordset_oracle extends ADORecordSet { /**/ } function MetaType(7055, 17663, 61524)

class ADODB_pdo extends ADOConnection { /**/ } function metaIndexes(2361, 328847, 20063)
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } function metaIndexes(2361, 130978, 20063)

class ADODB_pdo extends ADOConnection { /**/ } function SelectLimit(2245, 327537, 12426, 327207, 327486)
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } function SelectLimit(2245, 327537, 12426, 327207, 232325)

abstract class ADOConnection { /**/ } function SelectLimit(2245, 327537, 12426, 327207, 327486)
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } function SelectLimit(2245, 327537, 12426, 327207, 232325)

class ADORecordSet implements IteratorAggregate { /**/ } function metaType(7055, 17663, 329223)
class ADORecordSet_mysqli extends ADORecordSet { /**/ } function metaType(7055, 17663, 61524)

class ADORecordSet implements IteratorAggregate { /**/ } function MetaType(7055, 17663, 329223)
class ADORecordSet_array_mysqli extends ADORecordSet_array { /**/ } function MetaType(7055, 17663, 61524)

abstract class ADOConnection { /**/ } function PConnect(327287, 327289, 327291, 327293)
class ADODB_text extends ADOConnection { /**/ } function PConnect(51584, 14670, 329266)

abstract class ADOConnection { /**/ } function Connect(327287, 327289, 327291, 327293, 328289)
class ADODB_text extends ADOConnection { /**/ } function Connect(51584, 14670, 329266)

abstract class ADOConnection { /**/ } function _query(2245, 327207)
class ADODB_text extends ADOConnection { /**/ } function _query(2245, 327207, 333723)

abstract class ADOConnection { /**/ } function SelectDB(328550)
class ADODB_ldap extends ADOConnection { /**/ } function SelectDB(652)

class ADORecordSet implements IteratorAggregate { /**/ } function GetAssoc(328586, 328587)
class ADORecordSet_ldap extends ADORecordSet { /**/ } function GetAssoc(328586, 328587, 279710)

abstract class ADOConnection { /**/ } function ServerInfo()
class ADODB_postgres64 extends ADOConnection { /**/ } function ServerInfo(19714)

abstract class ADOConnection { /**/ } function RowLock(2361, 5260, 118564)
class ADODB_postgres64 extends ADOConnection { /**/ } function RowLock(60903, 5260, 118564)

abstract class ADOConnection { /**/ } function BlobDecode(328710)
class ADODB_postgres64 extends ADOConnection { /**/ } function BlobDecode(328710, 223506, 333968)

class ADORecordSet implements IteratorAggregate { /**/ } function MetaType(7055, 17663, 329223)
class ADORecordSet_postgres64 extends ADORecordSet { /**/ } function MetaType(7055, 17663, 61524)

abstract class ADOConnection { /**/ } function CreateSequence(328476, 328478)
class ADODB_odbc extends ADOConnection { /**/ } function CreateSequence(328476, 13465)

abstract class ADOConnection { /**/ } function GenID(328476, 328478)
class ADODB_odbc extends ADOConnection { /**/ } function GenID(84710, 13465)

abstract class ADOConnection { /**/ } function _nconnect(327287, 327289, 327291, 327293)
class ADODB_oci8 extends ADOConnection { /**/ } function _nconnect(327287, 327289, 327291, 332484)

abstract class ADOConnection { /**/ } function BindTimeStamp(23584)
class ADODB_oci8 extends ADOConnection { /**/ } function BindTimeStamp(131077)

abstract class ADOConnection { /**/ } function RowLock(2361, 5260, 118564)
class ADODB_oci8 extends ADOConnection { /**/ } function RowLock(60903, 5260, 118564)

abstract class ADOConnection { /**/ } function UpdateBlobFile(2361, 41782, 476, 5260, 328700)
class ADODB_oci8 extends ADOConnection { /**/ } function UpdateBlobFile(2361, 41782, 39778, 5260, 328700)

abstract class ADOConnection { /**/ } function Prepare(2245)
class ADODB_oci8 extends ADOConnection { /**/ } function Prepare(2245, 332632)

abstract class ADOConnection { /**/ } function MetaPrimaryKeys(2361, 20063)
class ADODB_oci8 extends ADOConnection { /**/ } function MetaPrimaryKeys(2361, 20063, 334368)

class ADORecordSet implements IteratorAggregate { /**/ } function MetaType(7055, 17663, 329223)
class ADORecordset_oci8 extends ADORecordSet { /**/ } function MetaType(7055, 17663, 61524)

abstract class ADOConnection { /**/ } function CreateSequence(328476, 328478)
class ADODB_odbtp extends ADOConnection { /**/ } function CreateSequence(328476, 13465)

abstract class ADOConnection { /**/ } function GenID(328476, 328478)
class ADODB_odbtp extends ADOConnection { /**/ } function GenID(84710, 13465)

abstract class ADOConnection { /**/ } function MetaColumns(2361, 328847)
class ADODB_odbtp extends ADOConnection { /**/ } function MetaColumns(2361, 104783)

class ADORecordSet implements IteratorAggregate { /**/ } function _fetch()
class ADORecordset_sqlitepo extends ADORecordset_sqlite { /**/ } function _fetch(332803)

abstract class ADOConnection { /**/ } function CreateSequence(328476, 328478)
class ADODB_ado_mssql extends ADODB_ado { /**/ } function CreateSequence(84710, 13465)

abstract class ADOConnection { /**/ } function GenID(328476, 328478)
class ADODB_ado_mssql extends ADODB_ado { /**/ } function GenID(84710, 13465)

class ADORecordSet implements IteratorAggregate { /**/ } function MetaType(7055, 17663, 329223)
class ADORecordSet_ado extends ADORecordSet { /**/ } function MetaType(7055, 17663, 61524)

abstract class ADOConnection { /**/ } function CreateSequence(328476, 328478)
class ADODB_mssql extends ADOConnection { /**/ } function CreateSequence(84710, 13465)

abstract class ADOConnection { /**/ } function GenID(328476, 328478)
class ADODB_mssql extends ADOConnection { /**/ } function GenID(84710, 13465)

abstract class ADOConnection { /**/ } function RowLock(2361, 5260, 118564)
class ADODB_mssql extends ADOConnection { /**/ } function RowLock(60903, 5260, 118564)

abstract class ADOConnection { /**/ } function _nconnect(327287, 327289, 327291, 327293)
class ADODB_mssql extends ADOConnection { /**/ } function _nconnect(327287, 327289, 327291, 332484)

class ADORecordSet implements IteratorAggregate { /**/ } function _fetch()
class ADORecordset_mssql extends ADORecordSet { /**/ } function _fetch(332803)

class ADORecordSet implements IteratorAggregate { /**/ } function MetaType(7055, 17663, 329223)
class ADORecordSet_ado extends ADORecordSet { /**/ } function MetaType(7055, 17663, 61524)

abstract class ADOConnection { /**/ } function metaPrimaryKeys(2361, 20063)
class ADODB_firebird extends ADOConnection { /**/ } function metaPrimaryKeys(2361, 335023, 334368)

abstract class ADOConnection { /**/ } function MetaPrimaryKeys(2361, 20063)
class ADODB_ibase extends ADOConnection { /**/ } function MetaPrimaryKeys(2361, 335023, 334368)

class ADORecordSet implements IteratorAggregate { /**/ } function MetaType(7055, 17663, 329223)
class ADORecordSet_ibase extends ADORecordSet { /**/ } function MetaType(7055, 17663, 61524)

abstract class ADOConnection { /**/ } function CreateSequence(328476, 328478)
class ADODB_ads extends ADOConnection { /**/ } function CreateSequence(328476, 13465)

abstract class ADOConnection { /**/ } function GenID(328476, 328478)
class ADODB_ads extends ADOConnection { /**/ } function GenID(328476, 13465)

abstract class ADOConnection { /**/ } function GenID(328476, 328478)
class ADODB_mssqlnative extends ADOConnection { /**/ } function GenID(84710, 13465)

abstract class ADOConnection { /**/ } function CreateSequence(328476, 328478)
class ADODB_mssqlnative extends ADOConnection { /**/ } function CreateSequence(84710, 13465)

abstract class ADOConnection { /**/ } function RowLock(2361, 5260, 118564)
class ADODB_mssqlnative extends ADOConnection { /**/ } function RowLock(60903, 5260, 118564)

abstract class ADOConnection { /**/ } function MetaColumns(2361, 328847)
class ADODB_mssqlnative extends ADOConnection { /**/ } function MetaColumns(2361, 104783, 90715)

class ADORecordSet implements IteratorAggregate { /**/ } function _fetch()
class ADORecordset_mssqlnative extends ADORecordSet { /**/ } function _fetch(332803)

class ADODB_pdo extends ADOConnection { /**/ } function metaIndexes(2361, 328847, 20063)
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } function metaIndexes(2361, 130978, 20063)

class ADODB_pdo extends ADOConnection { /**/ } function metaPrimaryKeys(2361, 20063)
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } function metaPrimaryKeys(2361, 335023, 334368)

abstract class ADOConnection { /**/ } function metaPrimaryKeys(2361, 20063)
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } function metaPrimaryKeys(2361, 335023, 334368)

abstract class ADOConnection { /**/ } function selectLimit(2245, 327537, 12426, 327207, 327486)
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } function selectLimit(2245, 327537, 12426, 327207, 232325)

class ADODB_pdo extends ADOConnection { /**/ } function selectLimit(2245, 327537, 12426, 327207, 327486)
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } function selectLimit(2245, 327537, 12426, 327207, 232325)

abstract class ADOConnection { /**/ } function qstr(20730, 328674)
class ADODB_vfp extends ADODB_odbc { /**/ } function qstr(20730, 335697)

class ADORecordSet implements IteratorAggregate { /**/ } function MetaType(7055, 17663, 329223)
class ADORecordSet_vfp extends ADORecordSet_odbc { /**/ } function MetaType(7055, 17663, 61524)

abstract class ADOConnection { /**/ } function GenID(328476, 328478)
class ADODB_sqlite3 extends ADOConnection { /**/ } function GenID(84710, 13465)

class ADORecordSet implements IteratorAggregate { /**/ } function _fetch()
class ADORecordset_sqlite3 extends ADORecordSet { /**/ } function _fetch(332803)

abstract class ADOConnection { /**/ } function MetaColumns(2361, 328847)
class ADODB_netezza extends ADODB_postgres64 { /**/ } function MetaColumns(2361, 104783)

class ADODB_postgres64 extends ADOConnection { /**/ } function MetaColumns(2361, 328847)
class ADODB_netezza extends ADODB_postgres64 { /**/ } function MetaColumns(2361, 104783)

class ADODB_pdo extends ADOConnection { /**/ } function GenID(328476, 328478)
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } function GenID(84710, 13465)

abstract class ADOConnection { /**/ } function GenID(328476, 328478)
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } function GenID(84710, 13465)

abstract class ADOConnection { /**/ } function CreateSequence(328476, 328478)
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } function CreateSequence(328476, 13465)

class ADODB_pdo extends ADOConnection { /**/ } function CreateSequence(328476, 328478)
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } function CreateSequence(328476, 13465)

abstract class ADOConnection { /**/ } function MetaColumns(2361, 328847)
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } function MetaColumns(120160, 328847)

class ADODB_pdo extends ADOConnection { /**/ } function MetaColumns(2361, 328847)
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } function MetaColumns(120160, 328847)

abstract class ADOConnection { /**/ } function RowLock(2361, 5260, 118564)
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } function RowLock(60903, 5260, 118564)

class ADODB_odbc extends ADOConnection { /**/ } function MetaTables(328837, 328838, 91132)
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } function MetaTables(328837, 328838, 335966, 335967)

abstract class ADOConnection { /**/ } function MetaTables(328837, 328838, 91132)
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } function MetaTables(328837, 328838, 335966, 335967)

abstract class ADOConnection { /**/ } function SelectLimit(2245, 327537, 12426, 327207, 327486)
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } function SelectLimit(2245, 327537, 12426, 332565, 327486)

class ADORecordSet implements IteratorAggregate { /**/ } function MetaType(7055, 17663, 329223)
class ADORecordSet_odbc_db2 extends ADORecordSet_odbc { /**/ } function MetaType(7055, 17663, 61524)

abstract class ADOConnection { /**/ } function dbTimeStamp(131077, 328868)
class ADODB_db2 extends ADOConnection { /**/ } function dbTimeStamp(131077, 336089)

abstract class ADOConnection { /**/ } function createSequence(328476, 328478)
class ADODB_db2 extends ADOConnection { /**/ } function createSequence(328476, 13465)

abstract class ADOConnection { /**/ } function selectLimit(2245, 327537, 12426, 327207, 327486)
class ADODB_db2 extends ADOConnection { /**/ } function selectLimit(2245, 327537, 12426, 332565, 327486)

abstract class ADOConnection { /**/ } function metaTables(328837, 328838, 91132)
class ADODB_db2 extends ADOConnection { /**/ } function metaTables(328837, 90715, 91132)

abstract class ADOConnection { /**/ } function prepareSp(2245, 21224)
class ADODB_db2 extends ADOConnection { /**/ } function prepareSp(335577, 20555)

class ADORecordSet implements IteratorAggregate { /**/ } function fetchField(329197)
class ADORecordSet_db2 extends ADORecordSet { /**/ } function fetchField(12426)

abstract class ADOConnection { /**/ } function GenID(328476, 328478)
class ADODB_sqlite extends ADOConnection { /**/ } function GenID(84710, 13465)

abstract class ADOConnection { /**/ } function CreateSequence(328476, 328478)
class ADODB_sqlite extends ADOConnection { /**/ } function CreateSequence(328476, 13465)

class ADORecordSet implements IteratorAggregate { /**/ } function _fetch()
class ADORecordset_sqlite extends ADORecordSet { /**/ } function _fetch(332803)

class adodb_perf { /**/ } function Tables(3963)
class perf_mssql extends adodb_perf { /**/ } function Tables()

class adodb_perf { /**/ } function Tables(3963)
class perf_db2 extends adodb_perf { /**/ } function Tables(336632)

abstract class handler { /**/ } function process_message(979, 128434)
class private_files_handler extends handler { /**/ } function process_message(979, 700)

abstract class curl_security_helper_base { /**/ } function url_is_blocked(817)
class curl_security_helper extends curl_security_helper_base { /**/ } function url_is_blocked(102145, 83284)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class any_access_before_start extends \core_analytics\local\indicator\binary { /**/ } function calculate_sample(43300, 161300, 9332, 43302)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class any_access_after_end extends \core_analytics\local\indicator\binary { /**/ } function calculate_sample(43300, 161300, 9332, 43302)

abstract class base { /**/ } function get_all_samples(43616)
class courses extends \core_analytics\local\analyser\by_course { /**/ } function get_all_samples(289)

abstract class base { /**/ } function get_all_samples(43616)
class site_courses extends \core_analytics\local\analyser\sitewide { /**/ } function get_all_samples(293)

abstract class base { /**/ } function get_all_samples(43616)
class users extends \core_analytics\local\analyser\base { /**/ } function get_all_samples(50)

abstract class base { /**/ } function get_all_samples(43616)
class student_enrolments extends \core_analytics\local\analyser\by_course { /**/ } function get_all_samples(289)

class Google_IO_Curl extends Google_IO_Abstract { /**/ } function setOptions(444)
class moodle_google_curlio extends Google_IO_Curl { /**/ } function setOptions(376332)

abstract class Google_IO_Abstract { /**/ } function setOptions(444)
class moodle_google_curlio extends Google_IO_Curl { /**/ } function setOptions(376332)

abstract class Google_Logger_Abstract { /**/ } function write(841)
class Google_Logger_Psr extends Google_Logger_Abstract { /**/ } function write(841, 41)

abstract class Google_Logger_Abstract { /**/ } function write(841)
class Google_Logger_Null extends Google_Logger_Abstract { /**/ } function write(841, 41)

abstract class moodle_database { /**/ } function query_end(975)
class oci_native_moodle_database extends moodle_database { /**/ } function query_end(975, 328340)

abstract class moodle_database { /**/ } function sql_concat(56727)
class sqlite3_pdo_moodle_database extends pdo_moodle_database { /**/ } function sql_concat(21809)

abstract class pdo_moodle_database extends moodle_database { /**/ } function sql_concat(56727)
class sqlite3_pdo_moodle_database extends pdo_moodle_database { /**/ } function sql_concat(21809)

abstract class sql_generator { /**/ } function getCreateTempTableSQL(93645)
class test_sql_generator extends \sql_generator { /**/ } function getCreateTempTableSQL(94709)

abstract class sql_generator { /**/ } function getTypeSQL(448548, 448549, 448550)
class test_sql_generator extends \sql_generator { /**/ } function getTypeSQL(448403, 448404, 448405)

abstract class sql_generator { /**/ } function getCommentSQL(93645)
class test_sql_generator extends \sql_generator { /**/ } function getCommentSQL(94709)

abstract class sql_generator { /**/ } function getCreateDefaultSQL(93645, 93684)
class test_sql_generator extends \sql_generator { /**/ } function getCreateDefaultSQL(94709, 94712)

abstract class sql_generator { /**/ } function getDropDefaultSQL(93645, 93684)
class test_sql_generator extends \sql_generator { /**/ } function getDropDefaultSQL(94709, 94712)

abstract class grade_object { /**/ } function notify_changed(90997)
class grade_grade extends grade_object { /**/ } function notify_changed(90997, 221646)

class HTMLPurifier_Lexer { /**/ } function tokenizeHTML(8688, 143, 41)
class HTMLPurifier_Lexer_DirectLex extends HTMLPurifier_Lexer { /**/ } function tokenizeHTML(11706, 143, 41)

class HTMLPurifier_Lexer { /**/ } function tokenizeHTML(8688, 143, 41)
class HTMLPurifier_Lexer_DOMLex extends HTMLPurifier_Lexer { /**/ } function tokenizeHTML(11706, 143, 41)

class HTMLPurifier_Lexer { /**/ } function tokenizeHTML(8688, 143, 41)
class HTMLPurifier_Lexer_PH5P extends HTMLPurifier_Lexer_DOMLex { /**/ } function tokenizeHTML(11706, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_Integer extends HTMLPurifier_AttrDef { /**/ } function validate(352606, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_Clone extends HTMLPurifier_AttrDef { /**/ } function validate(16945, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_URI extends HTMLPurifier_AttrDef { /**/ } function validate(19860, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_CSS extends HTMLPurifier_AttrDef { /**/ } function validate(121651, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_CSS_Number extends HTMLPurifier_AttrDef { /**/ } function validate(7473, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_CSS_Color extends HTMLPurifier_AttrDef { /**/ } function validate(87087, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_CSS_AlphaValue extends HTMLPurifier_AttrDef_CSS_Number { /**/ } function validate(7473, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_CSS_Filter extends HTMLPurifier_AttrDef { /**/ } function validate(512, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_CSS_URI extends HTMLPurifier_AttrDef_URI { /**/ } function validate(738114, 143, 41)

class HTMLPurifier_AttrDef_URI extends HTMLPurifier_AttrDef { /**/ } function validate(19860, 143, 41)
class HTMLPurifier_AttrDef_CSS_URI extends HTMLPurifier_AttrDef_URI { /**/ } function validate(738114, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_HTML_ID extends HTMLPurifier_AttrDef { /**/ } function validate(938, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_URI_IPv6 extends HTMLPurifier_AttrDef_URI_IPv4 { /**/ } function validate(738265, 143, 41)

abstract class HTMLPurifier_AttrDef { /**/ } function validate(8688, 143, 41)
class HTMLPurifier_AttrDef_URI_IPv4 extends HTMLPurifier_AttrDef { /**/ } function validate(738265, 143, 41)

abstract class portfolio_caller_base { /**/ } function get(3272)
abstract class portfolio_module_caller_base extends portfolio_caller_base { /**/ } function get(1873)

class OAuthDataStore { /**/ } function lookup_consumer(148593)
class OAuthDataStore extends OAuth\OAuthDataStore { /**/ } function lookup_consumer(749247)

class OAuthDataStore { /**/ } function lookup_token(145305, 148600, 746)
class OAuthDataStore extends OAuth\OAuthDataStore { /**/ } function lookup_token(145305, 305938, 746)

class OAuthDataStore { /**/ } function lookup_nonce(145305, 746, 71406, 9165)
class OAuthDataStore extends OAuth\OAuthDataStore { /**/ } function lookup_nonce(145305, 746, 512, 9165)

abstract class base { /**/ } function enable_plugin(17870, 19626)
class tiny extends \core\plugininfo\base { /**/ } function enable_plugin(8654, 19626)

abstract class portfolio_plugin_base { /**/ } function resolve_static_continue_url(817)
class portfolio_plugin_mahara extends portfolio_plugin_pull_base { /**/ } function resolve_static_continue_url(759240)

abstract class base_ui { /**/ } function load_controller(78149)
class backup_ui extends base_ui { /**/ } function load_controller(38301)

class base_setting_ui { /**/ } function get_label()
abstract class backup_setting_ui extends base_setting_ui { /**/ } function get_label(7368)

abstract class base_ui_stage { /**/ } function process(25087)
class backup_ui_stage_initial extends backup_ui_stage { /**/ } function process(22666)

abstract class base_ui { /**/ } function load_controller(78149)
class restore_ui extends base_ui { /**/ } function load_controller(13958)

abstract class simplified_parser_processor extends progressive_parser_processor { /**/ } function add_path(476)
abstract class grouped_parser_processor extends simplified_parser_processor { /**/ } function add_path(476, 339410)

abstract class base_nested_element extends base_final_element { /**/ } function add_final_elements(770806)
abstract class base_optigroup extends base_nested_element { /**/ } function add_final_elements(8233)

class flexible_table { /**/ } function col_fullname(15111)
class core_tag_manage_table extends table_sql { /**/ } function col_fullname(12718)

abstract class moodleform { /**/ } function set_data(36115)
class badge extends moodleform { /**/ } function set_data(217557)

class client extends \oauth2_client { /**/ } function upgrade_token(19702)
class client extends \core\oauth2\client { /**/ } function upgrade_token(19702, 794232)

abstract class oauth2_client extends curl { /**/ } function upgrade_token(19702)
class client extends \core\oauth2\client { /**/ } function upgrade_token(19702, 794232)

abstract class moodleform_mod extends moodleform { /**/ } function data_preprocessing(36115)
class mod_workshop_mod_form extends moodleform_mod { /**/ } function data_preprocessing(700)

abstract class moodleform_mod extends moodleform { /**/ } function data_preprocessing(36115)
class mod_page_mod_form extends moodleform_mod { /**/ } function data_preprocessing(189679)

abstract class moodleform_mod extends moodleform { /**/ } function data_preprocessing(36115)
class mod_quiz_mod_form extends moodleform_mod { /**/ } function data_preprocessing(184557)

abstract class moodleform { /**/ } function validation(700, 2945)
class add_random_form extends moodleform { /**/ } function validation(18001, 2945)

abstract class moodleform { /**/ } function set_data(36115)
class randomquestion_form extends \moodleform { /**/ } function set_data(189679)

class flexible_table { /**/ } function col_fullname(15111)
abstract class attempts_report_table extends \table_sql { /**/ } function col_fullname(118198)

class table_sql extends flexible_table { /**/ } function get_row_class(15111)
abstract class attempts_report_table extends \table_sql { /**/ } function get_row_class(118198)

class flexible_table { /**/ } function other_cols(41782, 15111)
class quiz_statistics_question_table extends flexible_table { /**/ } function other_cols(146499, 1896)

class quiz_last_responses_table extends attempts_report_table { /**/ } function field_from_extra_data(118198, 179860, 3272)
class quiz_first_or_all_responses_table extends quiz_last_responses_table { /**/ } function field_from_extra_data(52623, 179860, 3272)

abstract class attempts_report_table extends \table_sql { /**/ } function slot_state(118198, 179860)
class quiz_first_or_all_responses_table extends quiz_last_responses_table { /**/ } function slot_state(52623, 179860)

abstract class attempts_report_table extends \table_sql { /**/ } function slot_fraction(118198, 179860)
class quiz_first_or_all_responses_table extends quiz_last_responses_table { /**/ } function slot_fraction(52623, 179860)

abstract class attempts_report_table extends \table_sql { /**/ } function col_checkbox(118198)
class quiz_first_or_all_responses_table extends quiz_last_responses_table { /**/ } function col_checkbox(52623)

class quiz_last_responses_table extends attempts_report_table { /**/ } function col_sumgrades(118198)
class quiz_first_or_all_responses_table extends quiz_last_responses_table { /**/ } function col_sumgrades(52623)

abstract class attempts_report_table extends \table_sql { /**/ } function col_state(118198)
class quiz_first_or_all_responses_table extends quiz_last_responses_table { /**/ } function col_state(52623)

class table_sql extends flexible_table { /**/ } function get_row_class(15111)
class quiz_first_or_all_responses_table extends quiz_last_responses_table { /**/ } function get_row_class(52623)

abstract class attempts_report_table extends \table_sql { /**/ } function get_row_class(118198)
class quiz_first_or_all_responses_table extends quiz_last_responses_table { /**/ } function get_row_class(52623)

abstract class attempts_report_table extends \table_sql { /**/ } function make_review_link(700, 118198, 179860)
class quiz_first_or_all_responses_table extends quiz_last_responses_table { /**/ } function make_review_link(700, 52623, 179860)

class flexible_table { /**/ } function other_cols(41782, 15111)
class quiz_last_responses_table extends attempts_report_table { /**/ } function other_cols(146499, 118198)

class flexible_table { /**/ } function other_cols(41782, 15111)
class quiz_overview_table extends attempts_report_table { /**/ } function other_cols(146499, 118198)

abstract class report_base { /**/ } function display(44482, 894, 289)
class testable_quiz_attempts_report extends attempts_report { /**/ } function display(894, 289, 44482)

abstract class page_wiki { /**/ } function print_content()
class page_wiki_create extends page_wiki { /**/ } function print_content(36472)

abstract class testing_module_generator extends component_generator_base { /**/ } function create_content(6745, 979)
class mod_wiki_generator extends testing_module_generator { /**/ } function create_content(10491, 979)

abstract class base implements \IteratorAggregate { /**/ } function can_view(215879)
class response_submitted extends \core\event\base { /**/ } function can_view(73381)

abstract class base implements \IteratorAggregate { /**/ } function can_view(215879)
class course_module_viewed extends \core\event\course_module_viewed { /**/ } function can_view(73381)

abstract class base implements \IteratorAggregate { /**/ } function can_view(215879)
class response_deleted extends \core\event\base { /**/ } function can_view(73381)

abstract class feedback_item_base { /**/ } function create_value(512)
class feedback_item_pagebreak extends feedback_item_base { /**/ } function create_value(700)

abstract class moodleform { /**/ } function set_data(36115)
class feedback_multichoice_form extends feedback_item_form { /**/ } function set_data(5566)

abstract class feedback_item_base { /**/ } function create_value(512)
class feedback_item_captcha extends feedback_item_base { /**/ } function create_value(700)

abstract class feedback_item_base { /**/ } function create_value(512)
class feedback_item_numeric extends feedback_item_base { /**/ } function create_value(700)

abstract class feedback_item_base { /**/ } function create_value(512)
class feedback_item_textarea extends feedback_item_base { /**/ } function create_value(700)

abstract class moodleform { /**/ } function set_data(36115)
class feedback_multichoicerated_form extends feedback_item_form { /**/ } function set_data(5566)

abstract class moodleform_mod extends moodleform { /**/ } function data_preprocessing(36115)
class mod_scorm_mod_form extends moodleform_mod { /**/ } function data_preprocessing(189679)

abstract class moodleform { /**/ } function set_data(36115)
class mod_scorm_mod_form extends moodleform_mod { /**/ } function set_data(189679)

abstract class moodleform_mod extends moodleform { /**/ } function set_data(36115)
class mod_scorm_mod_form extends moodleform_mod { /**/ } function set_data(189679)

abstract class moodleform_mod extends moodleform { /**/ } function data_preprocessing(36115)
class mod_forum_mod_form extends moodleform_mod { /**/ } function data_preprocessing(189679)

class flexible_table { /**/ } function col_fullname(15111)
class summary_table extends table_sql { /**/ } function col_fullname(700)

abstract class moodleform_mod extends moodleform { /**/ } function set_data(36115)
class mod_lti_mod_form extends moodleform_mod { /**/ } function set_data(189679)

abstract class moodleform { /**/ } function set_data(36115)
class mod_lti_mod_form extends moodleform_mod { /**/ } function set_data(189679)

class OAuthDataStore { /**/ } function lookup_consumer(148593)
class TrivialOAuthDataStore extends OAuthDataStore { /**/ } function lookup_consumer(71376)

class OAuthDataStore { /**/ } function lookup_token(145305, 148600, 746)
class TrivialOAuthDataStore extends OAuthDataStore { /**/ } function lookup_token(145305, 208759, 746)

abstract class resource_base { /**/ } function get_permissions(849072)
class linkmemberships extends resource_base { /**/ } function get_permissions(17842)

abstract class service_base { /**/ } function get_launch_parameters(84105, 648, 737, 17842, 850664)
class memberships extends \mod_lti\local\ltiservice\service_base { /**/ } function get_launch_parameters(84105, 648, 50, 17842, 850664)

abstract class service_base { /**/ } function get_launch_parameters(84105, 648, 737, 17842, 850664)
class gradebookservices extends service_base { /**/ } function get_launch_parameters(84105, 648, 50, 17842, 850664)

abstract class service_base { /**/ } function get_launch_parameters(84105, 648, 737, 17842, 850664)
class toolsettings extends \mod_lti\local\ltiservice\service_base { /**/ } function get_launch_parameters(84105, 648, 50, 17842, 850664)

abstract class moodleform_mod extends moodleform { /**/ } function data_preprocessing(36115)
class mod_assign_mod_form extends moodleform_mod { /**/ } function data_preprocessing(189679)

class flexible_table { /**/ } function other_cols(41782, 15111)
class assign_grading_table extends table_sql implements renderable { /**/ } function other_cols(146499, 15111)

abstract class assign_plugin { /**/ } function get_editor_text(477, 854317)
class assign_feedback_comments extends assign_feedback_plugin { /**/ } function get_editor_text(477, 14933)

abstract class assign_plugin { /**/ } function set_editor_text(477, 512, 854317)
class assign_feedback_comments extends assign_feedback_plugin { /**/ } function set_editor_text(477, 512, 14933)

abstract class assign_plugin { /**/ } function save_settings(36514)
class assign_feedback_comments extends assign_feedback_plugin { /**/ } function save_settings(700)

abstract class assign_plugin { /**/ } function get_form_elements_for_user(854279, 8409, 700, 737)
class assign_feedback_comments extends assign_feedback_plugin { /**/ } function get_form_elements_for_user(2034, 8409, 700, 737)

abstract class assign_plugin { /**/ } function save(854279, 700)
class assign_feedback_comments extends assign_feedback_plugin { /**/ } function save(2034, 700)

abstract class assign_plugin { /**/ } function view_summary(854279, 854313)
class assign_feedback_comments extends assign_feedback_plugin { /**/ } function view_summary(2034, 854313)

abstract class assign_plugin { /**/ } function view(854279)
class assign_feedback_comments extends assign_feedback_plugin { /**/ } function view(2034)

abstract class assign_plugin { /**/ } function upgrade(210035, 854338, 854342, 854279, 9840)
class assign_feedback_comments extends assign_feedback_plugin { /**/ } function upgrade(210035, 854338, 855272, 2034, 9840)

abstract class assign_plugin { /**/ } function is_empty(854279)
class assign_feedback_comments extends assign_feedback_plugin { /**/ } function is_empty(2034)

abstract class assign_plugin { /**/ } function get_form_elements_for_user(854279, 8409, 700, 737)
class assign_feedback_file extends assign_feedback_plugin { /**/ } function get_form_elements_for_user(2034, 8409, 700, 737)

abstract class assign_plugin { /**/ } function save(854279, 700)
class assign_feedback_file extends assign_feedback_plugin { /**/ } function save(2034, 700)

abstract class assign_plugin { /**/ } function view_summary(854279, 854313)
class assign_feedback_file extends assign_feedback_plugin { /**/ } function view_summary(2034, 854313)

abstract class assign_plugin { /**/ } function view(854279)
class assign_feedback_file extends assign_feedback_plugin { /**/ } function view(2034)

abstract class assign_plugin { /**/ } function is_empty(854279)
class assign_feedback_file extends assign_feedback_plugin { /**/ } function is_empty(2034)

abstract class assign_plugin { /**/ } function upgrade(210035, 854338, 854342, 854279, 9840)
class assign_feedback_file extends assign_feedback_plugin { /**/ } function upgrade(210035, 854338, 855272, 2034, 9840)

abstract class assign_plugin { /**/ } function get_form_elements_for_user(854279, 8409, 700, 737)
class assign_feedback_editpdf extends assign_feedback_plugin { /**/ } function get_form_elements_for_user(2034, 8409, 700, 737)

abstract class assign_plugin { /**/ } function save(854279, 700)
class assign_feedback_editpdf extends assign_feedback_plugin { /**/ } function save(2034, 700)

abstract class assign_plugin { /**/ } function view_summary(854279, 854313)
class assign_feedback_editpdf extends assign_feedback_plugin { /**/ } function view_summary(2034, 854313)

abstract class assign_plugin { /**/ } function view(854279)
class assign_feedback_editpdf extends assign_feedback_plugin { /**/ } function view(2034)

abstract class assign_plugin { /**/ } function is_empty(854279)
class assign_feedback_editpdf extends assign_feedback_plugin { /**/ } function is_empty(2034)

class TCPDF { /**/ } function _newobj()
class Fpdi extends \pdf { /**/ } function _newobj(246058)

abstract class assign_plugin { /**/ } function get_form_elements(854279, 8409, 700)
class assign_feedback_offline extends assign_feedback_plugin { /**/ } function get_form_elements(2034, 8409, 700)

abstract class assign_plugin { /**/ } function is_empty(854279)
class assign_feedback_offline extends assign_feedback_plugin { /**/ } function is_empty(2034)

abstract class assign_plugin { /**/ } function view_summary(854279, 854313)
class assign_submission_comments extends assign_submission_plugin { /**/ } function view_summary(10410, 854313)

abstract class assign_plugin { /**/ } function is_empty(854279)
class assign_submission_comments extends assign_submission_plugin { /**/ } function is_empty(10410)

abstract class assign_plugin { /**/ } function upgrade(210035, 854338, 854342, 854279, 9840)
class assign_submission_comments extends assign_submission_plugin { /**/ } function upgrade(210035, 854338, 855272, 10410, 9840)

abstract class assign_plugin { /**/ } function save_settings(36514)
class assign_submission_file extends assign_submission_plugin { /**/ } function save_settings(700)

abstract class assign_plugin { /**/ } function get_form_elements(854279, 8409, 700)
class assign_submission_file extends assign_submission_plugin { /**/ } function get_form_elements(10410, 8409, 700)

abstract class assign_plugin { /**/ } function save(854279, 700)
class assign_submission_file extends assign_submission_plugin { /**/ } function save(10410, 700)

abstract class assign_plugin { /**/ } function get_files(854279, 50)
class assign_submission_file extends assign_submission_plugin { /**/ } function get_files(10410, 50)

abstract class assign_plugin { /**/ } function view_summary(854279, 854313)
class assign_submission_file extends assign_submission_plugin { /**/ } function view_summary(10410, 854313)

abstract class assign_plugin { /**/ } function view(854279)
class assign_submission_file extends assign_submission_plugin { /**/ } function view(10410)

abstract class assign_plugin { /**/ } function upgrade(210035, 854338, 854342, 854279, 9840)
class assign_submission_file extends assign_submission_plugin { /**/ } function upgrade(210035, 854338, 855272, 10410, 9840)

abstract class assign_plugin { /**/ } function is_empty(854279)
class assign_submission_file extends assign_submission_plugin { /**/ } function is_empty(10410)

abstract class assign_submission_plugin extends assign_plugin { /**/ } function copy_submission(855272, 10410)
class assign_submission_file extends assign_submission_plugin { /**/ } function copy_submission(865910, 865911)

abstract class assign_plugin { /**/ } function save_settings(36514)
class assign_submission_onlinetext extends assign_submission_plugin { /**/ } function save_settings(700)

abstract class assign_plugin { /**/ } function get_form_elements(854279, 8409, 700)
class assign_submission_onlinetext extends assign_submission_plugin { /**/ } function get_form_elements(10410, 8409, 700)

abstract class assign_plugin { /**/ } function save(854279, 700)
class assign_submission_onlinetext extends assign_submission_plugin { /**/ } function save(10410, 700)

abstract class assign_plugin { /**/ } function get_editor_text(477, 854317)
class assign_submission_onlinetext extends assign_submission_plugin { /**/ } function get_editor_text(477, 796728)

abstract class assign_plugin { /**/ } function view_summary(854279, 854313)
class assign_submission_onlinetext extends assign_submission_plugin { /**/ } function view_summary(10410, 854313)

abstract class assign_plugin { /**/ } function get_files(854279, 50)
class assign_submission_onlinetext extends assign_submission_plugin { /**/ } function get_files(10410, 50)

abstract class assign_plugin { /**/ } function view(854279)
class assign_submission_onlinetext extends assign_submission_plugin { /**/ } function view(10410)

abstract class assign_plugin { /**/ } function upgrade(210035, 854338, 854342, 854279, 9840)
class assign_submission_onlinetext extends assign_submission_plugin { /**/ } function upgrade(210035, 854338, 855272, 10410, 9840)

abstract class assign_plugin { /**/ } function is_empty(854279)
class assign_submission_onlinetext extends assign_submission_plugin { /**/ } function is_empty(10410)

abstract class assign_submission_plugin extends assign_plugin { /**/ } function copy_submission(855272, 10410)
class assign_submission_onlinetext extends assign_submission_plugin { /**/ } function copy_submission(865910, 865911)

abstract class moodleform_mod extends moodleform { /**/ } function data_preprocessing(36115)
class mod_h5pactivity_mod_form extends moodleform_mod { /**/ } function data_preprocessing(189679)

class flexible_table { /**/ } function col_fullname(15111)
class participants extends table_sql implements report { /**/ } function col_fullname(50)

abstract class moodleform_mod extends moodleform { /**/ } function data_preprocessing(36115)
class mod_glossary_mod_form extends moodleform_mod { /**/ } function data_preprocessing(189679)

abstract class base { /**/ } function get_document(979, 444)
class entry extends \core_search\base_mod { /**/ } function get_document(8612, 444)

abstract class testing_module_generator extends component_generator_base { /**/ } function create_content(6745, 979)
class mod_glossary_generator extends testing_module_generator { /**/ } function create_content(15605, 979, 77377)

abstract class moodleform_mod extends moodleform { /**/ } function data_preprocessing(36115)
class mod_lesson_mod_form extends moodleform_mod { /**/ } function data_preprocessing(189679)

abstract class lesson_page extends lesson_base { /**/ } function get_jumptooptions(122193, 56108)
class lesson_page_type_branchtable extends lesson_page { /**/ } function get_jumptooptions(127063, 56108)

abstract class moodleform { /**/ } function set_data(36115)
class lesson_add_page_form_numerical extends lesson_add_page_form_base { /**/ } function set_data(8377)

abstract class testing_module_generator extends component_generator_base { /**/ } function create_content(6745, 979)
class mod_lesson_generator extends testing_module_generator { /**/ } function create_content(56108, 979)

abstract class moodleform_mod extends moodleform { /**/ } function data_preprocessing(36115)
class mod_data_mod_form extends moodleform_mod { /**/ } function data_preprocessing(189679)

abstract class moodleform { /**/ } function validation(700, 2945)
class save_as_preset extends dynamic_form { /**/ } function validation(36514, 2945)

abstract class base { /**/ } function get_document(979, 444)
class entry extends \core_search\base_mod { /**/ } function get_document(8612, 444)

abstract class base { /**/ } function attach_files(13780)
class entry extends \core_search\base_mod { /**/ } function attach_files(13764)

class data_field_base { /**/ } function file_ok(635)
class data_field_file extends data_field_base { /**/ } function file_ok(476)

class data_field_base { /**/ } function file_ok(635)
class data_field_picture extends data_field_base { /**/ } function file_ok(476)

abstract class moodleform_mod extends moodleform { /**/ } function data_preprocessing(36115)
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } function data_preprocessing(189679)

abstract class moodleform { /**/ } function validation(700, 2945)
class guest_add extends dynamic_form { /**/ } function validation(36514, 2945)

abstract class recording_editable extends \core\output\inplace_editable { /**/ } function get_recording_value(9337)
class recording_name_editable extends recording_editable { /**/ } function get_recording_value(887863)

abstract class recording_editable extends \core\output\inplace_editable { /**/ } function get_recording_value(9337)
class recording_description_editable extends recording_editable { /**/ } function get_recording_value(887863)

abstract class base implements \IteratorAggregate { /**/ } function init()
class recording_unpublished extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class recording_imported extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class recording_protected extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class activity_management_viewed extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class recording_viewed extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class meeting_left extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class live_session_event extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class recording_deleted extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class meeting_joined extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class meeting_ended extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
abstract class base extends \core\event\base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class meeting_created extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class recording_edited extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class recording_published extends base { /**/ } function init(765440, 765159)

abstract class base implements \IteratorAggregate { /**/ } function init()
class recording_unprotected extends base { /**/ } function init(765440, 765159)

abstract class behat_generator_base { /**/ } function get_activity_id(3078)
class behat_mod_bigbluebuttonbn_generator extends behat_generator_base { /**/ } function get_activity_id(12087)

class mod_instance_helper { /**/ } function delete_instance(1338)
class mod_instance_helper extends \mod_bigbluebuttonbn\local\extension\mod_instance_helper { /**/ } function delete_instance(938)

class action_url_addons { /**/ } function execute(3534, 700, 48105)
class action_url_addons extends \mod_bigbluebuttonbn\local\extension\action_url_addons { /**/ } function execute(3534, 700, 48105, 949)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
abstract class community_of_inquiry_activity extends linear { /**/ } function calculate_sample(43300, 13957, 9332, 43302)

abstract class calculable { /**/ } function get_display_value(512, 121542)
abstract class discrete extends base { /**/ } function get_display_value(512, 895731)

abstract class calculable { /**/ } function get_calculation_outcome(512, 121542)
abstract class discrete extends base { /**/ } function get_calculation_outcome(512, 895731)

abstract class calculable { /**/ } function get_calculation_outcome(512, 121542)
abstract class binary extends discrete { /**/ } function get_calculation_outcome(512, 895731)

abstract class calculable { /**/ } function get_calculation_outcome(512, 121542)
abstract class linear extends base { /**/ } function get_calculation_outcome(512, 895731)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class test_indicator_multiclass extends \core_analytics\local\indicator\linear { /**/ } function calculate_sample(43300, 161300, 9332, 43302)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class test_indicator_max extends \core_analytics\local\indicator\binary { /**/ } function calculate_sample(43300, 161300, 9332, 43302)

abstract class base { /**/ } function get_all_samples(43616)
class test_site_users_analyser extends \core_analytics\local\analyser\sitewide { /**/ } function get_all_samples(293)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class test_indicator_random extends \core_analytics\local\indicator\linear { /**/ } function calculate_sample(43300, 161300, 9332, 43302)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class test_indicator_fullname extends \core_analytics\local\indicator\linear { /**/ } function calculate_sample(43300, 161300, 9332, 43302)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class test_indicator_min extends \core_analytics\local\indicator\binary { /**/ } function calculate_sample(43300, 161300, 9332, 43302)

abstract class calculable { /**/ } function get_calculation_outcome(512, 121542)
class test_target_shortname_multiclass extends \core_analytics\local\target\discrete { /**/ } function get_calculation_outcome(512, 895731)

abstract class base extends \core_analytics\calculable { /**/ } function calculate_sample(43300, 43301, 9332, 43302)
class test_indicator_null extends \core_analytics\local\indicator\binary { /**/ } function calculate_sample(43300, 161300, 9332, 43302)

class block_base { /**/ } public before_delete
class block_myprofile extends block_base { /**/ } none before_delete

class block_base { /**/ } public get_content
class block_globalsearch extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_calendar_month extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_lp extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_myprofile extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_starredcourses extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_section_links extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_accessreview extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_myoverview extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_completionstatus extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_activity_results extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_recentlyaccesseditems extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_tags extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_calendar_upcoming extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_badges extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_selfcompletion extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_timeline extends block_base { /**/ } none get_content

class block_base { /**/ } public get_content
class block_recentlyaccessedcourses extends block_base { /**/ } none get_content

class block_base { /**/ } public has_config
class block_recentlyaccessedcourses extends block_base { /**/ } none has_config

class block_base { /**/ } public has_config
class block_badges extends block_base { /**/ } none has_config

class block_base { /**/ } public has_config
class block_activity_results extends block_base { /**/ } none has_config

class block_base { /**/ } public has_config
class block_tag_youtube extends block_base { /**/ } none has_config

class block_base { /**/ } public has_config
class block_myoverview extends block_base { /**/ } none has_config

class block_base { /**/ } public has_config
class block_accessreview extends block_base { /**/ } none has_config

class block_base { /**/ } public has_config
class block_section_links extends block_base { /**/ } none has_config

class block_base { /**/ } public has_config
class block_myprofile extends block_base { /**/ } none has_config

class block_base { /**/ } public has_config
class block_starredcourses extends block_base { /**/ } none has_config

class block_base { /**/ } public applicable_formats
class block_recentlyaccessedcourses extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_timeline extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_badges extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_activity_results extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_tags extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_recentlyaccesseditems extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_completionstatus extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_accessreview extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_myoverview extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_section_links extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_starredcourses extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_myprofile extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public applicable_formats
class block_lp extends block_base { /**/ } none applicable_formats

class block_base { /**/ } public hide_header
class block_myoverview extends block_base { /**/ } none hide_header

class block_base { /**/ } public html_attributes
class block_navigation extends block_base { /**/ } none html_attributes

class block_base { /**/ } public specialization
class block_badges extends block_base { /**/ } none specialization

class block_base { /**/ } public specialization
class block_tags extends block_base { /**/ } none specialization

class block_base { /**/ } public specialization
class block_myprofile extends block_base { /**/ } none specialization

class block_base { /**/ } public instance_allow_config
class block_badges extends block_base { /**/ } none instance_allow_config

class block_base { /**/ } public instance_allow_config
class block_tags extends block_base { /**/ } none instance_allow_config

class block_base { /**/ } public instance_allow_config
class block_section_links extends block_base { /**/ } none instance_allow_config

class block_base { /**/ } public instance_allow_multiple
class block_badges extends block_base { /**/ } none instance_allow_multiple

class block_base { /**/ } public instance_allow_multiple
class block_tags extends block_base { /**/ } none instance_allow_multiple

class block_base { /**/ } public instance_allow_multiple
class block_activity_results extends block_base { /**/ } none instance_allow_multiple

class block_base { /**/ } public instance_allow_multiple
class block_accessreview extends block_base { /**/ } none instance_allow_multiple

class block_base { /**/ } public instance_allow_multiple
class block_myprofile extends block_base { /**/ } none instance_allow_multiple

class block_base { /**/ } public instance_config_save
class block_activity_results extends block_base { /**/ } none instance_config_save

class block_base { /**/ } none instance_can_be_docked
class block_settings extends block_base { /**/ } public instance_can_be_docked

class block_base { /**/ } none instance_can_be_docked
class block_navigation extends block_base { /**/ } public instance_can_be_docked

class block_base { /**/ } none instance_can_be_hidden
class block_settings extends block_base { /**/ } public instance_can_be_hidden

class block_base { /**/ } none instance_can_be_hidden
class block_navigation extends block_base { /**/ } public instance_can_be_hidden

class block_edit_form extends \core_form\dynamic_form { /**/ } none set_data
class block_html_edit_form extends block_edit_form { /**/ } public set_data

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_glossary_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_h5pactivity_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_data_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_lesson_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_page_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_quiz_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_workshop_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_feedback_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_assign_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_scorm_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public data_preprocessing
class mod_forum_mod_form extends moodleform_mod { /**/ } none data_preprocessing

abstract class moodleform_mod extends moodleform { /**/ } public definition_after_data
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } none definition_after_data

abstract class moodleform_mod extends moodleform { /**/ } public definition_after_data
class mod_workshop_mod_form extends moodleform_mod { /**/ } none definition_after_data

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_h5pactivity_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_data_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_imscp_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_label_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_quiz_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_workshop_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_feedback_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_choice_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_lti_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_assign_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_scorm_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public validation
class mod_forum_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform_mod extends moodleform { /**/ } public set_data
class mod_lti_mod_form extends moodleform_mod { /**/ } none set_data

abstract class moodleform_mod extends moodleform { /**/ } public set_data
class mod_scorm_mod_form extends moodleform_mod { /**/ } none set_data

abstract class moodleform_mod extends moodleform { /**/ } public add_completion_rules
class mod_glossary_mod_form extends moodleform_mod { /**/ } none add_completion_rules

abstract class moodleform_mod extends moodleform { /**/ } public add_completion_rules
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } none add_completion_rules

abstract class moodleform_mod extends moodleform { /**/ } public add_completion_rules
class mod_survey_mod_form extends moodleform_mod { /**/ } none add_completion_rules

abstract class moodleform_mod extends moodleform { /**/ } public add_completion_rules
class mod_data_mod_form extends moodleform_mod { /**/ } none add_completion_rules

abstract class moodleform_mod extends moodleform { /**/ } public add_completion_rules
class mod_lesson_mod_form extends moodleform_mod { /**/ } none add_completion_rules

abstract class moodleform_mod extends moodleform { /**/ } public add_completion_rules
class mod_quiz_mod_form extends moodleform_mod { /**/ } none add_completion_rules

abstract class moodleform_mod extends moodleform { /**/ } public add_completion_rules
class mod_feedback_mod_form extends moodleform_mod { /**/ } none add_completion_rules

abstract class moodleform_mod extends moodleform { /**/ } public add_completion_rules
class mod_choice_mod_form extends moodleform_mod { /**/ } none add_completion_rules

abstract class moodleform_mod extends moodleform { /**/ } public add_completion_rules
class mod_assign_mod_form extends moodleform_mod { /**/ } none add_completion_rules

abstract class moodleform_mod extends moodleform { /**/ } public add_completion_rules
class mod_scorm_mod_form extends moodleform_mod { /**/ } none add_completion_rules

abstract class moodleform_mod extends moodleform { /**/ } public add_completion_rules
class mod_forum_mod_form extends moodleform_mod { /**/ } none add_completion_rules

abstract class moodleform_mod extends moodleform { /**/ } public completion_rule_enabled
class mod_glossary_mod_form extends moodleform_mod { /**/ } none completion_rule_enabled

abstract class moodleform_mod extends moodleform { /**/ } public completion_rule_enabled
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } none completion_rule_enabled

abstract class moodleform_mod extends moodleform { /**/ } public completion_rule_enabled
class mod_survey_mod_form extends moodleform_mod { /**/ } none completion_rule_enabled

abstract class moodleform_mod extends moodleform { /**/ } public completion_rule_enabled
class mod_data_mod_form extends moodleform_mod { /**/ } none completion_rule_enabled

abstract class moodleform_mod extends moodleform { /**/ } public completion_rule_enabled
class mod_lesson_mod_form extends moodleform_mod { /**/ } none completion_rule_enabled

abstract class moodleform_mod extends moodleform { /**/ } public completion_rule_enabled
class mod_quiz_mod_form extends moodleform_mod { /**/ } none completion_rule_enabled

abstract class moodleform_mod extends moodleform { /**/ } public completion_rule_enabled
class mod_feedback_mod_form extends moodleform_mod { /**/ } none completion_rule_enabled

abstract class moodleform_mod extends moodleform { /**/ } public completion_rule_enabled
class mod_choice_mod_form extends moodleform_mod { /**/ } none completion_rule_enabled

abstract class moodleform_mod extends moodleform { /**/ } public completion_rule_enabled
class mod_assign_mod_form extends moodleform_mod { /**/ } none completion_rule_enabled

abstract class moodleform_mod extends moodleform { /**/ } public completion_rule_enabled
class mod_scorm_mod_form extends moodleform_mod { /**/ } none completion_rule_enabled

abstract class moodleform_mod extends moodleform { /**/ } public completion_rule_enabled
class mod_forum_mod_form extends moodleform_mod { /**/ } none completion_rule_enabled

abstract class base { /**/ } none get_section_name
class format_site extends course_format { /**/ } public get_section_name

abstract class base { /**/ } none ajax_section_move
class format_weeks extends core_courseformat\base { /**/ } public ajax_section_move

abstract class base { /**/ } none ajax_section_move
class format_legacy extends core_courseformat\base { /**/ } public ajax_section_move

abstract class contextlist_base implements \Iterator, \Countable { /**/ } public set_contextids
class test_contextlist_base extends contextlist_base { /**/ } protected set_contextids

abstract class contextlist_base implements \Iterator, \Countable { /**/ } public set_component
class contextlist extends contextlist_base { /**/ } protected set_component

abstract class userlist_base implements \Iterator, \Countable { /**/ } public set_userids
class test_userlist_base extends userlist_base { /**/ } protected set_userids

abstract class userlist_base implements \Iterator, \Countable { /**/ } public set_component
class userlist extends userlist_base { /**/ } protected set_component

abstract class CAS_PGTStorage_AbstractStorage { /**/ } public getstoragetype
class CAS_PGTStorage_Db extends CAS_PGTStorage_AbstractStorage { /**/ } none getstoragetype

abstract class CAS_PGTStorage_AbstractStorage { /**/ } public getstorageinfo
class CAS_PGTStorage_Db extends CAS_PGTStorage_AbstractStorage { /**/ } none getstorageinfo

abstract class CAS_PGTStorage_AbstractStorage { /**/ } public init
class CAS_PGTStorage_Db extends CAS_PGTStorage_AbstractStorage { /**/ } none init

abstract class CAS_PGTStorage_AbstractStorage { /**/ } public write
class CAS_PGTStorage_Db extends CAS_PGTStorage_AbstractStorage { /**/ } none write

abstract class CAS_PGTStorage_AbstractStorage { /**/ } public read
class CAS_PGTStorage_Db extends CAS_PGTStorage_AbstractStorage { /**/ } none read

class auth_plugin_ldap extends auth_plugin_base { /**/ } none sync_users
class auth_plugin_cas extends auth_plugin_ldap { /**/ } public sync_users

class adminpresets_setting { /**/ } public set_behaviors
class adminpresets_admin_setting_configmulticheckbox extends adminpresets_admin_setting_configmultiselect { /**/ } protected set_behaviors

class adminpresets_setting { /**/ } public set_behaviors
class adminpresets_admin_setting_configmultiselect_with_loader extends adminpresets_admin_setting_configmultiselect { /**/ } protected set_behaviors

class adminpresets_setting { /**/ } public set_behaviors
class adminpresets_grade_method_setting extends adminpresets_admin_setting_configselect_with_advanced { /**/ } protected set_behaviors

class adminpresets_setting { /**/ } public set_behaviors
class adminpresets_overdue_handling_setting extends adminpresets_admin_setting_configselect_with_advanced { /**/ } protected set_behaviors

class adminpresets_setting { /**/ } public set_behaviors
class adminpresets_user_image_setting extends adminpresets_admin_setting_configselect_with_advanced { /**/ } protected set_behaviors

class adminpresets_setting { /**/ } public set_behaviors
class adminpresets_browser_security_setting extends adminpresets_admin_setting_configselect_with_advanced { /**/ } protected set_behaviors

class adminpresets_setting { /**/ } public set_visiblevalue
class adminpresets_admin_setting_devicedetectregex extends adminpresets_admin_setting_configtext { /**/ } protected set_visiblevalue

class XMLDBAction { /**/ } public init
class check_defaults extends XMLDBCheckAction { /**/ } none init

class XMLDBAction { /**/ } public init
class reconcile_files extends XMLDBAction { /**/ } none init

class XMLDBAction { /**/ } public invoke
class reconcile_files extends XMLDBAction { /**/ } none invoke

abstract class XMLDBCheckAction extends XMLDBAction { /**/ } public init
class check_defaults extends XMLDBCheckAction { /**/ } none init

class tool_generator_site_backend extends tool_generator_backend { /**/ } public get_last_testcourse_id
class testable_tool_generator_site_backend extends tool_generator_site_backend { /**/ } protected get_last_testcourse_id

class tool_installaddon_installer { /**/ } public get_site_fullname
class testable_tool_installaddon_installer extends tool_installaddon_installer { /**/ } protected get_site_fullname

class tool_installaddon_installer { /**/ } public get_site_url
class testable_tool_installaddon_installer extends tool_installaddon_installer { /**/ } protected get_site_url

class tool_installaddon_installer { /**/ } public get_site_major_version
class testable_tool_installaddon_installer extends tool_installaddon_installer { /**/ } protected get_site_major_version

trait buffered_writer { /**/ } public is_event_ignored
class store extends \logstore_database\log\store { /**/ } protected is_event_ignored

class store implements \tool_log\log\writer, \core\log\sql_reader { /**/ } public is_event_ignored
class store extends \logstore_database\log\store { /**/ } protected is_event_ignored

trait form_trait { /**/ } none completion_rule_enabled
abstract class moodleform_mod extends moodleform { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } public completion_rule_enabled
class mod_glossary_mod_form extends moodleform_mod { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } public completion_rule_enabled
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } public completion_rule_enabled
class mod_survey_mod_form extends moodleform_mod { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } public completion_rule_enabled
class mod_data_mod_form extends moodleform_mod { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } public completion_rule_enabled
class mod_lesson_mod_form extends moodleform_mod { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } public completion_rule_enabled
class mod_quiz_mod_form extends moodleform_mod { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } public completion_rule_enabled
class mod_feedback_mod_form extends moodleform_mod { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } public completion_rule_enabled
class mod_choice_mod_form extends moodleform_mod { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } public completion_rule_enabled
class mod_assign_mod_form extends moodleform_mod { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } public completion_rule_enabled
class mod_scorm_mod_form extends moodleform_mod { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } public completion_rule_enabled
class mod_forum_mod_form extends moodleform_mod { /**/ } protected completion_rule_enabled

trait form_trait { /**/ } none add_completion_rules
abstract class moodleform_mod extends moodleform { /**/ } protected add_completion_rules

trait form_trait { /**/ } public add_completion_rules
class mod_glossary_mod_form extends moodleform_mod { /**/ } protected add_completion_rules

trait form_trait { /**/ } public add_completion_rules
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } protected add_completion_rules

trait form_trait { /**/ } public add_completion_rules
class mod_survey_mod_form extends moodleform_mod { /**/ } protected add_completion_rules

trait form_trait { /**/ } public add_completion_rules
class mod_data_mod_form extends moodleform_mod { /**/ } protected add_completion_rules

trait form_trait { /**/ } public add_completion_rules
class mod_lesson_mod_form extends moodleform_mod { /**/ } protected add_completion_rules

trait form_trait { /**/ } public add_completion_rules
class mod_quiz_mod_form extends moodleform_mod { /**/ } protected add_completion_rules

trait form_trait { /**/ } public add_completion_rules
class mod_feedback_mod_form extends moodleform_mod { /**/ } protected add_completion_rules

trait form_trait { /**/ } public add_completion_rules
class mod_choice_mod_form extends moodleform_mod { /**/ } protected add_completion_rules

trait form_trait { /**/ } public add_completion_rules
class mod_assign_mod_form extends moodleform_mod { /**/ } protected add_completion_rules

trait form_trait { /**/ } public add_completion_rules
class mod_scorm_mod_form extends moodleform_mod { /**/ } protected add_completion_rules

trait form_trait { /**/ } public add_completion_rules
class mod_forum_mod_form extends moodleform_mod { /**/ } protected add_completion_rules

class tool_provider extends ToolProvider { /**/ } public onerror
class dummy_tool_provider extends tool_provider { /**/ } protected onerror

class tool_provider extends ToolProvider { /**/ } public onlaunch
class dummy_tool_provider extends tool_provider { /**/ } protected onlaunch

class tool_provider extends ToolProvider { /**/ } public onregister
class dummy_tool_provider extends tool_provider { /**/ } protected onregister

class sync_members extends scheduled_task { /**/ } public fetch_members_from_consumer
class dummy_sync_members_task extends sync_members { /**/ } protected fetch_members_from_consumer

class sync_members extends scheduled_task { /**/ } public should_sync_unenrol
class dummy_sync_members_task extends sync_members { /**/ } protected should_sync_unenrol

class sync_members extends scheduled_task { /**/ } public should_sync_enrol
class dummy_sync_members_task extends sync_members { /**/ } protected should_sync_enrol

class sync_members extends scheduled_task { /**/ } public sync_member_information
class dummy_sync_members_task extends sync_members { /**/ } protected sync_member_information

class sync_members extends scheduled_task { /**/ } public sync_unenrol
class dummy_sync_members_task extends sync_members { /**/ } protected sync_unenrol

class sync_members extends scheduled_task { /**/ } public sync_profile_images
class dummy_sync_members_task extends sync_members { /**/ } protected sync_profile_images

class sync_members extends scheduled_task { /**/ } public do_context_membership_request
class dummy_sync_members_task extends sync_members { /**/ } protected do_context_membership_request

class sync_members extends scheduled_task { /**/ } public do_resourcelink_membership_request
class dummy_sync_members_task extends sync_members { /**/ } protected do_resourcelink_membership_request

abstract class message_output { /**/ } none send_message
class message_output_email extends message_output { /**/ } public send_message

abstract class message_output { /**/ } none load_data
class message_output_email extends message_output { /**/ } public load_data

abstract class message_output { /**/ } none config_form
class message_output_email extends message_output { /**/ } public config_form

abstract class message_output { /**/ } none config_form
class message_output_popup extends message_output { /**/ } public config_form

abstract class message_output { /**/ } none process_form
class message_output_email extends message_output { /**/ } public process_form

class category implements \renderable { /**/ } public validate_after_order
class phpunit_fixture_myprofile_category extends \core_user\output\myprofile\category { /**/ } protected validate_after_order

class category implements \renderable { /**/ } public find_nodes_after
class phpunit_fixture_myprofile_category extends \core_user\output\myprofile\category { /**/ } protected find_nodes_after

class tree implements \renderable { /**/ } public find_categories_after
class phpunit_fixture_myprofile_tree extends \core_user\output\myprofile\tree { /**/ } protected find_categories_after

abstract class gradingform_instance { /**/ } public render_grading_element
class gradingform_guide_instance extends gradingform_instance { /**/ } none render_grading_element

abstract class gradingform_instance { /**/ } public render_grading_element
class gradingform_rubric_instance extends gradingform_instance { /**/ } none render_grading_element

abstract class grade_report { /**/ } none process_data
class grade_report_overview extends grade_report { /**/ } public process_data

abstract class grade_report { /**/ } none process_action
class grade_report_overview extends grade_report { /**/ } public process_action

abstract class grade_report { /**/ } public blank_hidden_total_and_adjust_bounds
class grade_report_mock extends grade_report { /**/ } protected blank_hidden_total_and_adjust_bounds

abstract class grade_export { /**/ } public process_form
class grade_export_xml extends grade_export { /**/ } none process_form

abstract class grade_export { /**/ } none print_grades
class grade_export_ods extends grade_export { /**/ } public print_grades

class qformat_default { /**/ } public readdata
class qformat_blackboard_six extends qformat_blackboard_six_base { /**/ } protected readdata

class qformat_default { /**/ } public readquestions
class qformat_xml extends qformat_default { /**/ } protected readquestions

class qformat_default { /**/ } public readquestions
class qformat_multianswer extends qformat_default { /**/ } protected readquestions

class qformat_default { /**/ } public readquestions
class qformat_aiken extends qformat_default { /**/ } protected readquestions

class qformat_default { /**/ } public readquestions
class qformat_blackboard_six extends qformat_blackboard_six_base { /**/ } protected readquestions

class qformat_default { /**/ } public readquestion
class qformat_missingword extends qformat_default { /**/ } protected readquestion

class qformat_default { /**/ } public readquestion
class qformat_aiken extends qformat_default { /**/ } protected readquestion

class qformat_default { /**/ } public readquestion
class qformat_gift extends qformat_default { /**/ } protected readquestion

class qformat_default { /**/ } public assemble_category_path
class testable_qformat extends qformat_default { /**/ } protected assemble_category_path

class qformat_default { /**/ } public split_category_path
class testable_qformat extends qformat_default { /**/ } protected split_category_path

class qformat_default { /**/ } public writequestion
class qformat_xml extends qformat_default { /**/ } protected writequestion

class qformat_default { /**/ } public writequestion
class qformat_aiken extends qformat_default { /**/ } protected writequestion

class qformat_default { /**/ } public writequestion
class qformat_gift extends qformat_default { /**/ } protected writequestion

class view { /**/ } public display_question_bank_header
class question_history_view extends view { /**/ } protected display_question_bank_header

abstract class bulk_action_base { /**/ } public get_key
class bulk_move_action extends \core_question\local\bank\bulk_action_base { /**/ } none get_key

abstract class bulk_action_base { /**/ } public get_key
class bulk_delete_action extends \core_question\local\bank\bulk_action_base { /**/ } none get_key

abstract class view_component { /**/ } public init
class comment_count_column extends column_base { /**/ } protected init

abstract class view_component { /**/ } public init
class export_xml_action extends question_action_base { /**/ } protected init

abstract class view_component { /**/ } public init
class question_usage_column extends column_base { /**/ } protected init

abstract class view_component { /**/ } public init
class preview_action extends question_action_base { /**/ } protected init

abstract class view_component { /**/ } public init
class tags_action extends question_action_base { /**/ } protected init

abstract class view_component { /**/ } public init
class copy_action extends question_action_base { /**/ } protected init

abstract class view_component { /**/ } public init
class edit_action extends question_action_base { /**/ } protected init

abstract class view_component { /**/ } public init
class history_action extends question_action_base { /**/ } protected init

abstract class view_component { /**/ } public init
class delete_action extends question_action_base { /**/ } protected init

abstract class view_component { /**/ } public init
class add_action_column extends \core_question\local\bank\column_base { /**/ } protected init

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public specific_feedback
abstract class qtype_elements_embedded_in_question_text_renderer extends qtype_with_combined_feedback_renderer { /**/ } protected specific_feedback

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public specific_feedback
class qtype_numerical_renderer extends qtype_renderer { /**/ } protected specific_feedback

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public specific_feedback
class qtype_match_renderer extends qtype_with_combined_feedback_renderer { /**/ } protected specific_feedback

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public specific_feedback
class qtype_truefalse_renderer extends qtype_renderer { /**/ } protected specific_feedback

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public specific_feedback
class qtype_ddtoimage_renderer_base extends qtype_with_combined_feedback_renderer { /**/ } protected specific_feedback

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public specific_feedback
abstract class qtype_multichoice_renderer_base extends qtype_with_combined_feedback_renderer { /**/ } protected specific_feedback

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public specific_feedback
class qtype_shortanswer_renderer extends qtype_renderer { /**/ } protected specific_feedback

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public correct_response
abstract class qtype_elements_embedded_in_question_text_renderer extends qtype_with_combined_feedback_renderer { /**/ } protected correct_response

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public correct_response
class qtype_multianswer_renderer extends qtype_renderer { /**/ } protected correct_response

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public correct_response
class qtype_numerical_renderer extends qtype_renderer { /**/ } protected correct_response

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public correct_response
class qtype_match_renderer extends qtype_with_combined_feedback_renderer { /**/ } protected correct_response

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public correct_response
class qtype_truefalse_renderer extends qtype_renderer { /**/ } protected correct_response

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public correct_response
class qtype_ddtoimage_renderer_base extends qtype_with_combined_feedback_renderer { /**/ } protected correct_response

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public correct_response
class qtype_multichoice_multi_renderer extends qtype_multichoice_renderer_base { /**/ } protected correct_response

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public correct_response
class qtype_multichoice_single_renderer extends qtype_multichoice_renderer_base { /**/ } protected correct_response

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public correct_response
class qtype_calculated_renderer extends qtype_numerical_renderer { /**/ } protected correct_response

abstract class qtype_renderer extends plugin_renderer_base { /**/ } public correct_response
class qtype_shortanswer_renderer extends qtype_renderer { /**/ } protected correct_response

class question_type { /**/ } public make_answer
class qtype_multichoice extends question_type { /**/ } protected make_answer

class question_type { /**/ } public make_answer
class qtype_calculatedmulti extends qtype_calculated { /**/ } protected make_answer

abstract class question_edit_form extends question_wizard_form { /**/ } public get_per_answer_fields
class qtype_calculated_edit_form extends qtype_numerical_edit_form { /**/ } protected get_per_answer_fields

abstract class question_edit_form extends question_wizard_form { /**/ } public get_per_answer_fields
class qtype_calculatedmulti_edit_form extends question_edit_form { /**/ } protected get_per_answer_fields

abstract class question_edit_form extends question_wizard_form { /**/ } public data_preprocessing
class qtype_gapselect_edit_form_base extends question_edit_form { /**/ } protected data_preprocessing

abstract class question_edit_form extends question_wizard_form { /**/ } public data_preprocessing
class qtype_ddmarker_edit_form extends qtype_ddtoimage_edit_form_base { /**/ } protected data_preprocessing

abstract class question_edit_form extends question_wizard_form { /**/ } public data_preprocessing
class qtype_truefalse_edit_form extends question_edit_form { /**/ } protected data_preprocessing

abstract class question_edit_form extends question_wizard_form { /**/ } public data_preprocessing
class qtype_ddimageortext_edit_form extends qtype_ddtoimage_edit_form_base { /**/ } protected data_preprocessing

abstract class question_edit_form extends question_wizard_form { /**/ } public data_preprocessing
class qtype_calculated_edit_form extends qtype_numerical_edit_form { /**/ } protected data_preprocessing

abstract class question_edit_form extends question_wizard_form { /**/ } public data_preprocessing
class qtype_calculatedsimple_edit_form extends qtype_calculated_edit_form { /**/ } protected data_preprocessing

abstract class question_edit_form extends question_wizard_form { /**/ } public data_preprocessing
class qtype_calculatedmulti_edit_form extends question_edit_form { /**/ } protected data_preprocessing

class qtype_gapselect_edit_form_base extends question_edit_form { /**/ } public get_illegal_tag_error
class qtype_gapselect_edit_form_base_testable extends \qtype_gapselect_edit_form_base { /**/ } protected get_illegal_tag_error

class qtype_numerical_edit_form extends question_edit_form { /**/ } public get_per_answer_fields
class qtype_calculated_edit_form extends qtype_numerical_edit_form { /**/ } protected get_per_answer_fields

class qtype_numerical_edit_form extends question_edit_form { /**/ } public data_preprocessing
class qtype_calculated_edit_form extends qtype_numerical_edit_form { /**/ } protected data_preprocessing

class qtype_numerical_edit_form extends question_edit_form { /**/ } public data_preprocessing
class qtype_calculatedsimple_edit_form extends qtype_calculated_edit_form { /**/ } protected data_preprocessing

abstract class qtype_multichoice_renderer_base extends qtype_with_combined_feedback_renderer { /**/ } public after_choices
class qtype_multichoice_single_renderer extends qtype_multichoice_renderer_base { /**/ } protected after_choices

class qtype_calculated_dataset_loader { /**/ } public load_values
class qtype_calculated_test_dataset_loader extends qtype_calculated_dataset_loader { /**/ } protected load_values

class question_attempt { /**/ } public add_step
class testable_question_attempt extends question_attempt { /**/ } protected add_step

class question_engine_upgrade_question_loader { /**/ } public load_question
class test_question_engine_upgrade_question_loader extends question_engine_upgrade_question_loader { /**/ } protected load_question

abstract class qbehaviour_walkthrough_test_base extends question_testcase { /**/ } public setup
class behaviour_type_test extends \qbehaviour_walkthrough_test_base { /**/ } protected setup

abstract class qbehaviour_walkthrough_test_base extends question_testcase { /**/ } public setup
class behaviour_type_test extends \qbehaviour_walkthrough_test_base { /**/ } protected setup

abstract class qbehaviour_walkthrough_test_base extends question_testcase { /**/ } public setup
class behaviour_type_test extends \qbehaviour_walkthrough_test_base { /**/ } protected setup

abstract class engine { /**/ } public get_course
class engine extends \core_search\engine { /**/ } protected get_course

abstract class engine { /**/ } public get_search_area
class engine extends \core_search\engine { /**/ } protected get_search_area

abstract class engine { /**/ } public to_document
class engine extends \core_search\engine { /**/ } protected to_document

abstract class engine { /**/ } public is_server_ready
class engine extends \core_search\engine { /**/ } none is_server_ready

abstract class engine { /**/ } public is_server_ready
class engine extends \core_search\engine { /**/ } none is_server_ready

abstract class engine { /**/ } public is_server_ready
class engine extends \core_search\engine { /**/ } none is_server_ready

abstract class engine { /**/ } public add_document
class engine extends \core_search\engine { /**/ } none add_document

abstract class engine { /**/ } public add_document
class engine extends \core_search\engine { /**/ } none add_document

abstract class engine { /**/ } public add_document
class engine extends \core_search\engine { /**/ } none add_document

abstract class engine { /**/ } public delete
class engine extends \core_search\engine { /**/ } none delete

abstract class engine { /**/ } public delete
class engine extends \core_search\engine { /**/ } none delete

abstract class engine { /**/ } public delete
class engine extends \core_search\engine { /**/ } none delete

abstract class engine { /**/ } public update_schema
class engine extends \core_search\engine { /**/ } protected update_schema

class manager { /**/ } public get_areas_user_accesses
class testable_core_search extends \core_search\manager { /**/ } protected get_areas_user_accesses

class manager { /**/ } public build_limitcourseids
class testable_core_search extends \core_search\manager { /**/ } protected build_limitcourseids

class manager { /**/ } public is_search_area
class testable_core_search extends \core_search\manager { /**/ } protected is_search_area

class auth_plugin_base { /**/ } public user_login
class auth extends \auth_plugin_base { /**/ } none user_login

class auth_plugin_base { /**/ } public user_login
class auth_plugin_lti extends \auth_plugin_base { /**/ } none user_login

class auth_plugin_base { /**/ } public can_change_password
class auth extends \auth_plugin_base { /**/ } none can_change_password

class auth_plugin_base { /**/ } public change_password_url
class auth extends \auth_plugin_base { /**/ } none change_password_url

class auth_plugin_base { /**/ } public is_internal
class auth extends \auth_plugin_base { /**/ } none is_internal

class auth_plugin_base { /**/ } public prevent_local_passwords
class auth extends \auth_plugin_base { /**/ } none prevent_local_passwords

class auth_plugin_base { /**/ } public is_synchronised_with_external
class auth extends \auth_plugin_base { /**/ } none is_synchronised_with_external

class auth_plugin_base { /**/ } public can_reset_password
class auth extends \auth_plugin_base { /**/ } none can_reset_password

class auth_plugin_base { /**/ } public user_confirm
class auth extends \auth_plugin_base { /**/ } none user_confirm

class auth_plugin_base { /**/ } public password_expire
class auth_plugin_manual extends auth_plugin_base { /**/ } none password_expire

class auth_plugin_base { /**/ } public get_userinfo
class auth extends \auth_plugin_base { /**/ } none get_userinfo

class auth_plugin_base { /**/ } public can_be_manually_set
class auth extends \auth_plugin_base { /**/ } none can_be_manually_set

class auth_plugin_base { /**/ } public loginpage_idp_list
class auth extends \auth_plugin_base { /**/ } none loginpage_idp_list

class auth_plugin_base { /**/ } public loginpage_idp_list
class auth_plugin_shibboleth extends auth_plugin_base { /**/ } none loginpage_idp_list

class auth_plugin_base { /**/ } public loginpage_idp_list
class auth_plugin_cas extends auth_plugin_ldap { /**/ } none loginpage_idp_list

abstract class moodle_text_filter { /**/ } none filter
class filter_multilang extends moodle_text_filter { /**/ } public filter

abstract class moodle_text_filter { /**/ } none filter
class filter_tidy extends moodle_text_filter { /**/ } public filter

abstract class moodle_text_filter { /**/ } none filter
class filter_emailprotect extends moodle_text_filter { /**/ } public filter

abstract class moodle_text_filter { /**/ } none filter
class filter_activitynames extends moodle_text_filter { /**/ } public filter

abstract class moodle_text_filter { /**/ } none filter
class filter_tex extends moodle_text_filter { /**/ } public filter

class flexible_table { /**/ } public is_downloadable
abstract class plugin_management_table extends flexible_table implements dynamic_table { /**/ } none is_downloadable

class flexible_table { /**/ } public define_columns
class mod_feedback_responses_table extends table_sql { /**/ } none define_columns

class flexible_table { /**/ } public setup
class activity_management_table extends plugin_management_table { /**/ } none setup

class flexible_table { /**/ } public setup
class assign_grading_table extends table_sql implements renderable { /**/ } none setup

class flexible_table { /**/ } public get_sql_where
class acceptances_table extends \table_sql { /**/ } none get_sql_where

class flexible_table { /**/ } public wrap_html_start
class acceptances_table extends \table_sql { /**/ } none wrap_html_start

class flexible_table { /**/ } public wrap_html_start
abstract class attempts_report_table extends \table_sql { /**/ } none wrap_html_start

class flexible_table { /**/ } public wrap_html_start
class quiz_statistics_table extends flexible_table { /**/ } none wrap_html_start

class flexible_table { /**/ } public wrap_html_finish
class acceptances_table extends \table_sql { /**/ } none wrap_html_finish

class flexible_table { /**/ } public wrap_html_finish
class data_requests_table extends table_sql { /**/ } none wrap_html_finish

class flexible_table { /**/ } public wrap_html_finish
class custom_report_table extends base_report_table { /**/ } none wrap_html_finish

class flexible_table { /**/ } public wrap_html_finish
abstract class attempts_report_table extends \table_sql { /**/ } none wrap_html_finish

class flexible_table { /**/ } public wrap_html_finish
class quiz_statistics_table extends flexible_table { /**/ } none wrap_html_finish

class flexible_table { /**/ } public wrap_html_finish
class summary_table extends table_sql { /**/ } none wrap_html_finish

class flexible_table { /**/ } public format_row
class assign_grading_table extends table_sql implements renderable { /**/ } none format_row

class flexible_table { /**/ } public format_row
class system_report_table extends base_report_table { /**/ } none format_row

class flexible_table { /**/ } public format_row
class custom_report_table extends base_report_table { /**/ } none format_row

class flexible_table { /**/ } public format_row
class acceptances_table extends \table_sql { /**/ } none format_row

class flexible_table { /**/ } public col_fullname
class participants extends \table_sql implements dynamic_table { /**/ } none col_fullname

class flexible_table { /**/ } public col_fullname
class acceptances_table extends \table_sql { /**/ } none col_fullname

class flexible_table { /**/ } public col_fullname
class token_table extends \table_sql { /**/ } none col_fullname

class flexible_table { /**/ } public col_fullname
class participants extends table_sql implements report { /**/ } none col_fullname

class flexible_table { /**/ } public col_fullname
abstract class attempts_report_table extends \table_sql { /**/ } none col_fullname

class flexible_table { /**/ } public col_fullname
class core_tag_manage_table extends table_sql { /**/ } none col_fullname

class flexible_table { /**/ } public col_fullname
class summary_table extends table_sql { /**/ } none col_fullname

class flexible_table { /**/ } public col_fullname
class assign_grading_table extends table_sql implements renderable { /**/ } none col_fullname

class flexible_table { /**/ } public other_cols
class participants extends \table_sql implements dynamic_table { /**/ } none other_cols

class flexible_table { /**/ } public other_cols
class acceptances_table extends \table_sql { /**/ } none other_cols

class flexible_table { /**/ } public other_cols
class token_table extends \table_sql { /**/ } none other_cols

class flexible_table { /**/ } public other_cols
class mod_feedback_responses_table extends table_sql { /**/ } none other_cols

class flexible_table { /**/ } public other_cols
class quiz_statistics_question_table extends flexible_table { /**/ } none other_cols

class flexible_table { /**/ } public other_cols
class quiz_overview_table extends attempts_report_table { /**/ } none other_cols

class flexible_table { /**/ } public other_cols
class quiz_last_responses_table extends attempts_report_table { /**/ } none other_cols

class flexible_table { /**/ } public other_cols
class assign_grading_table extends table_sql implements renderable { /**/ } none other_cols

class flexible_table { /**/ } public print_nothing_to_display
class cohort_role_assignments_table extends table_sql { /**/ } none print_nothing_to_display

class flexible_table { /**/ } public print_nothing_to_display
class data_requests_table extends table_sql { /**/ } none print_nothing_to_display

class flexible_table { /**/ } public print_nothing_to_display
class expired_contexts_table extends table_sql { /**/ } none print_nothing_to_display

class flexible_table { /**/ } public print_nothing_to_display
class template_plans_table extends table_sql { /**/ } none print_nothing_to_display

class flexible_table { /**/ } public print_nothing_to_display
class template_cohorts_table extends table_sql { /**/ } none print_nothing_to_display

class flexible_table { /**/ } public print_nothing_to_display
class custom_report_table extends base_report_table { /**/ } none print_nothing_to_display

class flexible_table { /**/ } public print_nothing_to_display
abstract class base_report_table extends table_sql implements dynamic, renderable { /**/ } none print_nothing_to_display

class flexible_table { /**/ } public print_nothing_to_display
class share_progress_table extends table_sql { /**/ } none print_nothing_to_display

class flexible_table { /**/ } public print_nothing_to_display
class participants extends table_sql implements report { /**/ } none print_nothing_to_display

class flexible_table { /**/ } public print_nothing_to_display
class summary_table extends table_sql { /**/ } none print_nothing_to_display

class flexible_table { /**/ } public print_headers
class custom_report_table extends base_report_table { /**/ } none print_headers

class flexible_table { /**/ } public print_headers
class custom_report_table_view extends custom_report_table { /**/ } none print_headers

class flexible_table { /**/ } public start_html
abstract class base_report_table extends table_sql implements dynamic, renderable { /**/ } none start_html

class flexible_table { /**/ } public can_be_reset
class testable_flexible_table extends flexible_table { /**/ } protected can_be_reset

class table_sql extends flexible_table { /**/ } public get_row_class
class system_report_table extends base_report_table { /**/ } none get_row_class

class table_sql extends flexible_table { /**/ } public get_row_class
abstract class attempts_report_table extends \table_sql { /**/ } none get_row_class

class table_sql extends flexible_table { /**/ } public get_row_class
class core_tag_manage_table extends table_sql { /**/ } none get_row_class

class table_sql extends flexible_table { /**/ } public get_row_class
class quiz_first_or_all_responses_table extends quiz_last_responses_table { /**/ } none get_row_class

class table_sql extends flexible_table { /**/ } public get_row_class
class assign_grading_table extends table_sql implements renderable { /**/ } none get_row_class

class table_sql extends flexible_table { /**/ } public set_sql
class summary_table extends table_sql { /**/ } none set_sql

class table_sql extends flexible_table { /**/ } public query_db
class tablelog extends \table_sql implements \renderable { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class participants extends \table_sql implements dynamic_table { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class manage_table extends \table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class published_resources_table extends \table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class cohort_role_assignments_table extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class model_logs extends \table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class running_tasks_table extends \table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class data_requests_table extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class expired_contexts_table extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class template_plans_table extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class template_cohorts_table extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class renderable extends \table_sql implements \renderable { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class rules extends \table_sql implements \renderable { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class subs extends \table_sql implements \renderable { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
abstract class base_report_table extends table_sql implements dynamic, renderable { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class share_progress_table extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class question_usage_table extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class token_table extends \table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class report_loglive_table_log extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class report_log_table_log extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class infectedfiles_table extends \table_sql implements \renderable { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
abstract class attempts_report_table extends \table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class core_tag_manage_table extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class mod_feedback_responses_table extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class quiz_overview_table extends attempts_report_table { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public query_db
class summary_table extends table_sql { /**/ } none query_db

class table_sql extends flexible_table { /**/ } public out
class participants extends \table_sql implements dynamic_table { /**/ } none out

class table_sql extends flexible_table { /**/ } public out
class custom_report_table extends base_report_table { /**/ } none out

class table_sql extends flexible_table { /**/ } public out
class report_loglive_table_log_ajax extends report_loglive_table_log { /**/ } none out

class table_sql extends flexible_table { /**/ } public out
class mod_feedback_responses_table extends table_sql { /**/ } none out

class table_sql extends flexible_table { /**/ } public out
class summary_table extends table_sql { /**/ } none out

class table_default_export_format_parent { /**/ } public add_data
class table_dataformat_export_format extends table_default_export_format_parent { /**/ } none add_data

class core_renderer extends renderer_base { /**/ } public render_notification
class core_renderer_cli extends core_renderer { /**/ } protected render_notification

abstract class admin_setting { /**/ } none write_setting
class admin_setting_special_gradelimiting extends admin_setting_configcheckbox { /**/ } public write_setting

abstract class admin_setting { /**/ } none write_setting
class admin_setting_special_grademinmaxtouse extends admin_setting_configselect { /**/ } public write_setting

class admin_setting_configcheckbox extends admin_setting { /**/ } none write_setting
class admin_setting_special_gradelimiting extends admin_setting_configcheckbox { /**/ } public write_setting

class admin_setting_configselect extends admin_setting { /**/ } none load_choices
class admin_setting_users_with_capability extends admin_setting_configmultiselect { /**/ } public load_choices

class admin_setting_configselect extends admin_setting { /**/ } none write_setting
class admin_setting_special_grademinmaxtouse extends admin_setting_configselect { /**/ } public write_setting

class moodle_page { /**/ } public initialise_default_pagetype
class testable_moodle_page extends moodle_page { /**/ } protected initialise_default_pagetype

class moodle_page { /**/ } public url_to_class_name
class testable_moodle_page extends moodle_page { /**/ } protected url_to_class_name

class moodle_page { /**/ } public all_editing_caps
class testable_moodle_page extends moodle_page { /**/ } protected all_editing_caps

class global_navigation extends navigation_node { /**/ } public load_for_user
class mock_initialise_global_navigation extends global_navigation { /**/ } protected load_for_user

abstract class enrol_plugin { /**/ } none enrol_page_hook
class enrol_paypal_plugin extends enrol_plugin { /**/ } public enrol_page_hook

abstract class moodleform { /**/ } public set_data
class tool_filetypes_form extends moodleform { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class editstep extends \moodleform { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class purpose extends persistent { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class block_edit_form extends \core_form\dynamic_form { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class question_category_edit_form extends moodleform { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
abstract class question_edit_form extends question_wizard_form { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class qtype_multianswer_edit_form extends question_edit_form { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class qtype_missingtype_edit_form extends question_edit_form { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class question_dataset_dependent_items_form extends question_wizard_form { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class qtype_random_edit_form extends question_edit_form { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class lesson_add_page_form_numerical extends lesson_add_page_form_base { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class randomquestion_form extends \moodleform { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class badge extends moodleform { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class mod_lti_mod_form extends moodleform_mod { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class mod_scorm_mod_form extends moodleform_mod { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class feedback_multichoicerated_form extends feedback_item_form { /**/ } none set_data

abstract class moodleform { /**/ } public set_data
class feedback_multichoice_form extends feedback_item_form { /**/ } none set_data

abstract class moodleform { /**/ } public is_cancelled
abstract class base_moodleform extends moodleform { /**/ } none is_cancelled

abstract class moodleform { /**/ } public get_data
class gradingform_guide_editguide extends moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class gradingform_rubric_editrubric extends moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class grade_export_form extends moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class policydoc extends moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
abstract class core_completion_edit_base_form extends moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class tool_filetypes_form extends moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class editstep extends \moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
abstract class moodleform_mod extends moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class block_edit_form extends \core_form\dynamic_form { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
abstract class persistent extends moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class site_registration_form extends \moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class lesson_add_page_form_numerical extends lesson_add_page_form_base { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class external_backpack extends \moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class mod_lti_edit_types_form extends moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class feedback_multichoicerated_form extends feedback_item_form { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class feedback_textarea_form extends feedback_item_form { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class feedback_numeric_form extends feedback_item_form { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class feedback_multichoice_form extends feedback_item_form { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class feedback_textfield_form extends feedback_item_form { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
abstract class feedback_item_form extends moodleform { /**/ } none get_data

abstract class moodleform { /**/ } public get_data
class mod_forum_mod_form extends moodleform_mod { /**/ } none get_data

abstract class moodleform { /**/ } public get_submitted_data
abstract class persistent extends moodleform { /**/ } none get_submitted_data

abstract class moodleform { /**/ } public get_submitted_data
class lesson_add_page_form_numerical extends lesson_add_page_form_base { /**/ } none get_submitted_data

abstract class moodleform { /**/ } public display
class cohort_upload_form extends moodleform { /**/ } none display

abstract class moodleform { /**/ } public display
abstract class base_moodleform extends moodleform { /**/ } none display

abstract class moodleform { /**/ } public display
class mod_feedback_complete_form extends moodleform { /**/ } none display

abstract class moodleform { /**/ } public definition
class gradingform_guide_editguide extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class grading_search_template_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class upload_files extends \core_form\dynamic_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class gradingform_rubric_editrubric extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class edit_calculation_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class edit_grade_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class edit_item_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class grader_report_preferences_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class edit_outcome_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class edit_letter_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class import_outcomes_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class course_settings_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class edit_scale_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class edit_category_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class edit_outcomeitem_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class filter_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class grade_import_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class key_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class grade_import_mapping_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class gradeimport_direct_import_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class gradeimport_direct_mapping_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class grade_import_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class blog_edit_external_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class blog_preferences_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class key_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class grade_export_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class user_edit_language_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class user_edit_editor_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class user_edit_forum_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class user_editadvanced_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class user_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class user_add_filter_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class user_active_filter_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class contactsitesupport_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class contentbank_user_preferences_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class profile_field_form extends dynamic_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class private_files extends \core_form\dynamic_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class calendar_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class defaulthomepage_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class enrol_guest_enrol_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class enrol_self_empty_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class enrol_self_enrol_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class renameroles extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class enrol_user_enrolment_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class enrol_users_assign_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class enrol_users_addmember_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class enrol_users_filter_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class enrol_instance_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class enrol_manual_enrol_users_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class policydoc extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class assign_role_cohort extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tool_messageinbound_edit_handler_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class accept_policy extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tool_installaddon_installfromzip_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class example extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class tool_replace_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class core_completion_bulkedit_form extends core_completion_edit_base_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
abstract class core_completion_edit_base_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class core_completion_defaultedit_form extends core_completion_edit_base_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class edit_model extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class import_model extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class import extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class export extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class tool_customlang_filter_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class export_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class load_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class continue_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class import_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tool_uploadcourse_step1_form extends tool_uploadcourse_base_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tool_uploadcourse_base_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tool_uploadcourse_step2_form extends tool_uploadcourse_base_form { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class admin_uploadpicture_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class admin_uploaduser_form1 extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class admin_uploaduser_form2 extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class registration_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tool_task_edit_scheduled_task_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tool_filetypes_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class database_export_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class email extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class importtour extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class editstep extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class edittour extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class setup_factor_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class revoke_factor_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class reset_factor extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class login_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class profiling_import_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class exportfilter_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class category extends persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class purpose extends persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class contextlevel extends context_instance { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class context_instance extends \core\form\persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tool_dataprivacy_data_request_form extends \core\form\persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tool_generator_make_course_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class featureimport extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tool_generator_make_testplan_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class edit_license extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class user_message_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mnet_profile_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mnet_simple_host_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mnet_review_host_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mnet_services_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
abstract class webservice_test_client_base_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class webservice_test_client_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class external_service_authorised_user_settings_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class external_service_functions_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class external_service_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class user_bulk_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class user_bulk_cohortadd_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class user_bulk_action_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class user_field_mapping extends persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class endpoint extends persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class steps_definitions_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class issuer extends persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class export extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class import extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class import_confirm extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tool_capability_settings_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class plan extends persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class template_cohorts extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class template_plans extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class template extends persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class competency extends persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class user_evidence extends persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class competency_framework extends persistent { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class rule_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class testoutgoingmailconf_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class purge_caches extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class card_view extends dynamic_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class audience extends dynamic_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class report extends dynamic_form { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class autogroup_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class group_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class groups_import_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class grouping_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class field_config_form extends \core_form\dynamic_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class verify_age_location_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class core_customfield_test_instance_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class temp_form_calendartype extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class create extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class managesubscriptions extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class core_calendar_export_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class event_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class core_course_editcategory_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class core_course_deletecategory_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class course_reset_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class recent_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class coursetags_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class switchrole_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class course_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class reject_request_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class course_completion_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class course_request_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class editsection_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
final class repository_type_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
final class repository_instance_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class feed_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class block_edit_form extends \core_form\dynamic_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class temp_form_datetime extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class temp_form_date extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class repeat_defaults_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class temp_form_duration extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class test_choice_dropdown extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class repeat_with_delete_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class error_feedback extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class site_registration_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_settype_debugging_text extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_settype_debugging_hidden extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_test_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_settype_debugging_repeat_ok extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_settype_debugging_url extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_settype_debugging_repeat extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_settype_debugging_namedgroup extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_settype_debugging_funky_name extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_settype_debugging_group extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_settype_debugging_type_namedgroup_in_repeat extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_settype_debugging_type_inheritance extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_settype_debugging_type_group_in_repeat extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_clean_value extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_multiple_modgrade_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_multiple_validation_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class formslib_persistantrreeze_element extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class core_max_input_vars_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class exampleform extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class portfolio_instance_select extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
final class portfolio_user_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
final class portfolio_admin_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
final class portfolio_export_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class blog_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class preview_options_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class tags_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class search extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class cohort_upload_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class cohort_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class note_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class token_filter extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class token_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class book_chapter_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_book_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_glossary_import_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_glossary_entry_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_glossary_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class booktool_importhtml_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class assignfeedback_offline_import_grades_form extends moodleform implements renderable { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class assignfeedback_offline_upload_grades_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_h5pactivity_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class assignfeedback_file_upload_zip_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class assignfeedback_file_import_zip_form extends moodleform implements renderable { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class assignfeedback_file_batch_upload_files_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_survey_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_data_import_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class data_save_preset_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class data_export_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class data_import_preset_zip_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class data_existing_preset_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_data_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_data_export_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_resource_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_lesson_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class lesson_page_without_answers extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
abstract class lesson_add_page_form_base extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class lesson_import_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class essay_grading_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class lesson_display_answer_form_essay extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class lesson_display_answer_form_truefalse extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class lesson_display_answer_form_multichoice_multianswer extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class lesson_display_answer_form_multichoice_singleanswer extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class lesson_display_answer_form_numerical extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class lesson_display_answer_form_matching extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class lesson_display_answer_form_shortanswer extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
abstract class base_moodleform extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class copy_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class manage_files_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class atto_managefiles_manage_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class coursefiles_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class backup_files_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class course_restore_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
abstract class filter_local_settings_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class configure_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class report_eventlist_filter_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class workshop_evaluation_settings_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class workshop_random_allocator_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class workshop_scheduled_allocator_form extends workshop_random_allocator_form { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_page_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_imscp_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_chat_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_folder_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_folder_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_label_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class randomquestion_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class tag_edit_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class uploadlibraries_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class editcontent_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class endorsement_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class badges_preferences_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class alignment_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class badge extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class collections extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class external_backpack extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class message extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class edit_criteria_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class edit_relatedbadge_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class backpack extends external_backpack { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class workshop_assessment_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class workshop_feedbackreviewer_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class workshop_edit_strategy_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class workshop_submission_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_workshop_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class workshop_feedbackauthor_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class login_forgot_password_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class login_forgot_password_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class login_set_password_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class login_signup_form extends moodleform implements renderable, templatable { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class login_change_password_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_feedback_course_select_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_feedback_course_map_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_feedback_complete_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class create_template_form extends dynamic_form { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_forum_post_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_forum_prune_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class export_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_scorm_report_interactions_settings extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_forum_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } public definition
abstract class feedback_item_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class feedback_textfield_form extends feedback_item_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class feedback_label_form extends feedback_item_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class feedback_captcha_form extends feedback_item_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class feedback_multichoice_form extends feedback_item_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class feedback_info_form extends feedback_item_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class feedback_numeric_form extends feedback_item_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class feedback_textarea_form extends feedback_item_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class feedback_multichoicerated_form extends feedback_item_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_scorm_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_scorm_report_settings extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_assign_confirm_submission_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_assign_quick_grading_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_assign_grading_options_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_assign_grading_batch_operations_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_assign_batch_set_allocatedmarker_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_assign_extension_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_assign_grade_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_assign_submission_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_assign_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_assign_batch_set_marking_workflow_state_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_lti_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_lti_edit_types_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_lti_register_types_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class dates_filter_form extends \moodleform { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_choice_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class feedback_import_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class feedback_edit_create_template_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class feedback_edit_use_template_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_feedback_use_templ_form extends moodleform { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class mod_feedback_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } none definition
class mod_url_mod_form extends moodleform_mod { /**/ } protected definition

abstract class moodleform { /**/ } public definition
class use_template_form extends dynamic_form { /**/ } protected definition

abstract class moodleform { /**/ } public definition_after_data
class gradingform_guide_editguide extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class gradingform_rubric_editrubric extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class add_category extends dynamic_form { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class mod_lti_edit_types_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class mod_workshop_mod_form extends moodleform_mod { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class filter_form extends \moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
abstract class base_moodleform extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class backup_confirmation_form extends backup_moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class cohort_edit_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class cohort_upload_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
abstract class question_edit_form extends question_wizard_form { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class editsection_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class managesubscriptions extends \moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class core_customfield_test_instance_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class grouping_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class group_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class issuer extends persistent { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class login_form extends \moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class setup_factor_form extends \moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class tool_uploadcourse_step2_form extends tool_uploadcourse_base_form { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
abstract class core_completion_edit_base_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class calendar_form extends \moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class profile_field_form extends dynamic_form { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class user_edit_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class user_editadvanced_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class user_edit_language_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public definition_after_data
class blog_edit_external_form extends moodleform { /**/ } none definition_after_data

abstract class moodleform { /**/ } public validation
class gradingform_guide_editguide extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class upload_files extends \core_form\dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class gradingform_rubric_editrubric extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class add_outcome extends dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class add_item extends dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class add_category extends dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class blog_edit_external_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class user_editadvanced_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class user_edit_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class contactsitesupport_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class profile_field_form extends dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class private_files extends \core_form\dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class profile_category_form extends dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class enrol_guest_enrol_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class enrol_self_enrol_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class enrol_instance_edit_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class platform_registration_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class deployment_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class enrol_manual_enrol_users_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class policydoc extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class tool_installaddon_installfromzip_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class core_completion_bulkedit_form extends core_completion_edit_base_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
abstract class core_completion_edit_base_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class edit_model extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class tool_uploadcourse_step2_form extends tool_uploadcourse_base_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class tool_task_edit_scheduled_task_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class tool_filetypes_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class email extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class editstep extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class setup_factor_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class login_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class reset_factor extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class migrate_framework extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class exportfilter_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class database_transfer_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class tool_generator_make_course_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class tool_generator_make_testplan_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class edit_license extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class rule_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class testoutgoingmailconf_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class purge_caches extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class core_role_preset_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class audience extends dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class schedule extends dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class report extends dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class field_config_form extends \core_form\dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class core_customfield_test_instance_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class create extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class managesubscriptions extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class core_course_editcategory_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class core_course_deletecategory_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class course_reset_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class course_completion_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class editsection_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
final class repository_type_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
final class repository_instance_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
abstract class persistent extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class site_registration_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class formslib_multiple_validation_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
final class portfolio_user_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
final class portfolio_admin_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
final class portfolio_export_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class blog_edit_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class question_category_edit_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class question_import_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_randomsamatch_edit_form extends question_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
abstract class question_edit_form extends question_wizard_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_gapselect_edit_form_base extends question_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_multianswer_edit_form extends question_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_numerical_edit_form extends question_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_missingtype_edit_form extends question_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_ddmarker_edit_form extends qtype_ddtoimage_edit_form_base { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_match_edit_form extends question_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_ddimageortext_edit_form extends qtype_ddtoimage_edit_form_base { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_multichoice_edit_form extends question_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class question_dataset_dependent_items_form extends question_wizard_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_calculated_edit_form extends qtype_numerical_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class question_dataset_dependent_definitions_form extends question_wizard_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_shortanswer_edit_form extends question_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_calculatedsimple_edit_form extends qtype_calculated_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_calculatedmulti_edit_form extends question_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_random_edit_form extends question_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class qtype_essay_edit_form extends question_edit_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class cohort_upload_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class cohort_edit_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class token_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_h5pactivity_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
class guest_add extends dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class guest_login extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
class save_as_preset extends dynamic_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_data_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
class lesson_import_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class lesson_override_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class backup_confirmation_form extends backup_moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class copy_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class workshop_random_allocator_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_forum_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_scorm_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
class assign_override_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_assign_grade_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_assign_extension_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_assign_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_assign_batch_set_marking_workflow_state_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_lti_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_lti_edit_types_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class quiz_responses_settings_form extends attempts_report_options_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_choice_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
class feedback_edit_create_template_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_feedback_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
abstract class workshop_rubric_assessment_form extends workshop_assessment_form { /**/ } none validation

abstract class moodleform { /**/ } public validation
class login_signup_form extends moodleform implements renderable, templatable { /**/ } none validation

abstract class moodleform { /**/ } public validation
class login_set_password_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_workshop_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
class workshop_edit_strategy_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class backpack extends external_backpack { /**/ } none validation

abstract class moodleform { /**/ } public validation
class edit_relatedbadge_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class edit_criteria_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class badge extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class external_backpack extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class alignment_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class endorsement_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class tag_edit_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
abstract class attempts_report_options_form extends \moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_quiz_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
class edit_override_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class preflight_check_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class add_random_form extends moodleform { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_label_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } public validation
class mod_imscp_mod_form extends moodleform_mod { /**/ } none validation

abstract class moodleform { /**/ } none add_action_buttons
abstract class moodleform_mod extends moodleform { /**/ } public add_action_buttons

class HTML_Common { /**/ } public tohtml
class MoodleQuickForm_rubriceditor extends HTML_QuickForm_input { /**/ } none tohtml

class HTML_Common { /**/ } public tohtml
class moodlequickform_guideeditor extends HTML_QuickForm_input { /**/ } none tohtml

class HTML_Common { /**/ } public tohtml
class verification_field extends \MoodleQuickForm_text { /**/ } none tohtml

class HTML_Common { /**/ } public tohtml
class tool_lp_site_competencies_form_element extends MoodleQuickForm_hidden { /**/ } none tohtml

class HTML_Common { /**/ } public tohtml
class MoodleQuickForm_grading extends HTML_QuickForm_input implements templatable { /**/ } none tohtml

class HTML_Common { /**/ } public tohtml
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } none tohtml

class HTML_Common { /**/ } public tohtml
class MoodleQuickForm_recaptcha extends HTML_QuickForm_input implements templatable { /**/ } none tohtml

class HTML_Common { /**/ } public tohtml
class MoodleQuickForm_text extends HTML_QuickForm_text implements templatable { /**/ } none tohtml

class HTML_Common { /**/ } public tohtml
class MoodleQuickForm_choicedropdown extends HTML_QuickForm_select implements templatable { /**/ } none tohtml

class HTML_QuickForm_element extends HTML_Common { /**/ } public setvalue
class MoodleQuickForm_float extends MoodleQuickForm_text { /**/ } none setvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public setvalue
class MoodleQuickForm_course extends MoodleQuickForm_autocomplete { /**/ } none setvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public setvalue
class MoodleQuickForm_cohort extends MoodleQuickForm_autocomplete { /**/ } none setvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public setvalue
class framework_autocomplete extends MoodleQuickForm_autocomplete { /**/ } none setvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public getvalue
class MoodleQuickForm_float extends MoodleQuickForm_text { /**/ } none getvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public freeze
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } none freeze

class HTML_QuickForm_element extends HTML_Common { /**/ } public getfrozenhtml
class MoodleQuickForm_editor extends HTML_QuickForm_element implements templatable { /**/ } none getfrozenhtml

class HTML_QuickForm_element extends HTML_Common { /**/ } public _getpersistantdata
class MoodleQuickForm_float extends MoodleQuickForm_text { /**/ } none _getpersistantdata

class HTML_QuickForm_element extends HTML_Common { /**/ } public onquickformevent
class MoodleQuickForm_grading extends HTML_QuickForm_input implements templatable { /**/ } none onquickformevent

class HTML_QuickForm_element extends HTML_Common { /**/ } public onquickformevent
class MoodleQuickForm_filetypes extends MoodleQuickForm_group { /**/ } none onquickformevent

class HTML_QuickForm_element extends HTML_Common { /**/ } public onquickformevent
class MoodleQuickForm_tags extends MoodleQuickForm_autocomplete { /**/ } none onquickformevent

class HTML_QuickForm_element extends HTML_Common { /**/ } public onquickformevent
class MoodleQuickForm_modgrade extends MoodleQuickForm_group { /**/ } none onquickformevent

class HTML_QuickForm_element extends HTML_Common { /**/ } public onquickformevent
class MoodleQuickForm_group extends HTML_QuickForm_group implements templatable { /**/ } none onquickformevent

class HTML_QuickForm_element extends HTML_Common { /**/ } public onquickformevent
class MoodleQuickForm_float extends MoodleQuickForm_text { /**/ } none onquickformevent

class HTML_QuickForm_element extends HTML_Common { /**/ } public onquickformevent
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } none onquickformevent

class HTML_QuickForm_element extends HTML_Common { /**/ } public onquickformevent
class MoodleQuickForm_modvisible extends MoodleQuickForm_select { /**/ } none onquickformevent

class HTML_QuickForm_element extends HTML_Common { /**/ } public accept
class tool_lp_site_competencies_form_element extends MoodleQuickForm_hidden { /**/ } none accept

class HTML_QuickForm_element extends HTML_Common { /**/ } public accept
class MoodleQuickForm_filetypes extends MoodleQuickForm_group { /**/ } none accept

class HTML_QuickForm_element extends HTML_Common { /**/ } public accept
class MoodleQuickForm_tags extends MoodleQuickForm_autocomplete { /**/ } none accept

class HTML_QuickForm_element extends HTML_Common { /**/ } public accept
class MoodleQuickForm_group extends HTML_QuickForm_group implements templatable { /**/ } none accept

class HTML_QuickForm_element extends HTML_Common { /**/ } public accept
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } none accept

class HTML_QuickForm_element extends HTML_Common { /**/ } public accept
class text_with_copy_element extends MoodleQuickForm_text { /**/ } none accept

class HTML_QuickForm_element extends HTML_Common { /**/ } public exportvalue
class MoodleQuickForm_rubriceditor extends HTML_QuickForm_input { /**/ } none exportvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public exportvalue
class moodlequickform_guideeditor extends HTML_QuickForm_input { /**/ } none exportvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public exportvalue
class MoodleQuickForm_filetypes extends MoodleQuickForm_group { /**/ } none exportvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public exportvalue
class MoodleQuickForm_choicedropdown extends HTML_QuickForm_select implements templatable { /**/ } none exportvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public exportvalue
class MoodleQuickForm_modvisible extends MoodleQuickForm_select { /**/ } none exportvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public exportvalue
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } none exportvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public exportvalue
class MoodleQuickForm_float extends MoodleQuickForm_text { /**/ } none exportvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public exportvalue
class MoodleQuickForm_modgrade extends MoodleQuickForm_group { /**/ } none exportvalue

class HTML_QuickForm_element extends HTML_Common { /**/ } public exportvalue
class MoodleQuickForm_tags extends MoodleQuickForm_autocomplete { /**/ } none exportvalue

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public tohtml
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } none tohtml

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public onquickformevent
class MoodleQuickForm_filetypes extends MoodleQuickForm_group { /**/ } none onquickformevent

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public onquickformevent
class MoodleQuickForm_modgrade extends MoodleQuickForm_group { /**/ } none onquickformevent

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public onquickformevent
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } none onquickformevent

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public onquickformevent
class MoodleQuickForm_group extends HTML_QuickForm_group implements templatable { /**/ } none onquickformevent

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public accept
class MoodleQuickForm_filetypes extends MoodleQuickForm_group { /**/ } none accept

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public accept
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } none accept

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public accept
class MoodleQuickForm_group extends HTML_QuickForm_group implements templatable { /**/ } none accept

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public exportvalue
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } none exportvalue

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public exportvalue
class MoodleQuickForm_modgrade extends MoodleQuickForm_group { /**/ } none exportvalue

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public exportvalue
class MoodleQuickForm_filetypes extends MoodleQuickForm_group { /**/ } none exportvalue

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public _createelements
class MoodleQuickForm_filetypes extends MoodleQuickForm_group { /**/ } none _createelements

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public _createelements
class MoodleQuickForm_modgrade extends MoodleQuickForm_group { /**/ } none _createelements

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public _createelements
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } none _createelements

class HTML_QuickForm_group extends HTML_QuickForm_element { /**/ } public freeze
class MoodleQuickForm_defaultcustom extends MoodleQuickForm_group { /**/ } none freeze

class HTML_QuickForm_hidden extends HTML_QuickForm_input { /**/ } public accept
class tool_lp_site_competencies_form_element extends MoodleQuickForm_hidden { /**/ } none accept

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public setvalue
class MoodleQuickForm_float extends MoodleQuickForm_text { /**/ } none setvalue

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public getvalue
class MoodleQuickForm_float extends MoodleQuickForm_text { /**/ } none getvalue

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public tohtml
class MoodleQuickForm_rubriceditor extends HTML_QuickForm_input { /**/ } none tohtml

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public tohtml
class moodlequickform_guideeditor extends HTML_QuickForm_input { /**/ } none tohtml

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public tohtml
class verification_field extends \MoodleQuickForm_text { /**/ } none tohtml

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public tohtml
class tool_lp_site_competencies_form_element extends MoodleQuickForm_hidden { /**/ } none tohtml

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public tohtml
class MoodleQuickForm_grading extends HTML_QuickForm_input implements templatable { /**/ } none tohtml

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public tohtml
class MoodleQuickForm_text extends HTML_QuickForm_text implements templatable { /**/ } none tohtml

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public tohtml
class MoodleQuickForm_recaptcha extends HTML_QuickForm_input implements templatable { /**/ } none tohtml

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public onquickformevent
class MoodleQuickForm_grading extends HTML_QuickForm_input implements templatable { /**/ } none onquickformevent

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public onquickformevent
class MoodleQuickForm_float extends MoodleQuickForm_text { /**/ } none onquickformevent

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public exportvalue
class MoodleQuickForm_rubriceditor extends HTML_QuickForm_input { /**/ } none exportvalue

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public exportvalue
class moodlequickform_guideeditor extends HTML_QuickForm_input { /**/ } none exportvalue

class HTML_QuickForm_input extends HTML_QuickForm_element { /**/ } public exportvalue
class MoodleQuickForm_float extends MoodleQuickForm_text { /**/ } none exportvalue

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } public setvalue
class framework_autocomplete extends MoodleQuickForm_autocomplete { /**/ } none setvalue

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } public setvalue
class MoodleQuickForm_cohort extends MoodleQuickForm_autocomplete { /**/ } none setvalue

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } public setvalue
class MoodleQuickForm_course extends MoodleQuickForm_autocomplete { /**/ } none setvalue

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } public load
class MoodleQuickForm_choicedropdown extends HTML_QuickForm_select implements templatable { /**/ } none load

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } public tohtml
class MoodleQuickForm_choicedropdown extends HTML_QuickForm_select implements templatable { /**/ } none tohtml

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } public exportvalue
class MoodleQuickForm_modvisible extends MoodleQuickForm_select { /**/ } none exportvalue

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } public exportvalue
class MoodleQuickForm_tags extends MoodleQuickForm_autocomplete { /**/ } none exportvalue

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } public exportvalue
class MoodleQuickForm_choicedropdown extends HTML_QuickForm_select implements templatable { /**/ } none exportvalue

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } public onquickformevent
class MoodleQuickForm_tags extends MoodleQuickForm_autocomplete { /**/ } none onquickformevent

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } public onquickformevent
class MoodleQuickForm_modvisible extends MoodleQuickForm_select { /**/ } none onquickformevent

abstract class BaseReader implements IReader { /**/ } public loadspreadsheetfromfile
class Html extends BaseReader { /**/ } protected loadspreadsheetfromfile

abstract class Base { /**/ } none getstring
class Group extends Base { /**/ } public getstring

class MoodleQuickForm_group extends HTML_QuickForm_group implements templatable { /**/ } none onquickformevent
class MoodleQuickForm_date_time_selector extends MoodleQuickForm_group { /**/ } public onquickformevent

class MoodleQuickForm_group extends HTML_QuickForm_group implements templatable { /**/ } none onquickformevent
class MoodleQuickForm_duration extends MoodleQuickForm_group { /**/ } public onquickformevent

class MoodleQuickForm_group extends HTML_QuickForm_group implements templatable { /**/ } none onquickformevent
class MoodleQuickForm_date_selector extends MoodleQuickForm_group { /**/ } public onquickformevent

class MoodleQuickForm_group extends HTML_QuickForm_group implements templatable { /**/ } none accept
class MoodleQuickForm_date_selector extends MoodleQuickForm_group { /**/ } public accept

class MoodleQuickForm_group extends HTML_QuickForm_group implements templatable { /**/ } none accept
class MoodleQuickForm_duration extends MoodleQuickForm_group { /**/ } public accept

class MoodleQuickForm_group extends HTML_QuickForm_group implements templatable { /**/ } none accept
class MoodleQuickForm_date_time_selector extends MoodleQuickForm_group { /**/ } public accept

class MoodleQuickForm_select extends HTML_QuickForm_select implements templatable { /**/ } public exportvalue
class MoodleQuickForm_modvisible extends MoodleQuickForm_select { /**/ } none exportvalue

class MoodleQuickForm_select extends HTML_QuickForm_select implements templatable { /**/ } public exportvalue
class MoodleQuickForm_tags extends MoodleQuickForm_autocomplete { /**/ } none exportvalue

class MoodleQuickForm_autocomplete extends MoodleQuickForm_select { /**/ } public setvalue
class framework_autocomplete extends MoodleQuickForm_autocomplete { /**/ } none setvalue

class MoodleQuickForm_autocomplete extends MoodleQuickForm_select { /**/ } public setvalue
class MoodleQuickForm_cohort extends MoodleQuickForm_autocomplete { /**/ } none setvalue

class MoodleQuickForm_autocomplete extends MoodleQuickForm_select { /**/ } public setvalue
class MoodleQuickForm_course extends MoodleQuickForm_autocomplete { /**/ } none setvalue

class MoodleQuickForm_autocomplete extends MoodleQuickForm_select { /**/ } public exportvalue
class MoodleQuickForm_tags extends MoodleQuickForm_autocomplete { /**/ } none exportvalue

class MoodleQuickForm_autocomplete extends MoodleQuickForm_select { /**/ } public onquickformevent
class MoodleQuickForm_tags extends MoodleQuickForm_autocomplete { /**/ } none onquickformevent

abstract class dynamic_form extends \moodleform { /**/ } public get_context_for_dynamic_submission
class report extends dynamic_form { /**/ } protected get_context_for_dynamic_submission

abstract class dynamic_form extends \moodleform { /**/ } public check_access_for_dynamic_submission
class card_view extends dynamic_form { /**/ } protected check_access_for_dynamic_submission

abstract class dynamic_form extends \moodleform { /**/ } public get_page_url_for_dynamic_submission
class report extends dynamic_form { /**/ } protected get_page_url_for_dynamic_submission

class ADODB_DataDict { /**/ } public altercolumnsql
class ADODB2_firebird extends ADODB_DataDict { /**/ } none altercolumnsql

abstract class ADOConnection { /**/ } public serverinfo
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none serverinfo

abstract class ADOConnection { /**/ } public serverinfo
class ADODB_firebird extends ADOConnection { /**/ } none serverinfo

abstract class ADOConnection { /**/ } public sqldate
class ADODB_firebird extends ADOConnection { /**/ } none sqldate

abstract class ADOConnection { /**/ } public prepare
class ADODB_firebird extends ADOConnection { /**/ } none prepare

abstract class ADOConnection { /**/ } public rowlock
class ADODB_firebird extends ADOConnection { /**/ } none rowlock

abstract class ADOConnection { /**/ } public param
class ADODB_pdo extends ADOConnection { /**/ } none param

abstract class ADOConnection { /**/ } public param
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } none param

abstract class ADOConnection { /**/ } public param
class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } none param

abstract class ADOConnection { /**/ } public param
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } none param

abstract class ADOConnection { /**/ } public parameter
class ADODB_db2 extends ADOConnection { /**/ } none parameter

abstract class ADOConnection { /**/ } none execute
class ADODB_oci8po extends ADODB_oci8 { /**/ } public execute

abstract class ADOConnection { /**/ } none execute
class ADODB_oci8 extends ADOConnection { /**/ } public execute

abstract class ADOConnection { /**/ } public createsequence
class ADODB_pdo extends ADOConnection { /**/ } none createsequence

abstract class ADOConnection { /**/ } public createsequence
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none createsequence

abstract class ADOConnection { /**/ } public createsequence
class ADODB_firebird extends ADOConnection { /**/ } none createsequence

abstract class ADOConnection { /**/ } public dropsequence
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none dropsequence

abstract class ADOConnection { /**/ } public genid
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none genid

abstract class ADOConnection { /**/ } public genid
class ADODB_firebird extends ADOConnection { /**/ } none genid

abstract class ADOConnection { /**/ } public errorno
class ADODB_firebird extends ADOConnection { /**/ } none errorno

abstract class ADOConnection { /**/ } public metaprimarykeys
class ADODB_pdo extends ADOConnection { /**/ } none metaprimarykeys

abstract class ADOConnection { /**/ } public metaprimarykeys
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none metaprimarykeys

abstract class ADOConnection { /**/ } public metaprimarykeys
class ADODB_db2 extends ADOConnection { /**/ } none metaprimarykeys

abstract class ADOConnection { /**/ } public metaprimarykeys
class ADODB_firebird extends ADOConnection { /**/ } none metaprimarykeys

abstract class ADOConnection { /**/ } public metaforeignkeys
class ADODB_pdo extends ADOConnection { /**/ } none metaforeignkeys

abstract class ADOConnection { /**/ } public metaforeignkeys
class ADODB_postgres7 extends ADODB_postgres64 { /**/ } none metaforeignkeys

abstract class ADOConnection { /**/ } public metaforeignkeys
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } none metaforeignkeys

abstract class ADOConnection { /**/ } public metaforeignkeys
class ADODB_informix72 extends ADOConnection { /**/ } none metaforeignkeys

abstract class ADOConnection { /**/ } public metaforeignkeys
class ADODB_sqlite3 extends ADOConnection { /**/ } none metaforeignkeys

abstract class ADOConnection { /**/ } public metaforeignkeys
class ADODB_mssqlnative extends ADOConnection { /**/ } none metaforeignkeys

abstract class ADOConnection { /**/ } public metaforeignkeys
class ADODB_db2 extends ADOConnection { /**/ } none metaforeignkeys

abstract class ADOConnection { /**/ } public metaforeignkeys
class ADODB_mysqli extends ADOConnection { /**/ } none metaforeignkeys

abstract class ADOConnection { /**/ } public metaforeignkeys
class ADODB_oci8 extends ADOConnection { /**/ } none metaforeignkeys

abstract class ADOConnection { /**/ } public metaforeignkeys
class ADODB_odbtp extends ADOConnection { /**/ } none metaforeignkeys

abstract class ADOConnection { /**/ } public metaforeignkeys
class ADODB_mssql extends ADOConnection { /**/ } none metaforeignkeys

abstract class ADOConnection { /**/ } public selectlimit
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none selectlimit

abstract class ADOConnection { /**/ } public selectlimit
class ADODB_firebird extends ADOConnection { /**/ } none selectlimit

abstract class ADOConnection { /**/ } none getone
class ADODB_mysqli extends ADOConnection { /**/ } public getone

abstract class ADOConnection { /**/ } public offsetdate
class ADODB_mssqlnative extends ADOConnection { /**/ } none offsetdate

abstract class ADOConnection { /**/ } public offsetdate
class ADODB_firebird extends ADOConnection { /**/ } none offsetdate

abstract class ADOConnection { /**/ } public updateblob
class ADODB_firebird extends ADOConnection { /**/ } none updateblob

abstract class ADOConnection { /**/ } public updateblobfile
class ADODB_firebird extends ADOConnection { /**/ } none updateblobfile

abstract class ADOConnection { /**/ } public blobdecode
class ADODB_firebird extends ADOConnection { /**/ } none blobdecode

abstract class ADOConnection { /**/ } public blobencode
class ADODB_firebird extends ADOConnection { /**/ } none blobencode

abstract class ADOConnection { /**/ } public begintrans
class ADODB_firebird extends ADOConnection { /**/ } none begintrans

abstract class ADOConnection { /**/ } public settransactionmode
class ADODB_firebird extends ADOConnection { /**/ } none settransactionmode

abstract class ADOConnection { /**/ } public committrans
class ADODB_firebird extends ADOConnection { /**/ } none committrans

abstract class ADOConnection { /**/ } public rollbacktrans
class ADODB_firebird extends ADOConnection { /**/ } none rollbacktrans

abstract class ADOConnection { /**/ } public metadatabases
class ADODB_db2 extends ADOConnection { /**/ } none metadatabases

abstract class ADOConnection { /**/ } public metaprocedures
class ADODB_pdo extends ADOConnection { /**/ } none metaprocedures

abstract class ADOConnection { /**/ } public metaprocedures
class ADODB_mssqlnative extends ADOConnection { /**/ } none metaprocedures

abstract class ADOConnection { /**/ } public metaprocedures
class ADODB_db2 extends ADOConnection { /**/ } none metaprocedures

abstract class ADOConnection { /**/ } public metatables
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none metatables

abstract class ADOConnection { /**/ } public metatables
class ADODB_db2 extends ADOConnection { /**/ } none metatables

abstract class ADOConnection { /**/ } public metatables
class ADODB_firebird extends ADOConnection { /**/ } none metatables

abstract class ADOConnection { /**/ } public metacolumns
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none metacolumns

abstract class ADOConnection { /**/ } public metacolumns
class ADODB_db2 extends ADOConnection { /**/ } none metacolumns

abstract class ADOConnection { /**/ } public metacolumns
class ADODB_firebird extends ADOConnection { /**/ } none metacolumns

abstract class ADOConnection { /**/ } public metaindexes
class ADODB_pdo extends ADOConnection { /**/ } none metaindexes

abstract class ADOConnection { /**/ } public metaindexes
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none metaindexes

abstract class ADOConnection { /**/ } public metaindexes
class ADODB_db2 extends ADOConnection { /**/ } none metaindexes

abstract class ADOConnection { /**/ } public metaindexes
class ADODB_firebird extends ADOConnection { /**/ } none metaindexes

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_pdo extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_fbsql extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordset_sybase extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordset_informix72 extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordset_oracle extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_array extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordset_mssqlnative extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_ads extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_netezza extends ADORecordSet_postgres64 { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordset_sqlite3 extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordset_sqlite extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_db2 extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_ldap extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_postgres64 extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_mysqli extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordset_oci8 extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_odbtp extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_odbc extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_ado extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordset_mssql extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_ibase extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordSet_ado extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _initrs
class ADORecordset_firebird extends ADORecordSet { /**/ } protected _initrs

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordset_oci8po extends ADORecordset_oci8 { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_assoc_postgres7 extends ADORecordSet_postgres64 { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_pdo extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordset_sybase extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_fbsql extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordset_informix72 extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordset_oracle extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_array extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordset_mssqlnative extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_ads extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordset_sqlite3 extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordset_sqlite extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_db2 extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_ldap extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_postgres64 extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_mysqli extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordset_oci8 extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_odbc extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_ado extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_odbtp extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordset_sqlitepo extends ADORecordset_sqlite { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_ibase extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordset_mssql extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } none _fetch
class ADORecordSet_ado extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } public _fetch
class ADORecordset_firebird extends ADORecordSet { /**/ } protected _fetch

class ADORecordSet implements IteratorAggregate { /**/ } public fields
class ADORecordset_firebird extends ADORecordSet { /**/ } none fields

class ADORecordSet implements IteratorAggregate { /**/ } public fetchfield
class ADORecordSet_array_pdo_firebird extends ADORecordSet_array_pdo { /**/ } none fetchfield

class ADORecordSet implements IteratorAggregate { /**/ } public fetchfield
class ADORecordSet_pdo_firebird extends ADORecordSet_pdo { /**/ } none fetchfield

class ADORecordSet implements IteratorAggregate { /**/ } public fetchfield
class ADORecordSet_pdo_sqlsrv extends ADORecordSet_pdo { /**/ } none fetchfield

class ADORecordSet implements IteratorAggregate { /**/ } public fetchfield
class ADORecordSet_array_pdo_sqlsrv extends ADORecordSet_array_pdo { /**/ } none fetchfield

class ADORecordSet implements IteratorAggregate { /**/ } public fetchfield
class ADORecordset_firebird extends ADORecordSet { /**/ } none fetchfield

class ADORecordSet implements IteratorAggregate { /**/ } public metatype
class ADORecordset_firebird extends ADORecordSet { /**/ } none metatype

class ADORecordSet_array extends ADORecordSet { /**/ } public fetchfield
class ADORecordSet_array_pdo_firebird extends ADORecordSet_array_pdo { /**/ } none fetchfield

class ADORecordSet_array extends ADORecordSet { /**/ } public fetchfield
class ADORecordSet_array_pdo_sqlsrv extends ADORecordSet_array_pdo { /**/ } none fetchfield

class ADODB_pdo extends ADOConnection { /**/ } public selectlimit
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none selectlimit

class ADODB_pdo extends ADOConnection { /**/ } public serverinfo
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none serverinfo

class ADODB_pdo extends ADOConnection { /**/ } public metatables
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none metatables

class ADODB_pdo extends ADOConnection { /**/ } public metacolumns
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none metacolumns

class ADODB_pdo extends ADOConnection { /**/ } none metaindexes
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } public metaindexes

class ADODB_pdo extends ADOConnection { /**/ } none createsequence
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } public createsequence

class ADODB_pdo extends ADOConnection { /**/ } none createsequence
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } public createsequence

class ADODB_pdo extends ADOConnection { /**/ } public dropsequence
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none dropsequence

class ADODB_pdo extends ADOConnection { /**/ } public genid
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } none genid

class ADORecordSet_pdo extends ADORecordSet { /**/ } public fetchfield
class ADORecordSet_pdo_firebird extends ADORecordSet_pdo { /**/ } none fetchfield

class ADORecordSet_pdo extends ADORecordSet { /**/ } public fetchfield
class ADORecordSet_pdo_sqlsrv extends ADORecordSet_pdo { /**/ } none fetchfield

class ADODB_db2 extends ADOConnection { /**/ } none metatables
class ADODB_db2oci extends ADODB_db2 { /**/ } public metatables

class encryption { /**/ } public get_key
class testable_encryption extends encryption { /**/ } protected get_key

abstract class context extends stdClass implements IteratorAggregate { /**/ } public reset_caches
abstract class context_helper extends context { /**/ } protected reset_caches

abstract class context extends stdClass implements IteratorAggregate { /**/ } public preload_from_record
abstract class context_helper extends context { /**/ } protected preload_from_record

abstract class persistent extends moodleform { /**/ } public extra_validation
class tool_dataprivacy_data_request_form extends \core\form\persistent { /**/ } protected extra_validation

abstract class persistent extends moodleform { /**/ } public filter_data_for_persistent
class purpose extends persistent { /**/ } protected filter_data_for_persistent

abstract class base { /**/ } public update_progress
class display_if_slow extends display { /**/ } protected update_progress

abstract class base { /**/ } public update_progress
class none extends base { /**/ } protected update_progress

abstract class base { /**/ } public update_progress
class db_updater extends base { /**/ } protected update_progress

abstract class base { /**/ } public update_progress
class display extends base { /**/ } protected update_progress

abstract class base { /**/ } public update_progress
class core_backup_progress_restore_is_executing extends \core\progress\base { /**/ } protected update_progress

class checker { /**/ } public compare_responses
class testable_checker extends checker { /**/ } protected compare_responses

class checker { /**/ } public is_same_release
class testable_checker extends checker { /**/ } protected is_same_release

class api { /**/ } public convert_branch_numbering_format
class testable_api extends api { /**/ } protected convert_branch_numbering_format

abstract class base_definition { /**/ } public create_field_mappings
class imsobv2p1 extends imsbadgeconnect implements issuer_interface { /**/ } protected create_field_mappings

abstract class base_definition { /**/ } public create_field_mappings
class clever extends openidconnect implements issuer_interface { /**/ } protected create_field_mappings

class openidconnect extends base_definition { /**/ } public create_field_mappings
class clever extends openidconnect implements issuer_interface { /**/ } protected create_field_mappings

class imsbadgeconnect extends base_definition { /**/ } public create_field_mappings
class imsobv2p1 extends imsbadgeconnect implements issuer_interface { /**/ } protected create_field_mappings

abstract class handler { /**/ } public get_description
class handler_base extends \core\message\inbound\handler { /**/ } protected get_description

abstract class handler { /**/ } public get_description
class invalid_recipient_handler extends \core\message\inbound\handler { /**/ } protected get_description

abstract class handler { /**/ } public get_description
class private_files_handler extends handler { /**/ } protected get_description

abstract class handler { /**/ } public get_description
class reply_handler extends \core\message\inbound\handler { /**/ } protected get_description

abstract class handler { /**/ } public get_name
class handler_base extends \core\message\inbound\handler { /**/ } protected get_name

abstract class handler { /**/ } public get_name
class invalid_recipient_handler extends \core\message\inbound\handler { /**/ } protected get_name

abstract class handler { /**/ } public get_name
class private_files_handler extends handler { /**/ } protected get_name

abstract class handler { /**/ } public get_name
class reply_handler extends \core\message\inbound\handler { /**/ } protected get_name

class manager { /**/ } public handler_from_record
class core_message_inbound_test_manager extends \core\message\inbound\manager { /**/ } protected handler_from_record

class address_manager { /**/ } public process
class core_message_inbound_test_helper extends \core\message\inbound\address_manager { /**/ } protected process

class address_manager { /**/ } public validate
class core_message_inbound_test_helper extends \core\message\inbound\address_manager { /**/ } protected validate

abstract class exporter { /**/ } public define_other_properties
class user_summary_exporter extends \core\external\exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class completion_info_exporter extends \core\external\exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class template_statistics_exporter extends \core\external\exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class course_competency_statistics_exporter extends \core\external\exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class footer_options_exporter extends exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class cohort_summary_exporter extends \core\external\exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class core_testable_exporter extends \core\external\exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class coursecat_summary_exporter extends \core\external\exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class plan_exporter extends \core\external\persistent_exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class evidence_exporter extends \core\external\persistent_exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class recentlyaccesseditems_item_exporter extends \core\external\exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class course_summary_exporter extends \core\external\exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_other_properties
class course_module_summary_exporter extends \core\external\exporter { /**/ } protected define_other_properties

abstract class exporter { /**/ } public define_properties
class user_summary_exporter extends \core\external\exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class course_competency_statistics_exporter extends \core\external\exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class template_statistics_exporter extends \core\external\exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class course_content_items_exporter extends exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class cohort_summary_exporter extends \core\external\exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class question_summary_exporter extends \core\external\exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class ($data, $related) extends core_testable_exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class ([ ]) extends \core\external\exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class ([ ]) extends \core\external\exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class core_testable_exporter extends \core\external\exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class coursecat_summary_exporter extends \core\external\exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class recentlyaccesseditems_item_exporter extends \core\external\exporter { /**/ } protected define_properties

abstract class exporter { /**/ } public define_properties
class course_summary_exporter extends \core\external\exporter { /**/ } protected define_properties

abstract class base implements \IteratorAggregate { /**/ } public init
class unknown_logged extends base { /**/ } protected init

trait moodle_read_slave_trait { /**/ } public raw_connect
class read_slave_moodle_database extends test_moodle_database { /**/ } protected raw_connect

trait moodle_read_slave_trait { /**/ } public raw_connect
class pgsql_native_moodle_database extends moodle_database { /**/ } protected raw_connect

trait moodle_read_slave_trait { /**/ } public raw_connect
class mysqli_native_moodle_database extends moodle_database { /**/ } protected raw_connect

trait moodle_read_slave_trait { /**/ } public table_names
class read_slave_moodle_database_table_names extends read_slave_moodle_database { /**/ } protected table_names

abstract class moodle_database { /**/ } public fetch_columns
abstract class test_moodle_database extends \moodle_database { /**/ } protected fetch_columns

abstract class moodle_database { /**/ } none sql_null_from_clause
class oci_native_moodle_database extends moodle_database { /**/ } public sql_null_from_clause

abstract class moodle_database { /**/ } public begin_transaction
class moodle_database_for_testing extends moodle_database { /**/ } protected begin_transaction

abstract class moodle_database { /**/ } public commit_transaction
class moodle_database_for_testing extends moodle_database { /**/ } protected commit_transaction

abstract class moodle_database { /**/ } public rollback_transaction
class moodle_database_for_testing extends moodle_database { /**/ } protected rollback_transaction

abstract class sql_generator { /**/ } none getsequencefromdb
class postgres_sql_generator extends sql_generator { /**/ } public getsequencefromdb

abstract class sql_generator { /**/ } none getcommentsql
class test_sql_generator extends \sql_generator { /**/ } public getcommentsql

abstract class sql_generator { /**/ } none getcommentsql
class mysql_sql_generator extends sql_generator { /**/ } public getcommentsql

abstract class sql_generator { /**/ } none getcommentsql
class sqlite_sql_generator extends sql_generator { /**/ } public getcommentsql

abstract class sql_generator { /**/ } none getcommentsql
class postgres_sql_generator extends sql_generator { /**/ } public getcommentsql

abstract class sql_generator { /**/ } none getcommentsql
class oracle_sql_generator extends sql_generator { /**/ } public getcommentsql

class Arn implements ArnInterface { /**/ } public validate
class AccessPointArn extends BaseAccessPointArn implements AccessPointArnInterface { /**/ } protected validate

class Arn implements ArnInterface { /**/ } public validate
class OutpostsAccessPointArn extends BaseAccessPointArn implements AccessPointArnInterface, OutpostsArnInterface { /**/ } protected validate

class Arn implements ArnInterface { /**/ } public validate
class OutpostsBucketArn extends Arn implements BucketArnInterface, OutpostsArnInterface { /**/ } protected validate

class Arn implements ArnInterface { /**/ } public validate
class MultiRegionAccessPointArn extends AccessPointArn { /**/ } protected validate

class AccessPointArn extends Arn implements AccessPointArnInterface { /**/ } public validate
class AccessPointArn extends BaseAccessPointArn implements AccessPointArnInterface { /**/ } protected validate

class AccessPointArn extends Arn implements AccessPointArnInterface { /**/ } public validate
class OutpostsAccessPointArn extends BaseAccessPointArn implements AccessPointArnInterface, OutpostsArnInterface { /**/ } protected validate

class AccessPointArn extends Arn implements AccessPointArnInterface { /**/ } public validate
class MultiRegionAccessPointArn extends AccessPointArn { /**/ } protected validate

trait behat_session_trait { /**/ } protected wait_for_pending_js
class behat_form_field implements behat_session_interface { /**/ } public wait_for_pending_js

abstract class grade_object { /**/ } public is_hidden
class grade_grade extends grade_object { /**/ } none is_hidden

abstract class grade_object { /**/ } public is_hiddenuntil
class grade_grade extends grade_object { /**/ } none is_hiddenuntil

abstract class grade_object { /**/ } public get_hidden
class grade_grade extends grade_object { /**/ } none get_hidden

abstract class grade_object { /**/ } public set_hidden
class grade_item extends grade_object { /**/ } none set_hidden

abstract class grade_object { /**/ } public set_hidden
class grade_category extends grade_object { /**/ } none set_hidden

abstract class grade_object { /**/ } public set_hidden
class grade_grade extends grade_object { /**/ } none set_hidden

abstract class testing_util { /**/ } public drop_dataroot
class behat_util extends testing_util { /**/ } protected drop_dataroot

abstract class filterset implements JsonSerializable { /**/ } public get_required_filters
class participants_filterset extends filterset { /**/ } protected get_required_filters

abstract class filterset implements JsonSerializable { /**/ } public get_required_filters
class custom_report_table_filterset extends filterset { /**/ } protected get_required_filters

abstract class filterset implements JsonSerializable { /**/ } public get_required_filters
class system_report_table_filterset extends filterset { /**/ } protected get_required_filters

abstract class filterset implements JsonSerializable { /**/ } public get_required_filters
class custom_report_table_view_filterset extends filterset { /**/ } protected get_required_filters

abstract class filterset implements JsonSerializable { /**/ } public get_optional_filters
class participants_filterset extends filterset { /**/ } protected get_optional_filters

abstract class Formatter { /**/ } public indentstr
class Compact extends Formatter { /**/ } protected indentstr

abstract class Formatter { /**/ } public blocklines
class Crunched extends Formatter { /**/ } protected blocklines

abstract class Formatter { /**/ } public blocklines
class Compressed extends Formatter { /**/ } protected blocklines

abstract class portfolio_caller_base { /**/ } none expected_time
class forum_portfolio_caller extends portfolio_module_caller_base { /**/ } public expected_time

abstract class portfolio_caller_base { /**/ } none get_navigation
class forum_portfolio_caller extends portfolio_module_caller_base { /**/ } public get_navigation

abstract class portfolio_caller_base { /**/ } none get_sha1
class forum_portfolio_caller extends portfolio_module_caller_base { /**/ } public get_sha1

abstract class portfolio_caller_base { /**/ } none prepare_package
class forum_portfolio_caller extends portfolio_module_caller_base { /**/ } public prepare_package

abstract class portfolio_caller_base { /**/ } none get_return_url
class forum_portfolio_caller extends portfolio_module_caller_base { /**/ } public get_return_url

abstract class portfolio_caller_base { /**/ } none check_permissions
class forum_portfolio_caller extends portfolio_module_caller_base { /**/ } public check_permissions

abstract class portfolio_module_caller_base extends portfolio_caller_base { /**/ } none get_navigation
class forum_portfolio_caller extends portfolio_module_caller_base { /**/ } public get_navigation

abstract class portfolio_module_caller_base extends portfolio_caller_base { /**/ } none get_return_url
class forum_portfolio_caller extends portfolio_module_caller_base { /**/ } public get_return_url

abstract class OAuthSignatureMethod { /**/ } none get_name
class OAuthSignatureMethod_HMAC_SHA1 extends OAuthSignatureMethod { /**/ } public get_name

abstract class OAuthSignatureMethod { /**/ } none get_name
class OAuthSignatureMethod_HMAC_SHA256 extends OAuthSignatureMethod { /**/ } public get_name

class ToolProvider { /**/ } public onlaunch
class dummy_tool_provider extends tool_provider { /**/ } protected onlaunch

class ToolProvider { /**/ } public onregister
class dummy_tool_provider extends tool_provider { /**/ } protected onregister

class ToolProvider { /**/ } public onerror
class dummy_tool_provider extends tool_provider { /**/ } protected onerror

class filter_urltolink extends moodle_text_filter { /**/ } public convert_urls_into_links
class testable_filter_urltolink extends filter_urltolink { /**/ } protected convert_urls_into_links

abstract class base_ui_stage { /**/ } public initialise_stage_form
class import_ui_stage_precheck extends backup_ui_stage { /**/ } protected initialise_stage_form

abstract class base_setting { /**/ } public validate_value
class restore_course_defaultcustom_setting extends restore_course_generic_setting { /**/ } protected validate_value

abstract class base_logger implements checksumable { /**/ } public get_levelstr
class mock_base_logger1 extends base_logger { /**/ } protected get_levelstr

abstract class restore_execution_step extends restore_step { /**/ } public define_execution
class restore_default_enrolments_step extends restore_execution_step { /**/ } protected define_execution

abstract class restore_execution_step extends restore_step { /**/ } public define_execution
class restore_course_legacy_files_step extends restore_execution_step { /**/ } protected define_execution

abstract class restore_structure_step extends restore_step { /**/ } public add_plugin_structure
class mock_restore_structure_step extends restore_structure_step { /**/ } protected add_plugin_structure

abstract class restore_structure_step extends restore_step { /**/ } public add_subplugin_structure
class mock_restore_structure_step extends restore_structure_step { /**/ } protected add_subplugin_structure

abstract class restore_structure_step extends restore_step { /**/ } public after_restore
class restore_activity_grades_structure_step extends restore_structure_step { /**/ } protected after_restore

abstract class restore_structure_step extends restore_step { /**/ } public define_structure
class mock_restore_structure_step extends restore_structure_step { /**/ } protected define_structure

abstract class backup_structure_step extends backup_step { /**/ } public add_plugin_structure
class mock_backup_structure_step extends backup_structure_step { /**/ } protected add_plugin_structure

abstract class backup_structure_step extends backup_step { /**/ } public add_subplugin_structure
class mock_backup_structure_step extends backup_structure_step { /**/ } protected add_subplugin_structure

abstract class backup_structure_step extends backup_step { /**/ } public define_structure
class mock_backup_structure_step extends backup_structure_step { /**/ } protected define_structure

abstract class base_task implements checksumable, executable, loggable { /**/ } public define_settings
class mock_backup_task extends backup_task { /**/ } protected define_settings

abstract class base_task implements checksumable, executable, loggable { /**/ } public define_settings
class mock_base_task extends base_task { /**/ } protected define_settings

abstract class base_task implements checksumable, executable, loggable { /**/ } public define_settings
class mock_backup_task_basepath extends backup_task { /**/ } protected define_settings

abstract class base_task implements checksumable, executable, loggable { /**/ } public define_settings
class mock_restore_task_basepath extends restore_task { /**/ } protected define_settings

class xml_writer { /**/ } public get_default_prologue
class mock_xml_writer extends xml_writer { /**/ } protected get_default_prologue

abstract class simplified_parser_processor extends progressive_parser_processor { /**/ } public dispatch_chunk
class mock_simplified_parser_processor extends simplified_parser_processor { /**/ } protected dispatch_chunk

abstract class simplified_parser_processor extends progressive_parser_processor { /**/ } public dispatch_chunk
class mock_grouped_parser_processor extends grouped_parser_processor { /**/ } protected dispatch_chunk

abstract class simplified_parser_processor extends progressive_parser_processor { /**/ } public notify_path_start
class mock_simplified_parser_processor extends simplified_parser_processor { /**/ } protected notify_path_start

abstract class simplified_parser_processor extends progressive_parser_processor { /**/ } public notify_path_start
class mock_grouped_parser_processor extends grouped_parser_processor { /**/ } protected notify_path_start

abstract class simplified_parser_processor extends progressive_parser_processor { /**/ } public notify_path_end
class mock_simplified_parser_processor extends simplified_parser_processor { /**/ } protected notify_path_end

abstract class simplified_parser_processor extends progressive_parser_processor { /**/ } public notify_path_end
class mock_grouped_parser_processor extends grouped_parser_processor { /**/ } protected notify_path_end

abstract class base_optigroup extends base_nested_element { /**/ } public is_multiple
class mock_base_optigroup extends base_optigroup { /**/ } protected is_multiple

abstract class base_processor { /**/ } public pre_process_nested_element
class backup_structure_processor extends base_processor { /**/ } none pre_process_nested_element

abstract class base_processor { /**/ } public process_nested_element
class backup_structure_processor extends base_processor { /**/ } none process_nested_element

abstract class base_processor { /**/ } public post_process_nested_element
class backup_structure_processor extends base_processor { /**/ } none post_process_nested_element

abstract class base_processor { /**/ } public process_final_element
class backup_structure_processor extends base_processor { /**/ } none process_final_element

abstract class base_processor { /**/ } public process_attribute
class backup_structure_processor extends base_processor { /**/ } none process_attribute

abstract class convert_helper { /**/ } public choose_conversion_path
class testable_convert_helper extends convert_helper { /**/ } protected choose_conversion_path

class restore_decode_rule { /**/ } public get_calculated_regexp
class mock_restore_decode_rule extends restore_decode_rule { /**/ } protected get_calculated_regexp

class XMLGenericDocument { /**/ } public on_load
class cc_manifest extends XMLGenericDocument implements cc_i_manifest { /**/ } protected on_load

class XMLGenericDocument { /**/ } public on_save
class cc_manifest extends XMLGenericDocument implements cc_i_manifest { /**/ } protected on_save

class XMLGenericDocument { /**/ } public on_save
class page11_resurce_file extends general_cc_file { /**/ } protected on_save

class XMLGenericDocument { /**/ } public on_create
class cc_manifest extends XMLGenericDocument implements cc_i_manifest { /**/ } protected on_create

class workshop { /**/ } public aggregate_submission_grades_process
class testable_workshop extends workshop { /**/ } protected aggregate_submission_grades_process

class workshop { /**/ } public aggregate_grading_grades_process
class testable_workshop extends workshop { /**/ } protected aggregate_grading_grades_process

class workshop_numerrors_strategy implements workshop_strategy { /**/ } public calculate_peer_grade
class testable_workshop_numerrors_strategy extends workshop_numerrors_strategy { /**/ } protected calculate_peer_grade

class workshop_accumulative_strategy implements workshop_strategy { /**/ } public calculate_peer_grade
class testable_workshop_accumulative_strategy extends workshop_accumulative_strategy { /**/ } protected calculate_peer_grade

class workshop_rubric_strategy implements workshop_strategy { /**/ } public calculate_peer_grade
class testable_workshop_rubric_strategy extends workshop_rubric_strategy { /**/ } protected calculate_peer_grade

class workshop_best_evaluation extends workshop_evaluation { /**/ } public normalize_grades
class testable_workshop_best_evaluation extends workshop_best_evaluation { /**/ } protected normalize_grades

class workshop_best_evaluation extends workshop_evaluation { /**/ } public average_assessment
class testable_workshop_best_evaluation extends workshop_best_evaluation { /**/ } protected average_assessment

class workshop_best_evaluation extends workshop_evaluation { /**/ } public weighted_variance
class testable_workshop_best_evaluation extends workshop_best_evaluation { /**/ } protected weighted_variance

class workshop_best_evaluation extends workshop_evaluation { /**/ } public assessments_distance
class testable_workshop_best_evaluation extends workshop_best_evaluation { /**/ } protected assessments_distance

class workshop_random_allocator implements workshop_allocator { /**/ } public self_allocation
class testable_workshop_random_allocator extends workshop_random_allocator { /**/ } protected self_allocation

class workshop_random_allocator implements workshop_allocator { /**/ } public index_submissions_by_authors
class testable_workshop_random_allocator extends workshop_random_allocator { /**/ } protected index_submissions_by_authors

class workshop_random_allocator implements workshop_allocator { /**/ } public get_author_ids
class testable_workshop_random_allocator extends workshop_random_allocator { /**/ } protected get_author_ids

class workshop_random_allocator implements workshop_allocator { /**/ } public get_unique_allocations
class testable_workshop_random_allocator extends workshop_random_allocator { /**/ } protected get_unique_allocations

class workshop_random_allocator implements workshop_allocator { /**/ } public get_unkept_assessments
class testable_workshop_random_allocator extends workshop_random_allocator { /**/ } protected get_unkept_assessments

class workshop_random_allocator implements workshop_allocator { /**/ } public convert_assessments_to_links
class testable_workshop_random_allocator extends workshop_random_allocator { /**/ } protected convert_assessments_to_links

class workshop_random_allocator implements workshop_allocator { /**/ } public get_element_with_lowest_workload
class testable_workshop_random_allocator extends workshop_random_allocator { /**/ } protected get_element_with_lowest_workload

class workshop_random_allocator implements workshop_allocator { /**/ } public filter_current_assessments
class testable_workshop_random_allocator extends workshop_random_allocator { /**/ } protected filter_current_assessments

class mod_quiz_external extends external_api { /**/ } public validate_attempt
class testable_mod_quiz_external extends mod_quiz_external { /**/ } protected validate_attempt

class mod_quiz_external extends external_api { /**/ } public validate_attempt_review
class testable_mod_quiz_external extends mod_quiz_external { /**/ } protected validate_attempt_review

class repaginate { /**/ } public repaginate_this_slot
class mod_quiz_repaginate_testable extends repaginate { /**/ } protected repaginate_this_slot

class repaginate { /**/ } public get_this_slot
class mod_quiz_repaginate_testable extends repaginate { /**/ } protected get_this_slot

class repaginate { /**/ } public get_slots_by_slot_number
class mod_quiz_repaginate_testable extends repaginate { /**/ } protected get_slots_by_slot_number

class repaginate { /**/ } public get_slots_by_slotid
class mod_quiz_repaginate_testable extends repaginate { /**/ } protected get_slots_by_slotid

abstract class navigation_panel_base { /**/ } public get_question_url
class navigation_panel_attempt extends navigation_panel_base { /**/ } protected get_question_url

abstract class navigation_panel_base { /**/ } public get_question_url
class navigation_panel_review extends navigation_panel_base { /**/ } protected get_question_url

abstract class attempts_report extends report_base { /**/ } public delete_selected_attempts
class testable_quiz_attempts_report extends attempts_report { /**/ } protected delete_selected_attempts

abstract class page_wiki { /**/ } public print_header
class page_wiki_lock extends page_wiki_edit { /**/ } none print_header

abstract class page_wiki { /**/ } none print_pagetitle
class page_wiki_history extends page_wiki { /**/ } protected print_pagetitle

abstract class page_wiki { /**/ } public print_content
class page_wiki_handlecomments extends page_wiki { /**/ } none print_content

abstract class page_wiki { /**/ } public print_content
class page_wiki_lock extends page_wiki_edit { /**/ } none print_content

abstract class page_wiki { /**/ } none set_url
class page_wiki_prettyview extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } public set_url
class page_wiki_handlecomments extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_viewversion extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_confirmrestore extends page_wiki_save { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_deletecomment extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_restoreversion extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_history extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_map extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_diff extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_admin extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_overridelocks extends page_wiki_edit { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_create extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_preview extends page_wiki_edit { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_editcomment extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_comments extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_search extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } none set_url
class page_wiki_view extends page_wiki { /**/ } protected set_url

abstract class page_wiki { /**/ } public print_footer
class page_wiki_lock extends page_wiki_edit { /**/ } none print_footer

class page_wiki_edit extends page_wiki { /**/ } public print_header
class page_wiki_lock extends page_wiki_edit { /**/ } none print_header

class page_wiki_edit extends page_wiki { /**/ } public print_content
class page_wiki_lock extends page_wiki_edit { /**/ } none print_content

class page_wiki_edit extends page_wiki { /**/ } none set_url
class page_wiki_confirmrestore extends page_wiki_save { /**/ } protected set_url

class page_wiki_edit extends page_wiki { /**/ } none set_url
class page_wiki_overridelocks extends page_wiki_edit { /**/ } protected set_url

class page_wiki_edit extends page_wiki { /**/ } none set_url
class page_wiki_preview extends page_wiki_edit { /**/ } protected set_url

class mod_feedback_responses_table extends table_sql { /**/ } public init
class mod_feedback_responses_anon_table extends mod_feedback_responses_table { /**/ } protected init

abstract class base_action_bar implements renderable, templatable { /**/ } public get_items
class responses_action_bar extends base_action_bar { /**/ } protected get_items

abstract class base_action_bar implements renderable, templatable { /**/ } public get_items
class standard_action_bar extends base_action_bar { /**/ } protected get_items

abstract class base_action_bar implements renderable, templatable { /**/ } public get_items
class edit_action_bar extends base_action_bar { /**/ } protected get_items

abstract class base_action_bar implements renderable, templatable { /**/ } public get_items
class edit_template_action_bar extends base_action_bar { /**/ } protected get_items

class OAuthDataStore { /**/ } public lookup_consumer
class TrivialOAuthDataStore extends OAuthDataStore { /**/ } none lookup_consumer

class OAuthDataStore { /**/ } public lookup_token
class TrivialOAuthDataStore extends OAuthDataStore { /**/ } none lookup_token

class OAuthDataStore { /**/ } public lookup_nonce
class TrivialOAuthDataStore extends OAuthDataStore { /**/ } none lookup_nonce

class OAuthDataStore { /**/ } public new_request_token
class TrivialOAuthDataStore extends OAuthDataStore { /**/ } none new_request_token

class OAuthDataStore { /**/ } public new_access_token
class TrivialOAuthDataStore extends OAuthDataStore { /**/ } none new_access_token

abstract class lesson_page extends lesson_base { /**/ } public get_typeid
class lesson_page_type_cluster extends lesson_page { /**/ } protected get_typeid

abstract class lesson_page extends lesson_base { /**/ } public get_typeid
class lesson_page_type_branchtable extends lesson_page { /**/ } protected get_typeid

abstract class lesson_page extends lesson_base { /**/ } public get_typeid
class lesson_page_type_essay extends lesson_page { /**/ } protected get_typeid

abstract class lesson_page extends lesson_base { /**/ } public get_typeid
class lesson_page_type_truefalse extends lesson_page { /**/ } protected get_typeid

abstract class lesson_page extends lesson_base { /**/ } public get_typeid
class lesson_page_type_endofcluster extends lesson_page { /**/ } protected get_typeid

abstract class lesson_page extends lesson_base { /**/ } public get_typeid
class lesson_page_type_numerical extends lesson_page { /**/ } protected get_typeid

abstract class lesson_page extends lesson_base { /**/ } public get_typeid
class lesson_page_type_matching extends lesson_page { /**/ } protected get_typeid

abstract class lesson_page extends lesson_base { /**/ } public get_typeid
class lesson_page_type_multichoice extends lesson_page { /**/ } protected get_typeid

abstract class lesson_page extends lesson_base { /**/ } public get_typeid
class lesson_page_type_shortanswer extends lesson_page { /**/ } protected get_typeid

abstract class lesson_page extends lesson_base { /**/ } public get_typeid
class lesson_page_type_endofbranch extends lesson_page { /**/ } protected get_typeid

abstract class lesson_page extends lesson_base { /**/ } public get_typestring
class lesson_page_type_cluster extends lesson_page { /**/ } protected get_typestring

abstract class lesson_page extends lesson_base { /**/ } public get_typestring
class lesson_page_type_branchtable extends lesson_page { /**/ } protected get_typestring

abstract class lesson_page extends lesson_base { /**/ } public get_typestring
class lesson_page_type_essay extends lesson_page { /**/ } protected get_typestring

abstract class lesson_page extends lesson_base { /**/ } public get_typestring
class lesson_page_type_truefalse extends lesson_page { /**/ } protected get_typestring

abstract class lesson_page extends lesson_base { /**/ } public get_typestring
class lesson_page_type_endofcluster extends lesson_page { /**/ } protected get_typestring

abstract class lesson_page extends lesson_base { /**/ } public get_typestring
class lesson_page_type_numerical extends lesson_page { /**/ } protected get_typestring

abstract class lesson_page extends lesson_base { /**/ } public get_typestring
class lesson_page_type_matching extends lesson_page { /**/ } protected get_typestring

abstract class lesson_page extends lesson_base { /**/ } public get_typestring
class lesson_page_type_multichoice extends lesson_page { /**/ } protected get_typestring

abstract class lesson_page extends lesson_base { /**/ } public get_typestring
class lesson_page_type_shortanswer extends lesson_page { /**/ } protected get_typestring

abstract class lesson_page extends lesson_base { /**/ } public get_typestring
class lesson_page_type_endofbranch extends lesson_page { /**/ } protected get_typestring

abstract class lesson_page extends lesson_base { /**/ } public get_grayout
class lesson_page_type_cluster extends lesson_page { /**/ } protected get_grayout

abstract class lesson_page extends lesson_base { /**/ } public get_grayout
class lesson_page_type_branchtable extends lesson_page { /**/ } protected get_grayout

abstract class lesson_page extends lesson_base { /**/ } public get_grayout
class lesson_page_type_endofcluster extends lesson_page { /**/ } protected get_grayout

abstract class lesson_page extends lesson_base { /**/ } public get_grayout
class lesson_page_type_endofbranch extends lesson_page { /**/ } protected get_grayout

class qformat_default { /**/ } public provide_import
class qformat_xml extends qformat_default { /**/ } none provide_import

class qformat_default { /**/ } public provide_import
class qformat_missingword extends qformat_default { /**/ } none provide_import

class qformat_default { /**/ } public provide_import
class qformat_multianswer extends qformat_default { /**/ } none provide_import

class qformat_default { /**/ } public provide_import
class qformat_aiken extends qformat_default { /**/ } none provide_import

class qformat_default { /**/ } public provide_import
class qformat_blackboard_six_base extends qformat_based_on_xml { /**/ } none provide_import

class qformat_default { /**/ } public provide_import
class qformat_gift extends qformat_default { /**/ } none provide_import

class qformat_default { /**/ } public readdata
class qformat_blackboard_six extends qformat_blackboard_six_base { /**/ } none readdata

class qformat_default { /**/ } public readquestions
class qformat_xml extends qformat_default { /**/ } protected readquestions

class qformat_default { /**/ } public readquestions
class qformat_multianswer extends qformat_default { /**/ } protected readquestions

class qformat_default { /**/ } public readquestions
class qformat_aiken extends qformat_default { /**/ } protected readquestions

class qformat_default { /**/ } public readquestions
class qformat_blackboard_six extends qformat_blackboard_six_base { /**/ } protected readquestions

class qformat_default { /**/ } public readquestion
class qformat_missingword extends qformat_default { /**/ } protected readquestion

class qformat_default { /**/ } public readquestion
class qformat_aiken extends qformat_default { /**/ } protected readquestion

class qformat_default { /**/ } public readquestion
class qformat_gift extends qformat_default { /**/ } protected readquestion

class qformat_default { /**/ } public importpostprocess
class qformat_blackboard_six_base extends qformat_based_on_xml { /**/ } none importpostprocess

class mod_lesson_external extends external_api { /**/ } public validate_attempt
class testable_mod_lesson_external extends mod_lesson_external { /**/ } protected validate_attempt

class data_field_base { /**/ } none export_text_value
class data_field_url extends data_field_base { /**/ } public export_text_value

class data_field_base { /**/ } none export_text_value
class data_field_latlong extends data_field_base { /**/ } public export_text_value

abstract class entries_exporter { /**/ } public get_data_file_content
class ods_entries_exporter extends entries_exporter { /**/ } protected get_data_file_content

abstract class entries_exporter { /**/ } public get_data_file_content
class csv_entries_exporter extends entries_exporter { /**/ } protected get_data_file_content

abstract class entries_exporter { /**/ } public get_export_data_file_extension
class ods_entries_exporter extends entries_exporter { /**/ } protected get_export_data_file_extension

abstract class entries_exporter { /**/ } public get_export_data_file_extension
class csv_entries_exporter extends entries_exporter { /**/ } protected get_export_data_file_extension

class model { /**/ } public init_analyser
class testable_model extends \core_analytics\model { /**/ } protected init_analyser

abstract class discrete extends base { /**/ } public get_classes
abstract class binary extends discrete { /**/ } protected get_classes

abstract class community_of_inquiry_activity extends linear { /**/ } public feedback_check_grades
abstract class activity_base extends community_of_inquiry_activity { /**/ } protected feedback_check_grades

abstract class community_of_inquiry_activity extends linear { /**/ } public fetch_student_grades
abstract class activity_base extends \core_analytics\local\indicator\community_of_inquiry_activity { /**/ } protected fetch_student_grades

abstract class community_of_inquiry_activity extends linear { /**/ } public fetch_student_grades
abstract class activity_base extends \core_analytics\local\indicator\community_of_inquiry_activity { /**/ } protected fetch_student_grades

abstract class community_of_inquiry_activity extends linear { /**/ } public fetch_student_grades
abstract class activity_base extends \core_analytics\local\indicator\community_of_inquiry_activity { /**/ } protected fetch_student_grades

abstract class community_of_inquiry_activity extends linear { /**/ } public fetch_student_grades
abstract class activity_base extends \core_analytics\local\indicator\community_of_inquiry_activity { /**/ } protected fetch_student_grades

abstract class community_of_inquiry_activity extends linear { /**/ } public fetch_student_grades
abstract class activity_base extends \core_analytics\local\indicator\community_of_inquiry_activity { /**/ } protected fetch_student_grades

abstract class community_of_inquiry_activity extends linear { /**/ } public fetch_student_grades
abstract class activity_base extends \core_analytics\local\indicator\community_of_inquiry_activity { /**/ } protected fetch_student_grades

abstract class community_of_inquiry_activity extends linear { /**/ } public fetch_student_grades
abstract class activity_base extends \core_analytics\local\indicator\community_of_inquiry_activity { /**/ } protected fetch_student_grades

abstract class community_of_inquiry_activity extends linear { /**/ } public fetch_student_grades
abstract class activity_base extends \core_analytics\local\indicator\community_of_inquiry_activity { /**/ } protected fetch_student_grades

abstract class base extends \core_analytics\calculable { /**/ } public calculate_sample
class potential_cognitive_depth extends \core_analytics\local\indicator\linear { /**/ } protected calculate_sample

abstract class base extends \core_analytics\calculable { /**/ } public calculate_sample
class no_student extends \core_analytics\local\indicator\binary { /**/ } protected calculate_sample

abstract class base extends \core_analytics\calculable { /**/ } public calculate_sample
class completion_enabled extends \core_analytics\local\indicator\binary { /**/ } protected calculate_sample

abstract class base extends \core_analytics\calculable { /**/ } public calculate_sample
class no_teacher extends \core_analytics\local\indicator\binary { /**/ } protected calculate_sample

abstract class base extends \core_analytics\calculable { /**/ } public calculate_sample
class potential_social_breadth extends \core_analytics\local\indicator\linear { /**/ } protected calculate_sample

abstract class discrete extends base { /**/ } public classes_description
class test_target_site_users extends \core_analytics\local\target\binary { /**/ } protected classes_description

abstract class discrete extends base { /**/ } public classes_description
class test_target_shortname extends \core_analytics\local\target\binary { /**/ } protected classes_description

abstract class binary extends discrete { /**/ } public classes_description
class test_target_site_users extends \core_analytics\local\target\binary { /**/ } protected classes_description

abstract class binary extends discrete { /**/ } public classes_description
class test_target_shortname extends \core_analytics\local\target\binary { /**/ } protected classes_description

abstract class periodic extends base { /**/ } public periodicity
class upcoming_3_days extends \core_analytics\local\time_splitting\upcoming_periodic { /**/ } protected periodicity

abstract class periodic extends base { /**/ } public periodicity
class past_month extends \core_analytics\local\time_splitting\past_periodic { /**/ } protected periodicity

abstract class periodic extends base { /**/ } public periodicity
class past_3_days extends \core_analytics\local\time_splitting\past_periodic { /**/ } protected periodicity

abstract class periodic extends base { /**/ } public periodicity
class past_week extends \core_analytics\local\time_splitting\past_periodic { /**/ } protected periodicity

abstract class periodic extends base { /**/ } public periodicity
class upcoming_fortnight extends \core_analytics\local\time_splitting\upcoming_periodic { /**/ } protected periodicity

abstract class periodic extends base { /**/ } public periodicity
class upcoming_week extends \core_analytics\local\time_splitting\upcoming_periodic { /**/ } protected periodicity

abstract class periodic extends base { /**/ } public periodicity
class test_timesplitting_seconds extends \core_analytics\local\time_splitting\past_periodic { /**/ } protected periodicity

abstract class periodic extends base { /**/ } public periodicity
class test_timesplitting_upcoming_seconds extends \core_analytics\local\time_splitting\upcoming_periodic { /**/ } protected periodicity

class block_base { /**/ } has_config : [\bool]
class block_accessreview extends block_base { /**/ } has_config : []

class block_base { /**/ } applicable_formats : [\array]
class block_accessreview extends block_base { /**/ } applicable_formats : []

class block_base { /**/ } instance_allow_multiple : [\bool]
class block_accessreview extends block_base { /**/ } instance_allow_multiple : []

abstract class repository implements cacheable_object { /**/ } sync_reference : [\bool]
class repository_nextcloud extends repository { /**/ } sync_reference : []

interface node { /**/ } create_node_array : [\array, \null]
class file_node implements node { /**/ } create_node_array : [\null, \array]

abstract class moodleform_mod extends moodleform { /**/ } add_completion_rules : [\array]
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } add_completion_rules : []

abstract class base { /**/ } get_sectionnum : []
class format_site extends course_format { /**/ } get_sectionnum : [\null]

interface proxy_interface { /**/ } get_proxied_instance : [\core_course_category]
class coursecat_proxy implements proxy_interface { /**/ } get_proxied_instance : []

interface core_userlist_provider extends userlist_provider { /**/ } get_users_in_context : [\void]
class provider implements \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider, core_userlist_provider, user_preference_provider { /**/ } get_users_in_context : []

interface core_userlist_provider extends userlist_provider { /**/ } delete_data_for_users : [\void]
class provider implements \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider, core_userlist_provider, user_preference_provider { /**/ } delete_data_for_users : []

interface user_preference_provider extends core_data_provider { /**/ } export_user_preferences : [\void]
class provider implements \core_privacy\local\metadata\provider, \core_privacy\local\request\user_preference_provider { /**/ } export_user_preferences : []

interface user_preference_provider extends core_data_provider { /**/ } export_user_preferences : [\void]
class provider implements \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider, core_userlist_provider, user_preference_provider { /**/ } export_user_preferences : []

interface core_user_data_provider extends core_data_provider { /**/ } export_user_data : [\void]
class provider implements \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider, core_userlist_provider, user_preference_provider { /**/ } export_user_data : []

interface core_user_data_provider extends core_data_provider { /**/ } delete_data_for_all_users_in_context : [\void]
class provider implements \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider, core_userlist_provider, user_preference_provider { /**/ } delete_data_for_all_users_in_context : []

interface core_user_data_provider extends core_data_provider { /**/ } delete_data_for_user : [\void]
class provider implements \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider, core_userlist_provider, user_preference_provider { /**/ } delete_data_for_user : []

interface type { /**/ } get_privacy_fields : [\array]
class plugintype_link implements type { /**/ } get_privacy_fields : []

interface type { /**/ } get_privacy_fields : [\array]
class subsystem_link implements type { /**/ } get_privacy_fields : []

abstract class handler { /**/ } config_form_definition : [\void]
class question_handler extends \core_customfield\handler { /**/ } config_form_definition : []

class adminpresets_setting { /**/ } set_value : [\bool]
class adminpresets_auth_ldap_admin_setting_special_contexts_configtext extends adminpresets_setting { /**/ } set_value : []

abstract class object_factor_base implements object_factor { /**/ } setup_user_factor : [\null, \stdclass]
class factor extends object_factor_base { /**/ } setup_user_factor : [\stdclass, \null]

interface object_factor { /**/ } setup_user_factor : [\null, \stdclass]
class factor extends object_factor_base { /**/ } setup_user_factor : [\stdclass, \null]

trait form_trait { /**/ } add_completion_rules : [\array]
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } add_completion_rules : []

abstract class component_gradeitem { /**/ } load_from_context : [\parent]
class forum_gradeitem extends component_gradeitem { /**/ } load_from_context : [\core_grades\component_gradeitem]

abstract class component_gradeitem { /**/ } get_gradeitem_value : []
class forum_gradeitem extends component_gradeitem { /**/ } get_gradeitem_value : [\null]

abstract class grade_report { /**/ } process_data : [\void]
class user extends grade_report { /**/ } process_data : []

abstract class grade_report { /**/ } process_action : [\void]
class user extends grade_report { /**/ } process_action : []

abstract class screen { /**/ } item_type : []
class user extends tablelike implements selectable_items { /**/ } item_type : [\null]

abstract class screen { /**/ } item_type : []
class grade extends tablelike implements selectable_items, filterable_items { /**/ } item_type : [\null]

abstract class screen { /**/ } item_type : []
class gradereport_singleview_screen_testable extends \gradereport_singleview\local\screen\screen { /**/ } item_type : [\null]

abstract class column_base extends view_component { /**/ } from_column_name : [\qbank_customfields\custom_field_column]
class custom_field_column extends column_base { /**/ } from_column_name : [\core_question\local\bank\column_base]

abstract class column_base extends view_component { /**/ } display_content : [\void]
class checkbox_column extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class edit_menu_column extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
abstract class menu_action_column_base extends action_column_base implements menuable_action { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class comment_count_column extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class question_last_used_column extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class question_usage_column extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class modifier_name_column extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class creator_name_column extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class question_type_column extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class custom_field_column extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class question_status_column extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class version_number_column extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class question_text_row extends row_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class question_name_idnumber_tags_column extends viewquestionname_column_helper { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class viewquestionname_column_helper extends column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class question_name_column extends \core_question\local\bank\column_base { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } display_content : [\void]
class question_name_text_column extends question_name_column { /**/ } display_content : []

abstract class column_base extends view_component { /**/ } load_additional_data : [\void]
class question_name_idnumber_tags_column extends viewquestionname_column_helper { /**/ } load_additional_data : []

abstract class column_base extends view_component { /**/ } is_sortable : [\array]
class modifier_name_column extends column_base { /**/ } is_sortable : []

abstract class column_base extends view_component { /**/ } is_sortable : [\array]
class creator_name_column extends column_base { /**/ } is_sortable : []

abstract class column_base extends view_component { /**/ } is_sortable : [\array]
class question_name_idnumber_tags_column extends viewquestionname_column_helper { /**/ } is_sortable : []

abstract class navigation_node_base { /**/ } get_navigation_url : [\moodle_url]
class navigation extends \core_question\local\bank\navigation_node_base { /**/ } get_navigation_url : []

abstract class navigation_node_base { /**/ } get_navigation_url : [\moodle_url]
class navigation extends \core_question\local\bank\navigation_node_base { /**/ } get_navigation_url : []

abstract class navigation_node_base { /**/ } get_navigation_url : [\moodle_url]
class navigation extends \core_question\local\bank\navigation_node_base { /**/ } get_navigation_url : []

abstract class bulk_action_base { /**/ } get_bulk_action_capabilities : [\array, \null]
class bulk_delete_action extends \core_question\local\bank\bulk_action_base { /**/ } get_bulk_action_capabilities : [\null, \array]

class plugin_features_base { /**/ } get_question_columns : [\array]
class plugin_feature extends \core_question\local\bank\plugin_features_base { /**/ } get_question_columns : [\array, \null]

class plugin_features_base { /**/ } get_question_columns : [\array]
class plugin_feature extends \core_question\local\bank\plugin_features_base { /**/ } get_question_columns : [\array, \null]

class plugin_features_base { /**/ } get_question_columns : [\array]
class plugin_feature extends \core_question\local\bank\plugin_features_base { /**/ } get_question_columns : [\array, \null]

class plugin_features_base { /**/ } get_question_columns : [\array]
class plugin_feature extends plugin_features_base { /**/ } get_question_columns : [\array, \null]

class plugin_features_base { /**/ } get_question_columns : [\array]
class plugin_feature extends plugin_features_base { /**/ } get_question_columns : [\array, \null]

class plugin_features_base { /**/ } get_question_columns : [\array]
class plugin_feature extends \core_question\local\bank\plugin_features_base { /**/ } get_question_columns : [\array, \null]

class plugin_features_base { /**/ } get_question_columns : [\array]
class plugin_feature extends plugin_features_base { /**/ } get_question_columns : [\array, \null]

class plugin_features_base { /**/ } get_question_columns : [\array]
class plugin_feature extends \core_question\local\bank\plugin_features_base { /**/ } get_question_columns : [\array, \null]

class plugin_features_base { /**/ } get_question_columns : [\array]
class plugin_feature extends plugin_features_base { /**/ } get_question_columns : [\array, \null]

class plugin_features_base { /**/ } get_question_columns : [\array]
class plugin_feature extends plugin_features_base { /**/ } get_question_columns : [\array, \null]

class plugin_features_base { /**/ } get_bulk_actions : [\array]
class plugin_feature extends plugin_features_base { /**/ } get_bulk_actions : []

class plugin_features_base { /**/ } get_bulk_actions : [\array]
class plugin_feature extends plugin_features_base { /**/ } get_bulk_actions : []

abstract class external_function_testcase extends \advanced_testcase { /**/ } generate_test_data : [\array]
class set_columnbank_order_test extends external_function_testcase { /**/ } generate_test_data : [\mixed]

abstract class external_function_testcase extends \advanced_testcase { /**/ } generate_test_data : [\array]
class set_hidden_columns_test extends external_function_testcase { /**/ } generate_test_data : [\mixed]

abstract class external_function_testcase extends \advanced_testcase { /**/ } generate_test_data : []
class set_column_size_test extends external_function_testcase { /**/ } generate_test_data : [\mixed]

class viewquestionname_column_helper extends column_base { /**/ } is_sortable : [\array]
class question_name_idnumber_tags_column extends viewquestionname_column_helper { /**/ } is_sortable : []

interface templatable { /**/ } export_for_template : [\array]
class add_new_question implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class question_version_info implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class question_version_selection implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class reset_columns implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class column_sort_preview implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class bankcontent implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class viewcontent implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class qbank_action_menu implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class subscription implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class add_column implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class insights_report implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class presets_list implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class export_import implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class export_action_bar extends action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class scales_action_bar extends action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class manage_outcomes_action_bar extends action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class export_publish_action_bar extends action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class course_outcomes_action_bar extends action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class export_key_manager_action_bar extends action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class gradebook_setup_action_bar extends action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class action_bar extends \core_grades\output\action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class action_bar extends \core_grades\output\action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class import_key_manager_action_bar extends action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class import_action_bar extends action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class general_action_bar extends action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class grade_letters_action_bar extends action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
abstract class activitybadge implements named_templatable, \renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\null, \stdclass]
class groupmode implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class cmname implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\null, \stdclass]
class completion implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class sectionnavigation implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class sectionselector implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class choicelist implements renderable, named_templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class dialog implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class cm implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class list_of_attempts implements renderable, named_templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class attempt_summary_information implements renderable, named_templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class status extends dialog { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class activity_header implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class comboboxsearch implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class select_menu implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class language_menu implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class testeable_dynamic_tab extends base { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class more_menu implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class schedules extends base { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class access extends base { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class audience extends base { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class participants_filter extends \core\output\datafilter { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class question_bank_filter_ui extends datafilter { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class header implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class dynamic_tabs implements templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class cmitem implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class title extends inplace_editable implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class summary implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class cmicon implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class addsection implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class section implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class bulkedittools implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class frontpagesection implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class cmlist implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class availability implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class cmsummary implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class controlmenu implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class section extends section_base { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\null, \stdclass]
class visibility implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class controlmenu implements named_templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
abstract class base_action_bar implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class userreportsactionbar implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class forum_actionbar implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class actionbar implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class subscription_actionbar implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class filters implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class course_tools_page_header implements \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class fields_action_bar implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class primary implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class standard_action_bar extends base_action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class manage_badge_action_bar extends base_action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class recipients_action_bar extends manage_badge_action_bar { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class overrides_actions implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class actionbar implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class action_bar implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class MoodleQuickForm_choicedropdown extends HTML_QuickForm_select implements templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class actionmenu implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class document implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class question_text_format implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class column_sort_ui implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class template_editor implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class instance_updated_message implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class view_page implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class recording_row_playback implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class recordings_session implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class recording_row_actionbar implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class recording_row_preview implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class import_view implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class actionbar implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class edit_action_area implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\null, \stdclass]
class add_entries_action implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class templates_action_bar implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class zero_state_action_bar implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class empty_database_action_bar implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class presets implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class presets_action_bar implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class preset_preview implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class view_action_bar implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class fields_mappings_action_bar implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class defaulttemplate implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class template_editor_tools implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class override_action_menu implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class grading_actionmenu implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class user_submission_actionmenu implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class other extends result { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class result implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class longfillin extends result { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class main_action_menu implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class report_action_menu implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class override_actionmenu implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class timelimit_panel implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class select_page implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class parsingresult implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class activity_information implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class activity_dates implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class exported_navigation_page implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class invalidoutput implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class exported_html_page implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class activity_list implements \renderable, \templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\array]
class completion_action_bar implements templatable, renderable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class activity_completion implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class system_report implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class theme_selector implements renderable, templatable { /**/ } export_for_template : []

interface templatable { /**/ } export_for_template : [\stdclass]
class custom_report implements renderable, templatable { /**/ } export_for_template : []

class action_link implements renderable { /**/ } export_for_template : [\stdclass]
class subpanel extends action_link implements renderable { /**/ } export_for_template : []

abstract class moodle_list { /**/ } get_records : [\void]
class question_category_list extends moodle_list { /**/ } get_records : []

abstract class moodle_list { /**/ } process_actions : [\void]
class question_category_list extends moodle_list { /**/ } process_actions : []

abstract class list_item { /**/ } set_icon_html : [\void]
class question_category_list_item extends \list_item { /**/ } set_icon_html : []

class flexible_table { /**/ } is_downloadable : [\bool]
abstract class plugin_management_table extends flexible_table implements dynamic_table { /**/ } is_downloadable : []

class flexible_table { /**/ } get_sort_columns : [\array]
class custom_report_table extends base_report_table { /**/ } get_sort_columns : []

class flexible_table { /**/ } wrap_html_finish : [\void]
class custom_report_table extends base_report_table { /**/ } wrap_html_finish : []

class flexible_table { /**/ } wrap_html_finish : [\void]
class summary_table extends table_sql { /**/ } wrap_html_finish : []

class flexible_table { /**/ } print_nothing_to_display : [\void]
class summary_table extends table_sql { /**/ } print_nothing_to_display : []

class flexible_table { /**/ } get_context : [\context_system]
abstract class plugin_management_table extends flexible_table implements dynamic_table { /**/ } get_context : [\context]

class table_sql extends flexible_table { /**/ } query_db : [\void]
abstract class base_report_table extends table_sql implements dynamic, renderable { /**/ } query_db : []

class table_sql extends flexible_table { /**/ } query_db : [\void]
class summary_table extends table_sql { /**/ } query_db : []

class table_sql extends flexible_table { /**/ } out : [\void]
class summary_table extends table_sql { /**/ } out : []

interface part_of_admin_tree { /**/ } search : [\array]
class admin_page_manage_extensions extends admin_externalpage { /**/ } search : []

class admin_externalpage implements part_of_admin_tree, linkable_settings_page { /**/ } search : [\array]
class admin_page_manage_extensions extends admin_externalpage { /**/ } search : []

abstract class admin_setting { /**/ } get_setting : [\bool]
class admin_setting_managemfa extends \admin_setting { /**/ } get_setting : []

abstract class admin_setting { /**/ } get_setting : [\bool]
class admin_setting_plugin_manager extends admin_setting { /**/ } get_setting : []

abstract class admin_setting { /**/ } get_setting : [\array, \null]
class filesize extends \admin_setting { /**/ } get_setting : []

abstract class admin_setting { /**/ } get_setting : [\bool]
class manage_qbank_plugins_page extends \admin_setting { /**/ } get_setting : []

abstract class admin_setting { /**/ } get_setting : [\bool]
class manage_communication_providers_page extends admin_setting { /**/ } get_setting : []

abstract class admin_setting { /**/ } get_defaultsetting : [\bool]
class admin_setting_plugin_manager extends admin_setting { /**/ } get_defaultsetting : []

abstract class admin_setting { /**/ } get_defaultsetting : [\bool]
class manage_qbank_plugins_page extends \admin_setting { /**/ } get_defaultsetting : []

abstract class admin_setting { /**/ } is_related : [\bool]
class manage_qbank_plugins_page extends \admin_setting { /**/ } is_related : []

abstract class admin_setting { /**/ } is_related : [\bool]
class manage_communication_providers_page extends admin_setting { /**/ } is_related : []

abstract class moodleform { /**/ } set_data : [\void]
class editstep extends \moodleform { /**/ } set_data : []

abstract class moodleform { /**/ } get_data : [\null, \object]
class editstep extends \moodleform { /**/ } get_data : []

abstract class moodleform { /**/ } get_data : [\null, \stdclass]
class lesson_add_page_form_numerical extends lesson_add_page_form_base { /**/ } get_data : []

abstract class moodleform { /**/ } get_submitted_data : [\null, \stdclass]
class lesson_add_page_form_numerical extends lesson_add_page_form_base { /**/ } get_submitted_data : []

abstract class moodleform { /**/ } definition : [\void]
class add_category extends dynamic_form { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class contactsitesupport_form extends \moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class export_form extends moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class load_form extends moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class continue_form extends moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class import_form extends moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class email extends \moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class setup_factor_form extends \moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class revoke_factor_form extends \moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class reset_factor extends \moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class login_form extends \moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class exportfilter_form extends \moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class featureimport extends moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class card_view extends dynamic_form { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class mod_h5pactivity_mod_form extends moodleform_mod { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class mod_bigbluebuttonbn_mod_form extends moodleform_mod { /**/ } definition : []

abstract class moodleform { /**/ } definition : [\void]
class extends \moodleform { /**/ } definition : []

abstract class moodleform { /**/ } definition_after_data : [\void]
class add_category extends dynamic_form { /**/ } definition_after_data : []

abstract class moodleform { /**/ } definition_after_data : [\void]
class login_form extends \moodleform { /**/ } definition_after_data : []

abstract class moodleform { /**/ } definition_after_data : [\void]
class setup_factor_form extends \moodleform { /**/ } definition_after_data : []

abstract class moodleform { /**/ } validation : [\array]
class add_outcome extends dynamic_form { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class add_item extends dynamic_form { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class add_category extends dynamic_form { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class contactsitesupport_form extends \moodleform { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class email extends \moodleform { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class editstep extends \moodleform { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class testoutgoingmailconf_form extends \moodleform { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class schedule extends dynamic_form { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class report extends dynamic_form { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class guest_add extends dynamic_form { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class guest_login extends \moodleform { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class save_as_preset extends dynamic_form { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class workshop_random_allocator_form extends moodleform { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class edit_override_form extends moodleform { /**/ } validation : []

abstract class moodleform { /**/ } validation : [\array]
class preflight_check_form extends moodleform { /**/ } validation : []

abstract class moodleform { /**/ } add_action_buttons : [\void]
abstract class edit_content extends moodleform { /**/ } add_action_buttons : []

class HTML_QuickForm_select extends HTML_QuickForm_element { /**/ } load : [\bool]
class MoodleQuickForm_choicedropdown extends HTML_QuickForm_select implements templatable { /**/ } load : []

interface IReader { /**/ } load : [\phpoffice\phpspreadsheet\spreadsheet]
abstract class BaseReader implements IReader { /**/ } load : []

abstract class Supervisor implements IComparable { /**/ } getsharedcomponent : [\phpoffice\phpspreadsheet\style\style]
class Style extends Supervisor { /**/ } getsharedcomponent : []

interface AddressRange { /**/ } from : [\phpoffice\phpspreadsheet\cell\celladdress]
class CellRange implements AddressRange { /**/ } from : []

interface AddressRange { /**/ } to : [\phpoffice\phpspreadsheet\cell\celladdress]
class CellRange implements AddressRange { /**/ } to : []

interface Operand { /**/ } fromparser : [\phpoffice\phpspreadsheet\calculation\engine\operands\structuredreference]
final class StructuredReference implements Operand { /**/ } fromparser : [\phpoffice\phpspreadsheet\calculation\engine\operands\operand]

interface StreamInterface { /**/ } getsize : []
class AesEncryptingStream implements AesStreamInterface { /**/ } getsize : [\null]

interface StreamInterface { /**/ } getsize : []
class AesDecryptingStream implements AesStreamInterface { /**/ } getsize : [\null]

interface StreamInterface { /**/ } seek : []
class HashingStream implements StreamInterface { /**/ } seek : [\void]

interface StreamInterface { /**/ } seek : []
class AesEncryptingStream implements AesStreamInterface { /**/ } seek : [\void]

interface StreamInterface { /**/ } seek : []
class AesDecryptingStream implements AesStreamInterface { /**/ } seek : [\void]

interface StreamInterface { /**/ } rewind : []
class PsrStream implements Psr7StreamInterface { /**/ } rewind : [\void]

interface StreamInterface { /**/ } iswritable : []
class AesEncryptingStream implements AesStreamInterface { /**/ } iswritable : [\bool]

interface StreamInterface { /**/ } iswritable : []
class AesGcmDecryptingStream implements AesStreamInterface { /**/ } iswritable : [\bool]

interface StreamInterface { /**/ } iswritable : []
class AesDecryptingStream implements AesStreamInterface { /**/ } iswritable : [\bool]

interface StreamInterface { /**/ } iswritable : []
class AesGcmEncryptingStream implements AesStreamInterface, AesStreamInterfaceV2 { /**/ } iswritable : [\bool]

interface CacheInterface { /**/ } get : []
class SimpleCache1 implements CacheInterface { /**/ } get : [\mixed]

interface CacheInterface { /**/ } set : []
class SimpleCache1 implements CacheInterface { /**/ } set : [\bool]

interface CacheInterface { /**/ } delete : []
class SimpleCache1 implements CacheInterface { /**/ } delete : [\bool]

interface CacheInterface { /**/ } clear : []
class SimpleCache1 implements CacheInterface { /**/ } clear : [\bool]

interface CacheInterface { /**/ } getmultiple : []
class SimpleCache1 implements CacheInterface { /**/ } getmultiple : [\iterable]

interface CacheInterface { /**/ } setmultiple : []
class SimpleCache1 implements CacheInterface { /**/ } setmultiple : [\bool]

interface CacheInterface { /**/ } deletemultiple : []
class SimpleCache1 implements CacheInterface { /**/ } deletemultiple : [\bool]

interface CacheInterface { /**/ } has : []
class SimpleCache1 implements CacheInterface { /**/ } has : [\bool]

trait templatable_form_element { /**/ } export_for_template : [\array]
class MoodleQuickForm_choicedropdown extends HTML_QuickForm_select implements templatable { /**/ } export_for_template : []

abstract class dynamic_form extends \moodleform { /**/ } process_dynamic_submission : [\array]
class add_category extends dynamic_form { /**/ } process_dynamic_submission : []

abstract class dynamic_form extends \moodleform { /**/ } process_dynamic_submission : [\bool]
class card_view extends dynamic_form { /**/ } process_dynamic_submission : []

abstract class dynamic_form extends \moodleform { /**/ } process_dynamic_submission : [\void]
class schedule extends dynamic_form { /**/ } process_dynamic_submission : []

abstract class dynamic_form extends \moodleform { /**/ } process_dynamic_submission : [\array]
class guest_add extends dynamic_form { /**/ } process_dynamic_submission : []

abstract class dynamic_form extends \moodleform { /**/ } process_dynamic_submission : [\array]
class import_presets extends dynamic_form { /**/ } process_dynamic_submission : []

abstract class dynamic_form extends \moodleform { /**/ } process_dynamic_submission : [\array]
class save_as_preset extends dynamic_form { /**/ } process_dynamic_submission : []

abstract class dynamic_form extends \moodleform { /**/ } process_dynamic_submission : [\array]
class use_template_form extends dynamic_form { /**/ } process_dynamic_submission : []

abstract class dynamic_form extends \moodleform { /**/ } process_dynamic_submission : [\array]
class create_template_form extends dynamic_form { /**/ } process_dynamic_submission : []

class RequestException extends TransferException implements RequestExceptionInterface { /**/ } getresponse : [\psr\http\message\responseinterface]
class BadResponseException extends RequestException { /**/ } getresponse : [\null, \psr\http\message\responseinterface]

abstract class persistent { /**/ } define_properties : [\array]
class contextlist_context extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class request_contextlist extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class seb_quiz_settings extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class core_testable_second_persistent extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class category extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class data extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class field extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class column extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class report extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class schedule extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class filter extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class audience extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } define_properties : [\array]
class dataprivacy_contextlist extends persistent { /**/ } define_properties : []

abstract class persistent { /**/ } after_create : [\void]
class audience extends persistent { /**/ } after_create : []

abstract class persistent { /**/ } after_create : [\void]
class filter extends persistent { /**/ } after_create : []

abstract class persistent { /**/ } after_create : [\void]
class schedule extends persistent { /**/ } after_create : []

abstract class persistent { /**/ } after_create : [\void]
class report extends persistent { /**/ } after_create : []

abstract class persistent { /**/ } after_create : [\void]
class column extends persistent { /**/ } after_create : []

abstract class persistent { /**/ } after_update : [\void]
class audience extends persistent { /**/ } after_update : []

abstract class persistent { /**/ } after_update : [\void]
class filter extends persistent { /**/ } after_update : []

abstract class persistent { /**/ } after_update : [\void]
class schedule extends persistent { /**/ } after_update : []

abstract class persistent { /**/ } after_update : [\void]
class report extends persistent { /**/ } after_update : []

abstract class persistent { /**/ } after_update : [\void]
class column extends persistent { /**/ } after_update : []

abstract class persistent { /**/ } before_delete : [\void]
class report extends persistent { /**/ } before_delete : []

abstract class persistent { /**/ } after_delete : [\void]
class audience extends persistent { /**/ } after_delete : []

abstract class persistent { /**/ } after_delete : [\void]
class filter extends persistent { /**/ } after_delete : []

abstract class persistent { /**/ } after_delete : [\void]
class schedule extends persistent { /**/ } after_delete : []

abstract class persistent { /**/ } after_delete : [\void]
class report extends persistent { /**/ } after_delete : []

abstract class persistent { /**/ } after_delete : [\void]
class column extends persistent { /**/ } after_delete : []

abstract class context extends stdClass implements IteratorAggregate { /**/ } preload_from_record : [\void]
abstract class context_helper extends context { /**/ } preload_from_record : []

interface issuer_interface { /**/ } init : [\core\oauth2\issuer]
class nextcloud extends openidconnect implements issuer_interface { /**/ } init : [\null, \core\oauth2\issuer]

interface issuer_interface { /**/ } init : [\core\oauth2\issuer]
class microsoft extends openidconnect implements issuer_interface { /**/ } init : [\null, \core\oauth2\issuer]

interface issuer_interface { /**/ } init : [\core\oauth2\issuer]
class clever extends openidconnect implements issuer_interface { /**/ } init : [\null, \core\oauth2\issuer]

interface issuer_interface { /**/ } init : [\core\oauth2\issuer]
class facebook extends openidconnect implements issuer_interface { /**/ } init : [\null, \core\oauth2\issuer]

class inplace_editable implements templatable, renderable { /**/ } export_for_template : [\array]
class title extends inplace_editable implements named_templatable, renderable { /**/ } export_for_template : []

abstract class base { /**/ } get_enabled_plugins : [\array, \null]
class communication extends base { /**/ } get_enabled_plugins : []

abstract class base { /**/ } get_enabled_plugins : [\array, \null]
class qbank extends base { /**/ } get_enabled_plugins : []

abstract class base { /**/ } get_enabled_plugins : [\array]
class bbbext extends base { /**/ } get_enabled_plugins : []

abstract class base { /**/ } get_enabled_plugins : [\array]
class tiny extends \core\plugininfo\base { /**/ } get_enabled_plugins : []

abstract class base { /**/ } get_plugins : [\array]
class qbank extends base { /**/ } get_plugins : []

abstract class base { /**/ } is_enabled : [\bool, \null]
class factor extends \core\plugininfo\base { /**/ } is_enabled : []

abstract class base { /**/ } is_enabled : [\bool]
class h5plib extends base { /**/ } is_enabled : []

abstract class base { /**/ } get_settings_section_name : [\null]
class tiny extends \core\plugininfo\base { /**/ } get_settings_section_name : []

abstract class base { /**/ } load_settings : [\void]
class factor extends \core\plugininfo\base { /**/ } load_settings : []

abstract class base { /**/ } load_settings : [\void]
class qbank extends base { /**/ } load_settings : []

abstract class base { /**/ } load_settings : [\void]
class tiny extends \core\plugininfo\base { /**/ } load_settings : []

abstract class base { /**/ } is_uninstall_allowed : [\bool]
class factor extends \core\plugininfo\base { /**/ } is_uninstall_allowed : []

abstract class base { /**/ } is_uninstall_allowed : [\bool]
class tiny extends \core\plugininfo\base { /**/ } is_uninstall_allowed : []

abstract class base { /**/ } is_uninstall_allowed : [\bool]
class qbank extends base { /**/ } is_uninstall_allowed : []

abstract class base { /**/ } is_uninstall_allowed : [\bool]
class communication extends base { /**/ } is_uninstall_allowed : []

abstract class base { /**/ } is_uninstall_allowed : [\bool]
class h5plib extends base { /**/ } is_uninstall_allowed : []

abstract class base { /**/ } get_manage_url : [\moodle_url]
class factor extends \core\plugininfo\base { /**/ } get_manage_url : []

abstract class base { /**/ } get_manage_url : [\moodle_url]
class h5plib extends base { /**/ } get_manage_url : []

abstract class base { /**/ } get_manage_url : [\null, \moodle_url]
class communication extends base { /**/ } get_manage_url : []

abstract class base { /**/ } get_manage_url : [\moodle_url]
class qbank extends base { /**/ } get_manage_url : []

abstract class base { /**/ } get_manage_url : [\moodle_url]
class tiny extends \core\plugininfo\base { /**/ } get_manage_url : []

abstract class base { /**/ } get_sorted_plugins : [\null, \array]
class editor extends base { /**/ } get_sorted_plugins : [\array, \null]

abstract class task_base { /**/ } execute : [\void]
class delete_unusable_factors extends \core\task\scheduled_task { /**/ } execute : []

abstract class task_base { /**/ } execute : [\void]
class revoke_expired_factors extends \core\task\scheduled_task { /**/ } execute : []

abstract class task_base { /**/ } execute : [\void]
class send_mnet_profiles_data_removed_notification extends \core\task\adhoc_task { /**/ } execute : []

abstract class task_base { /**/ } execute : [\void]
class send_enable_notification extends \core\task\adhoc_task { /**/ } execute : []

abstract class task_base { /**/ } execute : [\void]
class initiate_data_request_task extends adhoc_task { /**/ } execute : []

abstract class task_base { /**/ } execute : [\void]
class install_langpacks extends \core\task\adhoc_task { /**/ } execute : []

abstract class task_base { /**/ } execute : [\void]
class send_schedule extends adhoc_task { /**/ } execute : []

abstract class task_base { /**/ } execute : [\void]
class send_schedules extends scheduled_task { /**/ } execute : []

abstract class task_base { /**/ } execute : [\void]
class automated_backup_report_task extends scheduled_task { /**/ } execute : []

abstract class task_base { /**/ } execute : [\void]
class send_bigbluebutton_module_disabled_notification extends adhoc_task { /**/ } execute : []

abstract class task_base { /**/ } execute : [\void]
class recalculate extends \core\task\adhoc_task { /**/ } execute : []

abstract class exporter { /**/ } get_other_values : [\array]
class completion_info_exporter extends \core\external\exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } get_other_values : [\array]
class custom_report_card_view_exporter extends exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } get_other_values : [\array]
class system_report_data_exporter extends exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } get_other_values : [\array]
class custom_report_audience_cards_exporter extends custom_report_menu_cards_exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } get_other_values : [\array]
class custom_report_columns_sorting_exporter extends exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } get_other_values : [\array]
class custom_report_data_exporter extends exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } get_other_values : [\array]
class custom_report_conditions_exporter extends exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } get_other_values : [\array]
class system_report_exporter extends persistent_exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } get_other_values : [\array]
class custom_report_column_cards_exporter extends custom_report_menu_cards_exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } get_other_values : [\array]
class custom_report_details_exporter extends persistent_exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } get_other_values : [\array]
class custom_report_filters_exporter extends exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } get_other_values : [\array]
class custom_report_exporter extends persistent_exporter { /**/ } get_other_values : []

abstract class exporter { /**/ } define_other_properties : [\array]
class completion_info_exporter extends \core\external\exporter { /**/ } define_other_properties : []

abstract class exporter { /**/ } define_other_properties : [\array]
class custom_report_card_view_exporter extends exporter { /**/ } define_other_properties : []

abstract class exporter { /**/ } define_other_properties : [\array]
abstract class custom_report_menu_cards_exporter extends exporter { /**/ } define_other_properties : []

abstract class exporter { /**/ } define_other_properties : [\array]
class system_report_data_exporter extends exporter { /**/ } define_other_properties : []

abstract class exporter { /**/ } define_other_properties : [\array]
class custom_report_columns_sorting_exporter extends exporter { /**/ } define_other_properties : []

abstract class exporter { /**/ } define_other_properties : [\array]
class custom_report_data_exporter extends exporter { /**/ } define_other_properties : []

abstract class exporter { /**/ } define_other_properties : [\array]
class custom_report_conditions_exporter extends exporter { /**/ } define_other_properties : []

abstract class exporter { /**/ } define_other_properties : [\array]
class system_report_exporter extends persistent_exporter { /**/ } define_other_properties : []

abstract class exporter { /**/ } define_other_properties : [\array]
class custom_report_details_exporter extends persistent_exporter { /**/ } define_other_properties : []

abstract class exporter { /**/ } define_other_properties : [\array]
class custom_report_filters_exporter extends exporter { /**/ } define_other_properties : []

abstract class exporter { /**/ } define_other_properties : [\array]
class custom_report_exporter extends persistent_exporter { /**/ } define_other_properties : []

abstract class exporter { /**/ } define_properties : [\array]
class ($data, $related) extends core_testable_exporter { /**/ } define_properties : []

abstract class exporter { /**/ } define_properties : [\array]
class ([ ]) extends \core\external\exporter { /**/ } define_properties : []

abstract class exporter { /**/ } define_properties : [\array]
class ([ ]) extends \core\external\exporter { /**/ } define_properties : []

abstract class exporter { /**/ } define_related : [\array]
class custom_report_card_view_exporter extends exporter { /**/ } define_related : []

abstract class exporter { /**/ } define_related : [\array]
class custom_report_exporter extends persistent_exporter { /**/ } define_related : []

abstract class exporter { /**/ } define_related : [\array]
class system_report_data_exporter extends exporter { /**/ } define_related : []

abstract class exporter { /**/ } define_related : [\array]
class custom_report_columns_sorting_exporter extends exporter { /**/ } define_related : []

abstract class exporter { /**/ } define_related : [\array]
class custom_report_data_exporter extends exporter { /**/ } define_related : []

abstract class exporter { /**/ } define_related : [\array]
class custom_report_conditions_exporter extends exporter { /**/ } define_related : []

abstract class exporter { /**/ } define_related : [\array]
class system_report_exporter extends persistent_exporter { /**/ } define_related : []

abstract class exporter { /**/ } define_related : [\array]
class custom_report_column_cards_exporter extends custom_report_menu_cards_exporter { /**/ } define_related : []

abstract class exporter { /**/ } define_related : [\array]
class custom_report_filters_exporter extends exporter { /**/ } define_related : []

abstract class exporter { /**/ } define_related : [\array]
class course_content_item_exporter extends exporter { /**/ } define_related : []

abstract class course_module_viewed extends base { /**/ } init : [\void]
class course_module_viewed extends \core\event\course_module_viewed { /**/ } init : []

abstract class grade_report_viewed extends base { /**/ } init : [\void]
class grade_report_viewed extends \core\event\grade_report_viewed { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class grade_report_viewed extends \core\event\grade_report_viewed { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class preset_deleted extends base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class preset_previewed extends base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class preset_loaded extends base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class preset_imported extends base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class preset_exported extends base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class preset_downloaded extends base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class presets_listed extends base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class preset_reverted extends base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class unauth_email extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class token_created extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class user_revoked_factor extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class user_passed_mfa extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class user_setup_factor extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class user_failed_mfa extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class user_deleted_factor extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class mycourses_viewed extends base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class moodlenet_resource_exported extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class report_viewed extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class statement_received extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class course_module_viewed extends \core\event\course_module_viewed { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class slot_displaynumber_updated extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class discussion_lock_updated extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } init : [\void]
class subscription_mode_updated extends \core\event\base { /**/ } init : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class schedule_created extends base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class report_viewed extends base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class schedule_updated extends base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class audience_created extends base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class report_updated extends base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class audience_updated extends base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class report_created extends base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class audience_deleted extends base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class report_deleted extends base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class schedule_deleted extends base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class attempt_reopened extends base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class slot_displaynumber_updated extends \core\event\base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class discussion_lock_updated extends \core\event\base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } validate_data : [\void]
class subscription_mode_updated extends \core\event\base { /**/ } validate_data : []

abstract class base implements \IteratorAggregate { /**/ } get_objectid_mapping : [\array]
class submission_removed extends base { /**/ } get_objectid_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_objectid_mapping : [\array]
class attempt_reopened extends base { /**/ } get_objectid_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_objectid_mapping : [\array]
class slot_displaynumber_updated extends \core\event\base { /**/ } get_objectid_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_objectid_mapping : [\array]
class discussion_lock_updated extends \core\event\base { /**/ } get_objectid_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_objectid_mapping : [\array]
class subscription_mode_updated extends \core\event\base { /**/ } get_objectid_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_objectid_mapping : [\array]
class template_enabled extends base { /**/ } get_objectid_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_objectid_mapping : [\array]
class template_updated extends base { /**/ } get_objectid_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_objectid_mapping : [\array]
class template_deleted extends base { /**/ } get_objectid_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_objectid_mapping : [\array]
class template_created extends base { /**/ } get_objectid_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_objectid_mapping : [\array]
class template_disabled extends base { /**/ } get_objectid_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_objectid_mapping : [\array]
class access_prevented extends base { /**/ } get_objectid_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_other_mapping : [\array]
class unittest_executed extends \core\event\base { /**/ } get_other_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_other_mapping : [\array]
class submission_removed extends base { /**/ } get_other_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_other_mapping : [\array]
class attempt_reopened extends base { /**/ } get_other_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_other_mapping : [\array]
class slot_displaynumber_updated extends \core\event\base { /**/ } get_other_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_other_mapping : [\array]
class discussion_lock_updated extends \core\event\base { /**/ } get_other_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_other_mapping : [\array]
class template_enabled extends base { /**/ } get_other_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_other_mapping : [\array]
class template_updated extends base { /**/ } get_other_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_other_mapping : [\array]
class template_deleted extends base { /**/ } get_other_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_other_mapping : [\array]
class template_created extends base { /**/ } get_other_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_other_mapping : [\array]
class template_disabled extends base { /**/ } get_other_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_other_mapping : [\array]
class access_prevented extends base { /**/ } get_other_mapping : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class preset_previewed extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class preset_loaded extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class preset_exported extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class preset_downloaded extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class presets_listed extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class preset_imported extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class schedule_created extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class report_viewed extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class schedule_updated extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class audience_created extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class report_updated extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class audience_updated extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class report_created extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class audience_deleted extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class schedule_deleted extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class attempt_reopened extends base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class slot_displaynumber_updated extends \core\event\base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class discussion_lock_updated extends \core\event\base { /**/ } get_url : []

abstract class base implements \IteratorAggregate { /**/ } get_url : [\moodle_url]
class subscription_mode_updated extends \core\event\base { /**/ } get_url : []

class mysqli_native_moodle_database extends moodle_database { /**/ } get_dbtype : [\null]
class auroramysql_native_moodle_database extends mysqli_native_moodle_database { /**/ } get_dbtype : []

class mysqli_native_moodle_database extends moodle_database { /**/ } get_name : [\null]
class auroramysql_native_moodle_database extends mysqli_native_moodle_database { /**/ } get_name : []

class mysqli_native_moodle_database extends moodle_database { /**/ } get_configuration_help : [\null]
class auroramysql_native_moodle_database extends mysqli_native_moodle_database { /**/ } get_configuration_help : []

class mysqli_native_moodle_database extends moodle_database { /**/ } transactions_supported : [\null, \bool]
class auroramysql_native_moodle_database extends mysqli_native_moodle_database { /**/ } transactions_supported : []

abstract class moodle_database { /**/ } get_dbvendor : [\null]
class auroramysql_native_moodle_database extends mysqli_native_moodle_database { /**/ } get_dbvendor : []

abstract class moodle_database { /**/ } get_dbtype : [\null]
class auroramysql_native_moodle_database extends mysqli_native_moodle_database { /**/ } get_dbtype : []

abstract class moodle_database { /**/ } get_name : [\null]
class auroramysql_native_moodle_database extends mysqli_native_moodle_database { /**/ } get_name : []

abstract class moodle_database { /**/ } get_configuration_help : [\null]
class auroramysql_native_moodle_database extends mysqli_native_moodle_database { /**/ } get_configuration_help : []

abstract class moodle_database { /**/ } get_server_info : [\array]
class pgsql_native_moodle_database extends moodle_database { /**/ } get_server_info : []

abstract class moodle_database { /**/ } get_in_or_equal : [\array]
class pgsql_native_moodle_database extends moodle_database { /**/ } get_in_or_equal : []

abstract class moodle_database { /**/ } transactions_supported : [\null, \bool]
class auroramysql_native_moodle_database extends mysqli_native_moodle_database { /**/ } transactions_supported : []

class core_testable_exporter extends \core\external\exporter { /**/ } define_properties : [\array]
class ($data, $related) extends core_testable_exporter { /**/ } define_properties : []

class behat_navigation extends behat_base { /**/ } i_turn_editing_mode_on : [\void]
class behat_theme_classic_behat_navigation extends behat_navigation { /**/ } i_turn_editing_mode_on : []

class behat_navigation extends behat_base { /**/ } i_turn_editing_mode_off : [\void]
class behat_theme_classic_behat_navigation extends behat_navigation { /**/ } i_turn_editing_mode_off : []

trait behat_session_trait { /**/ } get_course_id : []
class behat_mod_forum extends behat_base { /**/ } get_course_id : [\null]

trait behat_session_trait { /**/ } get_course_id : []
class behat_mod_bigbluebuttonbn extends behat_base { /**/ } get_course_id : [\null]

class behat_form_field implements behat_session_interface { /**/ } set_value : [\void]
class behat_form_editor extends behat_form_textarea { /**/ } set_value : []

class behat_form_field implements behat_session_interface { /**/ } set_value : [\void]
class behat_form_inplaceeditable_select extends behat_form_select { /**/ } set_value : []

class behat_form_select extends behat_form_field { /**/ } set_value : [\void]
class behat_form_inplaceeditable_select extends behat_form_select { /**/ } set_value : []

class behat_form_text extends behat_form_field { /**/ } set_value : [\void]
class behat_form_editor extends behat_form_textarea { /**/ } set_value : []

abstract class testing_module_generator extends component_generator_base { /**/ } create_instance : [\stdclass]
class mod_h5pactivity_generator extends testing_module_generator { /**/ } create_instance : []

class filter implements Countable, Iterator, JsonSerializable { /**/ } add_filter_value : [\parent]
class integer_filter extends filter { /**/ } add_filter_value : [\core_table\local\filter\filter]

class filter implements Countable, Iterator, JsonSerializable { /**/ } add_filter_value : [\parent]
class numeric_comparison_filter extends filter { /**/ } add_filter_value : [\core_table\local\filter\filter]

class filter implements Countable, Iterator, JsonSerializable { /**/ } add_filter_value : [\parent]
class string_filter extends filter { /**/ } add_filter_value : [\core_table\local\filter\filter]

interface InvokerInterface { /**/ } call : [\mixed]
class Container implements ContainerInterface, FactoryInterface, InvokerInterface { /**/ } call : []

interface ParameterResolver { /**/ } getparameters : [\array]
class DefinitionParameterResolver implements ParameterResolver { /**/ } getparameters : []

interface ParameterResolver { /**/ } getparameters : [\array]
class FactoryParameterResolver implements ParameterResolver { /**/ } getparameters : []

interface ParameterResolver { /**/ } getparameters : [\array]
class NumericArrayResolver implements ParameterResolver { /**/ } getparameters : []

interface ParameterResolver { /**/ } getparameters : [\array]
class ParameterNameContainerResolver implements ParameterResolver { /**/ } getparameters : []

interface ParameterResolver { /**/ } getparameters : [\array]
class TypeHintResolver implements ParameterResolver { /**/ } getparameters : []

interface ParameterResolver { /**/ } getparameters : [\array]
class TypeHintContainerResolver implements ParameterResolver { /**/ } getparameters : []

interface ParameterResolver { /**/ } getparameters : [\array]
class ResolverChain implements ParameterResolver { /**/ } getparameters : []

interface ParameterResolver { /**/ } getparameters : [\array]
class DefaultValueResolver implements ParameterResolver { /**/ } getparameters : []

interface ParameterResolver { /**/ } getparameters : [\array]
class AssociativeArrayResolver implements ParameterResolver { /**/ } getparameters : []

interface SelfResolvingDefinition { /**/ } resolve : []
class StringDefinition implements Definition, SelfResolvingDefinition { /**/ } resolve : [\mixed]

interface DefinitionSource { /**/ } getdefinition : [\di\definition\objectdefinition, \null]
class ReflectionBasedAutowiring implements DefinitionSource, Autowiring { /**/ } getdefinition : [\di\definition\definition, \null]

interface DefinitionSource { /**/ } getdefinition : [\di\definition\objectdefinition, \null]
class AttributeBasedAutowiring implements DefinitionSource, Autowiring { /**/ } getdefinition : [\di\definition\definition, \null]

interface DefinitionHelper { /**/ } getdefinition : [\di\definition\factorydefinition]
class FactoryDefinitionHelper implements DefinitionHelper { /**/ } getdefinition : [\di\definition\definition]

interface DefinitionHelper { /**/ } getdefinition : [\di\definition\objectdefinition]
class CreateDefinitionHelper implements DefinitionHelper { /**/ } getdefinition : [\di\definition\definition]

interface DefinitionResolver { /**/ } resolve : [\null, \object]
class ObjectCreator implements DefinitionResolver { /**/ } resolve : [\mixed]

interface DefinitionResolver { /**/ } resolve : [\array]
class ArrayResolver implements DefinitionResolver { /**/ } resolve : [\mixed]

interface DefinitionResolver { /**/ } resolve : [\null, \object]
class InstanceInjector extends ObjectCreator implements DefinitionResolver { /**/ } resolve : [\mixed]

interface EventDispatcherInterface { /**/ } dispatch : [\object]
final class manager implements EventDispatcherInterface, ListenerProviderInterface { /**/ } dispatch : []

interface StreamInterface { /**/ } iswritable : [\bool]
final class MultipartStream implements StreamInterface { /**/ } iswritable : []

interface ContainerInterface { /**/ } get : [\mixed]
abstract class CompiledContainer extends Container { /**/ } get : []

interface ContainerInterface { /**/ } get : [\mixed]
class Container implements ContainerInterface, FactoryInterface, InvokerInterface { /**/ } get : []

interface SheetIteratorInterface extends Iterator { /**/ } current : [\openspout\reader\xlsx\sheet]
final class SheetIterator implements SheetIteratorInterface { /**/ } current : [\openspout\reader\sheetinterface]

interface SheetIteratorInterface extends Iterator { /**/ } current : [\openspout\reader\ods\sheet]
final class SheetIterator implements SheetIteratorInterface { /**/ } current : [\openspout\reader\sheetinterface]

interface SheetIteratorInterface extends Iterator { /**/ } current : [\openspout\reader\csv\sheet]
final class SheetIterator implements SheetIteratorInterface { /**/ } current : [\openspout\reader\sheetinterface]

interface ReaderInterface { /**/ } getsheetiterator : [\openspout\reader\csv\sheetiterator]
final class Reader extends AbstractReader { /**/ } getsheetiterator : [\openspout\reader\sheetiteratorinterface]

interface ReaderInterface { /**/ } getsheetiterator : [\openspout\reader\ods\sheetiterator]
final class Reader extends AbstractReader { /**/ } getsheetiterator : [\openspout\reader\sheetiteratorinterface]

interface ReaderInterface { /**/ } getsheetiterator : [\openspout\reader\xlsx\sheetiterator]
final class Reader extends AbstractReader { /**/ } getsheetiterator : [\openspout\reader\sheetiteratorinterface]

interface RowIteratorInterface extends Iterator { /**/ } current : [\openspout\common\entity\row]
final class RowIterator implements RowIteratorInterface { /**/ } current : [\null, \openspout\common\entity\row]

interface RowIteratorInterface extends Iterator { /**/ } current : [\openspout\common\entity\row]
final class RowIterator implements RowIteratorInterface { /**/ } current : [\null, \openspout\common\entity\row]

interface SheetInterface { /**/ } getrowiterator : [\openspout\reader\xlsx\rowiterator]
final class Sheet implements SheetWithVisibilityInterface { /**/ } getrowiterator : [\openspout\reader\rowiteratorinterface]

interface SheetInterface { /**/ } getrowiterator : [\openspout\reader\ods\rowiterator]
final class Sheet implements SheetWithVisibilityInterface { /**/ } getrowiterator : [\openspout\reader\rowiteratorinterface]

interface SheetInterface { /**/ } getrowiterator : [\openspout\reader\csv\rowiterator]
final class Sheet implements SheetInterface { /**/ } getrowiterator : [\openspout\reader\rowiteratorinterface]

abstract class Cell { /**/ } getvalue : [\null]
final class ErrorCell extends Cell { /**/ } getvalue : [\float, \bool, \null, \dateinterval, \datetimeinterface]

abstract class Cell { /**/ } getvalue : [\bool]
final class BooleanCell extends Cell { /**/ } getvalue : [\float, \bool, \null, \dateinterval, \datetimeinterface]

abstract class Cell { /**/ } getvalue : [\null]
final class EmptyCell extends Cell { /**/ } getvalue : [\float, \bool, \null, \dateinterval, \datetimeinterface]

abstract class Cell { /**/ } getvalue : []
final class StringCell extends Cell { /**/ } getvalue : [\float, \bool, \null, \dateinterval, \datetimeinterface]

abstract class Cell { /**/ } getvalue : [\datetimeinterface]
final class DateTimeCell extends Cell { /**/ } getvalue : [\float, \bool, \null, \dateinterval, \datetimeinterface]

abstract class Cell { /**/ } getvalue : []
final class FormulaCell extends Cell { /**/ } getvalue : [\float, \bool, \null, \dateinterval, \datetimeinterface]

abstract class Cell { /**/ } getvalue : [\dateinterval]
final class DateIntervalCell extends Cell { /**/ } getvalue : [\float, \bool, \null, \dateinterval, \datetimeinterface]

abstract class Cell { /**/ } getvalue : [\float]
final class NumericCell extends Cell { /**/ } getvalue : [\float, \bool, \null, \dateinterval, \datetimeinterface]

abstract class AbstractWriterMultiSheets extends AbstractWriter { /**/ } createworkbookmanager : [\openspout\writer\ods\manager\workbookmanager]
final class Writer extends AbstractWriterMultiSheets { /**/ } createworkbookmanager : [\openspout\writer\common\manager\workbookmanagerinterface]

abstract class AbstractWriterMultiSheets extends AbstractWriter { /**/ } createworkbookmanager : [\openspout\writer\xlsx\manager\workbookmanager]
final class Writer extends AbstractWriterMultiSheets { /**/ } createworkbookmanager : [\openspout\writer\common\manager\workbookmanagerinterface]

interface ILtiRegistration { /**/ } setissuer : [\packback\lti1p3\ltiregistration]
class LtiRegistration implements ILtiRegistration { /**/ } setissuer : [\packback\lti1p3\interfaces\iltiregistration]

interface ILtiRegistration { /**/ } setclientid : [\packback\lti1p3\ltiregistration]
class LtiRegistration implements ILtiRegistration { /**/ } setclientid : [\packback\lti1p3\interfaces\iltiregistration]

interface ILtiRegistration { /**/ } setkeyseturl : [\packback\lti1p3\ltiregistration]
class LtiRegistration implements ILtiRegistration { /**/ } setkeyseturl : [\packback\lti1p3\interfaces\iltiregistration]

interface ILtiRegistration { /**/ } setauthtokenurl : [\packback\lti1p3\ltiregistration]
class LtiRegistration implements ILtiRegistration { /**/ } setauthtokenurl : [\packback\lti1p3\interfaces\iltiregistration]

interface ILtiRegistration { /**/ } setauthloginurl : [\packback\lti1p3\ltiregistration]
class LtiRegistration implements ILtiRegistration { /**/ } setauthloginurl : [\packback\lti1p3\interfaces\iltiregistration]

interface ILtiRegistration { /**/ } setauthserver : [\packback\lti1p3\ltiregistration]
class LtiRegistration implements ILtiRegistration { /**/ } setauthserver : [\packback\lti1p3\interfaces\iltiregistration]

interface ILtiRegistration { /**/ } settoolprivatekey : [\packback\lti1p3\ltiregistration]
class LtiRegistration implements ILtiRegistration { /**/ } settoolprivatekey : [\packback\lti1p3\interfaces\iltiregistration]

interface ILtiRegistration { /**/ } setkid : [\packback\lti1p3\ltiregistration]
class LtiRegistration implements ILtiRegistration { /**/ } setkid : [\packback\lti1p3\interfaces\iltiregistration]

interface ILtiDeployment { /**/ } setdeploymentid : [\packback\lti1p3\ltideployment]
class LtiDeployment implements ILtiDeployment { /**/ } setdeploymentid : [\packback\lti1p3\interfaces\iltideployment]

interface ICache { /**/ } getlaunchdata : [\array, \null]
class launch_cache_session implements ICache { /**/ } getlaunchdata : [\null, \array]

interface IDatabase { /**/ } findregistrationbyissuer : [\null, \packback\lti1p3\ltiregistration]
class issuer_database implements IDatabase { /**/ } findregistrationbyissuer : [\null, \packback\lti1p3\interfaces\iltiregistration]

interface IDatabase { /**/ } finddeployment : [\null, \packback\lti1p3\ltideployment]
class issuer_database implements IDatabase { /**/ } finddeployment : [\null, \packback\lti1p3\interfaces\iltideployment]

interface ILtiServiceConnector { /**/ } getresponsebody : [\null, \array]
class LtiServiceConnector implements ILtiServiceConnector { /**/ } getresponsebody : [\array, \null]

interface ILtiServiceConnector { /**/ } setdebuggingmode : [\packback\lti1p3\ltiserviceconnector]
class LtiServiceConnector implements ILtiServiceConnector { /**/ } setdebuggingmode : [\packback\lti1p3\interfaces\iltiserviceconnector]

interface communication_provider { /**/ } load_for_instance : [\communication_matrix\communication_feature]
class communication_feature implements \core_communication\communication_provider, \core_communication\form_provider, \core_communication\room_chat_provider, \core_communication\room_user_provider, \core_communication\synchronise_provider, \core_communication\user_provider { /**/ } load_for_instance : [\core_communication\communication_provider]

interface communication_provider { /**/ } load_for_instance : [\communication_customlink\communication_feature]
class communication_feature implements \core_communication\communication_provider, \core_communication\form_provider, \core_communication\room_chat_provider { /**/ } load_for_instance : [\core_communication\communication_provider]

abstract class restore_activity_task extends restore_task { /**/ } define_my_steps : [\void]
class restore_h5pactivity_activity_task extends restore_activity_task { /**/ } define_my_steps : []

abstract class restore_activity_task extends restore_task { /**/ } define_decode_contents : [\array]
class restore_h5pactivity_activity_task extends restore_activity_task { /**/ } define_decode_contents : []

abstract class restore_activity_task extends restore_task { /**/ } define_decode_rules : [\array]
class restore_h5pactivity_activity_task extends restore_activity_task { /**/ } define_decode_rules : []

abstract class restore_activity_task extends restore_task { /**/ } define_restore_log_rules : [\array]
class restore_h5pactivity_activity_task extends restore_activity_task { /**/ } define_restore_log_rules : []

abstract class restore_activity_task extends restore_task { /**/ } define_my_settings : [\void]
class restore_h5pactivity_activity_task extends restore_activity_task { /**/ } define_my_settings : []

abstract class restore_structure_step extends restore_step { /**/ } after_execute : [\void]
class restore_h5pactivity_activity_structure_step extends restore_activity_structure_step { /**/ } after_execute : []

abstract class restore_structure_step extends restore_step { /**/ } define_structure : [\array]
class restore_h5pactivity_activity_structure_step extends restore_activity_structure_step { /**/ } define_structure : []

interface H5PFileStorage { /**/ } clonecontentfile : [\void]
class file_storage implements H5PFileStorage { /**/ } clonecontentfile : []

interface H5PFileStorage { /**/ } getcontentfile : [\null]
class file_storage implements H5PFileStorage { /**/ } getcontentfile : []

interface H5PFileStorage { /**/ } removecontentfile : [\void]
class file_storage implements H5PFileStorage { /**/ } removecontentfile : []

interface H5peditorStorage { /**/ } getavailablelanguages : [\array]
class editor_framework implements H5peditorStorage { /**/ } getavailablelanguages : []

interface H5peditorStorage { /**/ } keepfile : [\void]
class editor_framework implements H5peditorStorage { /**/ } keepfile : []

interface H5peditorStorage { /**/ } getlibraries : [\array, \null]
class editor_framework implements H5peditorStorage { /**/ } getlibraries : []

interface H5peditorStorage { /**/ } alterlibraryfiles : [\void]
class editor_framework implements H5peditorStorage { /**/ } alterlibraryfiles : []

interface H5peditorStorage { /**/ } markfileforcleanup : [\null]
class editor_framework implements H5peditorStorage { /**/ } markfileforcleanup : []

interface H5peditorStorage { /**/ } removetemporarilysavedfiles : [\void]
class editor_framework implements H5peditorStorage { /**/ } removetemporarilysavedfiles : []

interface H5PEditorAjaxInterface { /**/ } getlatestlibraryversions : [\array]
class editor_ajax implements H5PEditorAjaxInterface { /**/ } getlatestlibraryversions : []

interface H5PEditorAjaxInterface { /**/ } getauthorsrecentlyusedlibraries : [\array]
class editor_ajax implements H5PEditorAjaxInterface { /**/ } getauthorsrecentlyusedlibraries : []

interface H5PEditorAjaxInterface { /**/ } validateeditortoken : [\bool]
class editor_ajax implements H5PEditorAjaxInterface { /**/ } validateeditortoken : []

interface H5PEditorAjaxInterface { /**/ } gettranslations : [\array]
class editor_ajax implements H5PEditorAjaxInterface { /**/ } gettranslations : []

abstract class access_rule_base { /**/ } description : [\array]
class quizaccess_seb extends access_rule_base { /**/ } description : []

abstract class access_rule_base { /**/ } validate_settings_form_fields : [\array]
class quizaccess_seb extends access_rule_base { /**/ } validate_settings_form_fields : []

abstract class access_rule_base { /**/ } get_settings_sql : [\array]
class quizaccess_seb extends access_rule_base { /**/ } get_settings_sql : []

trait quiz_question_helper_test_trait { /**/ } create_test_quiz : []
class structure_test extends \advanced_testcase { /**/ } create_test_quiz : [\stdclass]

trait quiz_question_helper_test_trait { /**/ } attempt_quiz : [\void]
class helper_test extends \advanced_testcase { /**/ } attempt_quiz : [\array]

abstract class db_table_vault { /**/ } from_db_records : [\array]
class forum extends db_table_vault { /**/ } from_db_records : []

class result implements renderable, templatable { /**/ } export_options : [\array, \null]
class choice extends result { /**/ } export_options : [\null, \array]

class result implements renderable, templatable { /**/ } export_options : [\array, \null]
class truefalse extends result { /**/ } export_options : [\null, \array]

class block_base { /**/ } $content_type = BLOCK_TYPE_TEXT
class block_list extends block_base { /**/ } $content_type = BLOCK_TYPE_LIST

class block_base { /**/ } $content_type = BLOCK_TYPE_TEXT
class block_tree extends block_list { /**/ } $content_type = BLOCK_TYPE_TREE

class block_list extends block_base { /**/ } $content_type = BLOCK_TYPE_LIST
class block_tree extends block_list { /**/ } $content_type = BLOCK_TYPE_TREE

class phpunit_coverage_info { /**/ } $includelistfiles = [ ]
class extends phpunit_coverage_info { /**/ } $includelistfiles = ['moodleblock.class.php', ]

abstract class base { /**/ } $levels = [CONTEXT_SYSTEM]
class section extends \core_search\base { /**/ } $levels = [CONTEXT_COURSE]

abstract class base { /**/ } $levels = [CONTEXT_SYSTEM]
class course extends \core_search\base { /**/ } $levels = [CONTEXT_COURSE]

abstract class base { /**/ } $levels = [CONTEXT_SYSTEM]
class customfield extends \core_search\base { /**/ } $levels = [CONTEXT_COURSE]

class phpunit_coverage_info { /**/ } $includelistfiles = [ ]
class extends phpunit_coverage_info { /**/ } $includelistfiles = ['dnduploadlib.php', 'externallib.php', 'lib.php', 'modlib.php', ]

class inplace_editable implements templatable, renderable { /**/ } $editable = false
class title extends inplace_editable implements named_templatable, renderable { /**/ } $editable =

class flexible_table { /**/ } $persistent = false
abstract class base_report_table extends table_sql implements dynamic, renderable { /**/ } $persistent =

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class competency extends persistent { /**/ } $persistentclass = 'core_competency\\competency'

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class user_evidence extends persistent { /**/ } $persistentclass = 'core_competency\\user_evidence'

abstract class persistent extends moodleform { /**/ } $foreignfields = array( )
class user_evidence extends persistent { /**/ } $foreignfields = array('files')

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class competency_framework extends persistent { /**/ } $persistentclass = 'core_competency\\competency_framework'

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class template extends persistent { /**/ } $persistentclass = 'core_competency\\template'

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class plan extends persistent { /**/ } $persistentclass = 'core_competency\\plan'

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class issuer extends persistent { /**/ } $persistentclass = 'core\\oauth2\\issuer'

abstract class persistent extends moodleform { /**/ } $fieldstoremove = array('submitbutton')
class issuer extends persistent { /**/ } $fieldstoremove = array('type', 'submitbutton', 'action')

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class user_field_mapping extends persistent { /**/ } $persistentclass = 'core\\oauth2\\user_field_mapping'

abstract class persistent extends moodleform { /**/ } $fieldstoremove = array('submitbutton')
class user_field_mapping extends persistent { /**/ } $fieldstoremove = array('submitbutton', 'action')

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class endpoint extends persistent { /**/ } $persistentclass = 'core\\oauth2\\endpoint'

abstract class persistent extends moodleform { /**/ } $fieldstoremove = array('submitbutton')
class endpoint extends persistent { /**/ } $fieldstoremove = array('submitbutton', 'action')

abstract class object_factor_base implements object_factor { /**/ } $icon = 'fa-lock'
class factor extends object_factor_base { /**/ } $icon = 'fa-commenting-o'

abstract class object_factor_base implements object_factor { /**/ } $icon = 'fa-lock'
class factor extends object_factor_base { /**/ } $icon = 'fa-hand-pointer'

abstract class object_factor_base implements object_factor { /**/ } $icon = 'fa-lock'
class factor extends object_factor_base { /**/ } $icon = 'fa-mobile-screen'

abstract class object_factor_base implements object_factor { /**/ } $icon = 'fa-lock'
class factor extends object_factor_base { /**/ } $icon = 'fa-envelope'

abstract class base { /**/ } $forcedsettings = [ ]
class unattached extends base { /**/ } $forcedsettings = ['placement' => 'top', 'orphan' => true, 'reflex' => false, ]

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class tool_dataprivacy_data_request_form extends \core\form\persistent { /**/ } $persistentclass = data_request::class

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class category extends persistent { /**/ } $persistentclass = 'tool_dataprivacy\\category'

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class contextlevel extends context_instance { /**/ } $persistentclass = 'tool_dataprivacy\\contextlevel'

class context_instance extends \core\form\persistent { /**/ } $persistentclass = 'tool_dataprivacy\\context_instance'
class contextlevel extends context_instance { /**/ } $persistentclass = 'tool_dataprivacy\\contextlevel'

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class context_instance extends \core\form\persistent { /**/ } $persistentclass = 'tool_dataprivacy\\context_instance'

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class purpose extends persistent { /**/ } $persistentclass = 'tool_dataprivacy\\purpose'

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class object_must_have_title extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class basefont_is_not_used extends brickfield_accessibility_tag_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_tag_test extends brickfield_accessibility_test { /**/ } $tag = ''
class basefont_is_not_used extends brickfield_accessibility_tag_test { /**/ } $tag = 'basefont'

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class object_must_have_valid_title extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $strings = array('en' => '')
class object_must_have_valid_title extends brickfield_accessibility_test { /**/ } $strings = ['en' => ['nbsp', '&nbsp;', 'object', 'an object', 'spacer', 'image', 'img', 'photo', ' '], 'es' => ['nbsp', '&nbsp;', 'objeto', 'un objeto', 'espacio', 'imagen', 'img', 'foto', ' '], ]

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class i_is_not_used extends brickfield_accessibility_tag_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_tag_test extends brickfield_accessibility_test { /**/ } $tag = ''
class i_is_not_used extends brickfield_accessibility_tag_test { /**/ } $tag = 'i'

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class img_alt_not_place_holder extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $strings = array('en' => '')
class img_alt_not_place_holder extends brickfield_accessibility_test { /**/ } $strings = ['en' => array('nbsp', '&nbsp;', 'spacer', 'image', 'img', 'photo'), 'es' => array('nbsp', '&nbsp;', 'spacer', 'espacio', 'imagen', 'img', 'foto'), ]

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class a_must_contain_text extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class css_text_has_contrast extends brickfield_accessibility_color_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class img_with_map_has_use_map extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_header_test extends brickfield_accessibility_test { /**/ } $tag = ''
class header_h3 extends brickfield_accessibility_header_test { /**/ } $tag = 'h3'

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class legend_text_not_empty extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class a_links_dont_open_new_window extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class table_summary_does_not_duplicate_caption extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class table_td_should_not_merge extends brickfield_accessibility_table_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class embed_has_associated_no_embed extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class table_data_should_have_th extends brickfield_accessibility_table_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class img_alt_is_too_long extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class area_has_alt_value extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class img_alt_not_empty_in_anchor extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class strike_is_not_used extends brickfield_accessibility_tag_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_tag_test extends brickfield_accessibility_test { /**/ } $tag = ''
class strike_is_not_used extends brickfield_accessibility_tag_test { /**/ } $tag = 'strike'

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class img_has_alt extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class object_must_have_embed extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class table_th_should_have_scope extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class img_alt_is_different extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class blink_is_not_used extends brickfield_accessibility_tag_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_tag_test extends brickfield_accessibility_test { /**/ } $tag = ''
class blink_is_not_used extends brickfield_accessibility_tag_test { /**/ } $tag = 'blink'

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class marquee_is_not_used extends brickfield_accessibility_tag_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_tag_test extends brickfield_accessibility_test { /**/ } $tag = ''
class marquee_is_not_used extends brickfield_accessibility_tag_test { /**/ } $tag = 'marquee'

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class headers_have_text extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class area_dont_open_new_window extends brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class bold_is_not_used extends brickfield_accessibility_tag_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_tag_test extends brickfield_accessibility_test { /**/ } $tag = ''
class bold_is_not_used extends brickfield_accessibility_tag_test { /**/ } $tag = 'b'

class brickfield_accessibility_test { /**/ } $defaultseverity = \tool_brickfield\local\htmlchecker\brickfield_accessibility::BA_TEST_SUGGESTION
class a_suspicious_link_text extends brickfield_accessibility_test { /**/ } $defaultseverity = brickfield_accessibility::BA_TEST_SEVERE

class brickfield_accessibility_guideline { /**/ } $tests = [ ]
class brickfield_textonly_guideline extends brickfield_accessibility_guideline { /**/ } $tests = ['aSuspiciousLinkText', 'cssTextHasContrast', 'contentTooLong', 'imgAltIsDifferent', 'imgAltIsTooLong', 'imgAltNotPlaceHolder', 'imgAltNotEmptyInAnchor', 'imgHasAlt', 'imgWithMapHasUseMap', 'tableDataShouldHaveTh', 'tableThShouldHaveScope', 'tableTdShouldNotMerge', ]

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class css_text_has_contrast_test extends all_checks { /**/ } $checktype = 'css_text_has_contrast'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class content_too_long_test extends all_checks { /**/ } $checktype = 'content_too_long'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class area_has_alt_value_test extends all_checks { /**/ } $checktype = 'area_has_alt_value'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class img_alt_is_different_test extends all_checks { /**/ } $checktype = 'img_alt_is_different'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class headers_have_text_test extends all_checks { /**/ } $checktype = 'headers_have_text'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class bold_is_not_used_test extends all_checks { /**/ } $checktype = 'bold_is_not_used'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class table_td_should_not_merge_test extends all_checks { /**/ } $checktype = 'table_td_should_not_merge'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class a_must_contain_text_test extends all_checks { /**/ } $checktype = 'a_must_contain_text'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class strike_is_not_used_test extends all_checks { /**/ } $checktype = 'strike_is_not_used'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class i_is_not_used_test extends all_checks { /**/ } $checktype = 'i_is_not_used'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class table_th_should_have_scope_test extends all_checks { /**/ } $checktype = 'table_th_should_have_scope'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class header_h3_test extends all_checks { /**/ } $checktype = 'header_h3'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class object_must_have_embed_test extends all_checks { /**/ } $checktype = 'object_must_have_embed'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class legend_text_not_empty_test extends all_checks { /**/ } $checktype = 'legend_text_not_empty'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class area_dont_open_new_window_test extends all_checks { /**/ } $checktype = 'area_dont_open_new_window'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class basefont_is_not_used_test extends all_checks { /**/ } $checktype = 'basefont_is_not_used'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class table_summary_does_not_duplicate_caption_test extends all_checks { /**/ } $checktype = 'table_summary_does_not_duplicate_caption'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class a_links_dont_open_new_window_test extends all_checks { /**/ } $checktype = 'a_links_dont_open_new_window'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class img_alt_not_empty_in_anchor_test extends all_checks { /**/ } $checktype = 'img_alt_not_empty_in_anchor'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class img_alt_not_place_holder_test extends all_checks { /**/ } $checktype = 'img_alt_not_place_holder'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class embed_has_associated_no_embed_test extends all_checks { /**/ } $checktype = 'embed_has_associated_no_embed'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class object_must_have_valid_title_test extends all_checks { /**/ } $checktype = 'object_must_have_valid_title'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class object_must_have_title_test extends all_checks { /**/ } $checktype = 'object_must_have_title'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class table_data_should_have_th_test extends all_checks { /**/ } $checktype = 'table_data_should_have_th'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class img_has_alt_test extends all_checks { /**/ } $checktype = 'img_has_alt'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class marquee_is_not_used_test extends all_checks { /**/ } $checktype = 'marquee_is_not_used'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class img_with_map_has_use_map_test extends all_checks { /**/ } $checktype = 'img_with_map_has_use_map'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class blink_is_not_used_test extends all_checks { /**/ } $checktype = 'blink_is_not_used'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class no_headings_test extends all_checks { /**/ } $checktype = 'no_headings'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class a_suspicious_link_text_test extends all_checks { /**/ } $checktype = 'a_suspicious_link_text'

abstract class all_checks extends \advanced_testcase { /**/ } $checktype =
class img_alt_is_too_long_test extends all_checks { /**/ } $checktype = 'img_alt_is_too_long'

abstract class data_object { /**/ } $table =
class completion_criteria_completion extends data_object { /**/ } $table = 'course_completion_crit_compl'

abstract class data_object { /**/ } $required_fields = array('id')
class completion_criteria_completion extends data_object { /**/ } $required_fields = array('id', 'userid', 'course', 'criteriaid', 'gradefinal', 'rpl', 'unenroled', 'timecompleted')

abstract class data_object { /**/ } $unique_fields = array( )
class completion_criteria_completion extends data_object { /**/ } $unique_fields = array('userid', 'course', 'criteriaid')

abstract class data_object { /**/ } $table =
class completion_completion extends data_object { /**/ } $table = 'course_completions'

abstract class data_object { /**/ } $required_fields = array('id')
class completion_completion extends data_object { /**/ } $required_fields = array('id', 'userid', 'course', 'timeenrolled', 'timestarted', 'timecompleted', 'reaggregate')

abstract class data_object { /**/ } $table =
class completion_aggregation extends data_object { /**/ } $table = 'course_completion_aggr_methd'

abstract class data_object { /**/ } $required_fields = array('id')
class completion_aggregation extends data_object { /**/ } $required_fields = array('id', 'course', 'criteriatype', 'method', 'value')

abstract class data_object { /**/ } $unique_fields = array( )
class completion_aggregation extends data_object { /**/ } $unique_fields = array('course', 'criteriatype')

class phpunit_coverage_info { /**/ } $includelistfolders = [ ]
class extends phpunit_coverage_info { /**/ } $includelistfolders = ['criteria', ]

class phpunit_coverage_info { /**/ } $includelistfiles = [ ]
class extends phpunit_coverage_info { /**/ } $includelistfiles = ['completion_aggregation.php', 'completion_completion.php', 'completion_criteria_completion.php', 'data_object.php']

abstract class completion_criteria extends data_object { /**/ } $criteriatype =
class completion_criteria_date extends completion_criteria { /**/ } $criteriatype = COMPLETION_CRITERIA_TYPE_DATE

abstract class completion_criteria extends data_object { /**/ } $criteriatype =
class completion_criteria_grade extends completion_criteria { /**/ } $criteriatype = COMPLETION_CRITERIA_TYPE_GRADE

abstract class completion_criteria extends data_object { /**/ } $criteriatype =
class completion_criteria_unenrol extends completion_criteria { /**/ } $criteriatype = COMPLETION_CRITERIA_TYPE_UNENROL

abstract class completion_criteria extends data_object { /**/ } $criteriatype =
class completion_criteria_activity extends completion_criteria { /**/ } $criteriatype = COMPLETION_CRITERIA_TYPE_ACTIVITY

abstract class completion_criteria extends data_object { /**/ } $criteriatype =
class completion_criteria_self extends completion_criteria { /**/ } $criteriatype = COMPLETION_CRITERIA_TYPE_SELF

abstract class data_object { /**/ } $table =
abstract class completion_criteria extends data_object { /**/ } $table = 'course_completion_criteria'

abstract class data_object { /**/ } $required_fields = array('id')
abstract class completion_criteria extends data_object { /**/ } $required_fields = array('id', 'course', 'criteriatype', 'module', 'moduleinstance', 'courseinstance', 'enrolperiod', 'timeend', 'gradepass', 'role')

abstract class completion_criteria extends data_object { /**/ } $criteriatype =
class completion_criteria_course extends completion_criteria { /**/ } $criteriatype = COMPLETION_CRITERIA_TYPE_COURSE

abstract class completion_criteria extends data_object { /**/ } $criteriatype =
class completion_criteria_duration extends completion_criteria { /**/ } $criteriatype = COMPLETION_CRITERIA_TYPE_DURATION

abstract class completion_criteria extends data_object { /**/ } $criteriatype =
class completion_criteria_role extends completion_criteria { /**/ } $criteriatype = COMPLETION_CRITERIA_TYPE_ROLE

abstract class base { /**/ } $levels = [CONTEXT_SYSTEM]
abstract class base_message extends \core_search\base { /**/ } $levels = [CONTEXT_USER]

abstract class base { /**/ } $levels = [CONTEXT_SYSTEM]
class course_teacher extends \core_search\base { /**/ } $levels = [CONTEXT_COURSE]

class flexible_table { /**/ } $filterset = null
class participants extends \table_sql implements dynamic_table { /**/ } $filterset =

class flexible_table { /**/ } $baseurl = NULL
class participants extends \table_sql implements dynamic_table { /**/ } $baseurl =

class phpunit_coverage_info { /**/ } $includelistfiles = [ ]
class extends phpunit_coverage_info { /**/ } $includelistfiles = ['editlib.php', ]

abstract class grade_edit_tree_column { /**/ } $forced =
class grade_edit_tree_column_name extends grade_edit_tree_column { /**/ } $forced = false

abstract class grade_edit_tree_column { /**/ } $hidden =
class grade_edit_tree_column_name extends grade_edit_tree_column { /**/ } $hidden = false

abstract class grade_edit_tree_column { /**/ } $forced_hidden =
class grade_edit_tree_column_name extends grade_edit_tree_column { /**/ } $forced_hidden = false

abstract class grade_edit_tree_column { /**/ } $advanced_hidden =
class grade_edit_tree_column_name extends grade_edit_tree_column { /**/ } $advanced_hidden = false

abstract class grade_edit_tree_column { /**/ } $hide_when_moving = true
class grade_edit_tree_column_name extends grade_edit_tree_column { /**/ } $hide_when_moving = false

abstract class grade_attribute_format extends attribute_format implements unique_name { /**/ } $name =
class override extends grade_attribute_format implements be_checked, be_disabled, be_readonly { /**/ } $name = 'override'

abstract class grade_attribute_format extends attribute_format implements unique_name { /**/ } $name =
class finalgrade extends grade_attribute_format implements unique_value, be_disabled, be_readonly { /**/ } $name = 'finalgrade'

abstract class grade_attribute_format extends attribute_format implements unique_name { /**/ } $name =
class feedback extends grade_attribute_format implements unique_value, be_disabled, be_readonly { /**/ } $name = 'feedback'

abstract class grade_attribute_format extends attribute_format implements unique_name { /**/ } $name =
class exclude extends grade_attribute_format implements be_checked, be_disabled, be_readonly { /**/ } $name = 'exclude'

abstract class tablelike extends screen implements be_readonly { /**/ } $item =
class user extends tablelike implements selectable_items { /**/ } $item = [ ]

abstract class grade_export { /**/ } $plugin =
class grade_export_xls extends grade_export { /**/ } $plugin = 'xls'

abstract class grade_export { /**/ } $plugin =
class grade_export_ods extends grade_export { /**/ } $plugin = 'ods'

abstract class grade_export { /**/ } $plugin =
class grade_export_txt extends grade_export { /**/ } $plugin = 'txt'

abstract class grade_export { /**/ } $plugin =
class grade_export_xml extends grade_export { /**/ } $plugin = 'xml'

abstract class grade_export { /**/ } $updatedgradesonly =
class grade_export_xml extends grade_export { /**/ } $updatedgradesonly = false

abstract class blog_filter { /**/ } $tables = array( )
class blog_filter_user extends blog_filter { /**/ } $tables = array('u' => 'user')

abstract class blog_filter { /**/ } $tables = array( )
class blog_filter_tag extends blog_filter { /**/ } $tables = array('t' => 'tag', 'ti' => 'tag_instance', 'p' => 'post')

abstract class blog_filter { /**/ } $conditions = array( )
class blog_filter_entry extends blog_filter { /**/ } $conditions = array('p.id = ?')

abstract class blog_filter { /**/ } $overrides = array( )
class blog_filter_entry extends blog_filter { /**/ } $overrides = array('site', 'course', 'module', 'group', 'user', 'tag')

class calculated { /**/ } $subquestion = false
class calculated_for_subquestion extends calculated { /**/ } $subquestion = true

class calculated { /**/ } $negcovar =
class calculated_for_subquestion extends calculated { /**/ } $negcovar = 0

abstract class moodle_list { /**/ } $table =
class question_category_list extends moodle_list { /**/ } $table = "question_categories"

abstract class moodle_list { /**/ } $listitemclassname = 'list_item'
class question_category_list extends moodle_list { /**/ } $listitemclassname = '\qbank_managecategories\question_category_list_item'

abstract class external_function_testcase extends \advanced_testcase { /**/ } $testclass =
class set_columnbank_order_test extends external_function_testcase { /**/ } $testclass = '\qbank_columnsortorder\external\set_columnbank_order'

abstract class external_function_testcase extends \advanced_testcase { /**/ } $setting =
class set_columnbank_order_test extends external_function_testcase { /**/ } $setting = 'enabledcol'

abstract class external_function_testcase extends \advanced_testcase { /**/ } $testclass =
class set_hidden_columns_test extends external_function_testcase { /**/ } $testclass = '\qbank_columnsortorder\external\set_hidden_columns'

abstract class external_function_testcase extends \advanced_testcase { /**/ } $setting =
class set_hidden_columns_test extends external_function_testcase { /**/ } $setting = 'hiddencols'

abstract class external_function_testcase extends \advanced_testcase { /**/ } $testclass =
class set_column_size_test extends external_function_testcase { /**/ } $testclass = '\qbank_columnsortorder\external\set_column_size'

abstract class external_function_testcase extends \advanced_testcase { /**/ } $setting =
class set_column_size_test extends external_function_testcase { /**/ } $setting = 'colsize'

abstract class external_function_testcase extends \advanced_testcase { /**/ } $csv = true
class set_column_size_test extends external_function_testcase { /**/ } $csv = false

class phpunit_coverage_info { /**/ } $includelistfiles = [ ]
class extends phpunit_coverage_info { /**/ } $includelistfiles = ['category_class.php', 'category_form.php', 'editlib.php', 'export_form.php', 'format.php', 'import_form.php', 'lib.php', 'move_form.php', 'previewlib.php', 'renderer.php', 'upgrade.php', ]

class qtype_gapselect_edit_form_base extends question_edit_form { /**/ } $allowedhtmltags = array('sub', 'sup', 'b', 'i', 'em', 'strong', 'span', )
class qtype_gapselect_edit_form extends qtype_gapselect_edit_form_base { /**/ } $allowedhtmltags = array( )

class phpunit_coverage_info { /**/ } $includelistfiles = [ ]
class extends phpunit_coverage_info { /**/ } $includelistfiles = ['question.php', 'questiontype.php', ]

class phpunit_coverage_info { /**/ } $includelistfiles = [ ]
class extends phpunit_coverage_info { /**/ } $includelistfiles = ['bank.php', 'datalib.php', 'lib.php', 'phpunit.xml', 'questionattempt.php', 'questionattemptstep.php', 'questionusage.php', 'renderer.php', ]

abstract class base { /**/ } $levels = [CONTEXT_SYSTEM]
abstract class base_activity extends base_mod { /**/ } $levels = [CONTEXT_MODULE]

abstract class base { /**/ } $levels = [CONTEXT_SYSTEM]
abstract class base_block extends base { /**/ } $levels = [CONTEXT_BLOCK]

abstract class base { /**/ } $levels = [CONTEXT_SYSTEM]
abstract class base_mod extends base { /**/ } $levels = [CONTEXT_MODULE]

abstract class base { /**/ } $levels = [CONTEXT_SYSTEM]
class mock_search_area extends \core_search\base { /**/ } $levels = [CONTEXT_COURSE, CONTEXT_USER]

class document implements \renderable, \templatable { /**/ } $enginefields = array( )
class document extends \core_search\document { /**/ } $enginefields = array('solr_filegroupingid' => array('type' => 'string', 'stored' => true, 'indexed' => true), 'solr_fileid' => array('type' => 'string', 'stored' => true, 'indexed' => true), 'solr_filecontenthash' => array('type' => 'string', 'stored' => true, 'indexed' => true), 'solr_fileindexstatus' => array('type' => 'int', 'stored' => true, 'indexed' => true), 'solr_filecontent' => array('type' => 'text', 'stored' => false, 'indexed' => true, 'mainquery' => true))

class flexible_table { /**/ } $is_sortable = false
class table_sql extends flexible_table { /**/ } $is_sortable = true

class flexible_table { /**/ } $is_collapsible = false
class table_sql extends flexible_table { /**/ } $is_collapsible = true

class HTML_QuickForm_Renderer_Tableless extends HTML_QuickForm_Renderer_Default { /**/ } $_openHiddenFieldsetTemplate = "\n\t<fieldset class=\"hidden\">"
class MoodleQuickForm_Renderer extends HTML_QuickForm_Renderer_Tableless { /**/ } $_openHiddenFieldsetTemplate = "\n\t<fieldset class=\"hidden\"><div>"

class HTML_QuickForm_Renderer_Tableless extends HTML_QuickForm_Renderer_Default { /**/ } $_openFieldsetTemplate = "\n\t<fieldset{id}>"
class MoodleQuickForm_Renderer extends HTML_QuickForm_Renderer_Tableless { /**/ } $_openFieldsetTemplate = "\n\t<fieldset class=\"{classes}\" {id}>"

class HTML_QuickForm_Renderer_Tableless extends HTML_QuickForm_Renderer_Default { /**/ } $_closeFieldsetTemplate = "\n\t</fieldset>"
class MoodleQuickForm_Renderer extends HTML_QuickForm_Renderer_Tableless { /**/ } $_closeFieldsetTemplate = "\n\t\t</div></fieldset>"

class HTML_QuickForm_Renderer_Tableless extends HTML_QuickForm_Renderer_Default { /**/ } $_requiredNoteTemplate = "\n\t\t<div class=\"qfreqnote\">{requiredNote}</div>"
class MoodleQuickForm_Renderer extends HTML_QuickForm_Renderer_Tableless { /**/ } $_requiredNoteTemplate = "\n\t\t<div class=\"fdescription required\">{requiredNote}</div>"

class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer { /**/ } $_requiredNoteTemplate = "\n\t<tr>\n\t\t<td></td>\n\t<td align=\"left\" valign=\"top\">{requiredNote}</td>\n\t</tr>"
class MoodleQuickForm_Renderer extends HTML_QuickForm_Renderer_Tableless { /**/ } $_requiredNoteTemplate = "\n\t\t<div class=\"fdescription required\">{requiredNote}</div>"

class component_action implements templatable { /**/ } $jsfunction = false
class popup_action extends component_action { /**/ } $jsfunction = 'openpopup'

class PEAR_Error { /**/ } $error_message_prefix = ''
class HTML_QuickForm_Error extends PEAR_Error { /**/ } $error_message_prefix = 'QuickForm Error: '

class HTML_QuickForm_static extends HTML_QuickForm_element { /**/ } $_text = null
class HTML_QuickForm_link extends HTML_QuickForm_static { /**/ } $_text = ""

class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer { /**/ } $_headerTemplate = "\n\t<tr>\n\t\t<td style=\"white-space: nowrap; background-color: #CCCCCC;\" align=\"left\" valign=\"top\" colspan=\"2\"><b>{header}</b></td>\n\t</tr>"
class HTML_QuickForm_Renderer_Tableless extends HTML_QuickForm_Renderer_Default { /**/ } $_headerTemplate = "\n\t\t<legend>{header}</legend>"

class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer { /**/ } $_elementTemplate = "\n\t<tr>\n\t\t<td align=\"right\" valign=\"top\"><!-- BEGIN required --><span style=\"color: #ff0000\">*</span><!-- END required --><b>{label}</b></td>\n\t\t<td valign=\"top\" align=\"left\"><!-- BEGIN error --><span style=\"color: #ff0000\">{error}</span><br /><!-- END error -->\t{element}</td>\n\t</tr>"
class HTML_QuickForm_Renderer_Tableless extends HTML_QuickForm_Renderer_Default { /**/ } $_elementTemplate = "\n\t\t<div class=\"qfrow\"><label class=\"qflabel\"><!-- BEGIN required --><span class=\"required\">*</span><!-- END required -->{label}</label><div class=\"qfelement<!-- BEGIN error --> error<!-- END error -->\"><!-- BEGIN error --><span class=\"error\">{error}</span><br /><!-- END error -->{element}</div></div><br />"

class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer { /**/ } $_formTemplate = "\n<form{attributes}>\n<div>\n{hidden}<table border=\"0\">\n{content}\n</table>\n</div>\n</form>"
class HTML_QuickForm_Renderer_Tableless extends HTML_QuickForm_Renderer_Default { /**/ } $_formTemplate = "\n<form{attributes}>\n\t<div style=\"display: none;\">{hidden}</div>\n{content}\n</form>"

class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer { /**/ } $_requiredNoteTemplate = "\n\t<tr>\n\t\t<td></td>\n\t<td align=\"left\" valign=\"top\">{requiredNote}</td>\n\t</tr>"
class HTML_QuickForm_Renderer_Tableless extends HTML_QuickForm_Renderer_Default { /**/ } $_requiredNoteTemplate = "\n\t\t<div class=\"qfreqnote\">{requiredNote}</div>"

abstract class BestFit { /**/ } $bestFitType = 'undetermined'
class PolynomialBestFit extends BestFit { /**/ } $bestFitType = 'polynomial'

abstract class BestFit { /**/ } $bestFitType = 'undetermined'
class PowerBestFit extends BestFit { /**/ } $bestFitType = 'power'

abstract class BestFit { /**/ } $bestFitType = 'undetermined'
class LogarithmicBestFit extends BestFit { /**/ } $bestFitType = 'logarithmic'

abstract class BestFit { /**/ } $bestFitType = 'undetermined'
class LinearBestFit extends BestFit { /**/ } $bestFitType = 'linear'

abstract class BestFit { /**/ } $bestFitType = 'undetermined'
class ExponentialBestFit extends BestFit { /**/ } $bestFitType = 'exponential'

class Html extends BaseWriter { /**/ } $isMPdf = false
class Mpdf extends Pdf { /**/ } $isMPdf = true

class Html extends BaseWriter { /**/ } $embedImages = false
class Dompdf extends Pdf { /**/ } $embedImages = true

abstract class Base { /**/ } $tag =
class Polyline extends Base { /**/ } $tag = 'polyline'

abstract class Base { /**/ } $tag =
class Group extends Base { /**/ } $tag = 'g'

abstract class Base { /**/ } $tag =
class Circle extends Base { /**/ } $tag = 'circle'

abstract class Base { /**/ } $tag =
class Rectangle extends Base { /**/ } $tag = 'rect'

abstract class Base { /**/ } $tag =
class Path extends Base { /**/ } $tag = 'path'

class HTML_QuickForm_element extends HTML_Common { /**/ } $_type = ''
class MoodleQuickForm_editor extends HTML_QuickForm_element implements templatable { /**/ } $_type = 'editor'

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordSet_array extends ADORecordSet { /**/ } $canSeek = true

class ADORecordSet implements IteratorAggregate { /**/ } $sql =
class ADORecordSet_array extends ADORecordSet { /**/ } $sql = ''

class ADODB_DataDict { /**/ } $addCol = ' ADD'
class ADODB2_sqlite extends ADODB_DataDict { /**/ } $addCol = ' ADD COLUMN'

class ADODB_DataDict { /**/ } $dropTable = 'DROP TABLE %s'
class ADODB2_sqlite extends ADODB_DataDict { /**/ } $dropTable = 'DROP TABLE IF EXISTS %s'

class ADODB_DataDict { /**/ } $dropIndex = 'DROP INDEX %s'
class ADODB2_sqlite extends ADODB_DataDict { /**/ } $dropIndex = 'DROP INDEX IF EXISTS %s'

class ADODB_DataDict { /**/ } $renameTable = 'RENAME TABLE %s TO %s'
class ADODB2_sqlite extends ADODB_DataDict { /**/ } $renameTable = 'ALTER TABLE %s RENAME TO %s'

class ADODB_DataDict { /**/ } $blobAllowsDefaultValue =
class ADODB2_sqlite extends ADODB_DataDict { /**/ } $blobAllowsDefaultValue = true

class ADODB_DataDict { /**/ } $blobAllowsNotNull =
class ADODB2_sqlite extends ADODB_DataDict { /**/ } $blobAllowsNotNull = true

class ADODB_DataDict { /**/ } $addCol = ' ADD'
class ADODB2_postgres extends ADODB_DataDict { /**/ } $addCol = ' ADD COLUMN'

class ADODB_DataDict { /**/ } $quote =
class ADODB2_postgres extends ADODB_DataDict { /**/ } $quote = '"'

class ADODB_DataDict { /**/ } $renameTable = 'RENAME TABLE %s TO %s'
class ADODB2_postgres extends ADODB_DataDict { /**/ } $renameTable = 'ALTER TABLE %s RENAME TO %s'

class ADODB_DataDict { /**/ } $dropTable = 'DROP TABLE %s'
class ADODB2_postgres extends ADODB_DataDict { /**/ } $dropTable = 'DROP TABLE %s CASCADE'

class ADODB_DataDict { /**/ } $blobAllowsDefaultValue =
class ADODB2_postgres extends ADODB_DataDict { /**/ } $blobAllowsDefaultValue = true

class ADODB_DataDict { /**/ } $blobAllowsNotNull =
class ADODB2_postgres extends ADODB_DataDict { /**/ } $blobAllowsNotNull = true

class ADODB_DataDict { /**/ } $dropCol = ' DROP COLUMN'
class ADODB2_db2 extends ADODB_DataDict { /**/ } $dropCol = 'ALTER TABLE %s DROP COLUMN %s'

class ADODB_DataDict { /**/ } $blobAllowsDefaultValue =
class ADODB2_db2 extends ADODB_DataDict { /**/ } $blobAllowsDefaultValue = true

class ADODB_DataDict { /**/ } $blobAllowsNotNull =
class ADODB2_db2 extends ADODB_DataDict { /**/ } $blobAllowsNotNull = true

class ADODB_DataDict { /**/ } $blobSize = 100
class ADODB2_firebird extends ADODB_DataDict { /**/ } $blobSize = 40000

class ADODB_DataDict { /**/ } $renameColumn = 'ALTER TABLE %s RENAME COLUMN %s TO %s'
class ADODB2_firebird extends ADODB_DataDict { /**/ } $renameColumn = 'ALTER TABLE %s ALTER %s TO %s'

class ADODB_DataDict { /**/ } $alterCol = ' ALTER COLUMN'
class ADODB2_firebird extends ADODB_DataDict { /**/ } $alterCol = ' ALTER'

class ADODB_DataDict { /**/ } $dropCol = ' DROP COLUMN'
class ADODB2_firebird extends ADODB_DataDict { /**/ } $dropCol = ' DROP'

class ADODB_DataDict { /**/ } $dropIndex = 'DROP INDEX %s'
class ADODB2_mssqlnative extends ADODB_DataDict { /**/ } $dropIndex = 'DROP INDEX %1$s ON %2$s'

class ADODB_DataDict { /**/ } $renameTable = 'RENAME TABLE %s TO %s'
class ADODB2_mssqlnative extends ADODB_DataDict { /**/ } $renameTable = "EXEC sp_rename '%s','%s'"

class ADODB_DataDict { /**/ } $renameColumn = 'ALTER TABLE %s RENAME COLUMN %s TO %s'
class ADODB2_mssqlnative extends ADODB_DataDict { /**/ } $renameColumn = "EXEC sp_rename '%s.%s','%s'"

class ADODB_DataDict { /**/ } $blobAllowsDefaultValue =
class ADODB2_mssqlnative extends ADODB_DataDict { /**/ } $blobAllowsDefaultValue = true

class ADODB_DataDict { /**/ } $blobAllowsNotNull =
class ADODB2_mssqlnative extends ADODB_DataDict { /**/ } $blobAllowsNotNull = true

class ADODB_DataDict { /**/ } $dropIndex = 'DROP INDEX %s'
class ADODB2_mssql extends ADODB_DataDict { /**/ } $dropIndex = 'DROP INDEX %2$s.%1$s'

class ADODB_DataDict { /**/ } $renameTable = 'RENAME TABLE %s TO %s'
class ADODB2_mssql extends ADODB_DataDict { /**/ } $renameTable = "EXEC sp_rename '%s','%s'"

class ADODB_DataDict { /**/ } $renameColumn = 'ALTER TABLE %s RENAME COLUMN %s TO %s'
class ADODB2_mssql extends ADODB_DataDict { /**/ } $renameColumn = "EXEC sp_rename '%s.%s','%s'"

class ADODB_DataDict { /**/ } $dropIndex = 'DROP INDEX %s'
class ADODB2_sybase extends ADODB_DataDict { /**/ } $dropIndex = 'DROP INDEX %2$s.%1$s'

class ADODB_DataDict { /**/ } $alterCol = ' ALTER COLUMN'
class ADODB2_mysql extends ADODB_DataDict { /**/ } $alterCol = ' MODIFY COLUMN'

class ADODB_DataDict { /**/ } $dropTable = 'DROP TABLE %s'
class ADODB2_mysql extends ADODB_DataDict { /**/ } $dropTable = 'DROP TABLE IF EXISTS %s'

class ADODB_DataDict { /**/ } $dropIndex = 'DROP INDEX %s'
class ADODB2_mysql extends ADODB_DataDict { /**/ } $dropIndex = 'DROP INDEX %s ON %s'

class ADODB_DataDict { /**/ } $renameColumn = 'ALTER TABLE %s RENAME COLUMN %s TO %s'
class ADODB2_mysql extends ADODB_DataDict { /**/ } $renameColumn = 'ALTER TABLE %s CHANGE COLUMN %s %s %s'

class ADODB_DataDict { /**/ } $blobAllowsNotNull =
class ADODB2_mysql extends ADODB_DataDict { /**/ } $blobAllowsNotNull = true

class ADODB_DataDict { /**/ } $dropTable = 'DROP TABLE %s'
class ADODB2_oci8 extends ADODB_DataDict { /**/ } $dropTable = "DROP TABLE %s CASCADE CONSTRAINTS"

class ADODB_DataDict { /**/ } $alterCol = ' ALTER COLUMN'
class ADODB2_oci8 extends ADODB_DataDict { /**/ } $alterCol = ' MODIFY '

class ADODB_DataDict { /**/ } $renameColumn = 'ALTER TABLE %s RENAME COLUMN %s TO %s'
class ADODB2_sapdb extends ADODB_DataDict { /**/ } $renameColumn = 'RENAME COLUMN %s.%s TO %s'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_mssql_n extends ADODB_mssql { /**/ } $databaseType = "mssql_n"

class ADODB_mssql extends ADOConnection { /**/ } $databaseType = "mssql"
class ADODB_mssql_n extends ADODB_mssql { /**/ } $databaseType = "mssql_n"

class ADORecordset_mssql extends ADORecordSet { /**/ } $databaseType = "mssql"
class ADORecordset_mssql_n extends ADORecordset_mssql { /**/ } $databaseType = "mssql_n"

class ADODB_sybase extends ADOConnection { /**/ } $databaseType = "sybase"
class ADODB_sybase_ase extends ADODB_sybase { /**/ } $databaseType = "sybase_ase"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_sybase_ase extends ADODB_sybase { /**/ } $databaseType = "sybase_ase"

class ADODB_sybase extends ADOConnection { /**/ } $metaTablesSQL = "select name from sysobjects where type='U' or type='V'"
class ADODB_sybase_ase extends ADODB_sybase { /**/ } $metaTablesSQL = "SELECT sysobjects.name FROM sysobjects, sysusers WHERE sysobjects.type='U' AND sysobjects.uid = sysusers.uid"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_sybase_ase extends ADODB_sybase { /**/ } $metaTablesSQL = "SELECT sysobjects.name FROM sysobjects, sysusers WHERE sysobjects.type='U' AND sysobjects.uid = sysusers.uid"

class ADODB_sybase extends ADOConnection { /**/ } $metaColumnsSQL = "SELECT c.column_name, c.column_type, c.width FROM syscolumn c, systable t WHERE t.table_name='%s' AND c.table_id=t.table_id AND t.table_type='BASE'"
class ADODB_sybase_ase extends ADODB_sybase { /**/ } $metaColumnsSQL = "SELECT syscolumns.name AS field_name, systypes.name AS type, systypes.length AS width FROM sysobjects, syscolumns, systypes WHERE sysobjects.name='%s' AND syscolumns.id = sysobjects.id AND systypes.type=syscolumns.type"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_sybase_ase extends ADODB_sybase { /**/ } $metaColumnsSQL = "SELECT syscolumns.name AS field_name, systypes.name AS type, systypes.length AS width FROM sysobjects, syscolumns, systypes WHERE sysobjects.name='%s' AND syscolumns.id = sysobjects.id AND systypes.type=syscolumns.type"

abstract class ADOConnection { /**/ } $metaDatabasesSQL = ''
class ADODB_sybase_ase extends ADODB_sybase { /**/ } $metaDatabasesSQL = "SELECT a.name FROM master.dbo.sysdatabases a, master.dbo.syslogins b WHERE a.suid = b.suid and a.name like '%' and a.name != 'tempdb' and a.status3 != 256 order by 1"

class ADORecordset_sybase extends ADORecordSet { /**/ } $databaseType = "sybase"
class adorecordset_sybase_ase extends ADORecordset_sybase { /**/ } $databaseType = "sybase_ase"

abstract class ADOConnection { /**/ } $hasTop = false
class ADODB_pdo_mssql extends ADODB_pdo { /**/ } $hasTop = 'top'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_pdo_mssql extends ADODB_pdo { /**/ } $sysDate = 'convert(datetime,convert(char,GetDate(),102),102)'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_pdo_mssql extends ADODB_pdo { /**/ } $sysTimeStamp = 'GetDate()'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_pdo extends ADOConnection { /**/ } $databaseType = "pdo"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_pdo extends ADOConnection { /**/ } $dataProvider = "pdo"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_pdo extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_pdo extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_pdo extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_pdo extends ADOConnection { /**/ } $_bindInputArray = true

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_pdo extends ADOConnection { /**/ } $_genSeqSQL = "create table %s (id integer)"

abstract class ADOConnection { /**/ } $_connectionID = false
class ADODB_pdo extends ADOConnection { /**/ } $_connectionID =

abstract class ADOConnection { /**/ } $_queryID = false
class ADODB_pdo extends ADOConnection { /**/ } $_queryID =

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_pdo_base extends ADODB_pdo { /**/ } $sysDate = "'?'"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_pdo_base extends ADODB_pdo { /**/ } $sysTimeStamp = "'?'"

class ADORecordSet implements IteratorAggregate { /**/ } $dataProvider = "native"
class ADORecordSet_pdo extends ADORecordSet { /**/ } $dataProvider = "pdo"

class ADORecordSet implements IteratorAggregate { /**/ } $_queryID = self::DUMMY_QUERY_ID
class ADORecordSet_pdo extends ADORecordSet { /**/ } $_queryID =

class ADORecordSet implements IteratorAggregate { /**/ } $_queryID = self::DUMMY_QUERY_ID
class ADORecordSet_array_pdo extends ADORecordSet_array { /**/ } $_queryID =

class ADODB_db2 extends ADOConnection { /**/ } $databaseType = "db2"
class ADODB_db2oci extends ADODB_db2 { /**/ } $databaseType = "db2oci"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_db2oci extends ADODB_db2 { /**/ } $databaseType = "db2oci"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_db2oci extends ADODB_db2 { /**/ } $sysTimeStamp = 'sysdate'

class ADODB_db2 extends ADOConnection { /**/ } $sysTimeStamp = 'CURRENT TIMESTAMP'
class ADODB_db2oci extends ADODB_db2 { /**/ } $sysTimeStamp = 'sysdate'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_db2oci extends ADODB_db2 { /**/ } $sysDate = 'trunc(sysdate)'

class ADODB_db2 extends ADOConnection { /**/ } $sysDate = 'CURRENT DATE'
class ADODB_db2oci extends ADODB_db2 { /**/ } $sysDate = 'trunc(sysdate)'

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_db2oci extends ADODB_db2 { /**/ } $_bindInputArray = true

class ADORecordSet_db2 extends ADORecordSet { /**/ } $databaseType = "db2"
class ADORecordSet_db2oci extends ADORecordSet_db2 { /**/ } $databaseType = "db2oci"

class ADODB_oci8 extends ADOConnection { /**/ } $databaseType = 'oci8'
class ADODB_oci8po extends ADODB_oci8 { /**/ } $databaseType = 'oci8po'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_oci8po extends ADODB_oci8 { /**/ } $databaseType = 'oci8po'

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_oci8po extends ADODB_oci8 { /**/ } $dataProvider = 'oci8'

class ADODB_oci8 extends ADOConnection { /**/ } $metaColumnsSQL = "select cname,coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"
class ADODB_oci8po extends ADODB_oci8 { /**/ } $metaColumnsSQL = "select lower(cname),coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_oci8po extends ADODB_oci8 { /**/ } $metaColumnsSQL = "select lower(cname),coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"

class ADODB_oci8 extends ADOConnection { /**/ } $metaTablesSQL = "select table_name,table_type from cat where table_type in ('TABLE','VIEW') and table_name not like 'BIN\$%'"
class ADODB_oci8po extends ADODB_oci8 { /**/ } $metaTablesSQL = "select lower(table_name),table_type from cat where table_type in ('TABLE','VIEW')"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_oci8po extends ADODB_oci8 { /**/ } $metaTablesSQL = "select lower(table_name),table_type from cat where table_type in ('TABLE','VIEW')"

class ADORecordset_oci8 extends ADORecordSet { /**/ } $databaseType = 'oci8'
class ADORecordset_oci8po extends ADORecordset_oci8 { /**/ } $databaseType = 'oci8po'

class ADODB_informix72 extends ADOConnection { /**/ } $databaseType = "informix72"
class ADODB_informix extends ADODB_informix72 { /**/ } $databaseType = "informix"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_informix extends ADODB_informix72 { /**/ } $databaseType = "informix"

abstract class ADOConnection { /**/ } $hasTop = false
class ADODB_informix extends ADODB_informix72 { /**/ } $hasTop = 'FIRST'

abstract class ADOConnection { /**/ } $ansiOuter = false
class ADODB_informix extends ADODB_informix72 { /**/ } $ansiOuter = true

class ADORecordset_informix72 extends ADORecordSet { /**/ } $databaseType = "informix72"
class ADORecordset_informix extends ADORecordset_informix72 { /**/ } $databaseType = "informix"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_postgres7 extends ADODB_postgres64 { /**/ } $databaseType = 'postgres7'

class ADODB_postgres64 extends ADOConnection { /**/ } $databaseType = 'postgres64'
class ADODB_postgres7 extends ADODB_postgres64 { /**/ } $databaseType = 'postgres7'

abstract class ADOConnection { /**/ } $hasLimit = false
class ADODB_postgres7 extends ADODB_postgres64 { /**/ } $hasLimit = true

class ADODB_postgres64 extends ADOConnection { /**/ } $hasLimit = false
class ADODB_postgres7 extends ADODB_postgres64 { /**/ } $hasLimit = true

abstract class ADOConnection { /**/ } $ansiOuter = false
class ADODB_postgres7 extends ADODB_postgres64 { /**/ } $ansiOuter = true

abstract class ADOConnection { /**/ } $charSet = false
class ADODB_postgres7 extends ADODB_postgres64 { /**/ } $charSet = true

class ADODB_postgres64 extends ADOConnection { /**/ } $metaColumnsSQL = "SELECT a.attname,t.typname,a.attlen,a.atttypmod,a.attnotnull,a.atthasdef,a.attnum FROM pg_class c, pg_attribute a,pg_type t WHERE relkind in ('r','v') AND (c.relname='%s' or c.relname = lower('%s')) and a.attname not like '....%%' AND a.attnum > 0 AND a.atttypid = t.oid AND a.attrelid = c.oid ORDER BY a.attnum"
class ADODB_postgres7 extends ADODB_postgres64 { /**/ } $metaColumnsSQL = " SELECT a.attname, CASE WHEN x.sequence_name != '' THEN 'SERIAL' ELSE t.typname END AS typname, a.attlen, a.atttypmod, a.attnotnull, a.atthasdef, a.attnum FROM pg_class c, pg_attribute a JOIN pg_type t ON a.atttypid = t.oid LEFT JOIN ( SELECT c.relname as sequence_name, c1.relname as related_table, a.attname as related_column FROM pg_class c JOIN pg_depend d ON d.objid = c.oid LEFT JOIN pg_class c1 ON d.refobjid = c1.oid LEFT JOIN pg_attribute a ON (d.refobjid, d.refobjsubid) = (a.attrelid, a.attnum) WHERE c.relkind = 'S' AND c1.relname = '%s' ) x ON x.related_column= a.attname WHERE c.relkind in ('r','v') AND (c.relname='%s' or c.relname = lower('%s')) AND a.attname not like '....%%' AND a.attnum > 0 AND a.attrelid = c.oid ORDER BY a.attnum"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_postgres7 extends ADODB_postgres64 { /**/ } $metaColumnsSQL = " SELECT a.attname, CASE WHEN x.sequence_name != '' THEN 'SERIAL' ELSE t.typname END AS typname, a.attlen, a.atttypmod, a.attnotnull, a.atthasdef, a.attnum FROM pg_class c, pg_attribute a JOIN pg_type t ON a.atttypid = t.oid LEFT JOIN ( SELECT c.relname as sequence_name, c1.relname as related_table, a.attname as related_column FROM pg_class c JOIN pg_depend d ON d.objid = c.oid LEFT JOIN pg_class c1 ON d.refobjid = c1.oid LEFT JOIN pg_attribute a ON (d.refobjid, d.refobjsubid) = (a.attrelid, a.attnum) WHERE c.relkind = 'S' AND c1.relname = '%s' ) x ON x.related_column= a.attname WHERE c.relkind in ('r','v') AND (c.relname='%s' or c.relname = lower('%s')) AND a.attname not like '....%%' AND a.attnum > 0 AND a.attrelid = c.oid ORDER BY a.attnum"

class ADODB_postgres64 extends ADOConnection { /**/ } $metaColumnsSQL1 = "SELECT a.attname, t.typname, a.attlen, a.atttypmod, a.attnotnull, a.atthasdef, a.attnum FROM pg_class c, pg_attribute a, pg_type t, pg_namespace n WHERE relkind in ('r','v') AND (c.relname='%s' or c.relname = lower('%s')) and c.relnamespace=n.oid and n.nspname='%s' and a.attname not like '....%%' AND a.attnum > 0 AND a.atttypid = t.oid AND a.attrelid = c.oid ORDER BY a.attnum"
class ADODB_postgres7 extends ADODB_postgres64 { /**/ } $metaColumnsSQL1 = " SELECT a.attname, CASE WHEN x.sequence_name != '' THEN 'SERIAL' ELSE t.typname END AS typname, a.attlen, a.atttypmod, a.attnotnull, a.atthasdef, a.attnum FROM pg_class c, pg_namespace n, pg_attribute a JOIN pg_type t ON a.atttypid = t.oid LEFT JOIN ( SELECT c.relname as sequence_name, c1.relname as related_table, a.attname as related_column FROM pg_class c JOIN pg_depend d ON d.objid = c.oid LEFT JOIN pg_class c1 ON d.refobjid = c1.oid LEFT JOIN pg_attribute a ON (d.refobjid, d.refobjsubid) = (a.attrelid, a.attnum) WHERE c.relkind = 'S' AND c1.relname = '%s' ) x ON x.related_column= a.attname WHERE c.relkind in ('r','v') AND (c.relname='%s' or c.relname = lower('%s')) AND c.relnamespace=n.oid and n.nspname='%s' AND a.attname not like '....%%' AND a.attnum > 0 AND a.atttypid = t.oid AND a.attrelid = c.oid ORDER BY a.attnum"

class ADORecordSet_postgres64 extends ADORecordSet { /**/ } $databaseType = "postgres64"
class ADORecordSet_postgres7 extends ADORecordSet_postgres64 { /**/ } $databaseType = "postgres7"

class ADORecordSet_postgres64 extends ADORecordSet { /**/ } $databaseType = "postgres64"
class ADORecordSet_assoc_postgres7 extends ADORecordSet_postgres64 { /**/ } $databaseType = "postgres7"

abstract class ADOConnection { /**/ } $connectStmt = ''
class ADODB_odbc_mssql2012 extends ADODB_odbc_mssql { /**/ } $connectStmt = 'SET CONCAT_NULL_YIELDS_NULL ON'

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $connectStmt = 'SET CONCAT_NULL_YIELDS_NULL OFF'
class ADODB_odbc_mssql2012 extends ADODB_odbc_mssql { /**/ } $connectStmt = 'SET CONCAT_NULL_YIELDS_NULL ON'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_fbsql extends ADOConnection { /**/ } $databaseType = 'fbsql'

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_fbsql extends ADOConnection { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_fbsql extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_fbsql extends ADOConnection { /**/ } $metaTablesSQL = "SHOW TABLES"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_fbsql extends ADOConnection { /**/ } $metaColumnsSQL = "SHOW COLUMNS FROM %s"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_fbsql extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordSet_fbsql extends ADORecordSet { /**/ } $canSeek = true

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_sybase extends ADOConnection { /**/ } $databaseType = "sybase"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_sybase extends ADOConnection { /**/ } $dataProvider = 'sybase'

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_sybase extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_sybase extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_sybase extends ADOConnection { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_sybase extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_sybase extends ADOConnection { /**/ } $metaTablesSQL = "select name from sysobjects where type='U' or type='V'"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_sybase extends ADOConnection { /**/ } $metaColumnsSQL = "SELECT c.column_name, c.column_type, c.width FROM syscolumn c, systable t WHERE t.table_name='%s' AND c.table_id=t.table_id AND t.table_type='BASE'"

abstract class ADOConnection { /**/ } $arrayClass = 'ADORecordSet_array'
class ADODB_sybase extends ADOConnection { /**/ } $arrayClass = 'ADORecordSet_array_sybase'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_sybase extends ADOConnection { /**/ } $sysDate = 'GetDate()'

abstract class ADOConnection { /**/ } $leftOuter = false
class ADODB_sybase extends ADOConnection { /**/ } $leftOuter = '*='

abstract class ADOConnection { /**/ } $rightOuter = false
class ADODB_sybase extends ADOConnection { /**/ } $rightOuter = '=*'

abstract class ADOConnection { /**/ } $port = ''
class ADODB_sybase extends ADOConnection { /**/ } $port =

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordset_sybase extends ADORecordSet { /**/ } $canSeek = true

class ADODB_oci8 extends ADOConnection { /**/ } $databaseType = 'oci8'
class ADODB_oci8quercus extends ADODB_oci8 { /**/ } $databaseType = 'oci8quercus'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_oci8quercus extends ADODB_oci8 { /**/ } $databaseType = 'oci8quercus'

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_oci8quercus extends ADODB_oci8 { /**/ } $dataProvider = 'oci8'

class ADORecordset_oci8 extends ADORecordSet { /**/ } $databaseType = 'oci8'
class ADORecordset_oci8quercus extends ADORecordset_oci8 { /**/ } $databaseType = 'oci8quercus'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_access extends ADODB_odbc { /**/ } $databaseType = 'access'

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'vfp'
class ADODB_access extends ADODB_odbc { /**/ } $databaseType = 'access'

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'db2'
class ADODB_access extends ADODB_odbc { /**/ } $databaseType = 'access'

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = "odbc"
class ADODB_access extends ADODB_odbc { /**/ } $databaseType = 'access'

abstract class ADOConnection { /**/ } $hasTop = false
class ADODB_access extends ADODB_odbc { /**/ } $hasTop = 'top'

class ADODB_odbc extends ADOConnection { /**/ } $fmtDate = "'Y-m-d'"
class ADODB_access extends ADODB_odbc { /**/ } $fmtDate = "#Y-m-d#"

abstract class ADOConnection { /**/ } $fmtDate = "'Y-m-d'"
class ADODB_access extends ADODB_odbc { /**/ } $fmtDate = "#Y-m-d#"

class ADODB_odbc extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"
class ADODB_access extends ADODB_odbc { /**/ } $fmtTimeStamp = "#Y-m-d h:i:sA#"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_access extends ADODB_odbc { /**/ } $fmtTimeStamp = "#Y-m-d h:i:sA#"

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_access extends ADODB_odbc { /**/ } $sysDate = "FORMAT(NOW,'yyyy-mm-dd')"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_access extends ADODB_odbc { /**/ } $sysTimeStamp = 'NOW'

abstract class ADOConnection { /**/ } $hasTransactions = true
class ADODB_access extends ADODB_odbc { /**/ } $hasTransactions = false

abstract class ADOConnection { /**/ } $upperCase = 'upper'
class ADODB_access extends ADODB_odbc { /**/ } $upperCase = 'ucase'

class ADORecordSet_odbc extends ADORecordSet { /**/ } $databaseType = "odbc"
class ADORecordSet_access extends ADORecordSet_odbc { /**/ } $databaseType = "access"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $databaseType = 'odbc_mssql'

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'vfp'
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $databaseType = 'odbc_mssql'

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'db2'
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $databaseType = 'odbc_mssql'

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'access'
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $databaseType = 'odbc_mssql'

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = "odbc"
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $databaseType = 'odbc_mssql'

class ADODB_odbc extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $fmtTimeStamp = "'Y-m-d\TH:i:s'"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $fmtTimeStamp = "'Y-m-d\TH:i:s'"

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $_bindInputArray = true

class ADODB_odbc extends ADOConnection { /**/ } $_bindInputArray = false
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $_bindInputArray = true

abstract class ADOConnection { /**/ } $metaDatabasesSQL = ''
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $metaDatabasesSQL = "select name from sysdatabases where name <> 'master'"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $metaTablesSQL = "select name,case when type='U' then 'T' else 'V' end from sysobjects where (type='U' or type='V') and (name not in ('sysallocations','syscolumns','syscomments','sysdepends','sysfilegroups','sysfiles','sysfiles1','sysforeignkeys','sysfulltextcatalogs','sysindexes','sysindexkeys','sysmembers','sysobjects','syspermissions','sysprotects','sysreferences','systypes','sysusers','sysalternates','sysconstraints','syssegments','REFERENTIAL_CONSTRAINTS','CHECK_CONSTRAINTS','CONSTRAINT_TABLE_USAGE','CONSTRAINT_COLUMN_USAGE','VIEWS','VIEW_TABLE_USAGE','VIEW_COLUMN_USAGE','SCHEMATA','TABLES','TABLE_CONSTRAINTS','TABLE_PRIVILEGES','COLUMNS','COLUMN_DOMAIN_USAGE','COLUMN_PRIVILEGES','DOMAINS','DOMAIN_CONSTRAINTS','KEY_COLUMN_USAGE'))"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $metaColumnsSQL = "select c.name,t.name,c.length,c.isnullable, c.status, (case when c.xusertype=61 then 0 else c.xprec end), (case when c.xusertype=61 then 0 else c.xscale end) from syscolumns c join systypes t on t.xusertype=c.xusertype join sysobjects o on o.id=c.id where o.name='%s'"

abstract class ADOConnection { /**/ } $hasTop = false
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $hasTop = 'top'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $sysDate = 'GetDate()'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $sysTimeStamp = 'GetDate()'

abstract class ADOConnection { /**/ } $leftOuter = false
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $leftOuter = '*='

abstract class ADOConnection { /**/ } $rightOuter = false
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $rightOuter = '=*'

abstract class ADOConnection { /**/ } $substr = 'substr'
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $substr = 'substring'

abstract class ADOConnection { /**/ } $length = 'length'
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $length = 'len'

abstract class ADOConnection { /**/ } $ansiOuter = false
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $ansiOuter = true

abstract class ADOConnection { /**/ } $identitySQL =
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $identitySQL = 'select SCOPE_IDENTITY()'

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $connectStmt = ''
class ADODB_odbc_mssql extends ADODB_odbc { /**/ } $connectStmt = 'SET CONCAT_NULL_YIELDS_NULL OFF'

class ADORecordSet_odbc extends ADORecordSet { /**/ } $databaseType = "odbc"
class ADORecordSet_odbc_mssql extends ADORecordSet_odbc { /**/ } $databaseType = 'odbc_mssql'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_informix72 extends ADOConnection { /**/ } $databaseType = "informix72"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_informix72 extends ADOConnection { /**/ } $dataProvider = "informix"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_informix72 extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_informix72 extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_informix72 extends ADOConnection { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_informix72 extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_informix72 extends ADOConnection { /**/ } $metaTablesSQL = "select tabname,tabtype from systables where tabtype in ('T','V') and owner!='informix'"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_informix72 extends ADOConnection { /**/ } $metaColumnsSQL = "select c.colname, c.coltype, c.collength, d.default,c.colno from syscolumns c, systables t,outer sysdefaults d where c.tabid=t.tabid and d.tabid=t.tabid and d.colno=c.colno and tabname='%s' order by c.colno"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_informix72 extends ADOConnection { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_informix72 extends ADOConnection { /**/ } $_bindInputArray = true

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_informix72 extends ADOConnection { /**/ } $sysDate = 'TODAY'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_informix72 extends ADOConnection { /**/ } $sysTimeStamp = 'CURRENT'

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordset_informix72 extends ADORecordSet { /**/ } $canSeek = true

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_csv extends ADOConnection { /**/ } $databaseType = 'csv'

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_csv extends ADOConnection { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_csv extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_csv extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_csv extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $hasTransactions = true
class ADODB_csv extends ADOConnection { /**/ } $hasTransactions = false

class ADODB_ado extends ADOConnection { /**/ } $databaseType = "ado"
class ADODB_ado_access extends ADODB_ado { /**/ } $databaseType = 'ado_access'

class ADODB_ado extends ADOConnection { /**/ } $databaseType = "ado"
class ADODB_ado_access extends ADODB_ado { /**/ } $databaseType = 'ado_access'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_ado_access extends ADODB_ado { /**/ } $databaseType = 'ado_access'

abstract class ADOConnection { /**/ } $hasTop = false
class ADODB_ado_access extends ADODB_ado { /**/ } $hasTop = 'top'

class ADODB_ado extends ADOConnection { /**/ } $fmtDate = "'Y-m-d'"
class ADODB_ado_access extends ADODB_ado { /**/ } $fmtDate = "#Y-m-d#"

class ADODB_ado extends ADOConnection { /**/ } $fmtDate = "'Y-m-d'"
class ADODB_ado_access extends ADODB_ado { /**/ } $fmtDate = "#Y-m-d#"

abstract class ADOConnection { /**/ } $fmtDate = "'Y-m-d'"
class ADODB_ado_access extends ADODB_ado { /**/ } $fmtDate = "#Y-m-d#"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_ado_access extends ADODB_ado { /**/ } $fmtTimeStamp = "#Y-m-d h:i:sA#"

class ADODB_ado extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"
class ADODB_ado_access extends ADODB_ado { /**/ } $fmtTimeStamp = "#Y-m-d h:i:sA#"

class ADODB_ado extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"
class ADODB_ado_access extends ADODB_ado { /**/ } $fmtTimeStamp = "#Y-m-d h:i:sA#"

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_ado_access extends ADODB_ado { /**/ } $sysDate = "FORMAT(NOW,'yyyy-mm-dd')"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_ado_access extends ADODB_ado { /**/ } $sysTimeStamp = 'NOW'

abstract class ADOConnection { /**/ } $upperCase = 'upper'
class ADODB_ado_access extends ADODB_ado { /**/ } $upperCase = 'ucase'

class ADORecordSet_ado extends ADORecordSet { /**/ } $databaseType = "ado"
class ADORecordSet_ado_access extends ADORecordSet_ado { /**/ } $databaseType = "ado_access"

class ADORecordSet_ado extends ADORecordSet { /**/ } $databaseType = "ado"
class ADORecordSet_ado_access extends ADORecordSet_ado { /**/ } $databaseType = "ado_access"

class ADODB_oci8 extends ADOConnection { /**/ } $databaseType = 'oci8'
class ADODB_oci805 extends ADODB_oci8 { /**/ } $databaseType = "oci805"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_oci805 extends ADODB_oci8 { /**/ } $databaseType = "oci805"

class ADODB_oci8 extends ADOConnection { /**/ } $connectSID = false
class ADODB_oci805 extends ADODB_oci8 { /**/ } $connectSID = true

class ADORecordset_oci8 extends ADORecordSet { /**/ } $databaseType = 'oci8'
class ADORecordset_oci805 extends ADORecordset_oci8 { /**/ } $databaseType = "oci805"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_oracle extends ADOConnection { /**/ } $databaseType = "oracle"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_oracle extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_oracle extends ADOConnection { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_oracle extends ADOConnection { /**/ } $metaTablesSQL = 'select table_name from cat'

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_oracle extends ADOConnection { /**/ } $metaColumnsSQL = "select cname,coltype,width from col where tname='%s' order by colno"

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_oracle extends ADOConnection { /**/ } $sysDate = "TO_DATE(TO_CHAR(SYSDATE,'YYYY-MM-DD'),'YYYY-MM-DD')"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_oracle extends ADOConnection { /**/ } $sysTimeStamp = 'SYSDATE'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_odbtp_unicode extends ADODB_odbtp { /**/ } $databaseType = 'odbtp'

class ADODB_odbtp extends ADOConnection { /**/ } $databaseType = "odbtp"
class ADODB_odbtp_unicode extends ADODB_odbtp { /**/ } $databaseType = 'odbtp'

class ADODB_odbtp extends ADOConnection { /**/ } $_useUnicodeSQL = false
class ADODB_odbtp_unicode extends ADODB_odbtp { /**/ } $_useUnicodeSQL = true

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $metaTablesSQL = "SELECT TABLE_NAME, CASE WHEN TABLE_TYPE = 'VIEW' THEN 'V' ELSE 'T' END FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA="

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $metaColumnsSQL = "SHOW COLUMNS FROM `%s`"

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $sysDate = 'CURDATE()'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $sysTimeStamp = 'NOW()'

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $hasGenID = true

abstract class ADOConnection { /**/ } $_genIDSQL =
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $_genIDSQL = "UPDATE %s SET id=LAST_INSERT_ID(id+1);"

class ADODB_pdo extends ADOConnection { /**/ } $_genIDSQL =
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $_genIDSQL = "UPDATE %s SET id=LAST_INSERT_ID(id+1);"

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $_genSeqSQL = "CREATE TABLE if NOT EXISTS %s (id int not null)"

class ADODB_pdo extends ADOConnection { /**/ } $_genSeqSQL = "create table %s (id integer)"
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $_genSeqSQL = "CREATE TABLE if NOT EXISTS %s (id int not null)"

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $_dropSeqSQL = "drop table %s"

class ADODB_pdo extends ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $_dropSeqSQL = "drop table %s"

class ADODB_pdo extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $nameQuote = '"'
class ADODB_pdo_mysql extends ADODB_pdo { /**/ } $nameQuote = '`'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_mysqli extends ADOConnection { /**/ } $databaseType = 'mysqli'

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_mysqli extends ADOConnection { /**/ } $dataProvider = 'mysql'

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_mysqli extends ADOConnection { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_mysqli extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_mysqli extends ADOConnection { /**/ } $metaTablesSQL = "SELECT TABLE_NAME, CASE WHEN TABLE_TYPE = 'VIEW' THEN 'V' ELSE 'T' END FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA="

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_mysqli extends ADOConnection { /**/ } $metaColumnsSQL = "SHOW COLUMNS FROM `%s`"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_mysqli extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $hasLimit = false
class ADODB_mysqli extends ADOConnection { /**/ } $hasLimit = true

abstract class ADOConnection { /**/ } $hasMoveFirst = false
class ADODB_mysqli extends ADOConnection { /**/ } $hasMoveFirst = true

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_mysqli extends ADOConnection { /**/ } $hasGenID = true

abstract class ADOConnection { /**/ } $isoDates = false
class ADODB_mysqli extends ADOConnection { /**/ } $isoDates = true

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_mysqli extends ADOConnection { /**/ } $sysDate = 'CURDATE()'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_mysqli extends ADOConnection { /**/ } $sysTimeStamp = 'NOW()'

abstract class ADOConnection { /**/ } $poorAffectedRows = false
class ADODB_mysqli extends ADOConnection { /**/ } $poorAffectedRows = true

abstract class ADOConnection { /**/ } $substr = 'substr'
class ADODB_mysqli extends ADOConnection { /**/ } $substr = "substring"

abstract class ADOConnection { /**/ } $port = ''
class ADODB_mysqli extends ADOConnection { /**/ } $port = 3306

abstract class ADOConnection { /**/ } $nameQuote = '"'
class ADODB_mysqli extends ADOConnection { /**/ } $nameQuote = '`'

abstract class ADOConnection { /**/ } $arrayClass = 'ADORecordSet_array'
class ADODB_mysqli extends ADOConnection { /**/ } $arrayClass = 'ADORecordSet_array_mysqli'

abstract class ADOConnection { /**/ } $_genIDSQL =
class ADODB_mysqli extends ADOConnection { /**/ } $_genIDSQL = "update %s set id=LAST_INSERT_ID(id+1);"

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_mysqli extends ADOConnection { /**/ } $_genSeqSQL = "create table if not exists %s (id int not null)"

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_mysqli extends ADOConnection { /**/ } $_dropSeqSQL = "drop table if exists %s"

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordSet_mysqli extends ADORecordSet { /**/ } $canSeek = true

class ADORecordSet implements IteratorAggregate { /**/ } $_queryID = self::DUMMY_QUERY_ID
class ADORecordSet_mysqli extends ADORecordSet { /**/ } $_queryID =

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'vfp'
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $databaseType = 'odbc_oracle'

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'db2'
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $databaseType = 'odbc_oracle'

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'access'
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $databaseType = 'odbc_oracle'

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = "odbc"
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $databaseType = 'odbc_oracle'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $databaseType = 'odbc_oracle'

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $fmtDate = "'Y-m-d'"
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $fmtDate = "'Y-m-d 00:00:00'"

class ADODB_odbc extends ADOConnection { /**/ } $fmtDate = "'Y-m-d'"
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $fmtDate = "'Y-m-d 00:00:00'"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $fmtTimeStamp = "'Y-m-d h:i:sA'"

class ADODB_odbc extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $fmtTimeStamp = "'Y-m-d h:i:sA'"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $metaTablesSQL = 'select table_name from cat'

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $metaColumnsSQL = "select cname,coltype,width from col where tname='%s' order by colno"

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $sysDate = "TRUNC(SYSDATE)"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_odbc_oracle extends ADODB_odbc { /**/ } $sysTimeStamp = 'SYSDATE'

class ADORecordSet_odbc extends ADORecordSet { /**/ } $databaseType = "odbc"
class ADORecordSet_odbc_oracle extends ADORecordSet_odbc { /**/ } $databaseType = 'odbc_oracle'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_text extends ADOConnection { /**/ } $databaseType = 'text'

abstract class ADOConnection { /**/ } $readOnly = false
class ADODB_text extends ADOConnection { /**/ } $readOnly = true

abstract class ADOConnection { /**/ } $hasTransactions = true
class ADODB_text extends ADOConnection { /**/ } $hasTransactions = false

class ADORecordSet_array extends ADORecordSet { /**/ } $databaseType = 'array'
class ADORecordSet_text extends ADORecordSet_array { /**/ } $databaseType = "text"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_ldap extends ADOConnection { /**/ } $databaseType = 'ldap'

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_ldap extends ADOConnection { /**/ } $dataProvider = 'ldap'

abstract class ADOConnection { /**/ } $password = ''
class ADODB_ldap extends ADOConnection { /**/ } $password = false

abstract class ADOConnection { /**/ } $port = ''
class ADODB_ldap extends ADOConnection { /**/ } $port = 389

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } $sysDate = "TRUNC(SYSDATE)"

class ADODB_pdo_base extends ADODB_pdo { /**/ } $sysDate = "'?'"
class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } $sysDate = "TRUNC(SYSDATE)"

class ADODB_pdo_base extends ADODB_pdo { /**/ } $sysTimeStamp = "'?'"
class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } $sysTimeStamp = 'SYSDATE'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } $sysTimeStamp = 'SYSDATE'

abstract class ADOConnection { /**/ } $random = 'rand()'
class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } $random = "abs(mod(DBMS_RANDOM.RANDOM,10000001)/10000000)"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } $metaTablesSQL = "select table_name,table_type from cat where table_type in ('TABLE','VIEW')"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } $metaColumnsSQL = "select cname,coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_postgres64 extends ADOConnection { /**/ } $databaseType = 'postgres64'

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_postgres64 extends ADOConnection { /**/ } $dataProvider = 'postgres'

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_postgres64 extends ADOConnection { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_postgres64 extends ADOConnection { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $metaDatabasesSQL = ''
class ADODB_postgres64 extends ADOConnection { /**/ } $metaDatabasesSQL = "select datname from pg_database where datname not in ('template0','template1') order by 1"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_postgres64 extends ADOConnection { /**/ } $metaTablesSQL = "select tablename,'T' from pg_tables where tablename not like 'pg\_%' and tablename not in ('sql_features', 'sql_implementation_info', 'sql_languages', 'sql_packages', 'sql_sizing', 'sql_sizing_profiles') union select viewname,'V' from pg_views where viewname not like 'pg\_%'"

abstract class ADOConnection { /**/ } $isoDates = false
class ADODB_postgres64 extends ADOConnection { /**/ } $isoDates = true

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_postgres64 extends ADOConnection { /**/ } $sysDate = "CURRENT_DATE"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_postgres64 extends ADOConnection { /**/ } $sysTimeStamp = "CURRENT_TIMESTAMP"

abstract class ADOConnection { /**/ } $blobEncodeType = false
class ADODB_postgres64 extends ADOConnection { /**/ } $blobEncodeType = 'C'

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_postgres64 extends ADOConnection { /**/ } $metaColumnsSQL = "SELECT a.attname,t.typname,a.attlen,a.atttypmod,a.attnotnull,a.atthasdef,a.attnum FROM pg_class c, pg_attribute a,pg_type t WHERE relkind in ('r','v') AND (c.relname='%s' or c.relname = lower('%s')) and a.attname not like '....%%' AND a.attnum > 0 AND a.atttypid = t.oid AND a.attrelid = c.oid ORDER BY a.attnum"

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_postgres64 extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $true = '1'
class ADODB_postgres64 extends ADOConnection { /**/ } $true = 'TRUE'

abstract class ADOConnection { /**/ } $false = '0'
class ADODB_postgres64 extends ADOConnection { /**/ } $false = 'FALSE'

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_postgres64 extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $hasMoveFirst = false
class ADODB_postgres64 extends ADOConnection { /**/ } $hasMoveFirst = true

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_postgres64 extends ADOConnection { /**/ } $hasGenID = true

abstract class ADOConnection { /**/ } $_genIDSQL =
class ADODB_postgres64 extends ADOConnection { /**/ } $_genIDSQL = "SELECT NEXTVAL('%s')"

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_postgres64 extends ADOConnection { /**/ } $_genSeqSQL = "CREATE SEQUENCE %s START %s"

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_postgres64 extends ADOConnection { /**/ } $_dropSeqSQL = "DROP SEQUENCE %s"

abstract class ADOConnection { /**/ } $random = 'rand()'
class ADODB_postgres64 extends ADOConnection { /**/ } $random = 'random()'

abstract class ADOConnection { /**/ } $autoRollback = false
class ADODB_postgres64 extends ADOConnection { /**/ } $autoRollback = true

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordSet_postgres64 extends ADORecordSet { /**/ } $canSeek = true

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'vfp'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'db2'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'access'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_odbc extends ADOConnection { /**/ } $databaseType = "odbc"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_odbc extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_odbc extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_odbc extends ADOConnection { /**/ } $dataProvider = "odbc"

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_odbc extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_odbc extends ADOConnection { /**/ } $_genSeqSQL = "create table %s (id integer)"

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_odbc extends ADOConnection { /**/ } $_dropSeqSQL = 'drop table %s'

class ADORecordSet implements IteratorAggregate { /**/ } $dataProvider = "native"
class ADORecordSet_odbc extends ADORecordSet { /**/ } $dataProvider = "odbc"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_oci8 extends ADOConnection { /**/ } $databaseType = 'oci8'

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_oci8 extends ADOConnection { /**/ } $dataProvider = 'oci8'

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_oci8 extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_oci8 extends ADOConnection { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_oci8 extends ADOConnection { /**/ } $sysDate = "TRUNC(SYSDATE)"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_oci8 extends ADOConnection { /**/ } $sysTimeStamp = 'SYSDATE'

abstract class ADOConnection { /**/ } $metaDatabasesSQL = ''
class ADODB_oci8 extends ADOConnection { /**/ } $metaDatabasesSQL = "SELECT USERNAME FROM ALL_USERS WHERE USERNAME NOT IN ('SYS','SYSTEM','DBSNMP','OUTLN') ORDER BY 1"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_oci8 extends ADOConnection { /**/ } $metaTablesSQL = "select table_name,table_type from cat where table_type in ('TABLE','VIEW') and table_name not like 'BIN\$%'"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_oci8 extends ADOConnection { /**/ } $metaColumnsSQL = "select cname,coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_oci8 extends ADOConnection { /**/ } $_bindInputArray = true

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_oci8 extends ADOConnection { /**/ } $hasGenID = true

abstract class ADOConnection { /**/ } $_genIDSQL =
class ADODB_oci8 extends ADOConnection { /**/ } $_genIDSQL = "SELECT (%s.nextval) FROM DUAL"

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_oci8 extends ADOConnection { /**/ } $_genSeqSQL = " DECLARE PRAGMA AUTONOMOUS_TRANSACTION; BEGIN execute immediate 'CREATE SEQUENCE %s START WITH %s'; END; "

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_oci8 extends ADOConnection { /**/ } $_dropSeqSQL = "DROP SEQUENCE %s"

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_oci8 extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $random = 'rand()'
class ADODB_oci8 extends ADOConnection { /**/ } $random = "abs(mod(DBMS_RANDOM.RANDOM,10000001)/10000000)"

abstract class ADOConnection { /**/ } $leftOuter = false
class ADODB_oci8 extends ADOConnection { /**/ } $leftOuter = ''

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_odbtp extends ADOConnection { /**/ } $databaseType = "odbtp"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_odbtp extends ADOConnection { /**/ } $dataProvider = "odbtp"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_odbtp extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_odbtp extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_odbtp extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_odbtp extends ADOConnection { /**/ } $hasGenID = true

abstract class ADOConnection { /**/ } $hasMoveFirst = false
class ADODB_odbtp extends ADOConnection { /**/ } $hasMoveFirst = true

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_odbtp extends ADOConnection { /**/ } $_genSeqSQL = "create table %s (seq_name char(30) not null unique , seq_value integer not null)"

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_odbtp extends ADOConnection { /**/ } $_dropSeqSQL = "delete from adodb_seq where seq_name = '%s'"

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchReadsRequest extends Google_Collection { /**/ } $collection_key = 'readGroupSetIds'

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordSet_odbtp extends ADORecordSet { /**/ } $canSeek = true

class ADORecordSet_odbtp extends ADORecordSet { /**/ } $databaseType = 'odbtp'
class ADORecordSet_odbtp_mssql extends ADORecordSet_odbtp { /**/ } $databaseType = 'odbtp_mssql'

class ADORecordSet_odbtp extends ADORecordSet { /**/ } $databaseType = 'odbtp'
class ADORecordSet_odbtp_access extends ADORecordSet_odbtp { /**/ } $databaseType = 'odbtp_access'

class ADORecordSet_odbtp extends ADORecordSet { /**/ } $databaseType = 'odbtp'
class ADORecordSet_odbtp_vfp extends ADORecordSet_odbtp { /**/ } $databaseType = 'odbtp_vfp'

class ADORecordSet_odbtp extends ADORecordSet { /**/ } $databaseType = 'odbtp'
class ADORecordSet_odbtp_oci8 extends ADORecordSet_odbtp { /**/ } $databaseType = 'odbtp_oci8'

class ADORecordSet_odbtp extends ADORecordSet { /**/ } $databaseType = 'odbtp'
class ADORecordSet_odbtp_sybase extends ADORecordSet_odbtp { /**/ } $databaseType = 'odbtp_sybase'

class ADODB_ibase extends ADOConnection { /**/ } $databaseType = "ibase"
class ADODB_borland_ibase extends ADODB_ibase { /**/ } $databaseType = "borland_ibase"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_borland_ibase extends ADODB_ibase { /**/ } $databaseType = "borland_ibase"

class ADORecordSet_ibase extends ADORecordSet { /**/ } $databaseType = "ibase"
class ADORecordSet_borland_ibase extends ADORecordSet_ibase { /**/ } $databaseType = "borland_ibase"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_sqlanywhere extends ADODB_odbc { /**/ } $databaseType = "sqlanywhere"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'vfp'
class ADODB_sqlanywhere extends ADODB_odbc { /**/ } $databaseType = "sqlanywhere"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'db2'
class ADODB_sqlanywhere extends ADODB_odbc { /**/ } $databaseType = "sqlanywhere"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'access'
class ADODB_sqlanywhere extends ADODB_odbc { /**/ } $databaseType = "sqlanywhere"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = "odbc"
class ADODB_sqlanywhere extends ADODB_odbc { /**/ } $databaseType = "sqlanywhere"

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_sqlanywhere extends ADODB_odbc { /**/ } $hasInsertID = true

class ADORecordSet_odbc extends ADORecordSet { /**/ } $databaseType = "odbc"
class ADORecordSet_sqlanywhere extends ADORecordSet_odbc { /**/ } $databaseType = "sqlanywhere"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_postgres8 extends ADODB_postgres7 { /**/ } $databaseType = 'postgres8'

class ADODB_postgres64 extends ADOConnection { /**/ } $databaseType = 'postgres64'
class ADODB_postgres8 extends ADODB_postgres7 { /**/ } $databaseType = 'postgres8'

class ADODB_postgres7 extends ADODB_postgres64 { /**/ } $databaseType = 'postgres7'
class ADODB_postgres8 extends ADODB_postgres7 { /**/ } $databaseType = 'postgres8'

class ADODB_postgres64 extends ADOConnection { /**/ } $metaDefaultsSQL = "SELECT d.adnum as num, d.adsrc as def from pg_attrdef d, pg_class c where d.adrelid=c.oid and c.relname='%s' order by d.adnum"
class ADODB_postgres8 extends ADODB_postgres7 { /**/ } $metaDefaultsSQL = "SELECT d.adnum as num, pg_get_expr(d.adbin, d.adrelid) as def FROM pg_attrdef d, pg_class c WHERE d.adrelid=c.oid AND c.relname='%s' ORDER BY d.adnum"

class ADORecordSet_postgres64 extends ADORecordSet { /**/ } $databaseType = "postgres64"
class ADORecordSet_postgres8 extends ADORecordSet_postgres7 { /**/ } $databaseType = "postgres8"

class ADORecordSet_postgres7 extends ADORecordSet_postgres64 { /**/ } $databaseType = "postgres7"
class ADORecordSet_postgres8 extends ADORecordSet_postgres7 { /**/ } $databaseType = "postgres8"

class ADORecordSet_assoc_postgres7 extends ADORecordSet_postgres64 { /**/ } $databaseType = "postgres7"
class ADORecordSet_assoc_postgres8 extends ADORecordSet_assoc_postgres7 { /**/ } $databaseType = "postgres8"

class ADORecordSet_postgres64 extends ADORecordSet { /**/ } $databaseType = "postgres64"
class ADORecordSet_assoc_postgres8 extends ADORecordSet_assoc_postgres7 { /**/ } $databaseType = "postgres8"

class ADODB_sqlite extends ADOConnection { /**/ } $databaseType = "sqlite"
class ADODB_sqlitepo extends ADODB_sqlite { /**/ } $databaseType = 'sqlitepo'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_sqlitepo extends ADODB_sqlite { /**/ } $databaseType = 'sqlitepo'

class ADORecordset_sqlite extends ADORecordSet { /**/ } $databaseType = "sqlite"
class ADORecordset_sqlitepo extends ADORecordset_sqlite { /**/ } $databaseType = 'sqlitepo'

class ADODB_ado extends ADOConnection { /**/ } $databaseType = "ado"
class ADODB_ado_mssql extends ADODB_ado { /**/ } $databaseType = 'ado_mssql'

class ADODB_ado extends ADOConnection { /**/ } $databaseType = "ado"
class ADODB_ado_mssql extends ADODB_ado { /**/ } $databaseType = 'ado_mssql'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_ado_mssql extends ADODB_ado { /**/ } $databaseType = 'ado_mssql'

abstract class ADOConnection { /**/ } $hasTop = false
class ADODB_ado_mssql extends ADODB_ado { /**/ } $hasTop = 'top'

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_ado_mssql extends ADODB_ado { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_ado_mssql extends ADODB_ado { /**/ } $sysDate = 'convert(datetime,convert(char,GetDate(),102),102)'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_ado_mssql extends ADODB_ado { /**/ } $sysTimeStamp = 'GetDate()'

abstract class ADOConnection { /**/ } $leftOuter = false
class ADODB_ado_mssql extends ADODB_ado { /**/ } $leftOuter = '*='

abstract class ADOConnection { /**/ } $rightOuter = false
class ADODB_ado_mssql extends ADODB_ado { /**/ } $rightOuter = '=*'

abstract class ADOConnection { /**/ } $ansiOuter = false
class ADODB_ado_mssql extends ADODB_ado { /**/ } $ansiOuter = true

abstract class ADOConnection { /**/ } $substr = 'substr'
class ADODB_ado_mssql extends ADODB_ado { /**/ } $substr = "substring"

abstract class ADOConnection { /**/ } $length = 'length'
class ADODB_ado_mssql extends ADODB_ado { /**/ } $length = 'len'

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_ado_mssql extends ADODB_ado { /**/ } $_dropSeqSQL = "drop table %s"

class ADORecordSet_ado extends ADORecordSet { /**/ } $databaseType = "ado"
class ADORecordSet_ado_mssql extends ADORecordSet_ado { /**/ } $databaseType = 'ado_mssql'

class ADORecordSet_ado extends ADORecordSet { /**/ } $databaseType = "ado"
class ADORecordSet_ado_mssql extends ADORecordSet_ado { /**/ } $databaseType = 'ado_mssql'

abstract class ADOConnection { /**/ } $metaDatabasesSQL = ''
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $metaDatabasesSQL = "select datname from pg_database where datname not in ('template0','template1') order by 1"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $metaTablesSQL = "select tablename,'T' from pg_tables where tablename not like 'pg\_%' and tablename not in ('sql_features', 'sql_implementation_info', 'sql_languages', 'sql_packages', 'sql_sizing', 'sql_sizing_profiles') union select viewname,'V' from pg_views where viewname not like 'pg\_%'"

abstract class ADOConnection { /**/ } $isoDates = false
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $isoDates = true

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $sysDate = "CURRENT_DATE"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $sysTimeStamp = "CURRENT_TIMESTAMP"

abstract class ADOConnection { /**/ } $blobEncodeType = false
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $blobEncodeType = 'C'

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $metaColumnsSQL = "SELECT a.attname,t.typname,a.attlen,a.atttypmod,a.attnotnull,a.atthasdef,a.attnum FROM pg_class c, pg_attribute a,pg_type t WHERE relkind in ('r','v') AND (c.relname='%s' or c.relname = lower('%s')) and a.attname not like '....%%' AND a.attnum > 0 AND a.atttypid = t.oid AND a.attrelid = c.oid ORDER BY a.attnum"

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $true = '1'
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $true = 't'

abstract class ADOConnection { /**/ } $false = '0'
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $false = 'f'

class ADODB_pdo extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $fmtTimeStamp = "'Y-m-d G:i:s'"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $fmtTimeStamp = "'Y-m-d G:i:s'"

abstract class ADOConnection { /**/ } $hasMoveFirst = false
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $hasMoveFirst = true

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $hasGenID = true

class ADODB_pdo extends ADOConnection { /**/ } $_genIDSQL =
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $_genIDSQL = "SELECT NEXTVAL('%s')"

abstract class ADOConnection { /**/ } $_genIDSQL =
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $_genIDSQL = "SELECT NEXTVAL('%s')"

class ADODB_pdo extends ADOConnection { /**/ } $_genSeqSQL = "create table %s (id integer)"
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $_genSeqSQL = "CREATE SEQUENCE %s START %s"

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $_genSeqSQL = "CREATE SEQUENCE %s START %s"

class ADODB_pdo extends ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $_dropSeqSQL = "DROP SEQUENCE %s"

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $_dropSeqSQL = "DROP SEQUENCE %s"

abstract class ADOConnection { /**/ } $random = 'rand()'
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $random = 'random()'

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } $concat_operator = '||'

class ADODB_postgres8 extends ADODB_postgres7 { /**/ } $databaseType = 'postgres8'
class ADODB_postgres9 extends ADODB_postgres8 { /**/ } $databaseType = 'postgres9'

class ADODB_postgres64 extends ADOConnection { /**/ } $databaseType = 'postgres64'
class ADODB_postgres9 extends ADODB_postgres8 { /**/ } $databaseType = 'postgres9'

class ADODB_postgres7 extends ADODB_postgres64 { /**/ } $databaseType = 'postgres7'
class ADODB_postgres9 extends ADODB_postgres8 { /**/ } $databaseType = 'postgres9'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_postgres9 extends ADODB_postgres8 { /**/ } $databaseType = 'postgres9'

class ADORecordSet_postgres64 extends ADORecordSet { /**/ } $databaseType = "postgres64"
class ADORecordSet_postgres9 extends ADORecordSet_postgres8 { /**/ } $databaseType = "postgres9"

class ADORecordSet_postgres7 extends ADORecordSet_postgres64 { /**/ } $databaseType = "postgres7"
class ADORecordSet_postgres9 extends ADORecordSet_postgres8 { /**/ } $databaseType = "postgres9"

class ADORecordSet_postgres8 extends ADORecordSet_postgres7 { /**/ } $databaseType = "postgres8"
class ADORecordSet_postgres9 extends ADORecordSet_postgres8 { /**/ } $databaseType = "postgres9"

class ADORecordSet_assoc_postgres7 extends ADORecordSet_postgres64 { /**/ } $databaseType = "postgres7"
class ADORecordSet_assoc_postgres9 extends ADORecordSet_assoc_postgres8 { /**/ } $databaseType = "postgres9"

class ADORecordSet_postgres64 extends ADORecordSet { /**/ } $databaseType = "postgres64"
class ADORecordSet_assoc_postgres9 extends ADORecordSet_assoc_postgres8 { /**/ } $databaseType = "postgres9"

class ADORecordSet_assoc_postgres8 extends ADORecordSet_assoc_postgres7 { /**/ } $databaseType = "postgres8"
class ADORecordSet_assoc_postgres9 extends ADORecordSet_assoc_postgres8 { /**/ } $databaseType = "postgres9"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_ado extends ADOConnection { /**/ } $databaseType = "ado"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_ado extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_ado extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_ado extends ADOConnection { /**/ } $dataProvider = "ado"

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_ado extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $poorAffectedRows = false
class ADODB_ado extends ADOConnection { /**/ } $poorAffectedRows = true

class ADORecordSet implements IteratorAggregate { /**/ } $dataProvider = "native"
class ADORecordSet_ado extends ADORecordSet { /**/ } $dataProvider = "ado"

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordSet_ado extends ADORecordSet { /**/ } $canSeek = true

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_mssql extends ADOConnection { /**/ } $databaseType = "mssql"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_mssql extends ADOConnection { /**/ } $dataProvider = "mssql"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_mssql extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_mssql extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d\TH:i:s'"

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_mssql extends ADOConnection { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $substr = 'substr'
class ADODB_mssql extends ADOConnection { /**/ } $substr = "substring"

abstract class ADOConnection { /**/ } $length = 'length'
class ADODB_mssql extends ADOConnection { /**/ } $length = 'len'

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_mssql extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $metaDatabasesSQL = ''
class ADODB_mssql extends ADOConnection { /**/ } $metaDatabasesSQL = "select name from sysdatabases where name <> 'master'"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_mssql extends ADOConnection { /**/ } $metaTablesSQL = "select name,case when type='U' then 'T' else 'V' end from sysobjects where (type='U' or type='V') and (name not in ('sysallocations','syscolumns','syscomments','sysdepends','sysfilegroups','sysfiles','sysfiles1','sysforeignkeys','sysfulltextcatalogs','sysindexes','sysindexkeys','sysmembers','sysobjects','syspermissions','sysprotects','sysreferences','systypes','sysusers','sysalternates','sysconstraints','syssegments','REFERENTIAL_CONSTRAINTS','CHECK_CONSTRAINTS','CONSTRAINT_TABLE_USAGE','CONSTRAINT_COLUMN_USAGE','VIEWS','VIEW_TABLE_USAGE','VIEW_COLUMN_USAGE','SCHEMATA','TABLES','TABLE_CONSTRAINTS','TABLE_PRIVILEGES','COLUMNS','COLUMN_DOMAIN_USAGE','COLUMN_PRIVILEGES','DOMAINS','DOMAIN_CONSTRAINTS','KEY_COLUMN_USAGE','dtproperties'))"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_mssql extends ADOConnection { /**/ } $metaColumnsSQL = "select c.name,t.name,c.length,c.isnullable, c.status, (case when c.xusertype=61 then 0 else c.xprec end), (case when c.xusertype=61 then 0 else c.xscale end) from syscolumns c join systypes t on t.xusertype=c.xusertype join sysobjects o on o.id=c.id where o.name='%s'"

abstract class ADOConnection { /**/ } $hasTop = false
class ADODB_mssql extends ADOConnection { /**/ } $hasTop = 'top'

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_mssql extends ADOConnection { /**/ } $hasGenID = true

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_mssql extends ADOConnection { /**/ } $sysDate = 'convert(datetime,convert(char,GetDate(),102),102)'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_mssql extends ADOConnection { /**/ } $sysTimeStamp = 'GetDate()'

abstract class ADOConnection { /**/ } $arrayClass = 'ADORecordSet_array'
class ADODB_mssql extends ADOConnection { /**/ } $arrayClass = 'ADORecordSet_array_mssql'

abstract class ADOConnection { /**/ } $uniqueSort = false
class ADODB_mssql extends ADOConnection { /**/ } $uniqueSort = true

abstract class ADOConnection { /**/ } $leftOuter = false
class ADODB_mssql extends ADOConnection { /**/ } $leftOuter = '*='

abstract class ADOConnection { /**/ } $rightOuter = false
class ADODB_mssql extends ADOConnection { /**/ } $rightOuter = '=*'

abstract class ADOConnection { /**/ } $ansiOuter = false
class ADODB_mssql extends ADOConnection { /**/ } $ansiOuter = true

abstract class ADOConnection { /**/ } $poorAffectedRows = false
class ADODB_mssql extends ADOConnection { /**/ } $poorAffectedRows = true

abstract class ADOConnection { /**/ } $identitySQL =
class ADODB_mssql extends ADOConnection { /**/ } $identitySQL = 'select SCOPE_IDENTITY()'

abstract class ADOConnection { /**/ } $uniqueOrderBy = false
class ADODB_mssql extends ADOConnection { /**/ } $uniqueOrderBy = true

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_mssql extends ADOConnection { /**/ } $_bindInputArray = true

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_mssql extends ADOConnection { /**/ } $_dropSeqSQL = "drop table %s"

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordset_mssql extends ADORecordSet { /**/ } $canSeek = true

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_ado extends ADOConnection { /**/ } $databaseType = "ado"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_ado extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_ado extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_ado extends ADOConnection { /**/ } $dataProvider = "ado"

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_ado extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $poorAffectedRows = false
class ADODB_ado extends ADOConnection { /**/ } $poorAffectedRows = true

class ADORecordSet implements IteratorAggregate { /**/ } $dataProvider = "native"
class ADORecordSet_ado extends ADORecordSet { /**/ } $dataProvider = "ado"

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordSet_ado extends ADORecordSet { /**/ } $canSeek = true

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_firebird extends ADOConnection { /**/ } $databaseType = "firebird"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_firebird extends ADOConnection { /**/ } $dataProvider = "firebird"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_firebird extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_firebird extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, H:i:s'"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_firebird extends ADOConnection { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_firebird extends ADOConnection { /**/ } $metaTablesSQL = "SELECT LOWER(rdb\$relation_name) FROM rdb\$relations"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_firebird extends ADOConnection { /**/ } $metaColumnsSQL = "select lower(a.rdb\$field_name), a.rdb\$null_flag, a.rdb\$default_source, b.rdb\$field_length, b.rdb\$field_scale, b.rdb\$field_sub_type, b.rdb\$field_precision, b.rdb\$field_type from rdb\$relation_fields a, rdb\$fields b where a.rdb\$field_source = b.rdb\$field_name and a.rdb\$relation_name = '%s' order by a.rdb\$field_position asc"

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_firebird extends ADOConnection { /**/ } $_genSeqSQL = "CREATE SEQUENCE %s START WITH %s"

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_firebird extends ADOConnection { /**/ } $_dropSeqSQL = "DROP SEQUENCE %s"

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_firebird extends ADOConnection { /**/ } $hasGenID = true

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_firebird extends ADOConnection { /**/ } $_bindInputArray = true

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_firebird extends ADOConnection { /**/ } $sysDate = "cast('TODAY' as timestamp)"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_firebird extends ADOConnection { /**/ } $sysTimeStamp = "CURRENT_TIMESTAMP"

abstract class ADOConnection { /**/ } $ansiOuter = false
class ADODB_firebird extends ADOConnection { /**/ } $ansiOuter = true

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_firebird extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $blobEncodeType = false
class ADODB_firebird extends ADOConnection { /**/ } $blobEncodeType = 'C'

abstract class ADOConnection { /**/ } $nameQuote = '"'
class ADODB_firebird extends ADOConnection { /**/ } $nameQuote = ''

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_ibase extends ADOConnection { /**/ } $databaseType = "ibase"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_ibase extends ADOConnection { /**/ } $dataProvider = "ibase"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_ibase extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_ibase extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, H:i:s'"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_ibase extends ADOConnection { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_ibase extends ADOConnection { /**/ } $metaTablesSQL = "select rdb\$relation_name from rdb\$relations where rdb\$relation_name not like 'RDB\$%'"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_ibase extends ADOConnection { /**/ } $metaColumnsSQL = "select a.rdb\$field_name, a.rdb\$null_flag, a.rdb\$default_source, b.rdb\$field_length, b.rdb\$field_scale, b.rdb\$field_sub_type, b.rdb\$field_precision, b.rdb\$field_type from rdb\$relation_fields a, rdb\$fields b where a.rdb\$field_source = b.rdb\$field_name and a.rdb\$relation_name = '%s' order by a.rdb\$field_position asc"

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_ibase extends ADOConnection { /**/ } $hasGenID = true

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_ibase extends ADOConnection { /**/ } $_bindInputArray = true

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_ibase extends ADOConnection { /**/ } $sysDate = "cast('TODAY' as timestamp)"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_ibase extends ADOConnection { /**/ } $sysTimeStamp = "CURRENT_TIMESTAMP"

abstract class ADOConnection { /**/ } $ansiOuter = false
class ADODB_ibase extends ADOConnection { /**/ } $ansiOuter = true

abstract class ADOConnection { /**/ } $poorAffectedRows = false
class ADODB_ibase extends ADOConnection { /**/ } $poorAffectedRows = true

abstract class ADOConnection { /**/ } $blobEncodeType = false
class ADODB_ibase extends ADOConnection { /**/ } $blobEncodeType = 'C'

abstract class ADOConnection { /**/ } $hasTop = false
class ADODB_pdo_sqlsrv extends ADODB_pdo { /**/ } $hasTop = 'top'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_pdo_sqlsrv extends ADODB_pdo { /**/ } $sysDate = 'convert(datetime,convert(char,GetDate(),102),102)'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_pdo_sqlsrv extends ADODB_pdo { /**/ } $sysTimeStamp = 'GetDate()'

abstract class ADOConnection { /**/ } $arrayClass = 'ADORecordSet_array'
class ADODB_pdo_sqlsrv extends ADODB_pdo { /**/ } $arrayClass = 'ADORecordSet_array_pdo_sqlsrv'

class ADORecordSet_pdo extends ADORecordSet { /**/ } $databaseType = "pdo"
class ADORecordSet_pdo_sqlsrv extends ADORecordSet_pdo { /**/ } $databaseType = "pdo_sqlsrv"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_ads extends ADOConnection { /**/ } $databaseType = 'access'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_ads extends ADOConnection { /**/ } $databaseType = 'vfp'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_ads extends ADOConnection { /**/ } $databaseType = 'db2'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_ads extends ADOConnection { /**/ } $databaseType = "ads"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_ads extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_ads extends ADOConnection { /**/ } $concat_operator = ''

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_ads extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_ads extends ADOConnection { /**/ } $dataProvider = "ads"

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_ads extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_ads extends ADOConnection { /**/ } $_genSeqSQL = "create table %s (id integer)"

class ADORecordSet implements IteratorAggregate { /**/ } $dataProvider = "native"
class ADORecordSet_ads extends ADORecordSet { /**/ } $dataProvider = "ads"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_mssqlpo extends ADODB_mssql { /**/ } $databaseType = "mssqlpo"

class ADODB_mssql extends ADOConnection { /**/ } $databaseType = "mssql"
class ADODB_mssqlpo extends ADODB_mssql { /**/ } $databaseType = "mssqlpo"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_mssqlpo extends ADODB_mssql { /**/ } $concat_operator = '||'

class ADORecordset_mssql extends ADORecordSet { /**/ } $databaseType = "mssql"
class ADORecordset_mssqlpo extends ADORecordset_mssql { /**/ } $databaseType = "mssqlpo"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_mssqlnative extends ADOConnection { /**/ } $databaseType = "mssqlnative"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_mssqlnative extends ADOConnection { /**/ } $dataProvider = "mssqlnative"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_mssqlnative extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_mssqlnative extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d\TH:i:s'"

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $substr = 'substr'
class ADODB_mssqlnative extends ADOConnection { /**/ } $substr = "substring"

abstract class ADOConnection { /**/ } $length = 'length'
class ADODB_mssqlnative extends ADOConnection { /**/ } $length = 'len'

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $metaDatabasesSQL = ''
class ADODB_mssqlnative extends ADOConnection { /**/ } $metaDatabasesSQL = "select name from sys.sysdatabases where name <> 'master'"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_mssqlnative extends ADOConnection { /**/ } $metaTablesSQL = "select name,case when type='U' then 'T' else 'V' end from sysobjects where (type='U' or type='V') and (name not in ('sysallocations','syscolumns','syscomments','sysdepends','sysfilegroups','sysfiles','sysfiles1','sysforeignkeys','sysfulltextcatalogs','sysindexes','sysindexkeys','sysmembers','sysobjects','syspermissions','sysprotects','sysreferences','systypes','sysusers','sysalternates','sysconstraints','syssegments','REFERENTIAL_CONSTRAINTS','CHECK_CONSTRAINTS','CONSTRAINT_TABLE_USAGE','CONSTRAINT_COLUMN_USAGE','VIEWS','VIEW_TABLE_USAGE','VIEW_COLUMN_USAGE','SCHEMATA','TABLES','TABLE_CONSTRAINTS','TABLE_PRIVILEGES','COLUMNS','COLUMN_DOMAIN_USAGE','COLUMN_PRIVILEGES','DOMAINS','DOMAIN_CONSTRAINTS','KEY_COLUMN_USAGE','dtproperties'))"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_mssqlnative extends ADOConnection { /**/ } $metaColumnsSQL = "select c.name, t.name as type, c.length, c.xprec as precision, c.xscale as scale, c.isnullable as nullable, c.cdefault as default_value, c.xtype, t.length as type_length, sc.is_identity from syscolumns c join systypes t on t.xusertype=c.xusertype join sysobjects o on o.id=c.id join sys.tables st on st.name=o.name join sys.columns sc on sc.object_id = st.object_id and sc.name=c.name where o.name='%s'"

abstract class ADOConnection { /**/ } $hasTop = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $hasTop = 'top'

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $hasGenID = true

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $sysDate = 'convert(datetime,convert(char,GetDate(),102),102)'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $sysTimeStamp = 'GetDate()'

abstract class ADOConnection { /**/ } $arrayClass = 'ADORecordSet_array'
class ADODB_mssqlnative extends ADOConnection { /**/ } $arrayClass = 'ADORecordSet_array_mssqlnative'

abstract class ADOConnection { /**/ } $uniqueSort = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $uniqueSort = true

abstract class ADOConnection { /**/ } $leftOuter = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $leftOuter = '*='

abstract class ADOConnection { /**/ } $rightOuter = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $rightOuter = '=*'

abstract class ADOConnection { /**/ } $ansiOuter = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $ansiOuter = true

abstract class ADOConnection { /**/ } $identitySQL =
class ADODB_mssqlnative extends ADOConnection { /**/ } $identitySQL = 'select SCOPE_IDENTITY()'

abstract class ADOConnection { /**/ } $uniqueOrderBy = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $uniqueOrderBy = true

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_mssqlnative extends ADOConnection { /**/ } $_bindInputArray = true

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_mssqlnative extends ADOConnection { /**/ } $_dropSeqSQL = "drop table %s"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_SAPDB extends ADODB_odbc { /**/ } $databaseType = "sapdb"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'vfp'
class ADODB_SAPDB extends ADODB_odbc { /**/ } $databaseType = "sapdb"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'db2'
class ADODB_SAPDB extends ADODB_odbc { /**/ } $databaseType = "sapdb"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'access'
class ADODB_SAPDB extends ADODB_odbc { /**/ } $databaseType = "sapdb"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = "odbc"
class ADODB_SAPDB extends ADODB_odbc { /**/ } $databaseType = "sapdb"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_SAPDB extends ADODB_odbc { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_SAPDB extends ADODB_odbc { /**/ } $sysDate = 'DATE'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_SAPDB extends ADODB_odbc { /**/ } $sysTimeStamp = 'TIMESTAMP'

class ADODB_odbc extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"
class ADODB_SAPDB extends ADODB_odbc { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_SAPDB extends ADODB_odbc { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_SAPDB extends ADODB_odbc { /**/ } $_bindInputArray = true

class ADODB_odbc extends ADOConnection { /**/ } $_bindInputArray = false
class ADODB_SAPDB extends ADODB_odbc { /**/ } $_bindInputArray = true

class ADORecordSet_odbc extends ADORecordSet { /**/ } $databaseType = "odbc"
class ADORecordSet_sapdb extends ADORecordSet_odbc { /**/ } $databaseType = "sapdb"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } $metaTablesSQL = "select lower(rdb\$relation_name) from rdb\$relations where rdb\$relation_name not like 'RDB\$%'"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } $metaColumnsSQL = "select lower(a.rdb\$field_name), a.rdb\$null_flag, a.rdb\$default_source, b.rdb\$field_length, b.rdb\$field_scale, b.rdb\$field_sub_type, b.rdb\$field_precision, b.rdb\$field_type from rdb\$relation_fields a, rdb\$fields b where a.rdb\$field_source = b.rdb\$field_name and a.rdb\$relation_name = '%s' order by a.rdb\$field_position asc"

abstract class ADOConnection { /**/ } $arrayClass = 'ADORecordSet_array'
class ADODB_pdo_firebird extends ADODB_pdo { /**/ } $arrayClass = 'ADORecordSet_array_pdo_firebird'

class ADORecordSet_pdo extends ADORecordSet { /**/ } $databaseType = "pdo"
class ADORecordSet_pdo_firebird extends ADORecordSet_pdo { /**/ } $databaseType = "pdo_firebird"

class ADORecordSet_array extends ADORecordSet { /**/ } $databaseType = 'array'
class ADORecordSet_array_pdo_firebird extends ADORecordSet_array_pdo { /**/ } $databaseType = "pdo_firebird"

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordSet_array_pdo_firebird extends ADORecordSet_array_pdo { /**/ } $canSeek = true

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'vfp'
class ADODB_vfp extends ADODB_odbc { /**/ } $databaseType = "vfp"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'db2'
class ADODB_vfp extends ADODB_odbc { /**/ } $databaseType = "vfp"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'access'
class ADODB_vfp extends ADODB_odbc { /**/ } $databaseType = "vfp"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = "odbc"
class ADODB_vfp extends ADODB_odbc { /**/ } $databaseType = "vfp"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_vfp extends ADODB_odbc { /**/ } $databaseType = "vfp"

class ADODB_odbc extends ADOConnection { /**/ } $fmtDate = "'Y-m-d'"
class ADODB_vfp extends ADODB_odbc { /**/ } $fmtDate = "{^Y-m-d}"

abstract class ADOConnection { /**/ } $fmtDate = "'Y-m-d'"
class ADODB_vfp extends ADODB_odbc { /**/ } $fmtDate = "{^Y-m-d}"

class ADODB_odbc extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"
class ADODB_vfp extends ADODB_odbc { /**/ } $fmtTimeStamp = "{^Y-m-d, h:i:sA}"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_vfp extends ADODB_odbc { /**/ } $fmtTimeStamp = "{^Y-m-d, h:i:sA}"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_vfp extends ADODB_odbc { /**/ } $replaceQuote = "'+chr(39)+'"

class ADODB_odbc extends ADOConnection { /**/ } $replaceQuote = "''"
class ADODB_vfp extends ADODB_odbc { /**/ } $replaceQuote = "'+chr(39)+'"

abstract class ADOConnection { /**/ } $true = '1'
class ADODB_vfp extends ADODB_odbc { /**/ } $true = '.T.'

abstract class ADOConnection { /**/ } $false = '0'
class ADODB_vfp extends ADODB_odbc { /**/ } $false = '.F.'

abstract class ADOConnection { /**/ } $hasTop = false
class ADODB_vfp extends ADODB_odbc { /**/ } $hasTop = 'top'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_vfp extends ADODB_odbc { /**/ } $sysTimeStamp = 'datetime()'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_vfp extends ADODB_odbc { /**/ } $sysDate = 'date()'

abstract class ADOConnection { /**/ } $ansiOuter = false
class ADODB_vfp extends ADODB_odbc { /**/ } $ansiOuter = true

abstract class ADOConnection { /**/ } $hasTransactions = true
class ADODB_vfp extends ADODB_odbc { /**/ } $hasTransactions = false

class ADODB_odbc extends ADOConnection { /**/ } $curmode = SQL_CUR_USE_DRIVER
class ADODB_vfp extends ADODB_odbc { /**/ } $curmode = false

class ADORecordSet_odbc extends ADORecordSet { /**/ } $databaseType = "odbc"
class ADORecordSet_vfp extends ADORecordSet_odbc { /**/ } $databaseType = "vfp"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_sqlite3 extends ADOConnection { /**/ } $databaseType = "sqlite3"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_sqlite3 extends ADOConnection { /**/ } $dataProvider = "sqlite"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_sqlite3 extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_sqlite3 extends ADOConnection { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $hasLimit = false
class ADODB_sqlite3 extends ADOConnection { /**/ } $hasLimit = true

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_sqlite3 extends ADOConnection { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_sqlite3 extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_sqlite3 extends ADOConnection { /**/ } $metaTablesSQL = "SELECT name FROM sqlite_master WHERE type='table' ORDER BY name"

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_sqlite3 extends ADOConnection { /**/ } $sysDate = "DATE('now','localtime')"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_sqlite3 extends ADOConnection { /**/ } $sysTimeStamp = "DATETIME('now','localtime')"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_sqlite3 extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $_connectionID = false
class ADODB_sqlite3 extends ADOConnection { /**/ } $_connectionID =

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_sqlite3 extends ADOConnection { /**/ } $_genSeqSQL = "create table %s (id integer)"

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_sqlite3 extends ADOConnection { /**/ } $_dropSeqSQL = 'drop table %s'

class ADORecordSet implements IteratorAggregate { /**/ } $_queryID = self::DUMMY_QUERY_ID
class ADORecordset_sqlite3 extends ADORecordSet { /**/ } $_queryID =

class ADODB_csv extends ADOConnection { /**/ } $databaseType = 'csv'
class ADODB_proxy extends ADODB_csv { /**/ } $databaseType = 'proxy'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_proxy extends ADODB_csv { /**/ } $databaseType = 'proxy'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_db2oci extends ADODB_db2 { /**/ } $databaseType = "db2oci"

class ADODB_db2 extends ADOConnection { /**/ } $databaseType = "db2"
class ADODB_db2oci extends ADODB_db2 { /**/ } $databaseType = "db2oci"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_db2oci extends ADODB_db2 { /**/ } $sysTimeStamp = 'sysdate'

class ADODB_db2 extends ADOConnection { /**/ } $sysTimeStamp = 'CURRENT TIMESTAMP'
class ADODB_db2oci extends ADODB_db2 { /**/ } $sysTimeStamp = 'sysdate'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_db2oci extends ADODB_db2 { /**/ } $sysDate = 'trunc(sysdate)'

class ADODB_db2 extends ADOConnection { /**/ } $sysDate = 'CURRENT DATE'
class ADODB_db2oci extends ADODB_db2 { /**/ } $sysDate = 'trunc(sysdate)'

class ADORecordSet_odbc extends ADORecordSet { /**/ } $databaseType = "odbc"
class ADORecordSet_db2oci extends ADORecordSet_odbc { /**/ } $databaseType = "db2oci"

class ADODB_postgres64 extends ADOConnection { /**/ } $databaseType = 'postgres64'
class ADODB_netezza extends ADODB_postgres64 { /**/ } $databaseType = 'netezza'

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_netezza extends ADODB_postgres64 { /**/ } $databaseType = 'netezza'

class ADODB_postgres64 extends ADOConnection { /**/ } $dataProvider = 'postgres'
class ADODB_netezza extends ADODB_postgres64 { /**/ } $dataProvider = 'netezza'

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_netezza extends ADODB_postgres64 { /**/ } $dataProvider = 'netezza'

class ADODB_postgres64 extends ADOConnection { /**/ } $hasInsertID = true
class ADODB_netezza extends ADODB_postgres64 { /**/ } $hasInsertID = false

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_netezza extends ADODB_postgres64 { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $random = 'rand()'
class ADODB_netezza extends ADODB_postgres64 { /**/ } $random = 'random'

class ADODB_postgres64 extends ADOConnection { /**/ } $random = 'random()'
class ADODB_netezza extends ADODB_postgres64 { /**/ } $random = 'random'

class ADODB_postgres64 extends ADOConnection { /**/ } $metaDatabasesSQL = "select datname from pg_database where datname not in ('template0','template1') order by 1"
class ADODB_netezza extends ADODB_postgres64 { /**/ } $metaDatabasesSQL = "select objname from _v_object_data where objtype='database' order by 1"

abstract class ADOConnection { /**/ } $metaDatabasesSQL = ''
class ADODB_netezza extends ADODB_postgres64 { /**/ } $metaDatabasesSQL = "select objname from _v_object_data where objtype='database' order by 1"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_netezza extends ADODB_postgres64 { /**/ } $metaTablesSQL = "select objname from _v_object_data where objtype='table' order by 1"

class ADODB_postgres64 extends ADOConnection { /**/ } $metaTablesSQL = "select tablename,'T' from pg_tables where tablename not like 'pg\_%' and tablename not in ('sql_features', 'sql_implementation_info', 'sql_languages', 'sql_packages', 'sql_sizing', 'sql_sizing_profiles') union select viewname,'V' from pg_views where viewname not like 'pg\_%'"
class ADODB_netezza extends ADODB_postgres64 { /**/ } $metaTablesSQL = "select objname from _v_object_data where objtype='table' order by 1"

abstract class ADOConnection { /**/ } $isoDates = false
class ADODB_netezza extends ADODB_postgres64 { /**/ } $isoDates = true

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_netezza extends ADODB_postgres64 { /**/ } $sysDate = "CURRENT_DATE"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_netezza extends ADODB_postgres64 { /**/ } $sysTimeStamp = "CURRENT_TIMESTAMP"

abstract class ADOConnection { /**/ } $blobEncodeType = false
class ADODB_netezza extends ADODB_postgres64 { /**/ } $blobEncodeType = 'C'

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_netezza extends ADODB_postgres64 { /**/ } $metaColumnsSQL = "SELECT attname, atttype FROM _v_relation_column_def WHERE name = '%s' AND attnum > 0 ORDER BY attnum"

class ADODB_postgres64 extends ADOConnection { /**/ } $metaColumnsSQL = "SELECT a.attname,t.typname,a.attlen,a.atttypmod,a.attnotnull,a.atthasdef,a.attnum FROM pg_class c, pg_attribute a,pg_type t WHERE relkind in ('r','v') AND (c.relname='%s' or c.relname = lower('%s')) and a.attname not like '....%%' AND a.attnum > 0 AND a.atttypid = t.oid AND a.attrelid = c.oid ORDER BY a.attnum"
class ADODB_netezza extends ADODB_postgres64 { /**/ } $metaColumnsSQL = "SELECT attname, atttype FROM _v_relation_column_def WHERE name = '%s' AND attnum > 0 ORDER BY attnum"

class ADODB_postgres64 extends ADOConnection { /**/ } $metaColumnsSQL1 = "SELECT a.attname, t.typname, a.attlen, a.atttypmod, a.attnotnull, a.atthasdef, a.attnum FROM pg_class c, pg_attribute a, pg_type t, pg_namespace n WHERE relkind in ('r','v') AND (c.relname='%s' or c.relname = lower('%s')) and c.relnamespace=n.oid and n.nspname='%s' and a.attname not like '....%%' AND a.attnum > 0 AND a.atttypid = t.oid AND a.attrelid = c.oid ORDER BY a.attnum"
class ADODB_netezza extends ADODB_postgres64 { /**/ } $metaColumnsSQL1 = "SELECT attname, atttype FROM _v_relation_column_def WHERE name = '%s' AND attnum > 0 ORDER BY attnum"

class ADODB_postgres64 extends ADOConnection { /**/ } $metaKeySQL = "SELECT ic.relname AS index_name, a.attname AS column_name,i.indisunique AS unique_key, i.indisprimary AS primary_key FROM pg_class bc, pg_class ic, pg_index i, pg_attribute a WHERE bc.oid = i.indrelid AND ic.oid = i.indexrelid AND (i.indkey[0] = a.attnum OR i.indkey[1] = a.attnum OR i.indkey[2] = a.attnum OR i.indkey[3] = a.attnum OR i.indkey[4] = a.attnum OR i.indkey[5] = a.attnum OR i.indkey[6] = a.attnum OR i.indkey[7] = a.attnum) AND a.attrelid = bc.oid AND bc.relname = '%s'"
class ADODB_netezza extends ADODB_postgres64 { /**/ } $metaKeySQL = ""

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_netezza extends ADODB_postgres64 { /**/ } $hasAffectedRows = true

class ADODB_postgres64 extends ADOConnection { /**/ } $hasLimit = false
class ADODB_netezza extends ADODB_postgres64 { /**/ } $hasLimit = true

abstract class ADOConnection { /**/ } $hasLimit = false
class ADODB_netezza extends ADODB_postgres64 { /**/ } $hasLimit = true

abstract class ADOConnection { /**/ } $true = '1'
class ADODB_netezza extends ADODB_postgres64 { /**/ } $true = 't'

class ADODB_postgres64 extends ADOConnection { /**/ } $true = 'TRUE'
class ADODB_netezza extends ADODB_postgres64 { /**/ } $true = 't'

class ADODB_postgres64 extends ADOConnection { /**/ } $false = 'FALSE'
class ADODB_netezza extends ADODB_postgres64 { /**/ } $false = 'f'

abstract class ADOConnection { /**/ } $false = '0'
class ADODB_netezza extends ADODB_postgres64 { /**/ } $false = 'f'

class ADODB_postgres64 extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"
class ADODB_netezza extends ADODB_postgres64 { /**/ } $fmtTimeStamp = "'Y-m-d G:i:s'"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_netezza extends ADODB_postgres64 { /**/ } $fmtTimeStamp = "'Y-m-d G:i:s'"

abstract class ADOConnection { /**/ } $ansiOuter = false
class ADODB_netezza extends ADODB_postgres64 { /**/ } $ansiOuter = true

abstract class ADOConnection { /**/ } $autoRollback = false
class ADODB_netezza extends ADODB_postgres64 { /**/ } $autoRollback = true

class ADORecordSet_postgres64 extends ADORecordSet { /**/ } $databaseType = "postgres64"
class ADORecordSet_netezza extends ADORecordSet_postgres64 { /**/ } $databaseType = "netezza"

class ADORecordSet implements IteratorAggregate { /**/ } $canSeek = false
class ADORecordSet_netezza extends ADORecordSet_postgres64 { /**/ } $canSeek = true

abstract class ADOConnection { /**/ } $hasTop = false
class ADODB_pdo_dblib extends ADODB_pdo { /**/ } $hasTop = 'top'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_pdo_dblib extends ADODB_pdo { /**/ } $sysDate = 'convert(datetime,convert(char,GetDate(),102),102)'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_pdo_dblib extends ADODB_pdo { /**/ } $sysTimeStamp = 'GetDate()'

abstract class ADOConnection { /**/ } $metaDatabasesSQL = ''
class ADODB_pdo_dblib extends ADODB_pdo { /**/ } $metaDatabasesSQL = "select name from sysdatabases where name <> 'master'"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_pdo_dblib extends ADODB_pdo { /**/ } $metaTablesSQL = "select name,case when type='U' then 'T' else 'V' end from sysobjects where (type='U' or type='V') and (name not in ('sysallocations','syscolumns','syscomments','sysdepends','sysfilegroups','sysfiles','sysfiles1','sysforeignkeys','sysfulltextcatalogs','sysindexes','sysindexkeys','sysmembers','sysobjects','syspermissions','sysprotects','sysreferences','systypes','sysusers','sysalternates','sysconstraints','syssegments','REFERENTIAL_CONSTRAINTS','CHECK_CONSTRAINTS','CONSTRAINT_TABLE_USAGE','CONSTRAINT_COLUMN_USAGE','VIEWS','VIEW_TABLE_USAGE','VIEW_COLUMN_USAGE','SCHEMATA','TABLES','TABLE_CONSTRAINTS','TABLE_PRIVILEGES','COLUMNS','COLUMN_DOMAIN_USAGE','COLUMN_PRIVILEGES','DOMAINS','DOMAIN_CONSTRAINTS','KEY_COLUMN_USAGE','dtproperties'))"

abstract class ADOConnection { /**/ } $metaColumnsSQL =
class ADODB_pdo_dblib extends ADODB_pdo { /**/ } $metaColumnsSQL = "SELECT c.NAME, OBJECT_NAME(c.id) as tbl_name, c.length, c.isnullable, c.status, ( CASE WHEN c.xusertype=61 THEN 0 ELSE c.xprec END), ( CASE WHEN c.xusertype=61 THEN 0 ELSE c.xscale END), ISNULL(i.is_primary_key, 0) as primary_key FROM syscolumns c INNER JOIN systypes t ON t.xusertype=c.xusertype INNER JOIN sysobjects o ON o.id=c.id LEFT JOIN sys.index_columns ic ON ic.object_id = c.id AND c.colid = ic.column_id LEFT JOIN sys.indexes i ON i.object_id = ic.object_id AND i.index_id = ic.index_id WHERE c.id = OBJECT_ID('%s') ORDER by c.colid"

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $metaTablesSQL = "SELECT name FROM sqlite_master WHERE type='table'"

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $sysDate = 'current_date'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $sysTimeStamp = 'current_timestamp'

abstract class ADOConnection { /**/ } $nameQuote = '"'
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $nameQuote = '`'

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $hasGenID = true

abstract class ADOConnection { /**/ } $_genIDSQL =
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $_genIDSQL = "UPDATE %s SET id=id+1 WHERE id=%s"

class ADODB_pdo extends ADOConnection { /**/ } $_genIDSQL =
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $_genIDSQL = "UPDATE %s SET id=id+1 WHERE id=%s"

class ADODB_pdo extends ADOConnection { /**/ } $_genSeqSQL = "create table %s (id integer)"
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $_genSeqSQL = "CREATE TABLE %s (id integer)"

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $_genSeqSQL = "CREATE TABLE %s (id integer)"

class ADODB_pdo extends ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $_dropSeqSQL = 'DROP TABLE %s'

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $_dropSeqSQL = 'DROP TABLE %s'

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $random = 'rand()'
class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } $random = 'abs(random())'

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'vfp'
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $databaseType = "db2"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'db2'
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $databaseType = "db2"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = 'access'
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $databaseType = "db2"

class ADODB_odbc extends ADOConnection { /**/ } $databaseType = "odbc"
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $databaseType = "db2"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $databaseType = "db2"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $sysDate = 'CURRENT DATE'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $sysTimeStamp = 'CURRENT TIMESTAMP'

class ADODB_odbc extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:sA'"
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $fmtTimeStamp = "'Y-m-d-H.i.s'"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $fmtTimeStamp = "'Y-m-d-H.i.s'"

abstract class ADOConnection { /**/ } $ansiOuter = false
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $ansiOuter = true

abstract class ADOConnection { /**/ } $identitySQL =
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $identitySQL = 'values IDENTITY_VAL_LOCAL()'

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $_bindInputArray = true

class ADODB_odbc extends ADOConnection { /**/ } $_bindInputArray = false
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $_bindInputArray = true

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $rsPrefix = "ADORecordSet_"
class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } $rsPrefix = 'ADORecordset_odbc_'

class ADORecordSet_odbc extends ADORecordSet { /**/ } $databaseType = "odbc"
class ADORecordSet_odbc_db2 extends ADORecordSet_odbc { /**/ } $databaseType = "db2"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_db2 extends ADOConnection { /**/ } $databaseType = "db2"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_db2 extends ADOConnection { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_db2 extends ADOConnection { /**/ } $sysDate = 'CURRENT DATE'

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_db2 extends ADOConnection { /**/ } $sysTimeStamp = 'CURRENT TIMESTAMP'

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_db2 extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_db2 extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_db2 extends ADOConnection { /**/ } $dataProvider = "db2"

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_db2 extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $_bindInputArray = false
class ADODB_db2 extends ADOConnection { /**/ } $_bindInputArray = true

abstract class ADOConnection { /**/ } $_genIDSQL =
class ADODB_db2 extends ADOConnection { /**/ } $_genIDSQL = "VALUES NEXTVAL FOR %s"

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_db2 extends ADOConnection { /**/ } $_genSeqSQL = " CREATE SEQUENCE %s START WITH %s NO MAXVALUE NO CYCLE INCREMENT BY 1 NO CACHE "

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_db2 extends ADOConnection { /**/ } $_dropSeqSQL = "DROP SEQUENCE %s"

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_db2 extends ADOConnection { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $hasGenID = false
class ADODB_db2 extends ADOConnection { /**/ } $hasGenID = true

class ADORecordSet implements IteratorAggregate { /**/ } $dataProvider = "native"
class ADORecordSet_db2 extends ADORecordSet { /**/ } $dataProvider = "db2"

abstract class ADOConnection { /**/ } $databaseType = ''
class ADODB_sqlite extends ADOConnection { /**/ } $databaseType = "sqlite"

abstract class ADOConnection { /**/ } $dataProvider = 'native'
class ADODB_sqlite extends ADOConnection { /**/ } $dataProvider = "sqlite"

abstract class ADOConnection { /**/ } $replaceQuote = "\\'"
class ADODB_sqlite extends ADOConnection { /**/ } $replaceQuote = "''"

abstract class ADOConnection { /**/ } $concat_operator = '+'
class ADODB_sqlite extends ADOConnection { /**/ } $concat_operator = '||'

abstract class ADOConnection { /**/ } $hasLimit = false
class ADODB_sqlite extends ADOConnection { /**/ } $hasLimit = true

abstract class ADOConnection { /**/ } $hasInsertID = false
class ADODB_sqlite extends ADOConnection { /**/ } $hasInsertID = true

abstract class ADOConnection { /**/ } $hasAffectedRows = false
class ADODB_sqlite extends ADOConnection { /**/ } $hasAffectedRows = true

abstract class ADOConnection { /**/ } $metaTablesSQL = ''
class ADODB_sqlite extends ADOConnection { /**/ } $metaTablesSQL = "SELECT name FROM sqlite_master WHERE type='table' ORDER BY name"

abstract class ADOConnection { /**/ } $sysDate = false
class ADODB_sqlite extends ADOConnection { /**/ } $sysDate = "adodb_date('Y-m-d')"

abstract class ADOConnection { /**/ } $sysTimeStamp = false
class ADODB_sqlite extends ADOConnection { /**/ } $sysTimeStamp = "adodb_date('Y-m-d H:i:s')"

abstract class ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d, h:i:s A'"
class ADODB_sqlite extends ADOConnection { /**/ } $fmtTimeStamp = "'Y-m-d H:i:s'"

abstract class ADOConnection { /**/ } $_genSeqSQL =
class ADODB_sqlite extends ADOConnection { /**/ } $_genSeqSQL = "create table %s (id integer)"

abstract class ADOConnection { /**/ } $_dropSeqSQL =
class ADODB_sqlite extends ADOConnection { /**/ } $_dropSeqSQL = 'drop table %s'

class adodb_perf { /**/ } $sql1 = 'sql1'
class perf_mssql extends adodb_perf { /**/ } $sql1 = 'cast(sql1 as text)'

class adodb_perf { /**/ } $createTableSQL = false
class perf_mssql extends adodb_perf { /**/ } $createTableSQL = "CREATE TABLE adodb_logsql ( created datetime NOT NULL, sql0 varchar(250) NOT NULL, sql1 varchar(4000) NOT NULL, params varchar(3000) NOT NULL, tracer varchar(500) NOT NULL, timer decimal(16,6) NOT NULL )"

class adodb_perf { /**/ } $settings = [ ]
class perf_mssql extends adodb_perf { /**/ } $settings = array('Ratios', 'data cache hit ratio' => array('RATIO', "select round((a.cntr_value*100.0)/b.cntr_value,2) from master.dbo.sysperfinfo a, master.dbo.sysperfinfo b where a.counter_name = 'Buffer cache hit ratio' and b.counter_name='Buffer cache hit ratio base'", '=WarnCacheRatio'), 'prepared sql hit ratio' => array('RATIO', array('dbcc cachestats', 'Prepared', 1, 100), ''), 'adhoc sql hit ratio' => array('RATIO', array('dbcc cachestats', 'Adhoc', 1, 100), ''), 'IO', 'data reads' => array('IO', "select cntr_value from master.dbo.sysperfinfo where counter_name = 'Page reads/sec'"), 'data writes' => array('IO', "select cntr_value from master.dbo.sysperfinfo where counter_name = 'Page writes/sec'"), 'Data Cache', 'data cache size' => array('DATAC', "select cntr_value*8192 from master.dbo.sysperfinfo where counter_name = 'Total Pages' and object_name='SQLServer:Buffer Manager'", ''), 'data cache blocksize' => array('DATAC', "select 8192", 'page size'), 'Connections', 'current connections' => array('SESS', '=sp_who', ''), 'max connections' => array('SESS', "SELECT @@MAX_CONNECTIONS", ''), false)

class adodb_perf { /**/ } $tablesSQL = false
class perf_postgres extends adodb_perf { /**/ } $tablesSQL = "select a.relname as tablename,(a.relpages+CASE WHEN b.relpages is null THEN 0 ELSE b.relpages END+CASE WHEN c.relpages is null THEN 0 ELSE c.relpages END)*8 as size_in_K,a.relfilenode as \"OID\" from pg_class a left join pg_class b on b.relname = 'pg_toast_'||trim(a.relfilenode) left join pg_class c on c.relname = 'pg_toast_'||trim(a.relfilenode)||'_index' where a.relname in (select tablename from pg_tables where tablename not like 'pg_%')"

class adodb_perf { /**/ } $createTableSQL = false
class perf_postgres extends adodb_perf { /**/ } $createTableSQL = "CREATE TABLE adodb_logsql ( created timestamp NOT NULL, sql0 varchar(250) NOT NULL, sql1 text NOT NULL, params text NOT NULL, tracer text NOT NULL, timer decimal(16,6) NOT NULL )"

class adodb_perf { /**/ } $settings = [ ]
class perf_postgres extends adodb_perf { /**/ } $settings = array('Ratios', 'statistics collector' => array('RATIO', "select case when count(*)=3 then 'TRUE' else 'FALSE' end from pg_settings where (name='stats_block_level' or name='stats_row_level' or name='stats_start_collector') and setting='on' ", 'Value must be TRUE to enable hit ratio statistics (<i>stats_start_collector</i>,<i>stats_row_level</i> and <i>stats_block_level</i> must be set to true in postgresql.conf)'), 'data cache hit ratio' => array('RATIO', "select case when blks_hit=0 then 0 else round( ((1-blks_read::float/blks_hit)*100)::numeric, 2) end from pg_stat_database where datname='\$DATABASE'", '=WarnCacheRatio'), 'IO', 'data reads' => array('IO', 'select sum(heap_blks_read+toast_blks_read) from pg_statio_user_tables', ), 'data writes' => array('IO', 'select round((sum(n_tup_ins/4.0+n_tup_upd/8.0+n_tup_del/4.0)/16)::numeric,2) from pg_stat_user_tables', 'Count of inserts/updates/deletes * coef'), 'Data Cache', 'data cache buffers' => array('DATAC', "select setting from pg_settings where name='shared_buffers'", 'Number of cache buffers. <a href=http://www.varlena.com/GeneralBits/Tidbits/perf.html#basic>Tuning</a>'), 'cache blocksize' => array('DATAC', 'select 8192', '(estimate)'), 'data cache size' => array('DATAC', "select setting::integer*8192 from pg_settings where name='shared_buffers'", ''), 'operating system cache size' => array('DATA', "select setting::integer*8192 from pg_settings where name='effective_cache_size'", '(effective cache size)'), 'Memory Usage', 'sort/work buffer size' => array('CACHE', "select setting::integer*1024 from pg_settings where name='sort_mem' or name = 'work_mem' order by name", 'Size of sort buffer (per query)'), 'Connections', 'current connections' => array('SESS', 'select count(*) from pg_stat_activity', ''), 'max connections' => array('SESS', "select setting from pg_settings where name='max_connections'", ''), 'Parameters', 'rollback buffers' => array('COST', "select setting from pg_settings where name='wal_buffers'", 'WAL buffers'), 'random page cost' => array('COST', "select setting from pg_settings where name='random_page_cost'", 'Cost of doing a seek (default=4). See <a href=http://www.varlena.com/GeneralBits/Tidbits/perf.html#less>random_page_cost</a>'), false)

class adodb_perf { /**/ } $tablesSQL = false
class perf_mysql extends adodb_perf { /**/ } $tablesSQL = 'show table status'

class adodb_perf { /**/ } $createTableSQL = false
class perf_mysql extends adodb_perf { /**/ } $createTableSQL = "CREATE TABLE adodb_logsql ( created datetime NOT NULL, sql0 varchar(250) NOT NULL, sql1 text NOT NULL, params text NOT NULL, tracer text NOT NULL, timer decimal(16,6) NOT NULL )"

class adodb_perf { /**/ } $settings = [ ]
class perf_mysql extends adodb_perf { /**/ } $settings = array('Ratios', 'MyISAM cache hit ratio' => array('RATIO', '=GetKeyHitRatio', '=WarnCacheRatio'), 'InnoDB cache hit ratio' => array('RATIO', '=GetInnoDBHitRatio', '=WarnCacheRatio'), 'data cache hit ratio' => array('HIDE', '=FindDBHitRatio', '=WarnCacheRatio'), 'sql cache hit ratio' => array('RATIO', '=GetQHitRatio', ''), 'IO', 'data reads' => array('IO', '=GetReads', 'Number of selects (Key_reads is not accurate)'), 'data writes' => array('IO', '=GetWrites', 'Number of inserts/updates/deletes * coef (Key_writes is not accurate)'), 'Data Cache', 'MyISAM data cache size' => array('DATAC', array("show variables", 'key_buffer_size'), ''), 'BDB data cache size' => array('DATAC', array("show variables", 'bdb_cache_size'), ''), 'InnoDB data cache size' => array('DATAC', array("show variables", 'innodb_buffer_pool_size'), ''), 'Memory Usage', 'read buffer size' => array('CACHE', array("show variables", 'read_buffer_size'), '(per session)'), 'sort buffer size' => array('CACHE', array("show variables", 'sort_buffer_size'), 'Size of sort buffer (per session)'), 'table cache' => array('CACHE', array("show variables", 'table_cache'), 'Number of tables to keep open'), 'Connections', 'current connections' => array('SESS', array('show status', 'Threads_connected'), ''), 'max connections' => array('SESS', array("show variables", 'max_connections'), ''), false)

class adodb_perf { /**/ } $createTableSQL = false
class perf_db2 extends adodb_perf { /**/ } $createTableSQL = "CREATE TABLE adodb_logsql ( created TIMESTAMP NOT NULL, sql0 varchar(250) NOT NULL, sql1 varchar(4000) NOT NULL, params varchar(3000) NOT NULL, tracer varchar(500) NOT NULL, timer decimal(16,6) NOT NULL )"

class adodb_perf { /**/ } $settings = [ ]
class perf_db2 extends adodb_perf { /**/ } $settings = array('Ratios', 'data cache hit ratio' => array('RATIO', "SELECT case when sum(POOL_DATA_L_READS+POOL_INDEX_L_READS)=0 then 0 else 100*(1-sum(POOL_DATA_P_READS+POOL_INDEX_P_READS)/sum(POOL_DATA_L_READS+POOL_INDEX_L_READS)) end FROM TABLE(SNAPSHOT_APPL('',-2)) as t", '=WarnCacheRatio'), 'Data Cache', 'data cache buffers' => array('DATAC', 'select sum(npages) from SYSCAT.BUFFERPOOLS', 'See <a href=http://www7b.boulder.ibm.com/dmdd/library/techarticle/anshum/0107anshum.html#bufferpoolsize>tuning reference</a>.'), 'cache blocksize' => array('DATAC', 'select avg(pagesize) from SYSCAT.BUFFERPOOLS', ''), 'data cache size' => array('DATAC', 'select sum(npages*pagesize) from SYSCAT.BUFFERPOOLS', ''), 'Connections', 'current connections' => array('SESS', "SELECT count(*) FROM TABLE(SNAPSHOT_APPL_INFO('',-2)) as t", ''), false)

class adodb_perf { /**/ } $createTableSQL = false
class perf_informix extends adodb_perf { /**/ } $createTableSQL = "CREATE TABLE adodb_logsql ( created datetime year to second NOT NULL, sql0 varchar(250) NOT NULL, sql1 varchar(255) NOT NULL, params varchar(255) NOT NULL, tracer varchar(255) NOT NULL, timer decimal(16,6) NOT NULL )"

class adodb_perf { /**/ } $tablesSQL = false
class perf_informix extends adodb_perf { /**/ } $tablesSQL = "select a.tabname tablename, ti_nptotal*2 size_in_k, ti_nextns extents, ti_nrows records from systables c, sysmaster:systabnames a, sysmaster:systabinfo b where c.tabname not matches 'sys*' and c.partnum = a.partnum and c.partnum = b.ti_partnum"

class adodb_perf { /**/ } $settings = [ ]
class perf_informix extends adodb_perf { /**/ } $settings = array('Ratios', 'data cache hit ratio' => array('RATIOH', "select round((1-(wt.value / (rd.value + wr.value)))*100,2) from sysmaster:sysprofile wr, sysmaster:sysprofile rd, sysmaster:sysprofile wt where rd.name = 'pagreads' and wr.name = 'pagwrites' and wt.name = 'buffwts'", '=WarnCacheRatio'), 'IO', 'data reads' => array('IO', "select value from sysmaster:sysprofile where name='pagreads'", 'Page reads'), 'data writes' => array('IO', "select value from sysmaster:sysprofile where name='pagwrites'", 'Page writes'), 'Connections', 'current connections' => array('SESS', 'select count(*) from sysmaster:syssessions', 'Number of sessions'), false)

class adodb_perf { /**/ } $sql1 = 'sql1'
class perf_mssqlnative extends adodb_perf { /**/ } $sql1 = 'cast(sql1 as text)'

class adodb_perf { /**/ } $createTableSQL = false
class perf_mssqlnative extends adodb_perf { /**/ } $createTableSQL = "CREATE TABLE adodb_logsql ( created datetime NOT NULL, sql0 varchar(250) NOT NULL, sql1 varchar(4000) NOT NULL, params varchar(3000) NOT NULL, tracer varchar(500) NOT NULL, timer decimal(16,6) NOT NULL )"

class adodb_perf { /**/ } $settings = [ ]
class perf_mssqlnative extends adodb_perf { /**/ } $settings = array('Ratios', 'data cache hit ratio' => array('RATIO', "select round((a.cntr_value*100.0)/b.cntr_value,2) from master.dbo.sysperfinfo a, master.dbo.sysperfinfo b where a.counter_name = 'Buffer cache hit ratio' and b.counter_name='Buffer cache hit ratio base'", '=WarnCacheRatio'), 'prepared sql hit ratio' => array('RATIO', array('dbcc cachestats', 'Prepared', 1, 100), ''), 'adhoc sql hit ratio' => array('RATIO', array('dbcc cachestats', 'Adhoc', 1, 100), ''), 'IO', 'data reads' => array('IO', "select cntr_value from master.dbo.sysperfinfo where counter_name = 'Page reads/sec'"), 'data writes' => array('IO', "select cntr_value from master.dbo.sysperfinfo where counter_name = 'Page writes/sec'"), 'Data Cache', 'data cache size' => array('DATAC', "select cntr_value*8192 from master.dbo.sysperfinfo where counter_name = 'Total Pages' and object_name='SQLServer:Buffer Manager'", ''), 'data cache blocksize' => array('DATAC', "select 8192", 'page size'), 'Connections', 'current connections' => array('SESS', '=sp_who', ''), 'max connections' => array('SESS', "SELECT @@MAX_CONNECTIONS", ''), false)

class adodb_perf { /**/ } $tablesSQL = false
class perf_sqlite3 extends adodb_perf { /**/ } $tablesSQL = "SELECT * FROM sqlite_master WHERE type='table'"

class adodb_perf { /**/ } $createTableSQL = false
class perf_sqlite3 extends adodb_perf { /**/ } $createTableSQL = "CREATE TABLE adodb_logsql ( created datetime NOT NULL, sql0 varchar(250) NOT NULL, sql1 text NOT NULL, params text NOT NULL, tracer text NOT NULL, timer decimal(16,6) NOT NULL )"

class adodb_perf { /**/ } $settings = [ ]
class perf_sqlite3 extends adodb_perf { /**/ } $settings = array( )

class adodb_perf { /**/ } $tablesSQL = false
class perf_oci8 extends adodb_perf { /**/ } $tablesSQL = "select segment_name as \"tablename\", sum(bytes)/1024 as \"size_in_k\",tablespace_name as \"tablespace\",count(*) \"extents\" from sys.user_extents group by segment_name,tablespace_name"

class adodb_perf { /**/ } $createTableSQL = false
class perf_oci8 extends adodb_perf { /**/ } $createTableSQL = "CREATE TABLE adodb_logsql ( created date NOT NULL, sql0 varchar(250) NOT NULL, sql1 varchar(4000) NOT NULL, params varchar(4000), tracer varchar(4000), timer decimal(16,6) NOT NULL )"

class adodb_perf { /**/ } $settings = [ ]
class perf_oci8 extends adodb_perf { /**/ } $settings = array('Ratios', 'data cache hit ratio' => array('RATIOH', "select round((1-(phy.value / (cur.value + con.value)))*100,2) from v\$sysstat cur, v\$sysstat con, v\$sysstat phy where cur.name = 'db block gets' and con.name = 'consistent gets' and phy.name = 'physical reads'", '=WarnCacheRatio'), 'sql cache hit ratio' => array('RATIOH', 'select round(100*(sum(pins)-sum(reloads))/sum(pins),2) from v$librarycache', 'increase <i>shared_pool_size</i> if too ratio low'), 'datadict cache hit ratio' => array('RATIOH', "select round((1 - (sum(getmisses) / (sum(gets) + sum(getmisses))))*100,2) from v\$rowcache", 'increase <i>shared_pool_size</i> if too ratio low'), 'memory sort ratio' => array('RATIOH', "SELECT ROUND((100 * b.VALUE) /DECODE ((a.VALUE + b.VALUE), 0,1,(a.VALUE + b.VALUE)),2) FROM v\$sysstat a, v\$sysstat b WHERE a.name = 'sorts (disk)' AND b.name = 'sorts (memory)'", "% of memory sorts compared to disk sorts - should be over 95%"), 'IO', 'data reads' => array('IO', "select value from v\$sysstat where name='physical reads'"), 'data writes' => array('IO', "select value from v\$sysstat where name='physical writes'"), 'Data Cache', 'data cache buffers' => array('DATAC', "select a.value/b.value from v\$parameter a, v\$parameter b where a.name = 'db_cache_size' and b.name= 'db_block_size'", 'Number of cache buffers. Tune <i>db_cache_size</i> if the <i>data cache hit ratio</i> is too low.'), 'data cache blocksize' => array('DATAC', "select value from v\$parameter where name='db_block_size'", ''), 'Memory Pools', 'Mem Max Target (11g+)' => array('DATAC', "select value from v\$parameter where name = 'memory_max_target'", 'The memory_max_size is the maximum value to which memory_target can be set.'), 'Memory target (11g+)' => array('DATAC', "select value from v\$parameter where name = 'memory_target'", 'If memory_target is defined then SGA and PGA targets are consolidated into one memory_target.'), 'SGA Max Size' => array('DATAC', "select nvl(value,0)/1024.0/1024 || 'M' from v\$parameter where name = 'sga_max_size'", 'The sga_max_size is the maximum value to which sga_target can be set.'), 'SGA target' => array('DATAC', "select nvl(value,0)/1024.0/1024 || 'M' from v\$parameter where name = 'sga_target'", 'If sga_target is defined then data cache, shared, java and large pool size can be 0. This is because all these pools are consolidated into one sga_target.'), 'PGA aggr target' => array('DATAC', "select nvl(value,0)/1024.0/1024 || 'M' from v\$parameter where name = 'pga_aggregate_target'", 'If pga_aggregate_target is defined then this is the maximum memory that can be allocated for cursor operations such as sorts, group by, joins, merges. When in doubt, set it to 20% of sga_target.'), 'data cache size' => array('DATAC', "select value from v\$parameter where name = 'db_cache_size'", 'db_cache_size'), 'shared pool size' => array('DATAC', "select value from v\$parameter where name = 'shared_pool_size'", 'shared_pool_size, which holds shared sql, stored procedures, dict cache and similar shared structs'), 'java pool size' => array('DATAJ', "select value from v\$parameter where name = 'java_pool_size'", 'java_pool_size'), 'large pool buffer size' => array('CACHE', "select value from v\$parameter where name='large_pool_size'", 'this pool is for large mem allocations (not because it is larger than shared pool), for MTS sessions, parallel queries, io buffers (large_pool_size) '), 'dynamic memory usage' => array('CACHE', "select '-' from dual", '=DynMemoryUsage'), 'Connections', 'current connections' => array('SESS', 'select count(*) from sys.v_$session where username is not null', ''), 'max connections' => array('SESS', "select value from v\$parameter where name='sessions'", ''), 'Memory Utilization', 'data cache utilization ratio' => array('RATIOU', "select round((1-bytes/sgasize)*100, 2) from (select sum(bytes) sgasize from sys.v_\$sgastat) s, sys.v_\$sgastat f where name = 'free memory' and pool = 'shared pool'", 'Percentage of data cache actually in use - should be over 85%'), 'shared pool utilization ratio' => array('RATIOU', 'select round((sga.bytes/case when p.value=0 then sga.bytes else to_number(p.value) end)*100,2) from v$sgastat sga, v$parameter p where sga.name = \'free memory\' and sga.pool = \'shared pool\' and p.name = \'shared_pool_size\'', 'Percentage of shared pool actually used - too low is bad, too high is worse'), 'large pool utilization ratio' => array('RATIOU', "select round((1-bytes/sgasize)*100, 2) from (select sum(bytes) sgasize from sys.v_\$sgastat) s, sys.v_\$sgastat f where name = 'free memory' and pool = 'large pool'", 'Percentage of large_pool actually in use - too low is bad, too high is worse'), 'sort buffer size' => array('CACHE', "select value from v\$parameter where name='sort_area_size'", 'max in-mem sort_area_size (per query), uses memory in pga'), 'Transactions', 'rollback segments' => array('ROLLBACK', "select count(*) from sys.v_\$rollstat", ''), 'peak transactions' => array('ROLLBACK', "select max_utilization tx_hwm from sys.v_\$resource_limit where resource_name = 'transactions'", 'Taken from high-water-mark'), 'max transactions' => array('ROLLBACK', "select value from v\$parameter where name = 'transactions'", 'max transactions / rollback segments < 3.5 (or transactions_per_rollback_segment)'), 'Parameters', 'cursor sharing' => array('CURSOR', "select value from v\$parameter where name = 'cursor_sharing'", 'Cursor reuse strategy. Recommended is FORCE (8i+) or SIMILAR (9i+). See <a href=http://www.praetoriate.com/oracle_tips_cursor_sharing.htm>cursor_sharing</a>.'), 'index cache cost' => array('COST', "select value from v\$parameter where name = 'optimizer_index_caching'", '=WarnIndexCost'), 'random page cost' => array('COST', "select value from v\$parameter where name = 'optimizer_index_cost_adj'", '=WarnPageCost'), 'Waits', 'Recent wait events' => array('WAITS', 'select \'Top 5 events\' from dual', '=TopRecentWaits'), 'Backup', 'Achivelog Mode' => array('BACKUP', 'select log_mode from v$database', '=LogMode'), 'DBID' => array('BACKUP', 'select dbid from v$database', 'Primary key of database, used for recovery with an RMAN Recovery Catalog'), 'Archive Log Dest' => array('BACKUP', "SELECT NVL(v1.value,v2.value) FROM v\$parameter v1, v\$parameter v2 WHERE v1.name='log_archive_dest' AND v2.name='log_archive_dest_10'", ''), 'Flashback Area' => array('BACKUP', "select nvl(value,'Flashback Area not used') from v\$parameter where name=lower('DB_RECOVERY_FILE_DEST')", 'Flashback area is a folder where all backup data and logs can be stored and managed by Oracle. If Error: message displayed, then it is not in use.'), 'Flashback Usage' => array('BACKUP', "select nvl('-','Flashback Area not used') from v\$parameter where name=lower('DB_RECOVERY_FILE_DEST')", '=FlashUsage', 'Flashback area usage.'), 'Control File Keep Time' => array('BACKUP', "select value from v\$parameter where name='control_file_record_keep_time'", 'No of days to keep RMAN info in control file. Recommended set to x2 or x3 times the frequency of your full backup.'), 'Recent RMAN Jobs' => array('BACKUP', "select '-' from dual", "=RMAN"), 'Storage', 'Tablespaces' => array('TABLESPACE', "select '-' from dual", "=TableSpace"), false)

abstract class icon_system { /**/ } $map = null
class icon_system_fontawesome extends icon_system_font { /**/ } $map = [ ]

abstract class resource_sender { /**/ } $shareformat = 0
class activity_sender extends resource_sender { /**/ } $shareformat = self::SHARE_FORMAT_BACKUP

abstract class resource_sender { /**/ } $shareformat = 0
class course_partial_sender extends course_sender { /**/ } $shareformat = self::SHARE_FORMAT_BACKUP

abstract class resource_sender { /**/ } $shareformat = 0
class course_sender extends resource_sender { /**/ } $shareformat = self::SHARE_FORMAT_BACKUP

class Markdown implements MarkdownInterface { /**/ } $em_relist = array('' => '(?:(?<!\*)\*(?!\*)|(?<!_)_(?!_))(?![\.,:;]?\s)', '*' => '(?<![\s*])\*(?!\*)', '_' => '(?<![\s_])_(?!_)', )
class MarkdownExtra extends \Michelf\Markdown { /**/ } $em_relist = array('' => '(?:(?<!\*)\*(?!\*)|(?<![a-zA-Z0-9_])_(?!_))(?![\.,:;]?\s)', '*' => '(?<![\s*])\*(?!\*)', '_' => '(?<![\s_])_(?![a-zA-Z0-9_])', )

class Markdown implements MarkdownInterface { /**/ } $strong_relist = array('' => '(?:(?<!\*)\*\*(?!\*)|(?<!_)__(?!_))(?![\.,:;]?\s)', '**' => '(?<![\s*])\*\*(?!\*)', '__' => '(?<![\s_])__(?!_)', )
class MarkdownExtra extends \Michelf\Markdown { /**/ } $strong_relist = array('' => '(?:(?<!\*)\*\*(?!\*)|(?<![a-zA-Z0-9_])__(?!_))(?![\.,:;]?\s)', '**' => '(?<![\s*])\*\*(?!\*)', '__' => '(?<![\s_])__(?![a-zA-Z0-9_])', )

class Markdown implements MarkdownInterface { /**/ } $em_strong_relist = array('' => '(?:(?<!\*)\*\*\*(?!\*)|(?<!_)___(?!_))(?![\.,:;]?\s)', '***' => '(?<![\s*])\*\*\*(?!\*)', '___' => '(?<![\s_])___(?!_)', )
class MarkdownExtra extends \Michelf\Markdown { /**/ } $em_strong_relist = array('' => '(?:(?<!\*)\*\*\*(?!\*)|(?<![a-zA-Z0-9_])___(?!_))(?![\.,:;]?\s)', '***' => '(?<![\s*])\*\*\*(?!\*)', '___' => '(?<![\s_])___(?![a-zA-Z0-9_])', )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdSense_Account extends Google_Collection { /**/ } $collection_key = 'subAccounts'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_AdSense_Account extends Google_Collection { /**/ } $internal_gapi_mappings = array("creationTime" => "creation_time", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdSense_AdsenseReportsGenerateResponse extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdSense_ReportingMetadataEntry extends Google_Collection { /**/ } $collection_key = 'supportedProducts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_ComputationTopology extends Google_Collection { /**/ } $collection_key = 'stateFamilies'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_DataDiskAssignment extends Google_Collection { /**/ } $collection_key = 'dataDisks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_Environment extends Google_Collection { /**/ } $collection_key = 'workerPools'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_FlattenInstruction extends Google_Collection { /**/ } $collection_key = 'inputs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_Job extends Google_Collection { /**/ } $collection_key = 'steps'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_JobExecutionStageInfo extends Google_Collection { /**/ } $collection_key = 'stepName'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_JobMetrics extends Google_Collection { /**/ } $collection_key = 'metrics'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_LeaseWorkItemRequest extends Google_Collection { /**/ } $collection_key = 'workerCapabilities'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_LeaseWorkItemResponse extends Google_Collection { /**/ } $collection_key = 'workItems'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_ListJobMessagesResponse extends Google_Collection { /**/ } $collection_key = 'jobMessages'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_ListJobsResponse extends Google_Collection { /**/ } $collection_key = 'jobs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_MapTask extends Google_Collection { /**/ } $collection_key = 'instructions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_ParDoInstruction extends Google_Collection { /**/ } $collection_key = 'sideInputs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_ParallelInstruction extends Google_Collection { /**/ } $collection_key = 'outputs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_ReportWorkItemStatusRequest extends Google_Collection { /**/ } $collection_key = 'workItemStatuses'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_ReportWorkItemStatusResponse extends Google_Collection { /**/ } $collection_key = 'workItemServiceStates'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_SeqMapTask extends Google_Collection { /**/ } $collection_key = 'outputInfos'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_SideInputInfo extends Google_Collection { /**/ } $collection_key = 'sources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_Source extends Google_Collection { /**/ } $collection_key = 'baseSpecs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_SourceSplitResponse extends Google_Collection { /**/ } $collection_key = 'shards'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_Status extends Google_Collection { /**/ } $collection_key = 'details'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_StreamingComputationRanges extends Google_Collection { /**/ } $collection_key = 'rangeAssignments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_StreamingComputationTask extends Google_Collection { /**/ } $collection_key = 'dataDisks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_TaskRunnerSettings extends Google_Collection { /**/ } $collection_key = 'oauthScopes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_TopologyConfig extends Google_Collection { /**/ } $collection_key = 'dataDiskAssignments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_WorkItem extends Google_Collection { /**/ } $collection_key = 'packages'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_WorkItemStatus extends Google_Collection { /**/ } $collection_key = 'metricUpdates'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dataflow_WorkerPool extends Google_Collection { /**/ } $collection_key = 'packages'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DoubleClickBidManager_DownloadLineItemsRequest extends Google_Collection { /**/ } $collection_key = 'filterIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DoubleClickBidManager_ListQueriesResponse extends Google_Collection { /**/ } $collection_key = 'queries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DoubleClickBidManager_ListReportsResponse extends Google_Collection { /**/ } $collection_key = 'reports'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DoubleClickBidManager_Parameters extends Google_Collection { /**/ } $collection_key = 'metrics'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DoubleClickBidManager_QueryMetadata extends Google_Collection { /**/ } $collection_key = 'shareEmailAddress'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DoubleClickBidManager_RowStatus extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DoubleClickBidManager_UploadStatus extends Google_Collection { /**/ } $collection_key = 'rowStatus'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Reseller_Subscription extends Google_Collection { /**/ } $collection_key = 'suspensionReasons'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Reseller_Subscriptions extends Google_Collection { /**/ } $collection_key = 'subscriptions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudresourcemanager_Binding extends Google_Collection { /**/ } $collection_key = 'members'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudresourcemanager_ListOrganizationsResponse extends Google_Collection { /**/ } $collection_key = 'organizations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudresourcemanager_ListProjectsResponse extends Google_Collection { /**/ } $collection_key = 'projects'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudresourcemanager_Policy extends Google_Collection { /**/ } $collection_key = 'bindings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudresourcemanager_TestIamPermissionsRequest extends Google_Collection { /**/ } $collection_key = 'permissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudresourcemanager_TestIamPermissionsResponse extends Google_Collection { /**/ } $collection_key = 'permissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Proximitybeacon_BeaconInfo extends Google_Collection { /**/ } $collection_key = 'attachments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Proximitybeacon_Diagnostics extends Google_Collection { /**/ } $collection_key = 'alerts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Proximitybeacon_GetInfoForObservedBeaconsRequest extends Google_Collection { /**/ } $collection_key = 'observations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Proximitybeacon_GetInfoForObservedBeaconsResponse extends Google_Collection { /**/ } $collection_key = 'beacons'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Proximitybeacon_ListBeaconAttachmentsResponse extends Google_Collection { /**/ } $collection_key = 'attachments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Proximitybeacon_ListBeaconsResponse extends Google_Collection { /**/ } $collection_key = 'beacons'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Proximitybeacon_ListDiagnosticsResponse extends Google_Collection { /**/ } $collection_key = 'diagnostics'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Proximitybeacon_ListNamespacesResponse extends Google_Collection { /**/ } $collection_key = 'namespaces'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Plus_ActivityObject extends Google_Collection { /**/ } $collection_key = 'attachments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Plus_ActivityObjectAttachments extends Google_Collection { /**/ } $collection_key = 'thumbnails'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Plus_Comment extends Google_Collection { /**/ } $collection_key = 'inReplyTo'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Plus_ItemScope extends Google_Collection { /**/ } $collection_key = 'performers'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Plus_ItemScope extends Google_Collection { /**/ } $internal_gapi_mappings = array("associatedMedia" => "associated_media", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Plus_Person extends Google_Collection { /**/ } $collection_key = 'urls'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Freebase_ReconcileGet extends Google_Collection { /**/ } $collection_key = 'warning'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storagetransfer_ErrorLogEntry extends Google_Collection { /**/ } $collection_key = 'errorDetails'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storagetransfer_ErrorSummary extends Google_Collection { /**/ } $collection_key = 'errorLogEntries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storagetransfer_ListOperationsResponse extends Google_Collection { /**/ } $collection_key = 'operations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storagetransfer_ListTransferJobsResponse extends Google_Collection { /**/ } $collection_key = 'transferJobs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storagetransfer_ObjectConditions extends Google_Collection { /**/ } $collection_key = 'includePrefixes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storagetransfer_Status extends Google_Collection { /**/ } $collection_key = 'details'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storagetransfer_TransferOperation extends Google_Collection { /**/ } $collection_key = 'errorBreakdowns'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTubeAnalytics_BatchReport extends Google_Collection { /**/ } $collection_key = 'outputs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTubeAnalytics_ResultTable extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_Address extends Google_Collection { /**/ } $collection_key = 'users'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_AddressesScopedList extends Google_Collection { /**/ } $collection_key = 'addresses'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_AddressesScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_AttachedDisk extends Google_Collection { /**/ } $collection_key = 'licenses'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_AutoscalersScopedList extends Google_Collection { /**/ } $collection_key = 'autoscalers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_AutoscalersScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_AutoscalingPolicy extends Google_Collection { /**/ } $collection_key = 'customMetricUtilizations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_BackendService extends Google_Collection { /**/ } $collection_key = 'healthChecks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_BackendServiceGroupHealth extends Google_Collection { /**/ } $collection_key = 'healthStatus'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_Disk extends Google_Collection { /**/ } $collection_key = 'users'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_DiskTypesScopedList extends Google_Collection { /**/ } $collection_key = 'diskTypes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_DiskTypesScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_DisksScopedList extends Google_Collection { /**/ } $collection_key = 'disks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_DisksScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_Firewall extends Google_Collection { /**/ } $collection_key = 'targetTags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_FirewallAllowed extends Google_Collection { /**/ } $collection_key = 'ports'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Compute_FirewallAllowed extends Google_Collection { /**/ } $internal_gapi_mappings = array("iPProtocol" => "IPProtocol", )

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Compute_ForwardingRule extends Google_Model { /**/ } $internal_gapi_mappings = array("iPAddress" => "IPAddress", "iPProtocol" => "IPProtocol", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_ForwardingRulesScopedList extends Google_Collection { /**/ } $collection_key = 'forwardingRules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_ForwardingRulesScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_HostRule extends Google_Collection { /**/ } $collection_key = 'hosts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_Image extends Google_Collection { /**/ } $collection_key = 'licenses'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_Instance extends Google_Collection { /**/ } $collection_key = 'serviceAccounts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroup extends Google_Collection { /**/ } $collection_key = 'namedPorts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupManager extends Google_Collection { /**/ } $collection_key = 'targetPools'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupManagersAbandonInstancesRequest extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupManagersDeleteInstancesRequest extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupManagersListManagedInstancesResponse extends Google_Collection { /**/ } $collection_key = 'managedInstances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupManagersRecreateInstancesRequest extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupManagersScopedList extends Google_Collection { /**/ } $collection_key = 'instanceGroupManagers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupManagersScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupManagersSetTargetPoolsRequest extends Google_Collection { /**/ } $collection_key = 'targetPools'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupsAddInstancesRequest extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupsRemoveInstancesRequest extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupsScopedList extends Google_Collection { /**/ } $collection_key = 'instanceGroups'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupsScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceGroupsSetNamedPortsRequest extends Google_Collection { /**/ } $collection_key = 'namedPorts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceProperties extends Google_Collection { /**/ } $collection_key = 'serviceAccounts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstanceWithNamedPorts extends Google_Collection { /**/ } $collection_key = 'namedPorts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstancesScopedList extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_InstancesScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_MachineType extends Google_Collection { /**/ } $collection_key = 'scratchDisks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_MachineTypesScopedList extends Google_Collection { /**/ } $collection_key = 'machineTypes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_MachineTypesScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_ManagedInstanceLastAttemptErrors extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Compute_Network extends Google_Model { /**/ } $internal_gapi_mappings = array("iPv4Range" => "IPv4Range", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_NetworkInterface extends Google_Collection { /**/ } $collection_key = 'accessConfigs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_Operation extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_OperationError extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_OperationWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_OperationsScopedList extends Google_Collection { /**/ } $collection_key = 'operations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_OperationsScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_PathMatcher extends Google_Collection { /**/ } $collection_key = 'pathRules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_PathRule extends Google_Collection { /**/ } $collection_key = 'paths'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_Project extends Google_Collection { /**/ } $collection_key = 'quotas'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_Region extends Google_Collection { /**/ } $collection_key = 'zones'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_Route extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_RouteWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_ServiceAccount extends Google_Collection { /**/ } $collection_key = 'scopes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_Snapshot extends Google_Collection { /**/ } $collection_key = 'licenses'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetHttpsProxiesSetSslCertificatesRequest extends Google_Collection { /**/ } $collection_key = 'sslCertificates'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetHttpsProxy extends Google_Collection { /**/ } $collection_key = 'sslCertificates'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetInstancesScopedList extends Google_Collection { /**/ } $collection_key = 'targetInstances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetInstancesScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetPool extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetPoolInstanceHealth extends Google_Collection { /**/ } $collection_key = 'healthStatus'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetPoolsAddHealthCheckRequest extends Google_Collection { /**/ } $collection_key = 'healthChecks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetPoolsAddInstanceRequest extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetPoolsRemoveHealthCheckRequest extends Google_Collection { /**/ } $collection_key = 'healthChecks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetPoolsRemoveInstanceRequest extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetPoolsScopedList extends Google_Collection { /**/ } $collection_key = 'targetPools'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetPoolsScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetVpnGateway extends Google_Collection { /**/ } $collection_key = 'tunnels'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetVpnGatewaysScopedList extends Google_Collection { /**/ } $collection_key = 'targetVpnGateways'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_TargetVpnGatewaysScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_UrlMap extends Google_Collection { /**/ } $collection_key = 'tests'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_UrlMapValidationResult extends Google_Collection { /**/ } $collection_key = 'testFailures'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_VpnTunnelsScopedList extends Google_Collection { /**/ } $collection_key = 'vpnTunnels'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_VpnTunnelsScopedListWarning extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Compute_Zone extends Google_Collection { /**/ } $collection_key = 'maintenanceWindows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Container_Cluster extends Google_Collection { /**/ } $collection_key = 'instanceGroupUrls'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Container_ListClustersResponse extends Google_Collection { /**/ } $collection_key = 'clusters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Container_ListOperationsResponse extends Google_Collection { /**/ } $collection_key = 'operations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Container_NodeConfig extends Google_Collection { /**/ } $collection_key = 'oauthScopes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Container_ServerConfig extends Google_Collection { /**/ } $collection_key = 'validNodeVersions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_AdministrationRegion extends Google_Collection { /**/ } $collection_key = 'sources'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_CivicInfo_AdministrationRegion extends Google_Collection { /**/ } $internal_gapi_mappings = array("localJurisdiction" => "local_jurisdiction", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_AdministrativeBody extends Google_Collection { /**/ } $collection_key = 'voter_services'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_CivicInfo_AdministrativeBody extends Google_Collection { /**/ } $internal_gapi_mappings = array("voterServices" => "voter_services", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_Candidate extends Google_Collection { /**/ } $collection_key = 'channels'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_Contest extends Google_Collection { /**/ } $collection_key = 'sources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_DivisionSearchResponse extends Google_Collection { /**/ } $collection_key = 'results'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_DivisionSearchResult extends Google_Collection { /**/ } $collection_key = 'aliases'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_ElectionsQueryResponse extends Google_Collection { /**/ } $collection_key = 'elections'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_GeographicDivision extends Google_Collection { /**/ } $collection_key = 'officeIndices'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_Office extends Google_Collection { /**/ } $collection_key = 'sources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_Official extends Google_Collection { /**/ } $collection_key = 'urls'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_PollingLocation extends Google_Collection { /**/ } $collection_key = 'sources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_RepresentativeInfoData extends Google_Collection { /**/ } $collection_key = 'officials'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_RepresentativeInfoResponse extends Google_Collection { /**/ } $collection_key = 'officials'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CivicInfo_VoterInfoResponse extends Google_Collection { /**/ } $collection_key = 'state'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_GamesConfiguration_LocalizedStringBundle extends Google_Collection { /**/ } $collection_key = 'translations'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Blogger_BlogUserInfo extends Google_Model { /**/ } $internal_gapi_mappings = array("blogUserInfo" => "blog_user_info", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Blogger_Pageviews extends Google_Collection { /**/ } $collection_key = 'counts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Blogger_Post extends Google_Collection { /**/ } $collection_key = 'labels'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Blogger_PostUserInfo extends Google_Model { /**/ } $internal_gapi_mappings = array("postUserInfo" => "post_user_info", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dns_Change extends Google_Collection { /**/ } $collection_key = 'deletions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dns_ChangesListResponse extends Google_Collection { /**/ } $collection_key = 'changes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dns_ManagedZone extends Google_Collection { /**/ } $collection_key = 'nameServers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dns_ManagedZonesListResponse extends Google_Collection { /**/ } $collection_key = 'managedZones'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dns_ResourceRecordSet extends Google_Collection { /**/ } $collection_key = 'rrdatas'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dns_ResourceRecordSetsListResponse extends Google_Collection { /**/ } $collection_key = 'rrsets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appengine_Application extends Google_Collection { /**/ } $collection_key = 'dispatchRules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appengine_Deployment extends Google_Collection { /**/ } $collection_key = 'sourceReferences'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appengine_ListModulesResponse extends Google_Collection { /**/ } $collection_key = 'modules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appengine_ListOperationsResponse extends Google_Collection { /**/ } $collection_key = 'operations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appengine_ListVersionsResponse extends Google_Collection { /**/ } $collection_key = 'versions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appengine_Network extends Google_Collection { /**/ } $collection_key = 'forwardedPorts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appengine_Status extends Google_Collection { /**/ } $collection_key = 'details'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appengine_Version extends Google_Collection { /**/ } $collection_key = 'libraries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appsactivity_Activity extends Google_Collection { /**/ } $collection_key = 'singleEvents'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appsactivity_Event extends Google_Collection { /**/ } $collection_key = 'permissionChanges'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appsactivity_ListActivitiesResponse extends Google_Collection { /**/ } $collection_key = 'activities'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appsactivity_Move extends Google_Collection { /**/ } $collection_key = 'removedParents'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Appsactivity_PermissionChange extends Google_Collection { /**/ } $collection_key = 'removedPermissions'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Taskqueue_Task extends Google_Model { /**/ } $internal_gapi_mappings = array("retryCount" => "retry_count", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Taskqueue_TaskQueueAcl extends Google_Collection { /**/ } $collection_key = 'producerEmails'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Reports_Activity extends Google_Collection { /**/ } $collection_key = 'events'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Reports_ActivityEvents extends Google_Collection { /**/ } $collection_key = 'parameters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Reports_ActivityEventsParameters extends Google_Collection { /**/ } $collection_key = 'multiValue'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Reports_UsageReport extends Google_Collection { /**/ } $collection_key = 'parameters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Reports_UsageReportParameters extends Google_Collection { /**/ } $collection_key = 'msgValue'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Reports_UsageReports extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Reports_UsageReportsWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudtrace_ListTracesResponse extends Google_Collection { /**/ } $collection_key = 'traces'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudtrace_Trace extends Google_Collection { /**/ } $collection_key = 'spans'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudtrace_Traces extends Google_Collection { /**/ } $collection_key = 'traces'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_DeploymentmanagerResource extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_DeploymentmanagerResourceWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_DeploymentsListResponse extends Google_Collection { /**/ } $collection_key = 'deployments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_Manifest extends Google_Collection { /**/ } $collection_key = 'imports'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_ManifestsListResponse extends Google_Collection { /**/ } $collection_key = 'manifests'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_Operation extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_OperationError extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_OperationWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_OperationsListResponse extends Google_Collection { /**/ } $collection_key = 'operations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_ResourceUpdate extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_ResourceUpdateError extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_ResourceUpdateWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_ResourcesListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_TargetConfiguration extends Google_Collection { /**/ } $collection_key = 'imports'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DeploymentManager_TypesListResponse extends Google_Collection { /**/ } $collection_key = 'types'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Playmoviespartner_Avail extends Google_Collection { /**/ } $collection_key = 'pphNames'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Playmoviespartner_ExperienceLocale extends Google_Collection { /**/ } $collection_key = 'pphNames'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Playmoviespartner_ListAvailsResponse extends Google_Collection { /**/ } $collection_key = 'avails'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Playmoviespartner_ListExperienceLocalesResponse extends Google_Collection { /**/ } $collection_key = 'experienceLocales'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Playmoviespartner_ListOrdersResponse extends Google_Collection { /**/ } $collection_key = 'orders'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Playmoviespartner_ListStoreInfosResponse extends Google_Collection { /**/ } $collection_key = 'storeInfos'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Playmoviespartner_Order extends Google_Collection { /**/ } $collection_key = 'countries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Playmoviespartner_StoreInfo extends Google_Collection { /**/ } $collection_key = 'subtitles'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_AchievementUpdateMultipleRequest extends Google_Collection { /**/ } $collection_key = 'updates'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_AchievementUpdateMultipleResponse extends Google_Collection { /**/ } $collection_key = 'updatedAchievements'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_Application extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Games_Application extends Google_Collection { /**/ } $internal_gapi_mappings = array("achievementCount" => "achievement_count", "leaderboardCount" => "leaderboard_count", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_EventDefinition extends Google_Collection { /**/ } $collection_key = 'childEvents'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_EventPeriodUpdate extends Google_Collection { /**/ } $collection_key = 'updates'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_EventRecordRequest extends Google_Collection { /**/ } $collection_key = 'timePeriods'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_EventUpdateResponse extends Google_Collection { /**/ } $collection_key = 'playerEvents'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_MetagameConfig extends Google_Collection { /**/ } $collection_key = 'playerLevels'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Games_PlayerLeaderboardScore extends Google_Model { /**/ } $internal_gapi_mappings = array("leaderboardId" => "leaderboard_id", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_PlayerScoreListResponse extends Google_Collection { /**/ } $collection_key = 'submittedScores'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_PlayerScoreResponse extends Google_Collection { /**/ } $collection_key = 'unbeatenScores'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_PlayerScoreSubmissionList extends Google_Collection { /**/ } $collection_key = 'scores'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Games_PushTokenIdIos extends Google_Model { /**/ } $internal_gapi_mappings = array("apnsDeviceToken" => "apns_device_token", "apnsEnvironment" => "apns_environment", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_Quest extends Google_Collection { /**/ } $collection_key = 'milestones'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_QuestMilestone extends Google_Collection { /**/ } $collection_key = 'criteria'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_Room extends Google_Collection { /**/ } $collection_key = 'participants'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_RoomCreateRequest extends Google_Collection { /**/ } $collection_key = 'invitedPlayerIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_RoomJoinRequest extends Google_Collection { /**/ } $collection_key = 'capabilities'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_RoomLeaveDiagnostics extends Google_Collection { /**/ } $collection_key = 'peerSession'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Games_RoomP2PStatus extends Google_Model { /**/ } $internal_gapi_mappings = array("errorReason" => "error_reason", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_RoomP2PStatuses extends Google_Collection { /**/ } $collection_key = 'updates'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_RoomParticipant extends Google_Collection { /**/ } $collection_key = 'capabilities'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_RoomStatus extends Google_Collection { /**/ } $collection_key = 'participants'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Games_SnapshotImage extends Google_Model { /**/ } $internal_gapi_mappings = array("mimeType" => "mime_type", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_TurnBasedMatch extends Google_Collection { /**/ } $collection_key = 'results'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_TurnBasedMatchCreateRequest extends Google_Collection { /**/ } $collection_key = 'invitedPlayerIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_TurnBasedMatchResults extends Google_Collection { /**/ } $collection_key = 'results'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Games_TurnBasedMatchTurn extends Google_Collection { /**/ } $collection_key = 'results'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Partners_CertificationStatus extends Google_Collection { /**/ } $collection_key = 'examStatuses'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Partners_Company extends Google_Collection { /**/ } $collection_key = 'services'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Partners_EventData extends Google_Collection { /**/ } $collection_key = 'values'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Partners_Lead extends Google_Collection { /**/ } $collection_key = 'gpsMotivations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Partners_ListCompaniesResponse extends Google_Collection { /**/ } $collection_key = 'companies'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Partners_ListUserStatesResponse extends Google_Collection { /**/ } $collection_key = 'userStates'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Partners_LocalizedCompanyInfo extends Google_Collection { /**/ } $collection_key = 'countryCodes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Partners_LogUserEventRequest extends Google_Collection { /**/ } $collection_key = 'eventDatas'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Partners_RequestMetadata extends Google_Collection { /**/ } $collection_key = 'experimentIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Audit_Activity extends Google_Collection { /**/ } $collection_key = 'events'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Audit_ActivityEvents extends Google_Collection { /**/ } $collection_key = 'parameters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_Annotation extends Google_Collection { /**/ } $collection_key = 'pageIds'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Books_Annotationdata extends Google_Model { /**/ } $internal_gapi_mappings = array("encodedData" => "encoded_data", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_AnnotationsSummary extends Google_Collection { /**/ } $collection_key = 'layers'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Books_BooksVolumesRecommendedRateResponse extends Google_Model { /**/ } $internal_gapi_mappings = array("consistencyToken" => "consistency_token", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_DictlayerdataDict extends Google_Collection { /**/ } $collection_key = 'words'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_DictlayerdataDictWords extends Google_Collection { /**/ } $collection_key = 'senses'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_DictlayerdataDictWordsSenses extends Google_Collection { /**/ } $collection_key = 'synonyms'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_DictlayerdataDictWordsSensesDefinitions extends Google_Collection { /**/ } $collection_key = 'examples'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_Discoveryclusters extends Google_Collection { /**/ } $collection_key = 'clusters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_DiscoveryclustersClusters extends Google_Collection { /**/ } $collection_key = 'volumes'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Books_DiscoveryclustersClusters extends Google_Collection { /**/ } $internal_gapi_mappings = array("bannerWithContentContainer" => "banner_with_content_container", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_DownloadAccesses extends Google_Collection { /**/ } $collection_key = 'downloadAccessList'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_GeolayerdataGeo extends Google_Collection { /**/ } $collection_key = 'boundary'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_Layersummary extends Google_Collection { /**/ } $collection_key = 'annotationTypes'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Books_MetadataItems extends Google_Model { /**/ } $internal_gapi_mappings = array("downloadUrl" => "download_url", "encryptedKey" => "encrypted_key", )

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Books_UsersettingsNotificationMoreFromAuthors extends Google_Model { /**/ } $internal_gapi_mappings = array("optedState" => "opted_state", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_VolumeLayerInfo extends Google_Collection { /**/ } $collection_key = 'layers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_VolumeSaleInfo extends Google_Collection { /**/ } $collection_key = 'offers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_VolumeVolumeInfo extends Google_Collection { /**/ } $collection_key = 'industryIdentifiers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Books_Volumeannotation extends Google_Collection { /**/ } $collection_key = 'pageIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Prediction_Analyze extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Prediction_AnalyzeDataDescription extends Google_Collection { /**/ } $collection_key = 'features'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Prediction_AnalyzeDataDescriptionFeaturesCategorical extends Google_Collection { /**/ } $collection_key = 'values'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Prediction_AnalyzeDataDescriptionOutputFeature extends Google_Collection { /**/ } $collection_key = 'text'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Prediction_InputInput extends Google_Collection { /**/ } $collection_key = 'csvInstance'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Prediction_Insert extends Google_Collection { /**/ } $collection_key = 'utility'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Prediction_InsertTrainingInstances extends Google_Collection { /**/ } $collection_key = 'csvInstance'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Prediction_Output extends Google_Collection { /**/ } $collection_key = 'outputMulti'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Prediction_Update extends Google_Collection { /**/ } $collection_key = 'csvInstance'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_Account extends Google_Collection { /**/ } $collection_key = 'bidderLocation'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_AddOrderDealsRequest extends Google_Collection { /**/ } $collection_key = 'deals'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_AddOrderDealsResponse extends Google_Collection { /**/ } $collection_key = 'deals'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_AddOrderNotesRequest extends Google_Collection { /**/ } $collection_key = 'notes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_AddOrderNotesResponse extends Google_Collection { /**/ } $collection_key = 'notes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_AdvertiserDto extends Google_Collection { /**/ } $collection_key = 'brands'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_BillingInfo extends Google_Collection { /**/ } $collection_key = 'billingId'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_ClientAccessCapabilities extends Google_Collection { /**/ } $collection_key = 'capabilities'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_CreateOrdersRequest extends Google_Collection { /**/ } $collection_key = 'orders'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_CreateOrdersResponse extends Google_Collection { /**/ } $collection_key = 'orders'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_Creative extends Google_Collection { /**/ } $collection_key = 'vendorType'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_AdExchangeBuyer_Creative extends Google_Collection { /**/ } $internal_gapi_mappings = array("hTMLSnippet" => "HTMLSnippet", "apiUploadTimestamp" => "api_upload_timestamp", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_CreativeCorrections extends Google_Collection { /**/ } $collection_key = 'details'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_CreativeFilteringReasons extends Google_Collection { /**/ } $collection_key = 'reasons'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_CreativeNativeAd extends Google_Collection { /**/ } $collection_key = 'impressionTrackingUrl'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_CreativeServingRestrictions extends Google_Collection { /**/ } $collection_key = 'disapprovalReasons'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_CreativeServingRestrictionsContexts extends Google_Collection { /**/ } $collection_key = 'platform'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_CreativeServingRestrictionsDisapprovalReasons extends Google_Collection { /**/ } $collection_key = 'details'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms extends Google_Collection { /**/ } $collection_key = 'fixedPrices'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms extends Google_Collection { /**/ } $collection_key = 'reservePricePerBuyers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms extends Google_Collection { /**/ } $collection_key = 'fixedPrices'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_DeleteOrderDealsRequest extends Google_Collection { /**/ } $collection_key = 'dealIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse extends Google_Collection { /**/ } $collection_key = 'deals'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_DeliveryControl extends Google_Collection { /**/ } $collection_key = 'frequencyCaps'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_EditAllOrderDealsRequest extends Google_Collection { /**/ } $collection_key = 'deals'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse extends Google_Collection { /**/ } $collection_key = 'deals'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_GetNegotiationsResponse extends Google_Collection { /**/ } $collection_key = 'negotiations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_GetOffersResponse extends Google_Collection { /**/ } $collection_key = 'offers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_GetOrderDealsResponse extends Google_Collection { /**/ } $collection_key = 'deals'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_GetOrderNotesResponse extends Google_Collection { /**/ } $collection_key = 'notes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_GetOrdersResponse extends Google_Collection { /**/ } $collection_key = 'orders'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_InventorySegmentTargeting extends Google_Collection { /**/ } $collection_key = 'positiveXfpPlacements'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesResponse extends Google_Collection { /**/ } $collection_key = 'clientAccessPermissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_ListOffersResponse extends Google_Collection { /**/ } $collection_key = 'offers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_MarketplaceDeal extends Google_Collection { /**/ } $collection_key = 'sharedTargetings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_MarketplaceOffer extends Google_Collection { /**/ } $collection_key = 'sharedTargetings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_MarketplaceOrder extends Google_Collection { /**/ } $collection_key = 'sellerContacts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_NegotiationDto extends Google_Collection { /**/ } $collection_key = 'sellerEmailContacts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_OfferDto extends Google_Collection { /**/ } $collection_key = 'openToDealParties'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_PerformanceReport extends Google_Collection { /**/ } $collection_key = 'hostedMatchStatusRate'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_PerformanceReportList extends Google_Collection { /**/ } $collection_key = 'performanceReport'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_PretargetingConfig extends Google_Collection { /**/ } $collection_key = 'verticals'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_SharedTargeting extends Google_Collection { /**/ } $collection_key = 'inclusions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_TargetingValueCreativeSize extends Google_Collection { /**/ } $collection_key = 'companionSizes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting extends Google_Collection { /**/ } $collection_key = 'dayParts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_TermsDto extends Google_Collection { /**/ } $collection_key = 'urls'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeBuyer_WebPropertyDto extends Google_Collection { /**/ } $collection_key = 'siteUrls'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_Asset extends Google_Collection { /**/ } $collection_key = 'tags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_AssetsListResponse extends Google_Collection { /**/ } $collection_key = 'assets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_DisplayRule extends Google_Collection { /**/ } $collection_key = 'filters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_FeaturesBatchDeleteRequest extends Google_Collection { /**/ } $collection_key = 'primaryKeys'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_MapsEngine_FeaturesBatchDeleteRequest extends Google_Collection { /**/ } $internal_gapi_mappings = array("gxIds" => "gx_ids", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_FeaturesBatchInsertRequest extends Google_Collection { /**/ } $collection_key = 'features'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_FeaturesBatchPatchRequest extends Google_Collection { /**/ } $collection_key = 'features'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_FeaturesListResponse extends Google_Collection { /**/ } $collection_key = 'features'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_IconsListResponse extends Google_Collection { /**/ } $collection_key = 'icons'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_Layer extends Google_Collection { /**/ } $collection_key = 'tags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_LayersListResponse extends Google_Collection { /**/ } $collection_key = 'layers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_LineStyle extends Google_Collection { /**/ } $collection_key = 'dash'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_Map extends Google_Collection { /**/ } $collection_key = 'versions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_MapsListResponse extends Google_Collection { /**/ } $collection_key = 'maps'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_ParentsListResponse extends Google_Collection { /**/ } $collection_key = 'parents'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_PermissionsBatchDeleteRequest extends Google_Collection { /**/ } $collection_key = 'ids'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_PermissionsBatchUpdateRequest extends Google_Collection { /**/ } $collection_key = 'permissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_PermissionsListResponse extends Google_Collection { /**/ } $collection_key = 'permissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_ProjectsListResponse extends Google_Collection { /**/ } $collection_key = 'projects'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_PublishedLayersListResponse extends Google_Collection { /**/ } $collection_key = 'layers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_PublishedMapsListResponse extends Google_Collection { /**/ } $collection_key = 'maps'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_Raster extends Google_Collection { /**/ } $collection_key = 'files'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_RasterCollection extends Google_Collection { /**/ } $collection_key = 'bbox'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_RasterCollectionsListResponse extends Google_Collection { /**/ } $collection_key = 'rasterCollections'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_RasterCollectionsRaster extends Google_Collection { /**/ } $collection_key = 'tags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_RasterCollectionsRasterBatchDeleteRequest extends Google_Collection { /**/ } $collection_key = 'ids'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertRequest extends Google_Collection { /**/ } $collection_key = 'ids'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_RasterCollectionsRastersListResponse extends Google_Collection { /**/ } $collection_key = 'rasters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_RastersListResponse extends Google_Collection { /**/ } $collection_key = 'rasters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_Schema extends Google_Collection { /**/ } $collection_key = 'columns'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_Table extends Google_Collection { /**/ } $collection_key = 'tags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_TablesListResponse extends Google_Collection { /**/ } $collection_key = 'tables'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_MapsEngine_VectorStyle extends Google_Collection { /**/ } $collection_key = 'displayRules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_AllocateIdsRequest extends Google_Collection { /**/ } $collection_key = 'keys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_AllocateIdsResponse extends Google_Collection { /**/ } $collection_key = 'keys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_CompositeFilter extends Google_Collection { /**/ } $collection_key = 'filters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_GqlQuery extends Google_Collection { /**/ } $collection_key = 'numberArgs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_Key extends Google_Collection { /**/ } $collection_key = 'path'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_LookupRequest extends Google_Collection { /**/ } $collection_key = 'keys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_LookupResponse extends Google_Collection { /**/ } $collection_key = 'missing'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_Mutation extends Google_Collection { /**/ } $collection_key = 'upsert'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_MutationResult extends Google_Collection { /**/ } $collection_key = 'insertAutoIdKeys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_Property extends Google_Collection { /**/ } $collection_key = 'listValue'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_Query extends Google_Collection { /**/ } $collection_key = 'projection'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_QueryResultBatch extends Google_Collection { /**/ } $collection_key = 'entityResults'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Datastore_Value extends Google_Collection { /**/ } $collection_key = 'listValue'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_AppRestrictionsSchema extends Google_Collection { /**/ } $collection_key = 'restrictions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_AppRestrictionsSchemaRestriction extends Google_Collection { /**/ } $collection_key = 'entryValue'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_AppRestrictionsSchemaRestrictionRestrictionValue extends Google_Collection { /**/ } $collection_key = 'valueMultiselect'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_Collection extends Google_Collection { /**/ } $collection_key = 'productId'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_CollectionViewersListResponse extends Google_Collection { /**/ } $collection_key = 'user'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_CollectionsListResponse extends Google_Collection { /**/ } $collection_key = 'collection'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_DevicesListResponse extends Google_Collection { /**/ } $collection_key = 'device'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_EnterprisesListResponse extends Google_Collection { /**/ } $collection_key = 'enterprise'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_EntitlementsListResponse extends Google_Collection { /**/ } $collection_key = 'entitlement'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_GroupLicenseUsersListResponse extends Google_Collection { /**/ } $collection_key = 'user'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_GroupLicensesListResponse extends Google_Collection { /**/ } $collection_key = 'groupLicense'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_InstallsListResponse extends Google_Collection { /**/ } $collection_key = 'install'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_Product extends Google_Collection { /**/ } $collection_key = 'appVersion'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_ProductPermissions extends Google_Collection { /**/ } $collection_key = 'permission'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_ProductSet extends Google_Collection { /**/ } $collection_key = 'productId'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidEnterprise_UsersListResponse extends Google_Collection { /**/ } $collection_key = 'user'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pagespeedonline_PagespeedApiFormatStringV2 extends Google_Collection { /**/ } $collection_key = 'args'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pagespeedonline_PagespeedApiFormatStringV2Args extends Google_Collection { /**/ } $collection_key = 'secondary_rects'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Pagespeedonline_PagespeedApiFormatStringV2Args extends Google_Collection { /**/ } $internal_gapi_mappings = array("secondaryRects" => "secondary_rects", )

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Pagespeedonline_PagespeedApiImageV2 extends Google_Model { /**/ } $internal_gapi_mappings = array("mimeType" => "mime_type", "pageRect" => "page_rect", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pagespeedonline_Result extends Google_Collection { /**/ } $collection_key = 'invalidRules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pagespeedonline_ResultFormattedResultsRuleResultsElement extends Google_Collection { /**/ } $collection_key = 'urlBlocks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pagespeedonline_ResultFormattedResultsRuleResultsElementUrlBlocks extends Google_Collection { /**/ } $collection_key = 'urls'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pagespeedonline_ResultFormattedResultsRuleResultsElementUrlBlocksUrls extends Google_Collection { /**/ } $collection_key = 'details'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Tasks_Task extends Google_Collection { /**/ } $collection_key = 'links'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudbilling_ListBillingAccountsResponse extends Google_Collection { /**/ } $collection_key = 'billingAccounts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudbilling_ListProjectBillingInfoResponse extends Google_Collection { /**/ } $collection_key = 'projectBillingInfo'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_History extends Google_Collection { /**/ } $collection_key = 'messagesDeleted'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_HistoryLabelAdded extends Google_Collection { /**/ } $collection_key = 'labelIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_HistoryLabelRemoved extends Google_Collection { /**/ } $collection_key = 'labelIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_ListDraftsResponse extends Google_Collection { /**/ } $collection_key = 'drafts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_ListHistoryResponse extends Google_Collection { /**/ } $collection_key = 'history'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_ListLabelsResponse extends Google_Collection { /**/ } $collection_key = 'labels'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_ListMessagesResponse extends Google_Collection { /**/ } $collection_key = 'messages'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_ListThreadsResponse extends Google_Collection { /**/ } $collection_key = 'threads'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_Message extends Google_Collection { /**/ } $collection_key = 'labelIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_MessagePart extends Google_Collection { /**/ } $collection_key = 'parts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_ModifyMessageRequest extends Google_Collection { /**/ } $collection_key = 'removeLabelIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_ModifyThreadRequest extends Google_Collection { /**/ } $collection_key = 'removeLabelIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_Thread extends Google_Collection { /**/ } $collection_key = 'messages'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Gmail_WatchRequest extends Google_Collection { /**/ } $collection_key = 'labelIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Doubleclicksearch_Conversion extends Google_Collection { /**/ } $collection_key = 'customMetric'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Doubleclicksearch_ConversionList extends Google_Collection { /**/ } $collection_key = 'conversion'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Doubleclicksearch_Report extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Doubleclicksearch_ReportRequest extends Google_Collection { /**/ } $collection_key = 'orderBy'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Doubleclicksearch_ReportRequestFilters extends Google_Collection { /**/ } $collection_key = 'values'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Doubleclicksearch_UpdateAvailabilityRequest extends Google_Collection { /**/ } $collection_key = 'availabilities'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Doubleclicksearch_UpdateAvailabilityResponse extends Google_Collection { /**/ } $collection_key = 'availabilities'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Translate_DetectionsListResponse extends Google_Collection { /**/ } $collection_key = 'detections'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Translate_LanguagesListResponse extends Google_Collection { /**/ } $collection_key = 'languages'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Translate_TranslationsListResponse extends Google_Collection { /**/ } $collection_key = 'translations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Computeaccounts_AuthorizedKeysView extends Google_Collection { /**/ } $collection_key = 'keys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Computeaccounts_Group extends Google_Collection { /**/ } $collection_key = 'members'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Computeaccounts_GroupsAddMemberRequest extends Google_Collection { /**/ } $collection_key = 'users'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Computeaccounts_GroupsRemoveMemberRequest extends Google_Collection { /**/ } $collection_key = 'users'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Computeaccounts_LinuxAccountViews extends Google_Collection { /**/ } $collection_key = 'userViews'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Computeaccounts_LinuxGroupView extends Google_Collection { /**/ } $collection_key = 'members'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Computeaccounts_Operation extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Computeaccounts_OperationError extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Computeaccounts_OperationWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Computeaccounts_User extends Google_Collection { /**/ } $collection_key = 'publicKeys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Customsearch_Context extends Google_Collection { /**/ } $collection_key = 'facets'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Customsearch_ContextFacets extends Google_Model { /**/ } $internal_gapi_mappings = array("labelWithOp" => "label_with_op", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Customsearch_Promotion extends Google_Collection { /**/ } $collection_key = 'bodyLines'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Customsearch_Result extends Google_Collection { /**/ } $collection_key = 'labels'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Customsearch_ResultLabels extends Google_Model { /**/ } $internal_gapi_mappings = array("labelWithOp" => "label_with_op", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Customsearch_Search extends Google_Collection { /**/ } $collection_key = 'promotions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_Account extends Google_Collection { /**/ } $collection_key = 'users'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountShipping extends Google_Collection { /**/ } $collection_key = 'services'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountShippingLocationGroup extends Google_Collection { /**/ } $collection_key = 'postalCodes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountShippingRateTable extends Google_Collection { /**/ } $collection_key = 'content'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountShippingShippingServiceCostRule extends Google_Collection { /**/ } $collection_key = 'children'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountStatus extends Google_Collection { /**/ } $collection_key = 'dataQualityIssues'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountStatusDataQualityIssue extends Google_Collection { /**/ } $collection_key = 'exampleItems'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountTax extends Google_Collection { /**/ } $collection_key = 'rules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountsAuthInfoResponse extends Google_Collection { /**/ } $collection_key = 'accountIdentifiers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountsCustomBatchRequest extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountsCustomBatchResponse extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountsListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountshippingCustomBatchRequest extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountshippingCustomBatchResponse extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountshippingListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountstatusesCustomBatchRequest extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountstatusesCustomBatchResponse extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccountstatusesListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccounttaxCustomBatchRequest extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccounttaxCustomBatchResponse extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_AccounttaxListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_Datafeed extends Google_Collection { /**/ } $collection_key = 'intendedDestinations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_DatafeedStatus extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_DatafeedStatusError extends Google_Collection { /**/ } $collection_key = 'examples'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_DatafeedsCustomBatchRequest extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_DatafeedsCustomBatchResponse extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_DatafeedsListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_DatafeedstatusesCustomBatchRequest extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_DatafeedstatusesCustomBatchResponse extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_DatafeedstatusesListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_Errors extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_InventoryCustomBatchRequest extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_InventoryCustomBatchResponse extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_Order extends Google_Collection { /**/ } $collection_key = 'shipments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_OrderAddress extends Google_Collection { /**/ } $collection_key = 'streetAddress'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_OrderLineItem extends Google_Collection { /**/ } $collection_key = 'returns'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_OrderLineItemProduct extends Google_Collection { /**/ } $collection_key = 'variantAttributes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_OrderShipment extends Google_Collection { /**/ } $collection_key = 'lineItems'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_OrdersCustomBatchRequest extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryShipLineItems extends Google_Collection { /**/ } $collection_key = 'lineItems'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_OrdersCustomBatchResponse extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_OrdersListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_OrdersShipLineItemsRequest extends Google_Collection { /**/ } $collection_key = 'lineItems'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_Product extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_ProductCustomGroup extends Google_Collection { /**/ } $collection_key = 'attributes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_ProductStatus extends Google_Collection { /**/ } $collection_key = 'destinationStatuses'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_ProductsCustomBatchRequest extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_ProductsCustomBatchResponse extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_ProductsListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_ProductstatusesCustomBatchRequest extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_ProductstatusesCustomBatchResponse extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_ProductstatusesListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_TestOrder extends Google_Collection { /**/ } $collection_key = 'lineItems'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_ShoppingContent_TestOrderLineItemProduct extends Google_Collection { /**/ } $collection_key = 'variantAttributes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_SiteVerification_SiteVerificationWebResourceResource extends Google_Collection { /**/ } $collection_key = 'owners'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Clouddebugger_Breakpoint extends Google_Collection { /**/ } $collection_key = 'variableTable'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Clouddebugger_Debuggee extends Google_Collection { /**/ } $collection_key = 'sourceContexts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Clouddebugger_FormatMessage extends Google_Collection { /**/ } $collection_key = 'parameters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Clouddebugger_ListActiveBreakpointsResponse extends Google_Collection { /**/ } $collection_key = 'breakpoints'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Clouddebugger_ListBreakpointsResponse extends Google_Collection { /**/ } $collection_key = 'breakpoints'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Clouddebugger_ListDebuggeesResponse extends Google_Collection { /**/ } $collection_key = 'debuggees'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Clouddebugger_StackFrame extends Google_Collection { /**/ } $collection_key = 'locals'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Clouddebugger_Variable extends Google_Collection { /**/ } $collection_key = 'members'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_GamesManagement_AchievementResetAllResponse extends Google_Collection { /**/ } $collection_key = 'results'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_GamesManagement_AchievementResetMultipleForAllRequest extends Google_Collection { /**/ } $collection_key = 'achievement_ids'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_GamesManagement_AchievementResetMultipleForAllRequest extends Google_Collection { /**/ } $internal_gapi_mappings = array("achievementIds" => "achievement_ids", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_GamesManagement_EventsResetMultipleForAllRequest extends Google_Collection { /**/ } $collection_key = 'event_ids'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_GamesManagement_EventsResetMultipleForAllRequest extends Google_Collection { /**/ } $internal_gapi_mappings = array("eventIds" => "event_ids", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_GamesManagement_PlayerScoreResetAllResponse extends Google_Collection { /**/ } $collection_key = 'results'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_GamesManagement_PlayerScoreResetResponse extends Google_Collection { /**/ } $collection_key = 'resetScoreTimeSpans'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_GamesManagement_QuestsResetMultipleForAllRequest extends Google_Collection { /**/ } $collection_key = 'quest_ids'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_GamesManagement_QuestsResetMultipleForAllRequest extends Google_Collection { /**/ } $internal_gapi_mappings = array("questIds" => "quest_ids", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_GamesManagement_ScoresResetMultipleForAllRequest extends Google_Collection { /**/ } $collection_key = 'leaderboard_ids'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_GamesManagement_ScoresResetMultipleForAllRequest extends Google_Collection { /**/ } $internal_gapi_mappings = array("leaderboardIds" => "leaderboard_ids", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_ApkListingsListResponse extends Google_Collection { /**/ } $collection_key = 'listings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_ApksListResponse extends Google_Collection { /**/ } $collection_key = 'apks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_EntitlementsListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_ExternallyHostedApk extends Google_Collection { /**/ } $collection_key = 'usesPermissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_ImagesDeleteAllResponse extends Google_Collection { /**/ } $collection_key = 'deleted'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_ImagesListResponse extends Google_Collection { /**/ } $collection_key = 'images'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_InappproductsBatchRequest extends Google_Collection { /**/ } $collection_key = 'entrys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_InappproductsBatchResponse extends Google_Collection { /**/ } $collection_key = 'entrys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_InappproductsListResponse extends Google_Collection { /**/ } $collection_key = 'inappproduct'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_ListingsListResponse extends Google_Collection { /**/ } $collection_key = 'listings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_Testers extends Google_Collection { /**/ } $collection_key = 'googlePlusCommunities'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_Track extends Google_Collection { /**/ } $collection_key = 'versionCodes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AndroidPublisher_TracksListResponse extends Google_Collection { /**/ } $collection_key = 'tracks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_AuthorizedKeysView extends Google_Collection { /**/ } $collection_key = 'keys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_Binding extends Google_Collection { /**/ } $collection_key = 'members'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_Condition extends Google_Collection { /**/ } $collection_key = 'values'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_Group extends Google_Collection { /**/ } $collection_key = 'members'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_GroupsAddMemberRequest extends Google_Collection { /**/ } $collection_key = 'users'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_GroupsRemoveMemberRequest extends Google_Collection { /**/ } $collection_key = 'users'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_LinuxAccountViews extends Google_Collection { /**/ } $collection_key = 'userViews'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_LinuxGroupView extends Google_Collection { /**/ } $collection_key = 'members'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_Operation extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_OperationError extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_OperationWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_Policy extends Google_Collection { /**/ } $collection_key = 'rules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_Rule extends Google_Collection { /**/ } $collection_key = 'permissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_TestPermissionsRequest extends Google_Collection { /**/ } $collection_key = 'permissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_TestPermissionsResponse extends Google_Collection { /**/ } $collection_key = 'permissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudUserAccounts_User extends Google_Collection { /**/ } $collection_key = 'publicKeys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Mirror_Account extends Google_Collection { /**/ } $collection_key = 'userData'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Mirror_Contact extends Google_Collection { /**/ } $collection_key = 'sharingFeatures'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Mirror_MenuItem extends Google_Collection { /**/ } $collection_key = 'values'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Mirror_MenuItem extends Google_Collection { /**/ } $internal_gapi_mappings = array("contextualCommand" => "contextual_command", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Mirror_Notification extends Google_Collection { /**/ } $collection_key = 'userActions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Mirror_Subscription extends Google_Collection { /**/ } $collection_key = 'operation'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Mirror_TimelineItem extends Google_Collection { /**/ } $collection_key = 'recipients'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_DbUpdateSpec extends Google_Collection { /**/ } $collection_key = 'databases'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_DeviceCapabilities extends Google_Collection { /**/ } $collection_key = 'frequencyRanges'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_DeviceDescriptor extends Google_Collection { /**/ } $collection_key = 'rulesetIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_GeoLocationPolygon extends Google_Collection { /**/ } $collection_key = 'exterior'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_GeoSpectrumSchedule extends Google_Collection { /**/ } $collection_key = 'spectrumSchedules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_PawsGetSpectrumBatchRequest extends Google_Collection { /**/ } $collection_key = 'locations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_PawsGetSpectrumBatchResponse extends Google_Collection { /**/ } $collection_key = 'geoSpectrumSchedules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_PawsGetSpectrumResponse extends Google_Collection { /**/ } $collection_key = 'spectrumSchedules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_PawsNotifySpectrumUseRequest extends Google_Collection { /**/ } $collection_key = 'spectra'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_PawsVerifyDeviceRequest extends Google_Collection { /**/ } $collection_key = 'deviceDescs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_PawsVerifyDeviceResponse extends Google_Collection { /**/ } $collection_key = 'deviceValidities'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_RulesetInfo extends Google_Collection { /**/ } $collection_key = 'rulesetIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_SpectrumMessage extends Google_Collection { /**/ } $collection_key = 'frequencyRanges'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Spectrum_SpectrumSchedule extends Google_Collection { /**/ } $collection_key = 'spectra'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Oauth2_Jwk extends Google_Collection { /**/ } $collection_key = 'keys'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Oauth2_Tokeninfo extends Google_Model { /**/ } $internal_gapi_mappings = array("accessType" => "access_type", "expiresIn" => "expires_in", "issuedTo" => "issued_to", "tokenHandle" => "token_handle", "userId" => "user_id", "verifiedEmail" => "verified_email", )

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Oauth2_Userinfoplus extends Google_Model { /**/ } $internal_gapi_mappings = array("familyName" => "family_name", "givenName" => "given_name", "verifiedEmail" => "verified_email", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_QPXExpress_BagDescriptor extends Google_Collection { /**/ } $collection_key = 'description'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_QPXExpress_Data extends Google_Collection { /**/ } $collection_key = 'tax'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_QPXExpress_FreeBaggageAllowance extends Google_Collection { /**/ } $collection_key = 'bagDescriptor'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_QPXExpress_PricingInfo extends Google_Collection { /**/ } $collection_key = 'tax'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_QPXExpress_SegmentInfo extends Google_Collection { /**/ } $collection_key = 'leg'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_QPXExpress_SegmentPricing extends Google_Collection { /**/ } $collection_key = 'freeBaggageOption'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_QPXExpress_SliceInfo extends Google_Collection { /**/ } $collection_key = 'segment'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_QPXExpress_SliceInput extends Google_Collection { /**/ } $collection_key = 'prohibitedCarrier'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_QPXExpress_TripOption extends Google_Collection { /**/ } $collection_key = 'slice'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_QPXExpress_TripOptionsRequest extends Google_Collection { /**/ } $collection_key = 'slice'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_QPXExpress_TripOptionsResponse extends Google_Collection { /**/ } $collection_key = 'tripOption'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Script_ExecutionError extends Google_Collection { /**/ } $collection_key = 'scriptStackTraceElements'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Script_ExecutionRequest extends Google_Collection { /**/ } $collection_key = 'parameters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Script_Status extends Google_Collection { /**/ } $collection_key = 'details'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTubeReporting_ListJobsResponse extends Google_Collection { /**/ } $collection_key = 'jobs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTubeReporting_ListReportTypesResponse extends Google_Collection { /**/ } $collection_key = 'reportTypes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTubeReporting_ListReportsResponse extends Google_Collection { /**/ } $collection_key = 'reports'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Urlshortener_AnalyticsSnapshot extends Google_Collection { /**/ } $collection_key = 'referrers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Manager_Action extends Google_Collection { /**/ } $collection_key = 'commands'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Manager_AllowedRule extends Google_Collection { /**/ } $collection_key = 'ports'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Manager_AllowedRule extends Google_Collection { /**/ } $internal_gapi_mappings = array("iPProtocol" => "IPProtocol", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Manager_Deployment extends Google_Collection { /**/ } $collection_key = 'overrides'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Manager_DeploymentsListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Manager_FirewallModule extends Google_Collection { /**/ } $collection_key = 'targetTags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Manager_LbModule extends Google_Collection { /**/ } $collection_key = 'targetModules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Manager_NetworkInterface extends Google_Collection { /**/ } $collection_key = 'accessConfigs'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Manager_NetworkModule extends Google_Model { /**/ } $internal_gapi_mappings = array("iPv4Range" => "IPv4Range", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Manager_ReplicaPoolModule extends Google_Collection { /**/ } $collection_key = 'healthChecks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Manager_ReplicaPoolParamsV1Beta1 extends Google_Collection { /**/ } $collection_key = 'serviceAccounts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Manager_ServiceAccount extends Google_Collection { /**/ } $collection_key = 'scopes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Manager_TemplatesListResponse extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeSeller_Report extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdExchangeSeller_ReportingMetadataEntry extends Google_Collection { /**/ } $collection_key = 'supportedProducts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_PlusDomains_ActivityObject extends Google_Collection { /**/ } $collection_key = 'attachments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_PlusDomains_ActivityObjectAttachments extends Google_Collection { /**/ } $collection_key = 'thumbnails'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_PlusDomains_Comment extends Google_Collection { /**/ } $collection_key = 'inReplyTo'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_PlusDomains_Media extends Google_Collection { /**/ } $collection_key = 'streams'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_PlusDomains_Person extends Google_Collection { /**/ } $collection_key = 'urls'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_Binding extends Google_Collection { /**/ } $collection_key = 'members'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_CallSet extends Google_Collection { /**/ } $collection_key = 'variantSetIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ExportReadGroupSetRequest extends Google_Collection { /**/ } $collection_key = 'referenceNames'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ExportVariantSetRequest extends Google_Collection { /**/ } $collection_key = 'callSetIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ImportReadGroupSetsRequest extends Google_Collection { /**/ } $collection_key = 'sourceUris'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ImportReadGroupSetsResponse extends Google_Collection { /**/ } $collection_key = 'readGroupSetIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ImportVariantsRequest extends Google_Collection { /**/ } $collection_key = 'sourceUris'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ImportVariantsResponse extends Google_Collection { /**/ } $collection_key = 'callSetIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_LinearAlignment extends Google_Collection { /**/ } $collection_key = 'cigar'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ListCoverageBucketsResponse extends Google_Collection { /**/ } $collection_key = 'coverageBuckets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ListDatasetsResponse extends Google_Collection { /**/ } $collection_key = 'datasets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ListOperationsResponse extends Google_Collection { /**/ } $collection_key = 'operations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_OperationMetadata extends Google_Collection { /**/ } $collection_key = 'events'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_Policy extends Google_Collection { /**/ } $collection_key = 'bindings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_Read extends Google_Collection { /**/ } $collection_key = 'alignedQuality'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ReadGroup extends Google_Collection { /**/ } $collection_key = 'programs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ReadGroupSet extends Google_Collection { /**/ } $collection_key = 'readGroups'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_Reference extends Google_Collection { /**/ } $collection_key = 'sourceAccessions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_ReferenceSet extends Google_Collection { /**/ } $collection_key = 'sourceAccessions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchCallSetsRequest extends Google_Collection { /**/ } $collection_key = 'variantSetIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchCallSetsResponse extends Google_Collection { /**/ } $collection_key = 'callSets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchReadGroupSetsRequest extends Google_Collection { /**/ } $collection_key = 'datasetIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchReadGroupSetsResponse extends Google_Collection { /**/ } $collection_key = 'readGroupSets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchReadsResponse extends Google_Collection { /**/ } $collection_key = 'alignments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchReferenceSetsRequest extends Google_Collection { /**/ } $collection_key = 'md5checksums'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchReferenceSetsResponse extends Google_Collection { /**/ } $collection_key = 'referenceSets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchReferencesRequest extends Google_Collection { /**/ } $collection_key = 'md5checksums'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchReferencesResponse extends Google_Collection { /**/ } $collection_key = 'references'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchVariantSetsRequest extends Google_Collection { /**/ } $collection_key = 'datasetIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchVariantSetsResponse extends Google_Collection { /**/ } $collection_key = 'variantSets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchVariantsRequest extends Google_Collection { /**/ } $collection_key = 'variantSetIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_SearchVariantsResponse extends Google_Collection { /**/ } $collection_key = 'variants'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_Status extends Google_Collection { /**/ } $collection_key = 'details'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_TestIamPermissionsRequest extends Google_Collection { /**/ } $collection_key = 'permissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_TestIamPermissionsResponse extends Google_Collection { /**/ } $collection_key = 'permissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_Variant extends Google_Collection { /**/ } $collection_key = 'names'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_VariantCall extends Google_Collection { /**/ } $collection_key = 'genotypeLikelihood'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Genomics_VariantSet extends Google_Collection { /**/ } $collection_key = 'referenceBounds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_Dataset extends Google_Collection { /**/ } $collection_key = 'access'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_DatasetList extends Google_Collection { /**/ } $collection_key = 'datasets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_ExternalDataConfiguration extends Google_Collection { /**/ } $collection_key = 'sourceUris'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_GetQueryResultsResponse extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Bigquery_Job extends Google_Model { /**/ } $internal_gapi_mappings = array("userEmail" => "user_email", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_JobConfigurationExtract extends Google_Collection { /**/ } $collection_key = 'destinationUris'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_JobConfigurationLink extends Google_Collection { /**/ } $collection_key = 'sourceUri'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_JobConfigurationLoad extends Google_Collection { /**/ } $collection_key = 'sourceUris'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_JobConfigurationQuery extends Google_Collection { /**/ } $collection_key = 'userDefinedFunctionResources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_JobConfigurationTableCopy extends Google_Collection { /**/ } $collection_key = 'sourceTables'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_JobList extends Google_Collection { /**/ } $collection_key = 'jobs'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Bigquery_JobListJobs extends Google_Model { /**/ } $internal_gapi_mappings = array("userEmail" => "user_email", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_JobStatistics4 extends Google_Collection { /**/ } $collection_key = 'destinationUriFileCounts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_JobStatus extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_ProjectList extends Google_Collection { /**/ } $collection_key = 'projects'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_QueryResponse extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_TableDataInsertAllRequest extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_TableDataInsertAllResponse extends Google_Collection { /**/ } $collection_key = 'insertErrors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_TableDataInsertAllResponseInsertErrors extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_TableDataList extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_TableFieldSchema extends Google_Collection { /**/ } $collection_key = 'fields'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_TableList extends Google_Collection { /**/ } $collection_key = 'tables'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_TableRow extends Google_Collection { /**/ } $collection_key = 'f'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Bigquery_TableSchema extends Google_Collection { /**/ } $collection_key = 'fields'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storage_Bucket extends Google_Collection { /**/ } $collection_key = 'defaultObjectAcl'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storage_BucketCors extends Google_Collection { /**/ } $collection_key = 'responseHeader'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storage_BucketLifecycle extends Google_Collection { /**/ } $collection_key = 'rule'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storage_ComposeRequest extends Google_Collection { /**/ } $collection_key = 'sourceObjects'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storage_Objects extends Google_Collection { /**/ } $collection_key = 'prefixes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Storage_StorageObject extends Google_Collection { /**/ } $collection_key = 'acl'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_Account extends Google_Collection { /**/ } $collection_key = 'availablePermissionIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_AccountPermission extends Google_Collection { /**/ } $collection_key = 'accountProfiles'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_AccountPermissionGroupsListResponse extends Google_Collection { /**/ } $collection_key = 'accountPermissionGroups'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_AccountPermissionsListResponse extends Google_Collection { /**/ } $collection_key = 'accountPermissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_AccountUserProfilesListResponse extends Google_Collection { /**/ } $collection_key = 'accountUserProfiles'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_AccountsListResponse extends Google_Collection { /**/ } $collection_key = 'accounts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_Activities extends Google_Collection { /**/ } $collection_key = 'metricNames'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_Ad extends Google_Collection { /**/ } $collection_key = 'placementAssignments'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Dfareporting_Ad extends Google_Collection { /**/ } $internal_gapi_mappings = array("remarketingListExpression" => "remarketing_list_expression", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_AdsListResponse extends Google_Collection { /**/ } $collection_key = 'ads'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_AdvertiserGroupsListResponse extends Google_Collection { /**/ } $collection_key = 'advertiserGroups'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_AdvertisersListResponse extends Google_Collection { /**/ } $collection_key = 'advertisers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_AudienceSegmentGroup extends Google_Collection { /**/ } $collection_key = 'audienceSegments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_BrowsersListResponse extends Google_Collection { /**/ } $collection_key = 'browsers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_Campaign extends Google_Collection { /**/ } $collection_key = 'traffickerEmails'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CampaignCreativeAssociationsListResponse extends Google_Collection { /**/ } $collection_key = 'campaignCreativeAssociations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CampaignsListResponse extends Google_Collection { /**/ } $collection_key = 'campaigns'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ChangeLogsListResponse extends Google_Collection { /**/ } $collection_key = 'changeLogs'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CitiesListResponse extends Google_Collection { /**/ } $collection_key = 'cities'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ConnectionTypesListResponse extends Google_Collection { /**/ } $collection_key = 'connectionTypes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ContentCategoriesListResponse extends Google_Collection { /**/ } $collection_key = 'contentCategories'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CountriesListResponse extends Google_Collection { /**/ } $collection_key = 'countries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_Creative extends Google_Collection { /**/ } $collection_key = 'timerCustomEvents'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Dfareporting_Creative extends Google_Collection { /**/ } $internal_gapi_mappings = array("autoAdvanceImages" => "auto_advance_images", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CreativeAsset extends Google_Collection { /**/ } $collection_key = 'detectedFeatures'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CreativeAssetMetadata extends Google_Collection { /**/ } $collection_key = 'warnedValidationRules'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CreativeAssignment extends Google_Collection { /**/ } $collection_key = 'richMediaExitOverrides'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CreativeFieldValuesListResponse extends Google_Collection { /**/ } $collection_key = 'creativeFieldValues'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CreativeFieldsListResponse extends Google_Collection { /**/ } $collection_key = 'creativeFields'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CreativeGroupsListResponse extends Google_Collection { /**/ } $collection_key = 'creativeGroups'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CreativeOptimizationConfiguration extends Google_Collection { /**/ } $collection_key = 'optimizationActivitys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CreativeRotation extends Google_Collection { /**/ } $collection_key = 'creativeAssignments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CreativesListResponse extends Google_Collection { /**/ } $collection_key = 'creatives'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CrossDimensionReachReportCompatibleFields extends Google_Collection { /**/ } $collection_key = 'overlapMetrics'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_CustomRichMediaEvents extends Google_Collection { /**/ } $collection_key = 'filteredEventIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_DayPartTargeting extends Google_Collection { /**/ } $collection_key = 'hoursOfDay'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Dfareporting_DfpSettings extends Google_Model { /**/ } $internal_gapi_mappings = array("dfpNetworkCode" => "dfp_network_code", "dfpNetworkName" => "dfp_network_name", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_DimensionValueRequest extends Google_Collection { /**/ } $collection_key = 'filters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_DirectorySite extends Google_Collection { /**/ } $collection_key = 'interstitialTagFormats'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_DirectorySiteContactsListResponse extends Google_Collection { /**/ } $collection_key = 'directorySiteContacts'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Dfareporting_DirectorySiteSettings extends Google_Model { /**/ } $internal_gapi_mappings = array("dfpSettings" => "dfp_settings", "instreamVideoPlacementAccepted" => "instream_video_placement_accepted", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_DirectorySitesListResponse extends Google_Collection { /**/ } $collection_key = 'directorySites'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_EventTag extends Google_Collection { /**/ } $collection_key = 'siteIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_EventTagsListResponse extends Google_Collection { /**/ } $collection_key = 'eventTags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_FloodlightActivitiesListResponse extends Google_Collection { /**/ } $collection_key = 'floodlightActivities'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_FloodlightActivity extends Google_Collection { /**/ } $collection_key = 'userDefinedVariableTypes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_FloodlightActivityGroupsListResponse extends Google_Collection { /**/ } $collection_key = 'floodlightActivityGroups'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_FloodlightConfiguration extends Google_Collection { /**/ } $collection_key = 'userDefinedVariableConfigurations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_FloodlightConfigurationsListResponse extends Google_Collection { /**/ } $collection_key = 'floodlightConfigurations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_FloodlightReportCompatibleFields extends Google_Collection { /**/ } $collection_key = 'metrics'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_GeoTargeting extends Google_Collection { /**/ } $collection_key = 'regions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_InventoryItem extends Google_Collection { /**/ } $collection_key = 'adSlots'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_InventoryItemsListResponse extends Google_Collection { /**/ } $collection_key = 'inventoryItems'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_LandingPagesListResponse extends Google_Collection { /**/ } $collection_key = 'landingPages'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ListPopulationClause extends Google_Collection { /**/ } $collection_key = 'terms'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ListPopulationRule extends Google_Collection { /**/ } $collection_key = 'listPopulationClauses'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_MetrosListResponse extends Google_Collection { /**/ } $collection_key = 'metros'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_MobileCarriersListResponse extends Google_Collection { /**/ } $collection_key = 'mobileCarriers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ObjectFilter extends Google_Collection { /**/ } $collection_key = 'objectIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_OperatingSystemVersionsListResponse extends Google_Collection { /**/ } $collection_key = 'operatingSystemVersions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_OperatingSystemsListResponse extends Google_Collection { /**/ } $collection_key = 'operatingSystems'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_Order extends Google_Collection { /**/ } $collection_key = 'siteNames'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_OrderDocument extends Google_Collection { /**/ } $collection_key = 'approvedByUserProfileIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_OrderDocumentsListResponse extends Google_Collection { /**/ } $collection_key = 'orderDocuments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_OrdersListResponse extends Google_Collection { /**/ } $collection_key = 'orders'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_PathToConversionReportCompatibleFields extends Google_Collection { /**/ } $collection_key = 'perInteractionDimensions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_Placement extends Google_Collection { /**/ } $collection_key = 'tagFormats'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_PlacementGroup extends Google_Collection { /**/ } $collection_key = 'childPlacementIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_PlacementGroupsListResponse extends Google_Collection { /**/ } $collection_key = 'placementGroups'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_PlacementStrategiesListResponse extends Google_Collection { /**/ } $collection_key = 'placementStrategies'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_PlacementTag extends Google_Collection { /**/ } $collection_key = 'tagDatas'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_PlacementsGenerateTagsResponse extends Google_Collection { /**/ } $collection_key = 'placementTags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_PlacementsListResponse extends Google_Collection { /**/ } $collection_key = 'placements'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_PlatformTypesListResponse extends Google_Collection { /**/ } $collection_key = 'platformTypes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_PostalCodesListResponse extends Google_Collection { /**/ } $collection_key = 'postalCodes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_Pricing extends Google_Collection { /**/ } $collection_key = 'flights'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_PricingSchedule extends Google_Collection { /**/ } $collection_key = 'pricingPeriods'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ProgrammaticSetting extends Google_Collection { /**/ } $collection_key = 'traffickerEmails'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ProjectsListResponse extends Google_Collection { /**/ } $collection_key = 'projects'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ReachReportCompatibleFields extends Google_Collection { /**/ } $collection_key = 'reachByFrequencyMetrics'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_RegionsListResponse extends Google_Collection { /**/ } $collection_key = 'regions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_RemarketingListShare extends Google_Collection { /**/ } $collection_key = 'sharedAdvertiserIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_RemarketingListsListResponse extends Google_Collection { /**/ } $collection_key = 'remarketingLists'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ReportCompatibleFields extends Google_Collection { /**/ } $collection_key = 'pivotedActivityMetrics'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ReportCriteria extends Google_Collection { /**/ } $collection_key = 'metricNames'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ReportCrossDimensionReachCriteria extends Google_Collection { /**/ } $collection_key = 'overlapMetricNames'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ReportDelivery extends Google_Collection { /**/ } $collection_key = 'recipients'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ReportFloodlightCriteria extends Google_Collection { /**/ } $collection_key = 'metricNames'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ReportPathToConversionCriteria extends Google_Collection { /**/ } $collection_key = 'perInteractionDimensions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ReportReachCriteria extends Google_Collection { /**/ } $collection_key = 'reachByFrequencyMetricNames'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_ReportSchedule extends Google_Collection { /**/ } $collection_key = 'repeatsOnWeekDays'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_Site extends Google_Collection { /**/ } $collection_key = 'siteContacts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_SitesListResponse extends Google_Collection { /**/ } $collection_key = 'sites'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_SizesListResponse extends Google_Collection { /**/ } $collection_key = 'sizes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_Subaccount extends Google_Collection { /**/ } $collection_key = 'availablePermissionIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_SubaccountsListResponse extends Google_Collection { /**/ } $collection_key = 'subaccounts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_TargetableRemarketingListsListResponse extends Google_Collection { /**/ } $collection_key = 'targetableRemarketingLists'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_TechnologyTargeting extends Google_Collection { /**/ } $collection_key = 'platformTypes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_UserRole extends Google_Collection { /**/ } $collection_key = 'permissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_UserRolePermissionGroupsListResponse extends Google_Collection { /**/ } $collection_key = 'userRolePermissionGroups'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_UserRolePermissionsListResponse extends Google_Collection { /**/ } $collection_key = 'userRolePermissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Dfareporting_UserRolesListResponse extends Google_Collection { /**/ } $collection_key = 'userRoles'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Aliases extends Google_Collection { /**/ } $collection_key = 'aliases'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_ChromeOsDevice extends Google_Collection { /**/ } $collection_key = 'recentUsers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_ChromeOsDevices extends Google_Collection { /**/ } $collection_key = 'chromeosdevices'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_DomainAliases extends Google_Collection { /**/ } $collection_key = 'domainAliases'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Domains extends Google_Collection { /**/ } $collection_key = 'domainAliases'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Domains2 extends Google_Collection { /**/ } $collection_key = 'domains'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Group extends Google_Collection { /**/ } $collection_key = 'nonEditableAliases'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Groups extends Google_Collection { /**/ } $collection_key = 'groups'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Members extends Google_Collection { /**/ } $collection_key = 'members'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_MobileDevice extends Google_Collection { /**/ } $collection_key = 'otherAccountsInfo'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_MobileDeviceApplications extends Google_Collection { /**/ } $collection_key = 'permission'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_MobileDevices extends Google_Collection { /**/ } $collection_key = 'mobiledevices'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_OrgUnits extends Google_Collection { /**/ } $collection_key = 'organizationUnits'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Privilege extends Google_Collection { /**/ } $collection_key = 'childPrivileges'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Role extends Google_Collection { /**/ } $collection_key = 'rolePrivileges'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Schema extends Google_Collection { /**/ } $collection_key = 'fields'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Schemas extends Google_Collection { /**/ } $collection_key = 'schemas'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Token extends Google_Collection { /**/ } $collection_key = 'scopes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_User extends Google_Collection { /**/ } $collection_key = 'nonEditableAliases'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Directory_Users extends Google_Collection { /**/ } $collection_key = 'users'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Directory_Users extends Google_Collection { /**/ } $internal_gapi_mappings = array("triggerEvent" => "trigger_event", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Coordinate_CustomFieldDef extends Google_Collection { /**/ } $collection_key = 'enumitems'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Coordinate_CustomFields extends Google_Collection { /**/ } $collection_key = 'customField'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Coordinate_Job extends Google_Collection { /**/ } $collection_key = 'jobChange'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Coordinate_JobState extends Google_Collection { /**/ } $collection_key = 'note'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Coordinate_Location extends Google_Collection { /**/ } $collection_key = 'addressLine'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Calendar_CalendarListEntry extends Google_Collection { /**/ } $collection_key = 'defaultReminders'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Calendar_CalendarListEntryNotificationSettings extends Google_Collection { /**/ } $collection_key = 'notifications'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Calendar_Event extends Google_Collection { /**/ } $collection_key = 'recurrence'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Calendar_EventReminders extends Google_Collection { /**/ } $collection_key = 'overrides'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Calendar_FreeBusyCalendar extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Calendar_FreeBusyGroup extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Drive_About extends Google_Collection { /**/ } $collection_key = 'quotaBytesByService'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Drive_AboutAdditionalRoleInfo extends Google_Collection { /**/ } $collection_key = 'roleSets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Drive_AboutAdditionalRoleInfoRoleSets extends Google_Collection { /**/ } $collection_key = 'additionalRoles'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Drive_AboutExportFormats extends Google_Collection { /**/ } $collection_key = 'targets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Drive_AboutImportFormats extends Google_Collection { /**/ } $collection_key = 'targets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Drive_App extends Google_Collection { /**/ } $collection_key = 'secondaryMimeTypes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Drive_Comment extends Google_Collection { /**/ } $collection_key = 'replies'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Drive_DriveFile extends Google_Collection { /**/ } $collection_key = 'spaces'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Drive_GeneratedIds extends Google_Collection { /**/ } $collection_key = 'ids'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Drive_Permission extends Google_Collection { /**/ } $collection_key = 'additionalRoles'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_AccountPermissions extends Google_Collection { /**/ } $collection_key = 'effective'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_AccountSummary extends Google_Collection { /**/ } $collection_key = 'webProperties'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_AnalyticsDataimportDeleteUploadDataRequest extends Google_Collection { /**/ } $collection_key = 'customDataImportUids'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_CustomDataSource extends Google_Collection { /**/ } $collection_key = 'profilesLinked'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Analytics_CustomMetric extends Google_Model { /**/ } $internal_gapi_mappings = array("maxValue" => "max_value", "minValue" => "min_value", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_EntityAdWordsLink extends Google_Collection { /**/ } $collection_key = 'profileIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_EntityUserLinkPermissions extends Google_Collection { /**/ } $collection_key = 'local'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_Experiment extends Google_Collection { /**/ } $collection_key = 'variations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_GaData extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_GaDataDataTable extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_GaDataDataTableRows extends Google_Collection { /**/ } $collection_key = 'c'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_GaDataQuery extends Google_Collection { /**/ } $collection_key = 'sort'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Analytics_GaDataQuery extends Google_Collection { /**/ } $internal_gapi_mappings = array("endDate" => "end-date", "maxResults" => "max-results", "startDate" => "start-date", "startIndex" => "start-index", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_GoalEventDetails extends Google_Collection { /**/ } $collection_key = 'eventConditions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_GoalUrlDestinationDetails extends Google_Collection { /**/ } $collection_key = 'steps'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_McfData extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_McfDataQuery extends Google_Collection { /**/ } $collection_key = 'sort'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Analytics_McfDataQuery extends Google_Collection { /**/ } $internal_gapi_mappings = array("endDate" => "end-date", "maxResults" => "max-results", "startDate" => "start-date", "startIndex" => "start-index", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_McfDataRows extends Google_Collection { /**/ } $collection_key = 'conversionPathValue'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_ProfilePermissions extends Google_Collection { /**/ } $collection_key = 'effective'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_RealtimeData extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_RealtimeDataQuery extends Google_Collection { /**/ } $collection_key = 'sort'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Analytics_RealtimeDataQuery extends Google_Collection { /**/ } $internal_gapi_mappings = array("maxResults" => "max-results", )

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Analytics_UnsampledReport extends Google_Model { /**/ } $internal_gapi_mappings = array("endDate" => "end-date", "startDate" => "start-date", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_Upload extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_WebPropertySummary extends Google_Collection { /**/ } $collection_key = 'profiles'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Analytics_WebpropertyPermissions extends Google_Collection { /**/ } $collection_key = 'effective'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webfonts_Webfont extends Google_Collection { /**/ } $collection_key = 'variants'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapoolupdater_InstanceUpdateError extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapoolupdater_Operation extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapoolupdater_OperationError extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapoolupdater_OperationWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapoolupdater_RollingUpdateError extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudMonitoring_ListMetricDescriptorsResponse extends Google_Collection { /**/ } $collection_key = 'metrics'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudMonitoring_ListTimeseriesDescriptorsResponse extends Google_Collection { /**/ } $collection_key = 'timeseries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudMonitoring_ListTimeseriesResponse extends Google_Collection { /**/ } $collection_key = 'timeseries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudMonitoring_MetricDescriptor extends Google_Collection { /**/ } $collection_key = 'labels'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudMonitoring_PointDistribution extends Google_Collection { /**/ } $collection_key = 'buckets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudMonitoring_Timeseries extends Google_Collection { /**/ } $collection_key = 'points'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_CloudMonitoring_WriteTimeseriesRequest extends Google_Collection { /**/ } $collection_key = 'timeseries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_AccountAccess extends Google_Collection { /**/ } $collection_key = 'permission'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_Condition extends Google_Collection { /**/ } $collection_key = 'parameter'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_Container extends Google_Collection { /**/ } $collection_key = 'usageContext'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_ContainerAccess extends Google_Collection { /**/ } $collection_key = 'permission'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_ContainerVersion extends Google_Collection { /**/ } $collection_key = 'variable'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_FolderEntities extends Google_Collection { /**/ } $collection_key = 'variable'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_ListAccountUsersResponse extends Google_Collection { /**/ } $collection_key = 'userAccess'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_ListAccountsResponse extends Google_Collection { /**/ } $collection_key = 'accounts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_ListContainerVersionsResponse extends Google_Collection { /**/ } $collection_key = 'containerVersionHeader'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_ListContainersResponse extends Google_Collection { /**/ } $collection_key = 'containers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_ListFoldersResponse extends Google_Collection { /**/ } $collection_key = 'folders'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_ListTagsResponse extends Google_Collection { /**/ } $collection_key = 'tags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_ListTriggersResponse extends Google_Collection { /**/ } $collection_key = 'triggers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_ListVariablesResponse extends Google_Collection { /**/ } $collection_key = 'variables'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_Macro extends Google_Collection { /**/ } $collection_key = 'parameter'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_Parameter extends Google_Collection { /**/ } $collection_key = 'map'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_Rule extends Google_Collection { /**/ } $collection_key = 'condition'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_Tag extends Google_Collection { /**/ } $collection_key = 'teardownTag'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_Trigger extends Google_Collection { /**/ } $collection_key = 'filter'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_UserAccess extends Google_Collection { /**/ } $collection_key = 'containerAccess'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_TagManager_Variable extends Google_Collection { /**/ } $collection_key = 'parameter'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fitness_AggregateBucket extends Google_Collection { /**/ } $collection_key = 'dataset'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fitness_AggregateRequest extends Google_Collection { /**/ } $collection_key = 'aggregateBy'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fitness_AggregateResponse extends Google_Collection { /**/ } $collection_key = 'bucket'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fitness_DataPoint extends Google_Collection { /**/ } $collection_key = 'value'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fitness_DataType extends Google_Collection { /**/ } $collection_key = 'field'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fitness_Dataset extends Google_Collection { /**/ } $collection_key = 'point'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fitness_ListDataSourcesResponse extends Google_Collection { /**/ } $collection_key = 'dataSource'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fitness_ListSessionsResponse extends Google_Collection { /**/ } $collection_key = 'session'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fitness_Value extends Google_Collection { /**/ } $collection_key = 'mapVal'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DataTransfer_Application extends Google_Collection { /**/ } $collection_key = 'transferParams'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DataTransfer_ApplicationDataTransfer extends Google_Collection { /**/ } $collection_key = 'applicationTransferParams'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DataTransfer_ApplicationTransferParam extends Google_Collection { /**/ } $collection_key = 'value'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DataTransfer_ApplicationsListResponse extends Google_Collection { /**/ } $collection_key = 'applications'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DataTransfer_DataTransfer extends Google_Collection { /**/ } $collection_key = 'applicationDataTransfers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_DataTransfer_DataTransfersListResponse extends Google_Collection { /**/ } $collection_key = 'dataTransfers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_AccessPolicy extends Google_Collection { /**/ } $collection_key = 'exception'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_ActivityContentDetailsPromotedItem extends Google_Collection { /**/ } $collection_key = 'impressionUrl'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_ChannelBrandingSettings extends Google_Collection { /**/ } $collection_key = 'hints'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_ChannelConversionPings extends Google_Collection { /**/ } $collection_key = 'pings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_ChannelSectionContentDetails extends Google_Collection { /**/ } $collection_key = 'playlists'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_ChannelSectionTargeting extends Google_Collection { /**/ } $collection_key = 'regions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_ChannelSettings extends Google_Collection { /**/ } $collection_key = 'featuredChannelsUrls'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_ChannelTopicDetails extends Google_Collection { /**/ } $collection_key = 'topicIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_CommentThreadReplies extends Google_Collection { /**/ } $collection_key = 'comments'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_ContentRating extends Google_Collection { /**/ } $collection_key = 'djctqRatingReasons'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_LiveBroadcastTopicDetails extends Google_Collection { /**/ } $collection_key = 'topics'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_LiveStreamHealthStatus extends Google_Collection { /**/ } $collection_key = 'configurationIssues'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_LocalizedProperty extends Google_Collection { /**/ } $collection_key = 'localized'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_PlaylistSnippet extends Google_Collection { /**/ } $collection_key = 'tags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_VideoAbuseReportReasonSnippet extends Google_Collection { /**/ } $collection_key = 'secondaryReasons'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_VideoContentDetailsRegionRestriction extends Google_Collection { /**/ } $collection_key = 'blocked'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_VideoConversionPings extends Google_Collection { /**/ } $collection_key = 'pings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_VideoFileDetails extends Google_Collection { /**/ } $collection_key = 'videoStreams'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_VideoProjectDetails extends Google_Collection { /**/ } $collection_key = 'tags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_VideoSnippet extends Google_Collection { /**/ } $collection_key = 'tags'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_VideoSuggestions extends Google_Collection { /**/ } $collection_key = 'tagSuggestions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_VideoSuggestionsTagSuggestion extends Google_Collection { /**/ } $collection_key = 'categoryRestricts'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_YouTube_VideoTopicDetails extends Google_Collection { /**/ } $collection_key = 'topicIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudlatencytest_AggregatedStats extends Google_Collection { /**/ } $collection_key = 'stats'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Cloudlatencytest_Stats extends Google_Collection { /**/ } $collection_key = 'stringValues'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webmasters_ApiDataRow extends Google_Collection { /**/ } $collection_key = 'keys'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webmasters_ApiDimensionFilterGroup extends Google_Collection { /**/ } $collection_key = 'filters'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webmasters_SearchAnalyticsQueryRequest extends Google_Collection { /**/ } $collection_key = 'dimensions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webmasters_SearchAnalyticsQueryResponse extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webmasters_SitemapsListResponse extends Google_Collection { /**/ } $collection_key = 'sitemap'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webmasters_SitesListResponse extends Google_Collection { /**/ } $collection_key = 'siteEntry'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webmasters_UrlCrawlErrorCountsPerType extends Google_Collection { /**/ } $collection_key = 'entries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webmasters_UrlCrawlErrorsCountsQueryResponse extends Google_Collection { /**/ } $collection_key = 'countPerTypes'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_Webmasters_UrlCrawlErrorsSample extends Google_Model { /**/ } $internal_gapi_mappings = array("firstDetected" => "first_detected", "lastCrawled" => "last_crawled", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webmasters_UrlCrawlErrorsSamplesListResponse extends Google_Collection { /**/ } $collection_key = 'urlCrawlErrorSample'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webmasters_UrlSampleDetails extends Google_Collection { /**/ } $collection_key = 'linkedFromUrls'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Webmasters_WmxSitemap extends Google_Collection { /**/ } $collection_key = 'contents'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Admin_MailItem extends Google_Collection { /**/ } $collection_key = 'labels'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fusiontables_Column extends Google_Collection { /**/ } $collection_key = 'validValues'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fusiontables_Geometry extends Google_Collection { /**/ } $collection_key = 'geometries'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fusiontables_Line extends Google_Collection { /**/ } $collection_key = 'coordinates'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fusiontables_Point extends Google_Collection { /**/ } $collection_key = 'coordinates'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fusiontables_Polygon extends Google_Collection { /**/ } $collection_key = 'coordinates'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fusiontables_Sqlresponse extends Google_Collection { /**/ } $collection_key = 'rows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fusiontables_StyleFunction extends Google_Collection { /**/ } $collection_key = 'buckets'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fusiontables_StyleFunctionGradient extends Google_Collection { /**/ } $collection_key = 'colors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fusiontables_Table extends Google_Collection { /**/ } $collection_key = 'columns'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Fusiontables_Template extends Google_Collection { /**/ } $collection_key = 'automaticColumnNames'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_IdentityToolkit_DownloadAccountResponse extends Google_Collection { /**/ } $collection_key = 'users'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_IdentityToolkit_GetAccountInfoResponse extends Google_Collection { /**/ } $collection_key = 'users'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyGetAccountInfoRequest extends Google_Collection { /**/ } $collection_key = 'localId'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartySetAccountInfoRequest extends Google_Collection { /**/ } $collection_key = 'provider'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyUploadAccountRequest extends Google_Collection { /**/ } $collection_key = 'users'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_IdentityToolkit_SetAccountInfoResponse extends Google_Collection { /**/ } $collection_key = 'providerUserInfo'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_IdentityToolkit_UploadAccountResponse extends Google_Collection { /**/ } $collection_key = 'error'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_IdentityToolkit_UserInfo extends Google_Collection { /**/ } $collection_key = 'providerUserInfo'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_IdentityToolkit_VerifyAssertionResponse extends Google_Collection { /**/ } $collection_key = 'verifiedProvider'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Classroom_ListCourseAliasesResponse extends Google_Collection { /**/ } $collection_key = 'aliases'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Classroom_ListCoursesResponse extends Google_Collection { /**/ } $collection_key = 'courses'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Classroom_ListInvitationsResponse extends Google_Collection { /**/ } $collection_key = 'invitations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Classroom_ListStudentsResponse extends Google_Collection { /**/ } $collection_key = 'students'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Classroom_ListTeachersResponse extends Google_Collection { /**/ } $collection_key = 'teachers'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Classroom_UserProfile extends Google_Collection { /**/ } $collection_key = 'permissions'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pubsub_AcknowledgeRequest extends Google_Collection { /**/ } $collection_key = 'ackId'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pubsub_ListSubscriptionsResponse extends Google_Collection { /**/ } $collection_key = 'subscription'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pubsub_ListTopicsResponse extends Google_Collection { /**/ } $collection_key = 'topic'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pubsub_ModifyAckDeadlineRequest extends Google_Collection { /**/ } $collection_key = 'ackIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pubsub_PublishBatchRequest extends Google_Collection { /**/ } $collection_key = 'messages'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pubsub_PublishBatchResponse extends Google_Collection { /**/ } $collection_key = 'messageIds'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pubsub_PubsubMessage extends Google_Collection { /**/ } $collection_key = 'label'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Pubsub_PullBatchResponse extends Google_Collection { /**/ } $collection_key = 'pullResponses'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_SQLAdmin_DatabaseInstance extends Google_Collection { /**/ } $collection_key = 'replicaNames'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_SQLAdmin_ExportContext extends Google_Collection { /**/ } $collection_key = 'databases'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_SQLAdmin_ExportContextSqlExportOptions extends Google_Collection { /**/ } $collection_key = 'tables'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_SQLAdmin_Flag extends Google_Collection { /**/ } $collection_key = 'appliesTo'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_SQLAdmin_ImportContextCsvImportOptions extends Google_Collection { /**/ } $collection_key = 'columns'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_SQLAdmin_IpConfiguration extends Google_Collection { /**/ } $collection_key = 'authorizedNetworks'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_SQLAdmin_OperationErrors extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_SQLAdmin_Settings extends Google_Collection { /**/ } $collection_key = 'databaseFlags'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_SQLAdmin_SslCertsCreateEphemeralRequest extends Google_Model { /**/ } $internal_gapi_mappings = array("publicKey" => "public_key", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_SQLAdmin_Tier extends Google_Collection { /**/ } $collection_key = 'region'

class Google_Model implements ArrayAccess { /**/ } $internal_gapi_mappings = array( )
class Google_Service_SQLAdmin_Tier extends Google_Collection { /**/ } $internal_gapi_mappings = array("diskQuota" => "DiskQuota", "rAM" => "RAM", )

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Resourceviews_Operation extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Resourceviews_OperationError extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Resourceviews_OperationWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Resourceviews_ResourceView extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Resourceviews_ZoneViewsAddResourcesRequest extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Resourceviews_ZoneViewsGetServiceResponse extends Google_Collection { /**/ } $collection_key = 'endpoints'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Resourceviews_ZoneViewsRemoveResourcesRequest extends Google_Collection { /**/ } $collection_key = 'resources'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Resourceviews_ZoneViewsSetServiceRequest extends Google_Collection { /**/ } $collection_key = 'endpoints'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdSenseHost_AssociationSession extends Google_Collection { /**/ } $collection_key = 'productCodes'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_AdSenseHost_Report extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Logging_RequestLog extends Google_Collection { /**/ } $collection_key = 'sourceReference'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Autoscaler_AutoscalingPolicy extends Google_Collection { /**/ } $collection_key = 'customMetricUtilizations'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Autoscaler_Operation extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Autoscaler_OperationError extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Autoscaler_OperationWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Autoscaler_Zone extends Google_Collection { /**/ } $collection_key = 'maintenanceWindows'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapool_InstanceGroupManager extends Google_Collection { /**/ } $collection_key = 'targetPools'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapool_InstanceGroupManagersAbandonInstancesRequest extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapool_InstanceGroupManagersDeleteInstancesRequest extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapool_InstanceGroupManagersRecreateInstancesRequest extends Google_Collection { /**/ } $collection_key = 'instances'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapool_InstanceGroupManagersSetTargetPoolsRequest extends Google_Collection { /**/ } $collection_key = 'targetPools'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapool_Operation extends Google_Collection { /**/ } $collection_key = 'warnings'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapool_OperationError extends Google_Collection { /**/ } $collection_key = 'errors'

class Google_Collection extends Google_Model implements Iterator, Countable { /**/ } $collection_key = 'items'
class Google_Service_Replicapool_OperationWarnings extends Google_Collection { /**/ } $collection_key = 'data'

class mysqli_native_moodle_database extends moodle_database { /**/ } $compressedrowformatsupported = null
class auroramysql_native_moodle_database extends mysqli_native_moodle_database { /**/ } $compressedrowformatsupported = false

abstract class moodle_database { /**/ } $prefix =
class moodle_database_for_testing extends moodle_database { /**/ } $prefix = 'mdl_'

abstract class moodle_database { /**/ } $prefix =
class read_slave_moodle_database_table_names extends read_slave_moodle_database { /**/ } $prefix = 't_'

abstract class sql_generator { /**/ } $statement_end = ';'
class mssql_sql_generator extends sql_generator { /**/ } $statement_end = "\ngo"

abstract class sql_generator { /**/ } $number_type = 'NUMERIC'
class mssql_sql_generator extends sql_generator { /**/ } $number_type = 'DECIMAL'

abstract class sql_generator { /**/ } $default_for_char = null
class mssql_sql_generator extends sql_generator { /**/ } $default_for_char = ''

abstract class sql_generator { /**/ } $specify_nulls = false
class mssql_sql_generator extends sql_generator { /**/ } $specify_nulls = true

abstract class sql_generator { /**/ } $sequence_extra_code = true
class mssql_sql_generator extends sql_generator { /**/ } $sequence_extra_code = false

abstract class sql_generator { /**/ } $sequence_name = 'auto_increment'
class mssql_sql_generator extends sql_generator { /**/ } $sequence_name = 'IDENTITY(1,1)'

abstract class sql_generator { /**/ } $add_table_comments = true
class mssql_sql_generator extends sql_generator { /**/ } $add_table_comments = false

abstract class sql_generator { /**/ } $concat_character = '||'
class mssql_sql_generator extends sql_generator { /**/ } $concat_character = '+'

abstract class sql_generator { /**/ } $rename_table_sql = 'ALTER TABLE OLDNAME RENAME TO NEWNAME'
class mssql_sql_generator extends sql_generator { /**/ } $rename_table_sql = "sp_rename 'OLDNAME', 'NEWNAME'"

abstract class sql_generator { /**/ } $rename_column_sql = 'ALTER TABLE TABLENAME RENAME COLUMN OLDFIELDNAME TO NEWFIELDNAME'
class mssql_sql_generator extends sql_generator { /**/ } $rename_column_sql = "sp_rename 'TABLENAME.OLDFIELDNAME', 'NEWFIELDNAME', 'COLUMN'"

abstract class sql_generator { /**/ } $drop_index_sql = 'DROP INDEX INDEXNAME'
class mssql_sql_generator extends sql_generator { /**/ } $drop_index_sql = 'DROP INDEX TABLENAME.INDEXNAME'

abstract class sql_generator { /**/ } $rename_index_sql = 'ALTER INDEX OLDINDEXNAME RENAME TO NEWINDEXNAME'
class mssql_sql_generator extends sql_generator { /**/ } $rename_index_sql = "sp_rename 'TABLENAME.OLDINDEXNAME', 'NEWINDEXNAME', 'INDEX'"

abstract class sql_generator { /**/ } $rename_key_sql = 'ALTER TABLE TABLENAME CONSTRAINT OLDKEYNAME RENAME TO NEWKEYNAME'
class mssql_sql_generator extends sql_generator { /**/ } $rename_key_sql = null

abstract class sql_generator { /**/ } $default_for_char = null
class postgres_sql_generator extends sql_generator { /**/ } $default_for_char = ''

abstract class sql_generator { /**/ } $sequence_extra_code = true
class postgres_sql_generator extends sql_generator { /**/ } $sequence_extra_code = false

abstract class sql_generator { /**/ } $sequence_name = 'auto_increment'
class postgres_sql_generator extends sql_generator { /**/ } $sequence_name = 'BIGSERIAL'

abstract class sql_generator { /**/ } $sequence_name_small = false
class postgres_sql_generator extends sql_generator { /**/ } $sequence_name_small = 'SERIAL'

abstract class sql_generator { /**/ } $sequence_only = false
class postgres_sql_generator extends sql_generator { /**/ } $sequence_only = true

abstract class sql_generator { /**/ } $rename_index_sql = 'ALTER INDEX OLDINDEXNAME RENAME TO NEWINDEXNAME'
class postgres_sql_generator extends sql_generator { /**/ } $rename_index_sql = 'ALTER TABLE OLDINDEXNAME RENAME TO NEWINDEXNAME'

abstract class sql_generator { /**/ } $rename_key_sql = 'ALTER TABLE TABLENAME CONSTRAINT OLDKEYNAME RENAME TO NEWKEYNAME'
class postgres_sql_generator extends sql_generator { /**/ } $rename_key_sql = null

abstract class sql_generator { /**/ } $statement_end = ';'
class oracle_sql_generator extends sql_generator { /**/ } $statement_end = "\n/"

abstract class sql_generator { /**/ } $number_type = 'NUMERIC'
class oracle_sql_generator extends sql_generator { /**/ } $number_type = 'NUMBER'

abstract class sql_generator { /**/ } $default_for_char = null
class oracle_sql_generator extends sql_generator { /**/ } $default_for_char = ' '

abstract class sql_generator { /**/ } $drop_default_value_required = false
class oracle_sql_generator extends sql_generator { /**/ } $drop_default_value_required = true

abstract class sql_generator { /**/ } $drop_default_value = ''
class oracle_sql_generator extends sql_generator { /**/ } $drop_default_value = null

abstract class sql_generator { /**/ } $default_after_null = true
class oracle_sql_generator extends sql_generator { /**/ } $default_after_null = false

abstract class sql_generator { /**/ } $sequence_name = 'auto_increment'
class oracle_sql_generator extends sql_generator { /**/ } $sequence_name = ''

abstract class sql_generator { /**/ } $alter_column_sql = 'ALTER TABLE TABLENAME ALTER COLUMN COLUMNSPECS'
class oracle_sql_generator extends sql_generator { /**/ } $alter_column_sql = 'ALTER TABLE TABLENAME MODIFY (COLUMNSPECS)'

abstract class sql_generator { /**/ } $quote_string = '"'
class mysql_sql_generator extends sql_generator { /**/ } $quote_string = '`'

abstract class sql_generator { /**/ } $default_for_char = null
class mysql_sql_generator extends sql_generator { /**/ } $default_for_char = ''

abstract class sql_generator { /**/ } $drop_default_value_required = false
class mysql_sql_generator extends sql_generator { /**/ } $drop_default_value_required = true

abstract class sql_generator { /**/ } $drop_default_value = ''
class mysql_sql_generator extends sql_generator { /**/ } $drop_default_value = null

abstract class sql_generator { /**/ } $primary_key_name = null
class mysql_sql_generator extends sql_generator { /**/ } $primary_key_name = ''

abstract class sql_generator { /**/ } $drop_primary_key = 'ALTER TABLE TABLENAME DROP CONSTRAINT KEYNAME'
class mysql_sql_generator extends sql_generator { /**/ } $drop_primary_key = 'ALTER TABLE TABLENAME DROP PRIMARY KEY'

abstract class sql_generator { /**/ } $drop_unique_key = 'ALTER TABLE TABLENAME DROP CONSTRAINT KEYNAME'
class mysql_sql_generator extends sql_generator { /**/ } $drop_unique_key = 'ALTER TABLE TABLENAME DROP KEY KEYNAME'

abstract class sql_generator { /**/ } $drop_foreign_key = 'ALTER TABLE TABLENAME DROP CONSTRAINT KEYNAME'
class mysql_sql_generator extends sql_generator { /**/ } $drop_foreign_key = 'ALTER TABLE TABLENAME DROP FOREIGN KEY KEYNAME'

abstract class sql_generator { /**/ } $sequence_extra_code = true
class mysql_sql_generator extends sql_generator { /**/ } $sequence_extra_code = false

abstract class sql_generator { /**/ } $add_after_clause = false
class mysql_sql_generator extends sql_generator { /**/ } $add_after_clause = true

abstract class sql_generator { /**/ } $concat_character = '||'
class mysql_sql_generator extends sql_generator { /**/ } $concat_character = null

abstract class sql_generator { /**/ } $alter_column_sql = 'ALTER TABLE TABLENAME ALTER COLUMN COLUMNSPECS'
class mysql_sql_generator extends sql_generator { /**/ } $alter_column_sql = 'ALTER TABLE TABLENAME MODIFY COLUMN COLUMNSPECS'

abstract class sql_generator { /**/ } $drop_index_sql = 'DROP INDEX INDEXNAME'
class mysql_sql_generator extends sql_generator { /**/ } $drop_index_sql = 'ALTER TABLE TABLENAME DROP INDEX INDEXNAME'

abstract class sql_generator { /**/ } $rename_index_sql = 'ALTER INDEX OLDINDEXNAME RENAME TO NEWINDEXNAME'
class mysql_sql_generator extends sql_generator { /**/ } $rename_index_sql = null

abstract class sql_generator { /**/ } $rename_key_sql = 'ALTER TABLE TABLENAME CONSTRAINT OLDKEYNAME RENAME TO NEWKEYNAME'
class mysql_sql_generator extends sql_generator { /**/ } $rename_key_sql = null

abstract class sql_generator { /**/ } $drop_default_value_required = false
class sqlite_sql_generator extends sql_generator { /**/ } $drop_default_value_required = true

abstract class sql_generator { /**/ } $drop_default_value = ''
class sqlite_sql_generator extends sql_generator { /**/ } $drop_default_value = NULL

abstract class sql_generator { /**/ } $drop_primary_key = 'ALTER TABLE TABLENAME DROP CONSTRAINT KEYNAME'
class sqlite_sql_generator extends sql_generator { /**/ } $drop_primary_key = 'ALTER TABLE TABLENAME DROP PRIMARY KEY'

abstract class sql_generator { /**/ } $drop_unique_key = 'ALTER TABLE TABLENAME DROP CONSTRAINT KEYNAME'
class sqlite_sql_generator extends sql_generator { /**/ } $drop_unique_key = 'ALTER TABLE TABLENAME DROP KEY KEYNAME'

abstract class sql_generator { /**/ } $drop_foreign_key = 'ALTER TABLE TABLENAME DROP CONSTRAINT KEYNAME'
class sqlite_sql_generator extends sql_generator { /**/ } $drop_foreign_key = 'ALTER TABLE TABLENAME DROP FOREIGN KEY KEYNAME'

abstract class sql_generator { /**/ } $default_for_char = null
class sqlite_sql_generator extends sql_generator { /**/ } $default_for_char = ''

abstract class sql_generator { /**/ } $sequence_only = false
class sqlite_sql_generator extends sql_generator { /**/ } $sequence_only = true

abstract class sql_generator { /**/ } $sequence_extra_code = true
class sqlite_sql_generator extends sql_generator { /**/ } $sequence_extra_code = false

abstract class sql_generator { /**/ } $sequence_name = 'auto_increment'
class sqlite_sql_generator extends sql_generator { /**/ } $sequence_name = 'INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL'

abstract class sql_generator { /**/ } $drop_index_sql = 'DROP INDEX INDEXNAME'
class sqlite_sql_generator extends sql_generator { /**/ } $drop_index_sql = 'ALTER TABLE TABLENAME DROP INDEX INDEXNAME'

abstract class sql_generator { /**/ } $rename_index_sql = 'ALTER INDEX OLDINDEXNAME RENAME TO NEWINDEXNAME'
class sqlite_sql_generator extends sql_generator { /**/ } $rename_index_sql = null

abstract class sql_generator { /**/ } $rename_key_sql = 'ALTER TABLE TABLENAME CONSTRAINT OLDKEYNAME RENAME TO NEWKEYNAME'
class sqlite_sql_generator extends sql_generator { /**/ } $rename_key_sql = null

class phpunit_coverage_info { /**/ } $includelistfolders = [ ]
class extends phpunit_coverage_info { /**/ } $includelistfolders = ['filestorage', ]

class phpunit_coverage_info { /**/ } $includelistfiles = [ ]
class extends phpunit_coverage_info { /**/ } $includelistfiles = ['accesslib.php', 'adminlib.php', 'authlib.php', 'badgeslib.php', 'blocklib.php', 'boxlib.php', 'clilib.php', 'completionlib.php', 'conditionlib.php', 'configonlylib.php', 'cronlib.php', 'csslib.php', 'customcheckslib.php', 'datalib.php', 'ddllib.php', 'deprecatedlib.php', 'dmllib.php', 'dtllib.php', 'editorlib.php', 'enrollib.php', 'environmentlib.php', 'externallib.php', 'filelib.php', 'filterlib.php', 'flickrlib.php', 'formslib.php', 'gdlib.php', 'gradelib.php', 'graphlib.php', 'grouplib.php', 'installlib.php', 'jslib.php', 'ldaplib.php', 'licenselib.php', 'listlib.php', 'mathslib.php', 'messagelib.php', 'modinfolib.php', 'moodlelib.php', 'myprofilelib.php', 'navigationlib.php', 'oauthlib.php', 'outputactions.php', 'outputcomponents.php', 'outputfactories.php', 'outputfragmentrequirementslib.php', 'outputlib.php', 'outputrenderers.php', 'outputrequirementslib.php', 'pagelib.php', 'pdflib.php', 'phpminimumversionlib.php', 'plagiarismlib.php', 'portfoliolib.php', 'questionlib.php', 'resourcelib.php', 'rsslib.php', 'searchlib.php', 'sessionlib.php', 'setuplib.php', 'soaplib.php', 'statslib.php', 'tablelib.php', 'tokeniserlib.php', 'upgradelib.php', 'uploadlib.php', 'webdavlib.php', 'weblib.php', 'xsendfilelib.php', ]

class phpunit_coverage_info { /**/ } $excludelistfolders = [ ]
class extends phpunit_coverage_info { /**/ } $excludelistfolders = ['filestorage/tests', ]

abstract class AbstractConfigurationProvider { /**/ } $cacheKey =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $cacheKey = 'aws_s3_us_east_1_regional_endpoint_config'

abstract class AbstractConfigurationProvider { /**/ } $interfaceClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $interfaceClass = ConfigurationInterface::class

abstract class AbstractConfigurationProvider { /**/ } $exceptionClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $exceptionClass = ConfigurationException::class

abstract class AbstractConfigurationProvider { /**/ } $cacheKey =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $cacheKey = 'aws_s3_use_arn_region_config'

abstract class AbstractConfigurationProvider { /**/ } $interfaceClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $interfaceClass = ConfigurationInterface::class

abstract class AbstractConfigurationProvider { /**/ } $exceptionClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $exceptionClass = ConfigurationException::class

abstract class AbstractConfigurationProvider { /**/ } $cacheKey =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $cacheKey = 'aws_retries_config'

abstract class AbstractConfigurationProvider { /**/ } $interfaceClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $interfaceClass = ConfigurationInterface::class

abstract class AbstractConfigurationProvider { /**/ } $exceptionClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $exceptionClass = ConfigurationException::class

abstract class AbstractConfigurationProvider { /**/ } $cacheKey =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $cacheKey = 'aws_cached_endpoint_discovery_config'

abstract class AbstractConfigurationProvider { /**/ } $interfaceClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $interfaceClass = ConfigurationInterface::class

abstract class AbstractConfigurationProvider { /**/ } $exceptionClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $exceptionClass = ConfigurationException::class

abstract class AbstractConfigurationProvider { /**/ } $cacheKey =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $cacheKey = 'aws_defaults_mode'

abstract class AbstractConfigurationProvider { /**/ } $interfaceClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $interfaceClass = ConfigurationInterface::class

abstract class AbstractConfigurationProvider { /**/ } $exceptionClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $exceptionClass = ConfigurationException::class

abstract class AbstractConfigurationProvider { /**/ } $cacheKey =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $cacheKey = 'aws_cached_use_fips_endpoint_config'

abstract class AbstractConfigurationProvider { /**/ } $interfaceClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $interfaceClass = ConfigurationInterface::class

abstract class AbstractConfigurationProvider { /**/ } $exceptionClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $exceptionClass = ConfigurationException::class

abstract class AbstractConfigurationProvider { /**/ } $cacheKey =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $cacheKey = 'aws_cached_use_dualstack_endpoint_config'

abstract class AbstractConfigurationProvider { /**/ } $interfaceClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $interfaceClass = ConfigurationInterface::class

abstract class AbstractConfigurationProvider { /**/ } $exceptionClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $exceptionClass = ConfigurationException::class

abstract class AbstractConfigurationProvider { /**/ } $cacheKey =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $cacheKey = 'aws_cached_csm_config'

abstract class AbstractConfigurationProvider { /**/ } $interfaceClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $interfaceClass = ConfigurationInterface::class

abstract class AbstractConfigurationProvider { /**/ } $exceptionClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $exceptionClass = ConfigurationException::class

abstract class AbstractConfigurationProvider { /**/ } $cacheKey =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $cacheKey = 'aws_sts_regional_endpoints_config'

abstract class AbstractConfigurationProvider { /**/ } $interfaceClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $interfaceClass = ConfigurationInterface::class

abstract class AbstractConfigurationProvider { /**/ } $exceptionClass =
class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } $exceptionClass = ConfigurationException::class

class Country extends AbstractPlaceRecord { /**/ } $validAttributes = ['confidence', 'geonameId', 'isInEuropeanUnion', 'isoCode', 'names', ]
class RepresentedCountry extends Country { /**/ } $validAttributes = ['confidence', 'geonameId', 'isInEuropeanUnion', 'isoCode', 'names', 'type', ]

class iCalendar_property { /**/ } $name =
class iCalendar_property_calscale extends iCalendar_property { /**/ } $name = 'CALSCALE'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_calscale extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_method extends iCalendar_property { /**/ } $name = 'METHOD'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_method extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_prodid extends iCalendar_property { /**/ } $name = 'PRODID'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_prodid extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_version extends iCalendar_property { /**/ } $name = 'VERSION'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_version extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $val_default = NULL
class iCalendar_property_version extends iCalendar_property { /**/ } $val_default = '2.0'

class iCalendar_property { /**/ } $name =
class iCalendar_property_attach extends iCalendar_property { /**/ } $name = 'ATTACH'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_attach extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_URI

class iCalendar_property { /**/ } $name =
class iCalendar_property_categories extends iCalendar_property { /**/ } $name = 'CATEGORIES'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_categories extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $val_multi = false
class iCalendar_property_categories extends iCalendar_property { /**/ } $val_multi = true

class iCalendar_property { /**/ } $name =
class iCalendar_property_class extends iCalendar_property { /**/ } $name = 'CLASS'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_class extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $val_default = NULL
class iCalendar_property_class extends iCalendar_property { /**/ } $val_default = 'PUBLIC'

class iCalendar_property { /**/ } $name =
class iCalendar_property_comment extends iCalendar_property { /**/ } $name = 'COMMENT'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_comment extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_description extends iCalendar_property { /**/ } $name = 'DESCRIPTION'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_description extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_geo extends iCalendar_property { /**/ } $name = 'GEO'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_geo extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_location extends iCalendar_property { /**/ } $name = 'LOCATION'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_location extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_percent_complete extends iCalendar_property { /**/ } $name = 'PERCENT-COMPLETE'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_percent_complete extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_INTEGER

class iCalendar_property { /**/ } $name =
class iCalendar_property_priority extends iCalendar_property { /**/ } $name = 'PRIORITY'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_priority extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_INTEGER

class iCalendar_property { /**/ } $name =
class iCalendar_property_resources extends iCalendar_property { /**/ } $name = 'RESOURCES'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_resources extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $val_multi = false
class iCalendar_property_resources extends iCalendar_property { /**/ } $val_multi = true

class iCalendar_property { /**/ } $name =
class iCalendar_property_status extends iCalendar_property { /**/ } $name = 'STATUS'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_status extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_summary extends iCalendar_property { /**/ } $name = 'SUMMARY'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_summary extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_completed extends iCalendar_property { /**/ } $name = 'COMPLETED'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_completed extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_DATE_TIME

class iCalendar_property { /**/ } $name =
class iCalendar_property_dtend extends iCalendar_property { /**/ } $name = 'DTEND'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_dtend extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_DATE_TIME

class iCalendar_property { /**/ } $name =
class iCalendar_property_due extends iCalendar_property { /**/ } $name = 'DUE'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_due extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_DATE_TIME

class iCalendar_property { /**/ } $name =
class iCalendar_property_dtstart extends iCalendar_property { /**/ } $name = 'DTSTART'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_dtstart extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_DATE_TIME

class iCalendar_property { /**/ } $name =
class iCalendar_property_duration extends iCalendar_property { /**/ } $name = 'DURATION'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_duration extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_DURATION

class iCalendar_property { /**/ } $name =
class iCalendar_property_freebusy extends iCalendar_property { /**/ } $name = 'FREEBUSY'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_freebusy extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_PERIOD

class iCalendar_property { /**/ } $val_multi = false
class iCalendar_property_freebusy extends iCalendar_property { /**/ } $val_multi = true

class iCalendar_property { /**/ } $name =
class iCalendar_property_transp extends iCalendar_property { /**/ } $name = 'TRANSP'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_transp extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $val_default = NULL
class iCalendar_property_transp extends iCalendar_property { /**/ } $val_default = 'OPAQUE'

class iCalendar_property { /**/ } $name =
class iCalendar_property_attendee extends iCalendar_property { /**/ } $name = 'ATTENDEE'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_attendee extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_CAL_ADDRESS

class iCalendar_property { /**/ } $name =
class iCalendar_property_contact extends iCalendar_property { /**/ } $name = 'CONTACT'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_contact extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_organizer extends iCalendar_property { /**/ } $name = 'ORGANIZER'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_organizer extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_CAL_ADDRESS

class iCalendar_property { /**/ } $name =
class iCalendar_property_recurrence_id extends iCalendar_property { /**/ } $name = 'RECURRENCE-ID'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_recurrence_id extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_DATE_TIME

class iCalendar_property { /**/ } $name =
class iCalendar_property_related_to extends iCalendar_property { /**/ } $name = 'RELATED-TO'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_related_to extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_url extends iCalendar_property { /**/ } $name = 'URL'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_url extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_URI

class iCalendar_property { /**/ } $name =
class iCalendar_property_uid extends iCalendar_property { /**/ } $name = 'UID'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_uid extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_exdate extends iCalendar_property { /**/ } $name = 'EXDATE'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_exdate extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_DATE_TIME

class iCalendar_property { /**/ } $val_multi = false
class iCalendar_property_exdate extends iCalendar_property { /**/ } $val_multi = true

class iCalendar_property { /**/ } $name =
class iCalendar_property_exrule extends iCalendar_property { /**/ } $name = 'EXRULE'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_exrule extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_RECUR

class iCalendar_property { /**/ } $name =
class iCalendar_property_rdate extends iCalendar_property { /**/ } $name = 'RDATE'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_rdate extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_DATE_TIME

class iCalendar_property { /**/ } $val_multi = false
class iCalendar_property_rdate extends iCalendar_property { /**/ } $val_multi = true

class iCalendar_property { /**/ } $name =
class iCalendar_property_rrule extends iCalendar_property { /**/ } $name = 'RRULE'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_rrule extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_RECUR

class iCalendar_property { /**/ } $name =
class iCalendar_property_action extends iCalendar_property { /**/ } $name = 'ACTION'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_action extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_repeat extends iCalendar_property { /**/ } $name = 'REPEAT'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_repeat extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_INTEGER

class iCalendar_property { /**/ } $name =
class iCalendar_property_trigger extends iCalendar_property { /**/ } $name = 'TRIGGER'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_trigger extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_created extends iCalendar_property { /**/ } $name = 'CREATED'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_created extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_DATE_TIME

class iCalendar_property { /**/ } $name =
class iCalendar_property_dtstamp extends iCalendar_property { /**/ } $name = 'DTSTAMP'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_dtstamp extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_DATE_TIME

class iCalendar_property { /**/ } $name =
class iCalendar_property_last_modified extends iCalendar_property { /**/ } $name = 'LAST-MODIFIED'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_last_modified extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_DATE_TIME

class iCalendar_property { /**/ } $name =
class iCalendar_property_sequence extends iCalendar_property { /**/ } $name = 'SEQUENCE'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_sequence extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_INTEGER

class iCalendar_property { /**/ } $val_default = NULL
class iCalendar_property_sequence extends iCalendar_property { /**/ } $val_default = 0

class iCalendar_property { /**/ } $name =
class iCalendar_property_x extends iCalendar_property { /**/ } $name = RFC2445_XNAME

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_x extends iCalendar_property { /**/ } $val_type = NULL

class iCalendar_property { /**/ } $name =
class iCalendar_property_request_status extends iCalendar_property { /**/ } $name = 'REQUEST-STATUS'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_request_status extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_tzid extends iCalendar_property { /**/ } $name = 'TZID'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_tzid extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_tzname extends iCalendar_property { /**/ } $name = 'TZNAME'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_tzname extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_TEXT

class iCalendar_property { /**/ } $name =
class iCalendar_property_tzoffsetfrom extends iCalendar_property { /**/ } $name = 'TZOFFSETFROM'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_tzoffsetfrom extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_UTC_OFFSET

class iCalendar_property { /**/ } $name =
class iCalendar_property_tzoffsetto extends iCalendar_property { /**/ } $name = 'TZOFFSETTO'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_tzoffsetto extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_UTC_OFFSET

class iCalendar_property { /**/ } $name =
class iCalendar_property_tzurl extends iCalendar_property { /**/ } $name = 'TZURL'

class iCalendar_property { /**/ } $val_type =
class iCalendar_property_tzurl extends iCalendar_property { /**/ } $val_type = RFC2445_TYPE_URI

class iCalendar_component { /**/ } $name = NULL
class iCalendar extends iCalendar_component { /**/ } $name = 'VCALENDAR'

class iCalendar_component { /**/ } $name = NULL
class iCalendar_event extends iCalendar_component { /**/ } $name = 'VEVENT'

class iCalendar_component { /**/ } $properties = NULL
class iCalendar_event extends iCalendar_component { /**/ } $properties =

class iCalendar_component { /**/ } $name = NULL
class iCalendar_todo extends iCalendar_component { /**/ } $name = 'VTODO'

class iCalendar_component { /**/ } $properties = NULL
class iCalendar_todo extends iCalendar_component { /**/ } $properties =

class iCalendar_component { /**/ } $name = NULL
class iCalendar_journal extends iCalendar_component { /**/ } $name = 'VJOURNAL'

class iCalendar_component { /**/ } $properties = NULL
class iCalendar_journal extends iCalendar_component { /**/ } $properties =

class iCalendar_component { /**/ } $name = NULL
class iCalendar_freebusy extends iCalendar_component { /**/ } $name = 'VFREEBUSY'

class iCalendar_component { /**/ } $properties = NULL
class iCalendar_freebusy extends iCalendar_component { /**/ } $properties =

class iCalendar_component { /**/ } $name = NULL
class iCalendar_alarm extends iCalendar_component { /**/ } $name = 'VALARM'

class iCalendar_component { /**/ } $properties = NULL
class iCalendar_alarm extends iCalendar_component { /**/ } $properties =

class iCalendar_component { /**/ } $name = NULL
class iCalendar_timezone extends iCalendar_component { /**/ } $name = 'VTIMEZONE'

class iCalendar_component { /**/ } $properties = NULL
class iCalendar_timezone extends iCalendar_component { /**/ } $properties =

class iCalendar_component { /**/ } $name = NULL
class iCalendar_standard extends iCalendar_component { /**/ } $name = 'STANDARD'

class iCalendar_component { /**/ } $properties = NULL
class iCalendar_standard extends iCalendar_component { /**/ } $properties =

class iCalendar_standard extends iCalendar_component { /**/ } $name = 'STANDARD'
class iCalendar_daylight extends iCalendar_standard { /**/ } $name = 'DAYLIGHT'

class iCalendar_component { /**/ } $name = NULL
class iCalendar_daylight extends iCalendar_standard { /**/ } $name = 'DAYLIGHT'

abstract class grade_object { /**/ } $table =
class grade_item extends grade_object { /**/ } $table = 'grade_items'

abstract class grade_object { /**/ } $required_fields = array('id', 'timecreated', 'timemodified', 'hidden')
class grade_item extends grade_object { /**/ } $required_fields = array('id', 'courseid', 'categoryid', 'itemname', 'itemtype', 'itemmodule', 'iteminstance', 'itemnumber', 'iteminfo', 'idnumber', 'calculation', 'gradetype', 'grademax', 'grademin', 'scaleid', 'outcomeid', 'gradepass', 'multfactor', 'plusfactor', 'aggregationcoef', 'aggregationcoef2', 'sortorder', 'display', 'decimals', 'hidden', 'locked', 'locktime', 'needsupdate', 'weightoverride', 'timecreated', 'timemodified')

abstract class grade_object { /**/ } $table =
class grade_outcome extends grade_object { /**/ } $table = 'grade_outcomes'

abstract class grade_object { /**/ } $required_fields = array('id', 'timecreated', 'timemodified', 'hidden')
class grade_outcome extends grade_object { /**/ } $required_fields = array('id', 'courseid', 'shortname', 'fullname', 'scaleid', 'description', 'descriptionformat', 'timecreated', 'timemodified', 'usermodified')

abstract class grade_object { /**/ } $table =
class grade_scale extends grade_object { /**/ } $table = 'scale'

abstract class grade_object { /**/ } $required_fields = array('id', 'timecreated', 'timemodified', 'hidden')
class grade_scale extends grade_object { /**/ } $required_fields = array('id', 'courseid', 'userid', 'name', 'scale', 'description', 'descriptionformat', 'timemodified')

abstract class grade_object { /**/ } $table =
class grade_category extends grade_object { /**/ } $table = 'grade_categories'

abstract class grade_object { /**/ } $required_fields = array('id', 'timecreated', 'timemodified', 'hidden')
class grade_category extends grade_object { /**/ } $required_fields = array('id', 'courseid', 'parent', 'depth', 'path', 'fullname', 'aggregation', 'keephigh', 'droplow', 'aggregateonlygraded', 'aggregateoutcomes', 'timecreated', 'timemodified', 'hidden')

abstract class grade_object { /**/ } $table =
class grade_grade extends grade_object { /**/ } $table = 'grade_grades'

abstract class grade_object { /**/ } $required_fields = array('id', 'timecreated', 'timemodified', 'hidden')
class grade_grade extends grade_object { /**/ } $required_fields = array('id', 'itemid', 'userid', 'rawgrade', 'rawgrademax', 'rawgrademin', 'rawscaleid', 'usermodified', 'finalgrade', 'hidden', 'locked', 'locktime', 'exported', 'overridden', 'excluded', 'timecreated', 'timemodified', 'aggregationstatus', 'aggregationweight')

abstract class grade_object { /**/ } $optional_fields = array( )
class grade_grade extends grade_object { /**/ } $optional_fields = array('feedback' => null, 'feedbackformat' => 0, 'information' => null, 'informationformat' => 0)

abstract class grade_object { /**/ } $timecreated =
class grade_grade extends grade_object { /**/ } $timecreated = null

abstract class grade_object { /**/ } $timemodified =
class grade_grade extends grade_object { /**/ } $timemodified = null

abstract class HTMLPurifier_URIScheme { /**/ } $browsable = false
class HTMLPurifier_URIScheme_rtsp extends HTMLPurifier_URIScheme { /**/ } $browsable = true

abstract class HTMLPurifier_URIScheme { /**/ } $hierarchical = false
class HTMLPurifier_URIScheme_rtsp extends HTMLPurifier_URIScheme { /**/ } $hierarchical = true

abstract class HTMLPurifier_URIScheme { /**/ } $hierarchical = false
class HTMLPurifier_URIScheme_rtmp extends HTMLPurifier_URIScheme { /**/ } $hierarchical = true

abstract class HTMLPurifier_URIScheme { /**/ } $browsable = false
class HTMLPurifier_URIScheme_irc extends HTMLPurifier_URIScheme { /**/ } $browsable = true

abstract class HTMLPurifier_URIScheme { /**/ } $hierarchical = false
class HTMLPurifier_URIScheme_irc extends HTMLPurifier_URIScheme { /**/ } $hierarchical = true

abstract class HTMLPurifier_URIScheme { /**/ } $browsable = false
class HTMLPurifier_URIScheme_mms extends HTMLPurifier_URIScheme { /**/ } $browsable = true

abstract class HTMLPurifier_URIScheme { /**/ } $hierarchical = false
class HTMLPurifier_URIScheme_mms extends HTMLPurifier_URIScheme { /**/ } $hierarchical = true

abstract class HTMLPurifier_URIScheme { /**/ } $browsable = false
class HTMLPurifier_URIScheme_gopher extends HTMLPurifier_URIScheme { /**/ } $browsable = true

abstract class HTMLPurifier_URIScheme { /**/ } $hierarchical = false
class HTMLPurifier_URIScheme_gopher extends HTMLPurifier_URIScheme { /**/ } $hierarchical = true

abstract class HTMLPurifier_URIScheme { /**/ } $browsable = false
class HTMLPurifier_URIScheme_teamspeak extends HTMLPurifier_URIScheme { /**/ } $browsable = true

abstract class HTMLPurifier_URIScheme { /**/ } $hierarchical = false
class HTMLPurifier_URIScheme_teamspeak extends HTMLPurifier_URIScheme { /**/ } $hierarchical = true

abstract class HTMLPurifier_Definition { /**/ } $type =
class HTMLPurifier_CSSDefinition extends HTMLPurifier_Definition { /**/ } $type = 'CSS'

abstract class HTMLPurifier_Definition { /**/ } $type =
class HTMLPurifier_HTMLDefinition extends HTMLPurifier_Definition { /**/ } $type = 'HTML'

abstract class HTMLPurifier_Definition { /**/ } $type =
class HTMLPurifier_URIDefinition extends HTMLPurifier_Definition { /**/ } $type = 'URI'

class HTMLPurifier_DefinitionCache_Decorator extends HTMLPurifier_DefinitionCache { /**/ } $name =
class HTMLPurifier_DefinitionCache_Decorator_Cleanup extends HTMLPurifier_DefinitionCache_Decorator { /**/ } $name = 'Cleanup'

class HTMLPurifier_DefinitionCache_Decorator extends HTMLPurifier_DefinitionCache { /**/ } $name =
class HTMLPurifier_DefinitionCache_Decorator_Memory extends HTMLPurifier_DefinitionCache_Decorator { /**/ } $name = 'Memory'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_XMLCommonAttributes extends HTMLPurifier_HTMLModule { /**/ } $name = 'XMLCommonAttributes'

class HTMLPurifier_HTMLModule { /**/ } $attr_collections = array( )
class HTMLPurifier_HTMLModule_XMLCommonAttributes extends HTMLPurifier_HTMLModule { /**/ } $attr_collections = array('Lang' => array('xml:lang' => 'LanguageCode', ))

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_SafeObject extends HTMLPurifier_HTMLModule { /**/ } $name = 'SafeObject'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Nofollow extends HTMLPurifier_HTMLModule { /**/ } $name = 'Nofollow'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Ruby extends HTMLPurifier_HTMLModule { /**/ } $name = 'Ruby'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Presentation extends HTMLPurifier_HTMLModule { /**/ } $name = 'Presentation'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_NonXMLCommonAttributes extends HTMLPurifier_HTMLModule { /**/ } $name = 'NonXMLCommonAttributes'

class HTMLPurifier_HTMLModule { /**/ } $attr_collections = array( )
class HTMLPurifier_HTMLModule_NonXMLCommonAttributes extends HTMLPurifier_HTMLModule { /**/ } $attr_collections = array('Lang' => array('lang' => 'LanguageCode', ))

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Hypertext extends HTMLPurifier_HTMLModule { /**/ } $name = 'Hypertext'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Target extends HTMLPurifier_HTMLModule { /**/ } $name = 'Target'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_List extends HTMLPurifier_HTMLModule { /**/ } $name = 'List'

class HTMLPurifier_HTMLModule { /**/ } $content_sets = array( )
class HTMLPurifier_HTMLModule_List extends HTMLPurifier_HTMLModule { /**/ } $content_sets = array('Flow' => 'List')

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Object extends HTMLPurifier_HTMLModule { /**/ } $name = 'Object'

class HTMLPurifier_HTMLModule { /**/ } $safe = true
class HTMLPurifier_HTMLModule_Object extends HTMLPurifier_HTMLModule { /**/ } $safe = false

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_CommonAttributes extends HTMLPurifier_HTMLModule { /**/ } $name = 'CommonAttributes'

class HTMLPurifier_HTMLModule { /**/ } $attr_collections = array( )
class HTMLPurifier_HTMLModule_CommonAttributes extends HTMLPurifier_HTMLModule { /**/ } $attr_collections = array('Core' => array(0 => array('Style'), 'class' => 'Class', 'id' => 'ID', 'title' => 'CDATA', 'contenteditable' => 'ContentEditable', ), 'Lang' => array( ), 'I18N' => array(0 => array('Lang'), ), 'Common' => array(0 => array('Core', 'I18N')))

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Bdo extends HTMLPurifier_HTMLModule { /**/ } $name = 'Bdo'

class HTMLPurifier_HTMLModule { /**/ } $attr_collections = array( )
class HTMLPurifier_HTMLModule_Bdo extends HTMLPurifier_HTMLModule { /**/ } $attr_collections = array('I18N' => array('dir' => false))

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_TargetNoopener extends HTMLPurifier_HTMLModule { /**/ } $name = 'TargetNoopener'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Tables extends HTMLPurifier_HTMLModule { /**/ } $name = 'Tables'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_StyleAttribute extends HTMLPurifier_HTMLModule { /**/ } $name = 'StyleAttribute'

class HTMLPurifier_HTMLModule { /**/ } $attr_collections = array( )
class HTMLPurifier_HTMLModule_StyleAttribute extends HTMLPurifier_HTMLModule { /**/ } $attr_collections = array('Style' => array('style' => false), 'Core' => array(0 => array('Style')))

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Edit extends HTMLPurifier_HTMLModule { /**/ } $name = 'Edit'

class HTMLPurifier_HTMLModule { /**/ } $defines_child_def = false
class HTMLPurifier_HTMLModule_Edit extends HTMLPurifier_HTMLModule { /**/ } $defines_child_def = true

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_TargetNoreferrer extends HTMLPurifier_HTMLModule { /**/ } $name = 'TargetNoreferrer'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Name extends HTMLPurifier_HTMLModule { /**/ } $name = 'Name'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_SafeScripting extends HTMLPurifier_HTMLModule { /**/ } $name = 'SafeScripting'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Scripting extends HTMLPurifier_HTMLModule { /**/ } $name = 'Scripting'

class HTMLPurifier_HTMLModule { /**/ } $elements = array( )
class HTMLPurifier_HTMLModule_Scripting extends HTMLPurifier_HTMLModule { /**/ } $elements = array('script', 'noscript')

class HTMLPurifier_HTMLModule { /**/ } $content_sets = array( )
class HTMLPurifier_HTMLModule_Scripting extends HTMLPurifier_HTMLModule { /**/ } $content_sets = array('Block' => 'script | noscript', 'Inline' => 'script | noscript')

class HTMLPurifier_HTMLModule { /**/ } $safe = true
class HTMLPurifier_HTMLModule_Scripting extends HTMLPurifier_HTMLModule { /**/ } $safe = false

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_TargetBlank extends HTMLPurifier_HTMLModule { /**/ } $name = 'TargetBlank'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_SafeEmbed extends HTMLPurifier_HTMLModule { /**/ } $name = 'SafeEmbed'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Iframe extends HTMLPurifier_HTMLModule { /**/ } $name = 'Iframe'

class HTMLPurifier_HTMLModule { /**/ } $safe = true
class HTMLPurifier_HTMLModule_Iframe extends HTMLPurifier_HTMLModule { /**/ } $safe = false

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Text extends HTMLPurifier_HTMLModule { /**/ } $name = 'Text'

class HTMLPurifier_HTMLModule { /**/ } $content_sets = array( )
class HTMLPurifier_HTMLModule_Text extends HTMLPurifier_HTMLModule { /**/ } $content_sets = array('Flow' => 'Heading | Block | Inline')

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Image extends HTMLPurifier_HTMLModule { /**/ } $name = 'Image'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Forms extends HTMLPurifier_HTMLModule { /**/ } $name = 'Forms'

class HTMLPurifier_HTMLModule { /**/ } $safe = true
class HTMLPurifier_HTMLModule_Forms extends HTMLPurifier_HTMLModule { /**/ } $safe = false

class HTMLPurifier_HTMLModule { /**/ } $content_sets = array( )
class HTMLPurifier_HTMLModule_Forms extends HTMLPurifier_HTMLModule { /**/ } $content_sets = array('Block' => 'Form', 'Inline' => 'Formctrl', )

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Legacy extends HTMLPurifier_HTMLModule { /**/ } $name = 'Legacy'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Proprietary extends HTMLPurifier_HTMLModule { /**/ } $name = 'Proprietary'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Tidy_Transitional extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 { /**/ } $name = 'Tidy_Transitional'

class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule { /**/ } $defaultLevel = null
class HTMLPurifier_HTMLModule_Tidy_Transitional extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 { /**/ } $defaultLevel = 'heavy'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Tidy_Strict extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 { /**/ } $name = 'Tidy_Strict'

class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule { /**/ } $defaultLevel = null
class HTMLPurifier_HTMLModule_Tidy_Strict extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 { /**/ } $defaultLevel = 'light'

class HTMLPurifier_HTMLModule { /**/ } $defines_child_def = false
class HTMLPurifier_HTMLModule_Tidy_Strict extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 { /**/ } $defines_child_def = true

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Tidy_XHTML extends HTMLPurifier_HTMLModule_Tidy { /**/ } $name = 'Tidy_XHTML'

class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule { /**/ } $defaultLevel = null
class HTMLPurifier_HTMLModule_Tidy_XHTML extends HTMLPurifier_HTMLModule_Tidy { /**/ } $defaultLevel = 'medium'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Tidy_Name extends HTMLPurifier_HTMLModule_Tidy { /**/ } $name = 'Tidy_Name'

class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule { /**/ } $defaultLevel = null
class HTMLPurifier_HTMLModule_Tidy_Name extends HTMLPurifier_HTMLModule_Tidy { /**/ } $defaultLevel = 'heavy'

class HTMLPurifier_HTMLModule { /**/ } $name =
class HTMLPurifier_HTMLModule_Tidy_Proprietary extends HTMLPurifier_HTMLModule_Tidy { /**/ } $name = 'Tidy_Proprietary'

class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule { /**/ } $defaultLevel = null
class HTMLPurifier_HTMLModule_Tidy_Proprietary extends HTMLPurifier_HTMLModule_Tidy { /**/ } $defaultLevel = 'light'

class HTMLPurifier_Lexer { /**/ } $tracksLineNumbers = false
class HTMLPurifier_Lexer_DirectLex extends HTMLPurifier_Lexer { /**/ } $tracksLineNumbers = true

abstract class HTMLPurifier_TagTransform { /**/ } $transform_to =
class HTMLPurifier_TagTransform_Font extends HTMLPurifier_TagTransform { /**/ } $transform_to = 'span'

abstract class HTMLPurifier_URIFilter { /**/ } $name =
class HTMLPurifier_URIFilter_SafeIframe extends HTMLPurifier_URIFilter { /**/ } $name = 'SafeIframe'

abstract class HTMLPurifier_URIFilter { /**/ } $always_load = false
class HTMLPurifier_URIFilter_SafeIframe extends HTMLPurifier_URIFilter { /**/ } $always_load = true

abstract class HTMLPurifier_URIFilter { /**/ } $name =
class HTMLPurifier_URIFilter_Munge extends HTMLPurifier_URIFilter { /**/ } $name = 'Munge'

abstract class HTMLPurifier_URIFilter { /**/ } $post = false
class HTMLPurifier_URIFilter_Munge extends HTMLPurifier_URIFilter { /**/ } $post = true

abstract class HTMLPurifier_URIFilter { /**/ } $name =
class HTMLPurifier_URIFilter_HostBlacklist extends HTMLPurifier_URIFilter { /**/ } $name = 'HostBlacklist'

abstract class HTMLPurifier_URIFilter { /**/ } $name =
class HTMLPurifier_URIFilter_DisableResources extends HTMLPurifier_URIFilter { /**/ } $name = 'DisableResources'

abstract class HTMLPurifier_URIFilter { /**/ } $name =
class HTMLPurifier_URIFilter_MakeAbsolute extends HTMLPurifier_URIFilter { /**/ } $name = 'MakeAbsolute'

class HTMLPurifier_URIFilter_DisableExternal extends HTMLPurifier_URIFilter { /**/ } $name = 'DisableExternal'
class HTMLPurifier_URIFilter_DisableExternalResources extends HTMLPurifier_URIFilter_DisableExternal { /**/ } $name = 'DisableExternalResources'

abstract class HTMLPurifier_URIFilter { /**/ } $name =
class HTMLPurifier_URIFilter_DisableExternalResources extends HTMLPurifier_URIFilter_DisableExternal { /**/ } $name = 'DisableExternalResources'

abstract class HTMLPurifier_URIFilter { /**/ } $name =
class HTMLPurifier_URIFilter_DisableExternal extends HTMLPurifier_URIFilter { /**/ } $name = 'DisableExternal'

abstract class HTMLPurifier_URIScheme { /**/ } $may_omit_host = false
class HTMLPurifier_URIScheme_news extends HTMLPurifier_URIScheme { /**/ } $may_omit_host = true

abstract class HTMLPurifier_URIScheme { /**/ } $may_omit_host = false
class HTMLPurifier_URIScheme_tel extends HTMLPurifier_URIScheme { /**/ } $may_omit_host = true

abstract class HTMLPurifier_URIScheme { /**/ } $may_omit_host = false
class HTMLPurifier_URIScheme_file extends HTMLPurifier_URIScheme { /**/ } $may_omit_host = true

abstract class HTMLPurifier_URIScheme { /**/ } $may_omit_host = false
class HTMLPurifier_URIScheme_mailto extends HTMLPurifier_URIScheme { /**/ } $may_omit_host = true

abstract class HTMLPurifier_URIScheme { /**/ } $default_port = null
class HTMLPurifier_URIScheme_http extends HTMLPurifier_URIScheme { /**/ } $default_port = 80

abstract class HTMLPurifier_URIScheme { /**/ } $browsable = false
class HTMLPurifier_URIScheme_http extends HTMLPurifier_URIScheme { /**/ } $browsable = true

abstract class HTMLPurifier_URIScheme { /**/ } $hierarchical = false
class HTMLPurifier_URIScheme_http extends HTMLPurifier_URIScheme { /**/ } $hierarchical = true

abstract class HTMLPurifier_URIScheme { /**/ } $default_port = null
class HTMLPurifier_URIScheme_nntp extends HTMLPurifier_URIScheme { /**/ } $default_port = 119

abstract class HTMLPurifier_URIScheme { /**/ } $default_port = null
class HTMLPurifier_URIScheme_https extends HTMLPurifier_URIScheme_http { /**/ } $default_port = 443

class HTMLPurifier_URIScheme_http extends HTMLPurifier_URIScheme { /**/ } $default_port = 80
class HTMLPurifier_URIScheme_https extends HTMLPurifier_URIScheme_http { /**/ } $default_port = 443

abstract class HTMLPurifier_URIScheme { /**/ } $secure = false
class HTMLPurifier_URIScheme_https extends HTMLPurifier_URIScheme_http { /**/ } $secure = true

abstract class HTMLPurifier_URIScheme { /**/ } $browsable = false
class HTMLPurifier_URIScheme_data extends HTMLPurifier_URIScheme { /**/ } $browsable = true

abstract class HTMLPurifier_URIScheme { /**/ } $may_omit_host = false
class HTMLPurifier_URIScheme_data extends HTMLPurifier_URIScheme { /**/ } $may_omit_host = true

abstract class HTMLPurifier_URIScheme { /**/ } $default_port = null
class HTMLPurifier_URIScheme_ftp extends HTMLPurifier_URIScheme { /**/ } $default_port = 21

abstract class HTMLPurifier_URIScheme { /**/ } $browsable = false
class HTMLPurifier_URIScheme_ftp extends HTMLPurifier_URIScheme { /**/ } $browsable = true

abstract class HTMLPurifier_URIScheme { /**/ } $hierarchical = false
class HTMLPurifier_URIScheme_ftp extends HTMLPurifier_URIScheme { /**/ } $hierarchical = true

abstract class HTMLPurifier_AttrDef { /**/ } $minimized = false
class HTMLPurifier_AttrDef_HTML_Bool extends HTMLPurifier_AttrDef { /**/ } $minimized = true

class HTMLPurifier_AttrDef_Enum extends HTMLPurifier_AttrDef { /**/ } $valid_values = array( )
class HTMLPurifier_AttrDef_HTML_FrameTarget extends HTMLPurifier_AttrDef_Enum { /**/ } $valid_values = false

class HTMLPurifier_Filter { /**/ } $name =
class HTMLPurifier_Filter_YouTube extends HTMLPurifier_Filter { /**/ } $name = 'YouTube'

class HTMLPurifier_Filter { /**/ } $name =
class HTMLPurifier_Filter_ExtractStyleBlocks extends HTMLPurifier_Filter { /**/ } $name = 'ExtractStyleBlocks'

abstract class HTMLPurifier_Injector { /**/ } $name =
class HTMLPurifier_Injector_SafeObject extends HTMLPurifier_Injector { /**/ } $name = 'SafeObject'

abstract class HTMLPurifier_Injector { /**/ } $needed = array( )
class HTMLPurifier_Injector_SafeObject extends HTMLPurifier_Injector { /**/ } $needed = array('object', 'param')

abstract class HTMLPurifier_Injector { /**/ } $name =
class HTMLPurifier_Injector_RemoveSpansWithoutAttributes extends HTMLPurifier_Injector { /**/ } $name = 'RemoveSpansWithoutAttributes'

abstract class HTMLPurifier_Injector { /**/ } $needed = array( )
class HTMLPurifier_Injector_RemoveSpansWithoutAttributes extends HTMLPurifier_Injector { /**/ } $needed = array('span')

abstract class HTMLPurifier_Injector { /**/ } $name =
class HTMLPurifier_Injector_PurifierLinkify extends HTMLPurifier_Injector { /**/ } $name = 'PurifierLinkify'

abstract class HTMLPurifier_Injector { /**/ } $needed = array( )
class HTMLPurifier_Injector_PurifierLinkify extends HTMLPurifier_Injector { /**/ } $needed = array('a' => array('href'))

abstract class HTMLPurifier_Injector { /**/ } $name =
class HTMLPurifier_Injector_AutoParagraph extends HTMLPurifier_Injector { /**/ } $name = 'AutoParagraph'

abstract class HTMLPurifier_Injector { /**/ } $needed = array( )
class HTMLPurifier_Injector_AutoParagraph extends HTMLPurifier_Injector { /**/ } $needed = array('p')

abstract class HTMLPurifier_Injector { /**/ } $name =
class HTMLPurifier_Injector_Linkify extends HTMLPurifier_Injector { /**/ } $name = 'Linkify'

abstract class HTMLPurifier_Injector { /**/ } $needed = array( )
class HTMLPurifier_Injector_Linkify extends HTMLPurifier_Injector { /**/ } $needed = array('a' => array('href'))

abstract class HTMLPurifier_Injector { /**/ } $name =
class HTMLPurifier_Injector_DisplayLinkURI extends HTMLPurifier_Injector { /**/ } $name = 'DisplayLinkURI'

abstract class HTMLPurifier_Injector { /**/ } $needed = array( )
class HTMLPurifier_Injector_DisplayLinkURI extends HTMLPurifier_Injector { /**/ } $needed = array('a')

abstract class HTMLPurifier_ChildDef { /**/ } $type =
class HTMLPurifier_ChildDef_Custom extends HTMLPurifier_ChildDef { /**/ } $type = 'custom'

abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty =
class HTMLPurifier_ChildDef_Custom extends HTMLPurifier_ChildDef { /**/ } $allow_empty = false

abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty =
class HTMLPurifier_ChildDef_Empty extends HTMLPurifier_ChildDef { /**/ } $allow_empty = true

abstract class HTMLPurifier_ChildDef { /**/ } $type =
class HTMLPurifier_ChildDef_Empty extends HTMLPurifier_ChildDef { /**/ } $type = 'empty'

abstract class HTMLPurifier_ChildDef { /**/ } $type =
class HTMLPurifier_ChildDef_List extends HTMLPurifier_ChildDef { /**/ } $type = 'list'

abstract class HTMLPurifier_ChildDef { /**/ } $elements = array( )
class HTMLPurifier_ChildDef_List extends HTMLPurifier_ChildDef { /**/ } $elements = array('li' => true, 'ul' => true, 'ol' => true)

class HTMLPurifier_ChildDef_Required extends HTMLPurifier_ChildDef { /**/ } $allow_empty = false
class HTMLPurifier_ChildDef_StrictBlockquote extends HTMLPurifier_ChildDef_Required { /**/ } $allow_empty = true

abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty =
class HTMLPurifier_ChildDef_StrictBlockquote extends HTMLPurifier_ChildDef_Required { /**/ } $allow_empty = true

class HTMLPurifier_ChildDef_Required extends HTMLPurifier_ChildDef { /**/ } $type = 'required'
class HTMLPurifier_ChildDef_StrictBlockquote extends HTMLPurifier_ChildDef_Required { /**/ } $type = 'strictblockquote'

abstract class HTMLPurifier_ChildDef { /**/ } $type =
class HTMLPurifier_ChildDef_StrictBlockquote extends HTMLPurifier_ChildDef_Required { /**/ } $type = 'strictblockquote'

abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty =
class HTMLPurifier_ChildDef_Optional extends HTMLPurifier_ChildDef_Required { /**/ } $allow_empty = true

class HTMLPurifier_ChildDef_Required extends HTMLPurifier_ChildDef { /**/ } $allow_empty = false
class HTMLPurifier_ChildDef_Optional extends HTMLPurifier_ChildDef_Required { /**/ } $allow_empty = true

class HTMLPurifier_ChildDef_Required extends HTMLPurifier_ChildDef { /**/ } $type = 'required'
class HTMLPurifier_ChildDef_Optional extends HTMLPurifier_ChildDef_Required { /**/ } $type = 'optional'

abstract class HTMLPurifier_ChildDef { /**/ } $type =
class HTMLPurifier_ChildDef_Optional extends HTMLPurifier_ChildDef_Required { /**/ } $type = 'optional'

abstract class HTMLPurifier_ChildDef { /**/ } $type =
class HTMLPurifier_ChildDef_Chameleon extends HTMLPurifier_ChildDef { /**/ } $type = 'chameleon'

abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty =
class HTMLPurifier_ChildDef_Required extends HTMLPurifier_ChildDef { /**/ } $allow_empty = false

abstract class HTMLPurifier_ChildDef { /**/ } $type =
class HTMLPurifier_ChildDef_Required extends HTMLPurifier_ChildDef { /**/ } $type = 'required'

abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty =
class HTMLPurifier_ChildDef_Table extends HTMLPurifier_ChildDef { /**/ } $allow_empty = false

abstract class HTMLPurifier_ChildDef { /**/ } $type =
class HTMLPurifier_ChildDef_Table extends HTMLPurifier_ChildDef { /**/ } $type = 'table'

abstract class HTMLPurifier_ChildDef { /**/ } $elements = array( )
class HTMLPurifier_ChildDef_Table extends HTMLPurifier_ChildDef { /**/ } $elements = array('tr' => true, 'tbody' => true, 'thead' => true, 'tfoot' => true, 'caption' => true, 'colgroup' => true, 'col' => true)

abstract class AbstractWriter implements WriterInterface { /**/ } $headerContentType =
final class Writer extends AbstractWriterMultiSheets { /**/ } $headerContentType = 'application/vnd.oasis.opendocument.spreadsheet'

abstract class AbstractWriter implements WriterInterface { /**/ } $headerContentType =
final class Writer extends AbstractWriterMultiSheets { /**/ } $headerContentType = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'

abstract class AbstractWriter implements WriterInterface { /**/ } $headerContentType =
final class Writer extends AbstractWriter { /**/ } $headerContentType = 'text/csv; charset=UTF-8'

abstract class restore_search_base implements renderable { /**/ } $VAR_SEARCH = 'search'
class restore_category_search extends restore_search_base { /**/ } $VAR_SEARCH = 'catsearch'

class base_setting_ui { /**/ } $type =
class backup_setting_ui_text extends backup_setting_ui { /**/ } $type = backup_setting::UI_HTML_TEXTFIELD

class base_setting_ui { /**/ } $type =
class backup_setting_ui_checkbox extends backup_setting_ui { /**/ } $type = backup_setting::UI_HTML_CHECKBOX

class base_setting_ui { /**/ } $type =
class backup_setting_ui_radio extends backup_setting_ui { /**/ } $type = backup_setting::UI_HTML_RADIOBUTTON

class base_setting_ui { /**/ } $type =
class backup_setting_ui_select extends backup_setting_ui { /**/ } $type = backup_setting::UI_HTML_DROPDOWN

abstract class base_ui { /**/ } $stage =
class restore_ui extends base_ui { /**/ } $stage = null

abstract class base_controller extends backup implements loggable { /**/ } $mode =
class restore_controller extends base_controller { /**/ } $mode = 80

abstract class base_controller extends backup implements loggable { /**/ } $mode = 80
class restore_controller extends base_controller { /**/ } $mode =

abstract class base_controller extends backup implements loggable { /**/ } $mode =
class backup_controller extends base_controller { /**/ } $mode = 80

abstract class base_controller extends backup implements loggable { /**/ } $mode = 80
class backup_controller extends base_controller { /**/ } $mode =

class cc2moodle { /**/ } $namespaces = array('imscc' => 'http://www.imsglobal.org/xsd/imscc/imscp_v1p1', 'lomimscc' => 'http://ltsc.ieee.org/xsd/imscc/LOM', 'lom' => 'http://ltsc.ieee.org/xsd/LOM', 'voc' => 'http://ltsc.ieee.org/xsd/LOM/vocab', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance', 'cc' => 'http://www.imsglobal.org/xsd/imsccauth_v1p0')
class cc112moodle extends cc2moodle { /**/ } $namespaces = array('imscc' => 'http://www.imsglobal.org/xsd/imsccv1p1/imscp_v1p1', 'lomimscc' => 'http://ltsc.ieee.org/xsd/imsccv1p1/LOM/manifest', 'lom' => 'http://ltsc.ieee.org/xsd/imsccv1p1/LOM/resource', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance', 'cc' => 'http://www.imsglobal.org/xsd/imsccv1p1/imsccauth_v1p1')

class cc2moodle { /**/ } $restypes = array('associatedcontent/imscc_xmlv1p0/learning-application-resource', 'webcontent')
class cc112moodle extends cc2moodle { /**/ } $restypes = array('associatedcontent/imscc_xmlv1p1/learning-application-resource', 'webcontent')

class cc2moodle { /**/ } $forumns = array('dt' => 'http://www.imsglobal.org/xsd/imsdt_v1p0')
class cc112moodle extends cc2moodle { /**/ } $forumns = array('dt' => 'http://www.imsglobal.org/xsd/imsccv1p1/imsdt_v1p1')

class cc2moodle { /**/ } $resourcens = array('wl' => 'http://www.imsglobal.org/xsd/imswl_v1p0')
class cc112moodle extends cc2moodle { /**/ } $resourcens = array('wl' => 'http://www.imsglobal.org/xsd/imsccv1p1/imswl_v1p1')

class general_cc_file extends XMLGenericDocument { /**/ } $rootns = null
class assesment1_resurce_file extends general_cc_file { /**/ } $rootns = 'xmlns'

class general_cc_file extends XMLGenericDocument { /**/ } $rootname = null
class assesment1_resurce_file extends general_cc_file { /**/ } $rootname = cc_qti_tags::questestinterop

class general_cc_file extends XMLGenericDocument { /**/ } $ccnamespaces = array( )
class assesment1_resurce_file extends general_cc_file { /**/ } $ccnamespaces = array('xmlns' => 'http://www.imsglobal.org/xsd/ims_qtiasiv1p2', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance')

class general_cc_file extends XMLGenericDocument { /**/ } $ccnsnames = array( )
class assesment1_resurce_file extends general_cc_file { /**/ } $ccnsnames = array('xmlns' => 'http://www.imsglobal.org/profile/cc/ccv1p0/derived_schema/domainProfile_4/ims_qtiasiv1p2_localised.xsd')

class general_cc_file extends XMLGenericDocument { /**/ } $ccnsnames = array( )
class assesment11_resurce_file extends assesment1_resurce_file { /**/ } $ccnsnames = array('xmlns' => 'http://www.imsglobal.org/profile/cc/ccv1p1/ccv1p1_qtiasiv1p2p1_v1p0.xsd')

class assesment1_resurce_file extends general_cc_file { /**/ } $ccnsnames = array('xmlns' => 'http://www.imsglobal.org/profile/cc/ccv1p0/derived_schema/domainProfile_4/ims_qtiasiv1p2_localised.xsd')
class assesment11_resurce_file extends assesment1_resurce_file { /**/ } $ccnsnames = array('xmlns' => 'http://www.imsglobal.org/profile/cc/ccv1p1/ccv1p1_qtiasiv1p2p1_v1p0.xsd')

class general_cc_file extends XMLGenericDocument { /**/ } $rootns = null
class url1_resurce_file extends general_cc_file { /**/ } $rootns = 'wl'

class general_cc_file extends XMLGenericDocument { /**/ } $rootname = null
class url1_resurce_file extends general_cc_file { /**/ } $rootname = 'wl:webLink'

class general_cc_file extends XMLGenericDocument { /**/ } $ccnamespaces = array( )
class url1_resurce_file extends general_cc_file { /**/ } $ccnamespaces = array('wl' => 'http://www.imsglobal.org/xsd/imswl_v1p0', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance')

class general_cc_file extends XMLGenericDocument { /**/ } $ccnsnames = array( )
class url1_resurce_file extends general_cc_file { /**/ } $ccnsnames = array('wl' => 'http://www.imsglobal.org/profile/cc/ccv1p0/derived_schema/domainProfile_5/imswl_v1p0_localised.xsd')

class general_cc_file extends XMLGenericDocument { /**/ } $rootname = null
class url11_resurce_file extends url1_resurce_file { /**/ } $rootname = 'webLink'

class url1_resurce_file extends general_cc_file { /**/ } $rootname = 'wl:webLink'
class url11_resurce_file extends url1_resurce_file { /**/ } $rootname = 'webLink'

class url1_resurce_file extends general_cc_file { /**/ } $ccnamespaces = array('wl' => 'http://www.imsglobal.org/xsd/imswl_v1p0', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance')
class url11_resurce_file extends url1_resurce_file { /**/ } $ccnamespaces = array('wl' => 'http://www.imsglobal.org/xsd/imsccv1p1/imswl_v1p1', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance')

class general_cc_file extends XMLGenericDocument { /**/ } $ccnamespaces = array( )
class url11_resurce_file extends url1_resurce_file { /**/ } $ccnamespaces = array('wl' => 'http://www.imsglobal.org/xsd/imsccv1p1/imswl_v1p1', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance')

class general_cc_file extends XMLGenericDocument { /**/ } $ccnsnames = array( )
class url11_resurce_file extends url1_resurce_file { /**/ } $ccnsnames = array('wl' => 'http://www.imsglobal.org/profile/cc/ccv1p1/ccv1p1_imswl_v1p1.xsd')

class url1_resurce_file extends general_cc_file { /**/ } $ccnsnames = array('wl' => 'http://www.imsglobal.org/profile/cc/ccv1p0/derived_schema/domainProfile_5/imswl_v1p0_localised.xsd')
class url11_resurce_file extends url1_resurce_file { /**/ } $ccnsnames = array('wl' => 'http://www.imsglobal.org/profile/cc/ccv1p1/ccv1p1_imswl_v1p1.xsd')

class general_cc_file extends XMLGenericDocument { /**/ } $rootns = null
class basicltil1_resurce_file extends general_cc_file { /**/ } $rootns = 'xmlns'

class general_cc_file extends XMLGenericDocument { /**/ } $rootname = null
class basicltil1_resurce_file extends general_cc_file { /**/ } $rootname = 'cartridge_basiclti_link'

class general_cc_file extends XMLGenericDocument { /**/ } $ccnamespaces = array( )
class basicltil1_resurce_file extends general_cc_file { /**/ } $ccnamespaces = array('xmlns' => 'http://www.imsglobal.org/xsd/imslticc_v1p0', 'blti' => 'http://www.imsglobal.org/xsd/imsbasiclti_v1p0', 'lticm' => 'http://www.imsglobal.org/xsd/imslticm_v1p0', 'lticp' => 'http://www.imsglobal.org/xsd/imslticp_v1p0', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance')

class general_cc_file extends XMLGenericDocument { /**/ } $ccnsnames = array( )
class basicltil1_resurce_file extends general_cc_file { /**/ } $ccnsnames = array('xmlns' => 'http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticc_v1p0.xsd', 'blti' => 'http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0p1.xsd', 'lticm' => 'http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd', 'lticp' => 'http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticp_v1p0.xsd')

class cc_version1 extends cc_version_base { /**/ } $checker = array(self::webcontent, self::assessment, self::associatedcontent, self::discussiontopic, self::questionbank, self::weblink)
class cc_version11 extends cc_version1 { /**/ } $checker = array(self::webcontent, self::assessment, self::associatedcontent, self::discussiontopic, self::questionbank, self::weblink, self::basiclti)

class general_cc_file extends XMLGenericDocument { /**/ } $rootns = null
class forum1_resurce_file extends general_cc_file { /**/ } $rootns = 'dt'

class general_cc_file extends XMLGenericDocument { /**/ } $rootname = null
class forum1_resurce_file extends general_cc_file { /**/ } $rootname = 'dt:topic'

class general_cc_file extends XMLGenericDocument { /**/ } $ccnamespaces = array( )
class forum1_resurce_file extends general_cc_file { /**/ } $ccnamespaces = array('dt' => 'http://www.imsglobal.org/xsd/imsdt_v1p0', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance')

class general_cc_file extends XMLGenericDocument { /**/ } $ccnsnames = array( )
class forum1_resurce_file extends general_cc_file { /**/ } $ccnsnames = array('dt' => 'http://www.imsglobal.org/profile/cc/ccv1p0/derived_schema/domainProfile_6/imsdt_v1p0_localised.xsd')

class general_cc_file extends XMLGenericDocument { /**/ } $rootns = null
class forum11_resurce_file extends forum1_resurce_file { /**/ } $rootns = 'dt'

class forum1_resurce_file extends general_cc_file { /**/ } $rootname = 'dt:topic'
class forum11_resurce_file extends forum1_resurce_file { /**/ } $rootname = 'topic'

class general_cc_file extends XMLGenericDocument { /**/ } $rootname = null
class forum11_resurce_file extends forum1_resurce_file { /**/ } $rootname = 'topic'

class general_cc_file extends XMLGenericDocument { /**/ } $ccnamespaces = array( )
class forum11_resurce_file extends forum1_resurce_file { /**/ } $ccnamespaces = array('dt' => 'http://www.imsglobal.org/xsd/imsccv1p1/imsdt_v1p1', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance')

class forum1_resurce_file extends general_cc_file { /**/ } $ccnamespaces = array('dt' => 'http://www.imsglobal.org/xsd/imsdt_v1p0', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance')
class forum11_resurce_file extends forum1_resurce_file { /**/ } $ccnamespaces = array('dt' => 'http://www.imsglobal.org/xsd/imsccv1p1/imsdt_v1p1', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance')

class general_cc_file extends XMLGenericDocument { /**/ } $ccnsnames = array( )
class forum11_resurce_file extends forum1_resurce_file { /**/ } $ccnsnames = array('dt' => 'http://www.imsglobal.org/profile/cc/ccv1p1/ccv1p1_imsdt_v1p1.xsd')

class forum1_resurce_file extends general_cc_file { /**/ } $ccnsnames = array('dt' => 'http://www.imsglobal.org/profile/cc/ccv1p0/derived_schema/domainProfile_6/imsdt_v1p0_localised.xsd')
class forum11_resurce_file extends forum1_resurce_file { /**/ } $ccnsnames = array('dt' => 'http://www.imsglobal.org/profile/cc/ccv1p1/ccv1p1_imsdt_v1p1.xsd')

class general_cc_file extends XMLGenericDocument { /**/ } $rootns = null
class page11_resurce_file extends general_cc_file { /**/ } $rootns = 'xmlns'

class general_cc_file extends XMLGenericDocument { /**/ } $rootname = null
class page11_resurce_file extends general_cc_file { /**/ } $rootname = 'html'

class general_cc_file extends XMLGenericDocument { /**/ } $ccnamespaces = array( )
class page11_resurce_file extends general_cc_file { /**/ } $ccnamespaces = array('xmlns' => 'http://www.w3.org/1999/xhtml')

abstract class oauth2_client extends curl { /**/ } $basicauth = false
class client extends \core\oauth2\client { /**/ } $basicauth = true

abstract class award_criteria { /**/ } $criteriatype =
class award_criteria_manual extends award_criteria { /**/ } $criteriatype = BADGE_CRITERIA_TYPE_MANUAL

abstract class award_criteria { /**/ } $required_param = ''
class award_criteria_manual extends award_criteria { /**/ } $required_param = 'role'

abstract class award_criteria { /**/ } $optional_params = [ ]
class award_criteria_manual extends award_criteria { /**/ } $optional_params = array( )

abstract class award_criteria { /**/ } $criteriatype =
class award_criteria_competency extends award_criteria { /**/ } $criteriatype = BADGE_CRITERIA_TYPE_COMPETENCY

abstract class award_criteria { /**/ } $required_param = ''
class award_criteria_competency extends award_criteria { /**/ } $required_param = 'competency'

abstract class award_criteria { /**/ } $criteriatype =
class award_criteria_course extends award_criteria { /**/ } $criteriatype = BADGE_CRITERIA_TYPE_COURSE

abstract class award_criteria { /**/ } $required_param = ''
class award_criteria_course extends award_criteria { /**/ } $required_param = 'course'

abstract class award_criteria { /**/ } $optional_params = [ ]
class award_criteria_course extends award_criteria { /**/ } $optional_params = array('grade', 'bydate')

abstract class award_criteria { /**/ } $criteriatype =
class award_criteria_profile extends award_criteria { /**/ } $criteriatype = BADGE_CRITERIA_TYPE_PROFILE

abstract class award_criteria { /**/ } $required_param = ''
class award_criteria_profile extends award_criteria { /**/ } $required_param = 'field'

abstract class award_criteria { /**/ } $optional_params = [ ]
class award_criteria_profile extends award_criteria { /**/ } $optional_params = array( )

abstract class award_criteria { /**/ } $criteriatype =
class award_criteria_overall extends award_criteria { /**/ } $criteriatype = BADGE_CRITERIA_TYPE_OVERALL

abstract class award_criteria { /**/ } $criteriatype =
class award_criteria_badge extends award_criteria { /**/ } $criteriatype = BADGE_CRITERIA_TYPE_BADGE

abstract class award_criteria { /**/ } $required_param = ''
class award_criteria_badge extends award_criteria { /**/ } $required_param = 'badge'

abstract class award_criteria { /**/ } $optional_params = [ ]
class award_criteria_badge extends award_criteria { /**/ } $optional_params = array( )

abstract class award_criteria { /**/ } $criteriatype =
class award_criteria_activity extends award_criteria { /**/ } $criteriatype = BADGE_CRITERIA_TYPE_ACTIVITY

abstract class award_criteria { /**/ } $required_param = ''
class award_criteria_activity extends award_criteria { /**/ } $required_param = 'module'

abstract class award_criteria { /**/ } $optional_params = [ ]
class award_criteria_activity extends award_criteria { /**/ } $optional_params = array('bydate')

abstract class award_criteria { /**/ } $criteriatype =
class award_criteria_courseset extends award_criteria { /**/ } $criteriatype = BADGE_CRITERIA_TYPE_COURSESET

abstract class award_criteria { /**/ } $required_param = ''
class award_criteria_courseset extends award_criteria { /**/ } $required_param = 'course'

abstract class award_criteria { /**/ } $optional_params = [ ]
class award_criteria_courseset extends award_criteria { /**/ } $optional_params = array('grade', 'bydate')

abstract class award_criteria { /**/ } $criteriatype =
class award_criteria_cohort extends award_criteria { /**/ } $criteriatype = BADGE_CRITERIA_TYPE_COHORT

abstract class award_criteria { /**/ } $required_param = ''
class award_criteria_cohort extends award_criteria { /**/ } $required_param = 'cohort'

abstract class award_criteria { /**/ } $optional_params = [ ]
class award_criteria_cohort extends award_criteria { /**/ } $optional_params = array( )

abstract class workshop_submission_base { /**/ } $fields = array( )
class workshop_submission_summary extends workshop_submission_base implements renderable { /**/ } $fields = array('id', 'title', 'timecreated', 'timemodified', 'authorid', 'authorfirstname', 'authorlastname', 'authorfirstnamephonetic', 'authorlastnamephonetic', 'authormiddlename', 'authoralternatename', 'authorpicture', 'authorimagealt', 'authoremail')

abstract class workshop_submission_base { /**/ } $fields = array( )
class workshop_submission extends workshop_submission_summary implements renderable { /**/ } $fields = array('id', 'title', 'timecreated', 'timemodified', 'content', 'contentformat', 'contenttrust', 'attachment', 'authorid', 'authorfirstname', 'authorlastname', 'authorfirstnamephonetic', 'authorlastnamephonetic', 'authormiddlename', 'authoralternatename', 'authorpicture', 'authorimagealt', 'authoremail')

class workshop_submission_summary extends workshop_submission_base implements renderable { /**/ } $fields = array('id', 'title', 'timecreated', 'timemodified', 'authorid', 'authorfirstname', 'authorlastname', 'authorfirstnamephonetic', 'authorlastnamephonetic', 'authormiddlename', 'authoralternatename', 'authorpicture', 'authorimagealt', 'authoremail')
class workshop_submission extends workshop_submission_summary implements renderable { /**/ } $fields = array('id', 'title', 'timecreated', 'timemodified', 'content', 'contentformat', 'contenttrust', 'attachment', 'authorid', 'authorfirstname', 'authorlastname', 'authorfirstnamephonetic', 'authorlastnamephonetic', 'authormiddlename', 'authoralternatename', 'authorpicture', 'authorimagealt', 'authoremail')

abstract class workshop_submission_base { /**/ } $fields = array( )
class workshop_example_submission_summary extends workshop_submission_base implements renderable { /**/ } $fields = array('id', 'title')

class workshop_example_submission_summary extends workshop_submission_base implements renderable { /**/ } $fields = array('id', 'title')
class workshop_example_submission extends workshop_example_submission_summary implements renderable { /**/ } $fields = array('id', 'title', 'content', 'contentformat', 'contenttrust', 'attachment')

abstract class workshop_submission_base { /**/ } $fields = array( )
class workshop_example_submission extends workshop_example_submission_summary implements renderable { /**/ } $fields = array('id', 'title', 'content', 'contentformat', 'contenttrust', 'attachment')

abstract class workshop_assessment_base { /**/ } $fields = array( )
class workshop_assessment extends workshop_assessment_base implements renderable { /**/ } $fields = array('id', 'submissionid', 'weight', 'timecreated', 'timemodified', 'grade', 'gradinggrade', 'gradinggradeover', 'feedbackauthor', 'feedbackauthorformat', 'feedbackauthorattachment')

class workshop_numerrors_strategy implements workshop_strategy { /**/ } $dimensions = null
class testable_workshop_numerrors_strategy extends workshop_numerrors_strategy { /**/ } $dimensions = array( )

class workshop_numerrors_strategy implements workshop_strategy { /**/ } $mappings = null
class testable_workshop_numerrors_strategy extends workshop_numerrors_strategy { /**/ } $mappings = array( )

class workshop_accumulative_strategy implements workshop_strategy { /**/ } $dimensions = null
class testable_workshop_accumulative_strategy extends workshop_accumulative_strategy { /**/ } $dimensions = array( )

class workshop_rubric_strategy implements workshop_strategy { /**/ } $dimensions = null
class testable_workshop_rubric_strategy extends workshop_rubric_strategy { /**/ } $dimensions = array( )

class view { /**/ } $component = 'core_question'
class custom_view extends \core_question\local\bank\view { /**/ } $component = 'mod_quiz'

class flexible_table { /**/ } $useridfield = 'id'
abstract class attempts_report_table extends \table_sql { /**/ } $useridfield = 'userid'

class calculator { /**/ } $statscollectionclassname = '\core_question\statistics\questions\all_calculated_for_qubaid_condition'
class testable_question_statistics extends \core_question\statistics\questions\calculator { /**/ } $statscollectionclassname = '\quiz_statistics\testable_all_calculated_for_qubaid_condition'

class attempt_walkthrough_from_csv_test extends \advanced_testcase { /**/ } $files = ['questions', 'steps', 'results']
class stats_from_steps_walkthrough_test extends \mod_quiz\attempt_walkthrough_from_csv_test { /**/ } $files = ['questions', 'steps', 'results', 'qstats', 'responsecounts']

class attempt_walkthrough_from_csv_test extends \advanced_testcase { /**/ } $files = ['questions', 'steps', 'results']
class responses_from_steps_walkthrough_test extends \mod_quiz\attempt_walkthrough_from_csv_test { /**/ } $files = ['questions', 'steps', 'responses']

abstract class persistent extends moodleform { /**/ } $persistentclass = null
class template extends \core\form\persistent { /**/ } $persistentclass = 'quizaccess_seb\\template'

abstract class generic_parser { /**/ } $blockrules = array( )
class nwiki_parser extends wiki_markup_parser { /**/ } $blockrules = array('nowiki' => array('expression' => "/^<nowiki>(.*?)<\/nowiki>/ims", 'tags' => array( ), 'token' => array('<nowiki>', '</nowiki>')), 'header' => array('expression' => "/^\ *(={1,6})\ *(.+?)(={1,6})\ *$/ims", 'tags' => array( ), 'token' => '='), 'line_break' => array('expression' => "/^-{3,4}\s*$/im", 'tags' => array( ), 'token' => '---'), 'desc_list' => array('expression' => "/(?:^.+?\:.+?\;\n)+/ims", 'tags' => array( ), 'token' => array(':', ';'), 'tag' => 'dl'), 'table' => array('expression' => "/\{\|(.+?)\|\}/ims"), 'tab_paragraph' => array('expression' => "/^(\:+)(.+?)$/ims", 'tag' => 'p'), 'list' => array('expression' => "/^((?:\ *[\*|#]{1,5}\ *.+?)+)(\n\s*(?:\n|<(?:h\d|pre|table|tbody|thead|tr|th|td|ul|li|ol|hr)\ *\/?>))/ims", 'tags' => array( ), 'token' => array('*', '#')), 'paragraph' => array('expression' => "/^\ *((?:<(?!\ *\/?(?:h\d|pre|table|tbody|thead|tr|th|td|ul|li|ol|hr)\ *\/?>)|[^<\s]).+?)\n\s*\n/ims", 'tag' => 'p'))

abstract class generic_parser { /**/ } $tagrules = array( )
class nwiki_parser extends wiki_markup_parser { /**/ } $tagrules = array('nowiki' => array('expression' => "/<nowiki>(.*?)<\/nowiki>/is", 'token' => array('<nowiki>', '</nowiki>')), 'image' => array('expression' => "/\[\[image:(.+?)\|(.+?)\]\]/is", 'token' => array("[[image:", "|alt]]")), 'attach' => array('expression' => "/\[\[attach:(.+?)\]\]/is", 'token' => array("[[attach:", "|name]]")), 'link' => array('expression' => "/\[\[(.+?)\]\]/is", 'tag' => 'a', 'token' => array("[[", "]]")), 'url_tag' => array('expression' => "/\[(.+?)\]/is", 'tag' => 'a', 'token' => array("[", "]")), 'url' => array('expression' => "/(?<!=\")((?:https?|ftp):\/\/[^\s\n]+[^,\.\?!:;\"\'\n\ ])/i", 'tag' => 'a', 'token' => 'http://'), 'italic' => array('expression' => "/\'{3}(.+?)(\'{3}(?:\'{2})?)/is", 'tag' => 'em', 'token' => array("'''", "'''")), 'bold' => array('expression' => "/\'{2}(.+?)\'{2}/is", 'tag' => 'strong', 'token' => array("''", "''")))

class nwiki_parser extends wiki_markup_parser { /**/ } $blockrules = array('nowiki' => array('expression' => "/^<nowiki>(.*?)<\/nowiki>/ims", 'tags' => array( ), 'token' => array('<nowiki>', '</nowiki>')), 'header' => array('expression' => "/^\ *(={1,6})\ *(.+?)(={1,6})\ *$/ims", 'tags' => array( ), 'token' => '='), 'line_break' => array('expression' => "/^-{3,4}\s*$/im", 'tags' => array( ), 'token' => '---'), 'desc_list' => array('expression' => "/(?:^.+?\:.+?\;\n)+/ims", 'tags' => array( ), 'token' => array(':', ';'), 'tag' => 'dl'), 'table' => array('expression' => "/\{\|(.+?)\|\}/ims"), 'tab_paragraph' => array('expression' => "/^(\:+)(.+?)$/ims", 'tag' => 'p'), 'list' => array('expression' => "/^((?:\ *[\*|#]{1,5}\ *.+?)+)(\n\s*(?:\n|<(?:h\d|pre|table|tbody|thead|tr|th|td|ul|li|ol|hr)\ *\/?>))/ims", 'tags' => array( ), 'token' => array('*', '#')), 'paragraph' => array('expression' => "/^\ *((?:<(?!\ *\/?(?:h\d|pre|table|tbody|thead|tr|th|td|ul|li|ol|hr)\ *\/?>)|[^<\s]).+?)\n\s*\n/ims", 'tag' => 'p'))
class html_parser extends nwiki_parser { /**/ } $blockrules = array( )

abstract class generic_parser { /**/ } $blockrules = array( )
class creole_parser extends wiki_markup_parser { /**/ } $blockrules = array('nowiki' => array('expression' => "/^\{\{\{(.*?)\}\}\}/ims", 'tags' => array( ), 'token' => array('{{{', '}}}')), 'header' => array('expression' => "/^\ *(={1,6})\ *(.+?)=*\ *$/ims", 'tags' => array( ), 'token' => '='), 'table' => array('expression' => "/^(?:\|.*?\|\ *\n)+/ims"), 'line_break' => array('expression' => "/^----\s*$/im", 'token' => '----', 'tags' => array( )), 'list' => array('expression' => "/((?:^\ *[\*#][^\*#]\ *.+?)(?:^\ *[\*#]{1,5}\ *.+?)*)(\n\s*(?:\n|<(?:h\d|pre|table|tbody|thead|tr|th|td|ul|li|ol|hr)))/ims", 'tags' => array( ), 'token' => array('*', '#')), 'paragraph' => array('expression' => "/^\ *((?:<(?!\ *\/?(?:h\d|pre|table|tbody|thead|tr|th|td|ul|li|ol|hr)\ *\/?>)|[^<\s]).+?)\n\s*\n/ims", 'tag' => 'p'))

abstract class generic_parser { /**/ } $tagrules = array( )
class creole_parser extends wiki_markup_parser { /**/ } $tagrules = array('nowiki' => array('expression' => "/\{\{\{(.*?)\}\}\}/is", 'token' => array('{{{', '}}}')), 'image' => array('expression' => "/\~?\{\{(.+)\|(.+)\}\}/i", 'tags' => array( ), 'token' => array('{{', '|Alt}}')), 'link' => array('expression' => "/\~?\[\[(.+?)\]\]/is", 'tag' => 'a', 'token' => array('[[', ']]')), 'url' => array('expression' => "/\~?(?<!=\")((?:https?|ftp):\/\/[^\s\n]+[^,\.\?!:;\"\'\n\ ])/is", 'tag' => 'a', 'token' => "http://"), 'line_break' => array('expression' => "/\\\\\\\\/", 'tag' => 'br', 'simple' => true, 'token' => '----'), 'bold' => array('expression' => "/\*\*(.*?)(?:\*\*|$)/is", 'tag' => 'strong', 'token' => array('**', '**')), 'italic' => array('expression' => "#(?<!http:|https:|ftp:)//(.+?)(?<!http:|https:|ftp:)//#is", 'tag' => 'em', 'token' => array('//', '//')))

class mod_feedback_responses_table extends table_sql { /**/ } $showallparamname = 'showall'
class mod_feedback_responses_anon_table extends mod_feedback_responses_table { /**/ } $showallparamname = 'ashowall'

class mod_feedback_responses_table extends table_sql { /**/ } $downloadparamname = 'download'
class mod_feedback_responses_anon_table extends mod_feedback_responses_table { /**/ } $downloadparamname = 'adownload'

abstract class feedback_item_base { /**/ } $type =
class feedback_item_pagebreak extends feedback_item_base { /**/ } $type = "pagebreak"

abstract class feedback_item_form extends moodleform { /**/ } $type =
class feedback_label_form extends feedback_item_form { /**/ } $type = "label"

abstract class feedback_item_base { /**/ } $type =
class feedback_item_label extends feedback_item_base { /**/ } $type = "label"

abstract class feedback_item_form extends moodleform { /**/ } $type =
class feedback_textfield_form extends feedback_item_form { /**/ } $type = "textfield"

abstract class feedback_item_base { /**/ } $type =
class feedback_item_textfield extends feedback_item_base { /**/ } $type = "textfield"

abstract class feedback_item_form extends moodleform { /**/ } $type =
class feedback_multichoice_form extends feedback_item_form { /**/ } $type = "multichoice"

abstract class feedback_item_base { /**/ } $type =
class feedback_item_multichoice extends feedback_item_base { /**/ } $type = "multichoice"

abstract class feedback_item_form extends moodleform { /**/ } $type =
class feedback_captcha_form extends feedback_item_form { /**/ } $type = "captcha"

abstract class feedback_item_base { /**/ } $type =
class feedback_item_captcha extends feedback_item_base { /**/ } $type = "captcha"

abstract class feedback_item_base { /**/ } $type =
class feedback_item_info extends feedback_item_base { /**/ } $type = "info"

abstract class feedback_item_form extends moodleform { /**/ } $type =
class feedback_info_form extends feedback_item_form { /**/ } $type = "info"

abstract class feedback_item_form extends moodleform { /**/ } $type =
class feedback_numeric_form extends feedback_item_form { /**/ } $type = "numeric"

abstract class feedback_item_base { /**/ } $type =
class feedback_item_numeric extends feedback_item_base { /**/ } $type = "numeric"

abstract class feedback_item_form extends moodleform { /**/ } $type =
class feedback_textarea_form extends feedback_item_form { /**/ } $type = "textarea"

abstract class feedback_item_base { /**/ } $type =
class feedback_item_textarea extends feedback_item_base { /**/ } $type = "textarea"

abstract class feedback_item_form extends moodleform { /**/ } $type =
class feedback_multichoicerated_form extends feedback_item_form { /**/ } $type = "multichoicerated"

abstract class feedback_item_base { /**/ } $type =
class feedback_item_multichoicerated extends feedback_item_base { /**/ } $type = "multichoicerated"

class table_sql extends flexible_table { /**/ } $sql = NULL
class summary_table extends table_sql { /**/ } $sql =

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtype =
class lesson_add_page_form_selection extends lesson_add_page_form_base { /**/ } $qtype = 'questiontype'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtypestring =
class lesson_add_page_form_selection extends lesson_add_page_form_base { /**/ } $qtypestring = 'selectaqtype'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $standard = true
class lesson_add_page_form_selection extends lesson_add_page_form_base { /**/ } $standard = false

abstract class lesson_page extends lesson_base { /**/ } $type = 1
class lesson_page_type_cluster extends lesson_page { /**/ } $type = lesson_page::TYPE_STRUCTURE

abstract class lesson_page extends lesson_base { /**/ } $type = 0
class lesson_page_type_cluster extends lesson_page { /**/ } $type = lesson_page::TYPE_STRUCTURE

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtype =
class lesson_add_page_form_cluster extends lesson_add_page_form_base { /**/ } $qtype = LESSON_PAGE_CLUSTER

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtypestring =
class lesson_add_page_form_cluster extends lesson_add_page_form_base { /**/ } $qtypestring = 'cluster'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $standard = true
class lesson_add_page_form_cluster extends lesson_add_page_form_base { /**/ } $standard = false

abstract class lesson_page extends lesson_base { /**/ } $type = 1
class lesson_page_type_branchtable extends lesson_page { /**/ } $type = lesson_page::TYPE_STRUCTURE

abstract class lesson_page extends lesson_base { /**/ } $type = 0
class lesson_page_type_branchtable extends lesson_page { /**/ } $type = lesson_page::TYPE_STRUCTURE

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtype =
class lesson_add_page_form_branchtable extends lesson_add_page_form_base { /**/ } $qtype = LESSON_PAGE_BRANCHTABLE

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtypestring =
class lesson_add_page_form_branchtable extends lesson_add_page_form_base { /**/ } $qtypestring = 'branchtable'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $standard = true
class lesson_add_page_form_branchtable extends lesson_add_page_form_base { /**/ } $standard = false

abstract class lesson_page extends lesson_base { /**/ } $type = 1
class lesson_page_type_essay extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_page extends lesson_base { /**/ } $type = 0
class lesson_page_type_essay extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtype =
class lesson_add_page_form_essay extends lesson_add_page_form_base { /**/ } $qtype = 'essay'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtypestring =
class lesson_add_page_form_essay extends lesson_add_page_form_base { /**/ } $qtypestring = 'essay'

abstract class lesson_page extends lesson_base { /**/ } $type = 1
class lesson_page_type_truefalse extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_page extends lesson_base { /**/ } $type = 0
class lesson_page_type_truefalse extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtype =
class lesson_add_page_form_truefalse extends lesson_add_page_form_base { /**/ } $qtype = 'truefalse'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtypestring =
class lesson_add_page_form_truefalse extends lesson_add_page_form_base { /**/ } $qtypestring = 'truefalse'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $answerformat = ''
class lesson_add_page_form_truefalse extends lesson_add_page_form_base { /**/ } $answerformat = LESSON_ANSWER_HTML

abstract class lesson_add_page_form_base extends moodleform { /**/ } $responseformat = ''
class lesson_add_page_form_truefalse extends lesson_add_page_form_base { /**/ } $responseformat = LESSON_ANSWER_HTML

abstract class lesson_page extends lesson_base { /**/ } $type = 1
class lesson_page_type_endofcluster extends lesson_page { /**/ } $type = lesson_page::TYPE_STRUCTURE

abstract class lesson_page extends lesson_base { /**/ } $type = 0
class lesson_page_type_endofcluster extends lesson_page { /**/ } $type = lesson_page::TYPE_STRUCTURE

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtype =
class lesson_add_page_form_endofcluster extends lesson_add_page_form_base { /**/ } $qtype = LESSON_PAGE_ENDOFCLUSTER

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtypestring =
class lesson_add_page_form_endofcluster extends lesson_add_page_form_base { /**/ } $qtypestring = 'endofcluster'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $standard = true
class lesson_add_page_form_endofcluster extends lesson_add_page_form_base { /**/ } $standard = false

abstract class lesson_page extends lesson_base { /**/ } $type = 1
class lesson_page_type_numerical extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_page extends lesson_base { /**/ } $type = 0
class lesson_page_type_numerical extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtype =
class lesson_add_page_form_numerical extends lesson_add_page_form_base { /**/ } $qtype = 'numerical'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtypestring =
class lesson_add_page_form_numerical extends lesson_add_page_form_base { /**/ } $qtypestring = 'numerical'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $responseformat = ''
class lesson_add_page_form_numerical extends lesson_add_page_form_base { /**/ } $responseformat = LESSON_ANSWER_HTML

abstract class lesson_page extends lesson_base { /**/ } $type = 1
class lesson_page_type_multichoice extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_page extends lesson_base { /**/ } $type = 0
class lesson_page_type_multichoice extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtype =
class lesson_add_page_form_multichoice extends lesson_add_page_form_base { /**/ } $qtype = 'multichoice'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtypestring =
class lesson_add_page_form_multichoice extends lesson_add_page_form_base { /**/ } $qtypestring = 'multichoice'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $answerformat = ''
class lesson_add_page_form_multichoice extends lesson_add_page_form_base { /**/ } $answerformat = LESSON_ANSWER_HTML

abstract class lesson_add_page_form_base extends moodleform { /**/ } $responseformat = ''
class lesson_add_page_form_multichoice extends lesson_add_page_form_base { /**/ } $responseformat = LESSON_ANSWER_HTML

abstract class lesson_page extends lesson_base { /**/ } $type = 1
class lesson_page_type_matching extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_page extends lesson_base { /**/ } $type = 0
class lesson_page_type_matching extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtype =
class lesson_add_page_form_matching extends lesson_add_page_form_base { /**/ } $qtype = 'matching'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtypestring =
class lesson_add_page_form_matching extends lesson_add_page_form_base { /**/ } $qtypestring = 'matching'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $answerformat = ''
class lesson_add_page_form_matching extends lesson_add_page_form_base { /**/ } $answerformat = LESSON_ANSWER_HTML

abstract class lesson_page extends lesson_base { /**/ } $type = 1
class lesson_page_type_endofbranch extends lesson_page { /**/ } $type = lesson_page::TYPE_STRUCTURE

abstract class lesson_page extends lesson_base { /**/ } $type = 0
class lesson_page_type_endofbranch extends lesson_page { /**/ } $type = lesson_page::TYPE_STRUCTURE

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtype =
class lesson_add_page_form_endofbranch extends lesson_add_page_form_base { /**/ } $qtype = LESSON_PAGE_ENDOFBRANCH

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtypestring =
class lesson_add_page_form_endofbranch extends lesson_add_page_form_base { /**/ } $qtypestring = 'endofbranch'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $standard = true
class lesson_add_page_form_endofbranch extends lesson_add_page_form_base { /**/ } $standard = false

abstract class lesson_page extends lesson_base { /**/ } $type = 1
class lesson_page_type_shortanswer extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_page extends lesson_base { /**/ } $type = 0
class lesson_page_type_shortanswer extends lesson_page { /**/ } $type = lesson_page::TYPE_QUESTION

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtype =
class lesson_add_page_form_shortanswer extends lesson_add_page_form_base { /**/ } $qtype = 'shortanswer'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $qtypestring =
class lesson_add_page_form_shortanswer extends lesson_add_page_form_base { /**/ } $qtypestring = 'shortanswer'

abstract class lesson_add_page_form_base extends moodleform { /**/ } $responseformat = ''
class lesson_add_page_form_shortanswer extends lesson_add_page_form_base { /**/ } $responseformat = LESSON_ANSWER_HTML

class data_field_base { /**/ } $type = 'unknown'
class data_field_radiobutton extends data_field_base { /**/ } $type = 'radiobutton'

class data_field_base { /**/ } $priority = self::NO_PRIORITY
class data_field_radiobutton extends data_field_base { /**/ } $priority = self::HIGH_PRIORITY

class data_field_base { /**/ } $type = 'unknown'
class data_field_file extends data_field_base { /**/ } $type = 'file'

class data_field_base { /**/ } $type = 'unknown'
class data_field_date extends data_field_base { /**/ } $type = 'date'

class data_field_base { /**/ } $type = 'unknown'
class data_field_picture extends data_field_base { /**/ } $type = 'picture'

class data_field_base { /**/ } $type = 'unknown'
class data_field_checkbox extends data_field_base { /**/ } $type = 'checkbox'

class data_field_base { /**/ } $priority = self::NO_PRIORITY
class data_field_checkbox extends data_field_base { /**/ } $priority = self::LOW_PRIORITY

class data_field_base { /**/ } $type = 'unknown'
class data_field_url extends data_field_base { /**/ } $type = 'url'

class data_field_base { /**/ } $priority = self::NO_PRIORITY
class data_field_url extends data_field_base { /**/ } $priority = self::MIN_PRIORITY

class data_field_base { /**/ } $type = 'unknown'
class data_field_number extends data_field_base { /**/ } $type = 'number'

class data_field_base { /**/ } $type = 'unknown'
class data_field_textarea extends data_field_base { /**/ } $type = 'textarea'

class data_field_base { /**/ } $priority = self::NO_PRIORITY
class data_field_textarea extends data_field_base { /**/ } $priority = self::LOW_PRIORITY

class data_field_base { /**/ } $type = 'unknown'
class data_field_menu extends data_field_base { /**/ } $type = 'menu'

class data_field_base { /**/ } $priority = self::NO_PRIORITY
class data_field_menu extends data_field_base { /**/ } $priority = self::HIGH_PRIORITY

class data_field_base { /**/ } $type = 'unknown'
class data_field_multimenu extends data_field_base { /**/ } $type = 'multimenu'

class data_field_base { /**/ } $priority = self::NO_PRIORITY
class data_field_multimenu extends data_field_base { /**/ } $priority = self::LOW_PRIORITY

class data_field_base { /**/ } $type = 'unknown'
class data_field_text extends data_field_base { /**/ } $type = 'text'

class data_field_base { /**/ } $priority = self::NO_PRIORITY
class data_field_text extends data_field_base { /**/ } $priority = self::MAX_PRIORITY

class data_field_base { /**/ } $type = 'unknown'
class data_field_latlong extends data_field_base { /**/ } $type = 'latlong'

class phpunit_coverage_info { /**/ } $includelistfolders = [ ]
class bbb_coverage extends phpunit_coverage_info { /**/ } $includelistfolders = ['classes', 'backup', ]

class phpunit_coverage_info { /**/ } $includelistfiles = [ ]
class bbb_coverage extends phpunit_coverage_info { /**/ } $includelistfiles = ['lib.php', ]

class block_tree extends block_list { /**/ } public$content_type
class block_base { /**/ } none$content_type

class block_tree extends block_list { /**/ } public$content_type
class block_list extends block_base { /**/ } none$content_type

class no_headings_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class object_must_have_valid_title_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class table_data_should_have_th_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class object_must_have_title_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class marquee_is_not_used_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class img_has_alt_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class img_with_map_has_use_map_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class table_summary_does_not_duplicate_caption_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class legend_text_not_empty_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class object_must_have_embed_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class strike_is_not_used_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class table_th_should_have_scope_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class table_td_should_not_merge_test extends all_checks { /**/ } public$checktype
abstract class all_checks extends \advanced_testcase { /**/ } protected$checktype

class grade extends tablelike implements selectable_items, filterable_items { /**/ } public$item
abstract class tablelike extends screen implements be_readonly { /**/ } protected$item

class user extends tablelike implements selectable_items { /**/ } public$item
abstract class tablelike extends screen implements be_readonly { /**/ } protected$item

class participants extends \table_sql implements dynamic_table { /**/ } public$baseurl
class flexible_table { /**/ } none$baseurl

abstract class base_report_table extends table_sql implements dynamic, renderable { /**/ } protected$persistent
class flexible_table { /**/ } private$persistent

class table_sql extends flexible_table { /**/ } public$is_collapsible
class flexible_table { /**/ } none$is_collapsible

class table_sql extends flexible_table { /**/ } public$is_sortable
class flexible_table { /**/ } none$is_sortable

class MoodleQuickForm_editor extends HTML_QuickForm_element implements templatable { /**/ } public$_type
class HTML_QuickForm_element extends HTML_Common { /**/ } none$_type

class ADODB2_postgres extends ADODB_DataDict { /**/ } none$quote
class ADODB_DataDict { /**/ } public$quote

class ADODB_db2 extends ADOConnection { /**/ } public$nameQuote
abstract class ADOConnection { /**/ } none$nameQuote

class ADODB_pdo_firebird extends ADODB_pdo { /**/ } public$metaTablesSQL
abstract class ADOConnection { /**/ } none$metaTablesSQL

class ADODB_firebird extends ADOConnection { /**/ } public$metaTablesSQL
abstract class ADOConnection { /**/ } none$metaTablesSQL

class ADODB_pdo_firebird extends ADODB_pdo { /**/ } public$metaColumnsSQL
abstract class ADOConnection { /**/ } none$metaColumnsSQL

class ADODB_firebird extends ADOConnection { /**/ } public$_genSeqSQL
abstract class ADOConnection { /**/ } none$_genSeqSQL

class ADODB_firebird extends ADOConnection { /**/ } public$_dropSeqSQL
abstract class ADOConnection { /**/ } none$_dropSeqSQL

class ADORecordSet_array_pdo_firebird extends ADORecordSet_array_pdo { /**/ } public$canSeek
class ADORecordSet implements IteratorAggregate { /**/ } none$canSeek

class ADORecordSet_array_pdo_firebird extends ADORecordSet_array_pdo { /**/ } public$databaseType
class ADORecordSet_array extends ADORecordSet { /**/ } none$databaseType

class ADORecordSet_array_pdo_firebird extends ADORecordSet_array_pdo { /**/ } public$canSeek
class ADORecordSet_array extends ADORecordSet { /**/ } none$canSeek

class ADORecordSet_pdo_sqlsrv extends ADORecordSet_pdo { /**/ } public$databaseType
class ADORecordSet_pdo extends ADORecordSet { /**/ } none$databaseType

class ADORecordSet_pdo_firebird extends ADORecordSet_pdo { /**/ } public$databaseType
class ADORecordSet_pdo extends ADORecordSet { /**/ } none$databaseType

class iCalendar_property_calscale extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_method extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_prodid extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_action extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_rrule extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_rdate extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_exrule extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_repeat extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_status extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_completed extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_summary extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_due extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_dtend extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_description extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_geo extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_location extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_percent_complete extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_resources extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_priority extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_version extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_attach extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_categories extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_class extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_comment extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_exdate extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_uid extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_url extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_related_to extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_recurrence_id extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_organizer extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_attendee extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_contact extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_freebusy extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_transp extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_dtstart extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_duration extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_tzurl extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_tzid extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_tzoffsetfrom extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_tzoffsetto extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_tzname extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_last_modified extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_sequence extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_x extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_request_status extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_created extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_dtstamp extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_trigger extends iCalendar_property { /**/ } none$val_type
class iCalendar_property { /**/ } protected$val_type

class iCalendar_property_calscale extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_method extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_prodid extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_version extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_dtstart extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_status extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_completed extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_summary extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_due extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_dtend extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_description extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_geo extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_location extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_priority extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_percent_complete extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_resources extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_attach extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_categories extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_class extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_comment extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_exdate extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_uid extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_url extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_related_to extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_recurrence_id extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_organizer extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_contact extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_transp extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_attendee extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_freebusy extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_duration extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_tzurl extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_tzid extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_tzoffsetto extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_tzname extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_tzoffsetfrom extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_sequence extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_x extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_request_status extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_created extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_dtstamp extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_last_modified extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_trigger extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_exrule extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_rdate extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_rrule extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_repeat extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class iCalendar_property_action extends iCalendar_property { /**/ } none$name
class iCalendar_property { /**/ } protected$name

class grade_grade extends grade_object { /**/ } public$hidden
abstract class grade_object { /**/ } none$hidden

class testable_workshop_numerrors_strategy extends workshop_numerrors_strategy { /**/ } public$dimensions
class workshop_numerrors_strategy implements workshop_strategy { /**/ } protected$dimensions

class testable_workshop_numerrors_strategy extends workshop_numerrors_strategy { /**/ } public$mappings
class workshop_numerrors_strategy implements workshop_strategy { /**/ } protected$mappings

class testable_workshop_accumulative_strategy extends workshop_accumulative_strategy { /**/ } public$dimensions
class workshop_accumulative_strategy implements workshop_strategy { /**/ } protected$dimensions

class testable_workshop_rubric_strategy extends workshop_rubric_strategy { /**/ } public$dimensions
class workshop_rubric_strategy implements workshop_strategy { /**/ } protected$dimensions

class section extends section_base { /**/ } $format
class section implements named_templatable, renderable { /**/ } \core_courseformat\base $format

class controlmenu extends controlmenu_base { /**/ } $format
class controlmenu implements named_templatable, renderable { /**/ } \core_courseformat\base $format

class controlmenu extends controlmenu_base { /**/ } $section
class controlmenu implements named_templatable, renderable { /**/ } \section_info $section

class system_report_table extends base_report_table { /**/ } \core_reportbuilder\local\report\base $report
abstract class base_report_table extends table_sql implements dynamic, renderable { /**/ } $report

class custom_report_table extends base_report_table { /**/ } \core_reportbuilder\local\report\base $report
abstract class base_report_table extends table_sql implements dynamic, renderable { /**/ } $report

class adminpresets_admin_setting_users_with_capability extends adminpresets_admin_setting_configmultiselect { /**/ } $settingdata
class adminpresets_setting { /**/ } \admin_setting $settingdata

class adminpresets_admin_setting_special_backupdays extends adminpresets_setting { /**/ } $settingdata
class adminpresets_setting { /**/ } \admin_setting $settingdata

class adminpresets_admin_setting_configmultiselect extends adminpresets_setting { /**/ } $settingdata
class adminpresets_setting { /**/ } \admin_setting $settingdata

class adminpresets_admin_setting_configtime extends adminpresets_setting { /**/ } $settingdata
class adminpresets_setting { /**/ } \admin_setting $settingdata

class adminpresets_admin_setting_configselect extends adminpresets_setting { /**/ } $settingdata
class adminpresets_setting { /**/ } \admin_setting $settingdata

class a_suspicious_link_text_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class no_headings_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class img_alt_is_too_long_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class object_must_have_valid_title_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class embed_has_associated_no_embed_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class table_data_should_have_th_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class object_must_have_title_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class marquee_is_not_used_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class img_has_alt_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class blink_is_not_used_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class img_with_map_has_use_map_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class img_alt_not_place_holder_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class img_alt_not_empty_in_anchor_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class a_links_dont_open_new_window_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class table_summary_does_not_duplicate_caption_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class basefont_is_not_used_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class area_dont_open_new_window_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class legend_text_not_empty_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class object_must_have_embed_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class css_text_has_contrast_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class content_too_long_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class area_has_alt_value_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class img_alt_is_different_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class strike_is_not_used_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class i_is_not_used_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class table_th_should_have_scope_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class header_h3_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class headers_have_text_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class bold_is_not_used_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class table_td_should_not_merge_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

class a_must_contain_text_test extends all_checks { /**/ } \string $checktype
abstract class all_checks extends \advanced_testcase { /**/ } $checktype

abstract class completion_criteria extends data_object { /**/ } \string $table
abstract class data_object { /**/ } $table

class completion_aggregation extends data_object { /**/ } \string $table
abstract class data_object { /**/ } $table

class completion_criteria_completion extends data_object { /**/ } \string $table
abstract class data_object { /**/ } $table

class completion_completion extends data_object { /**/ } \string $table
abstract class data_object { /**/ } $table

class grade_edit_tree_column_name extends grade_edit_tree_column { /**/ } \bool $forced
abstract class grade_edit_tree_column { /**/ } $forced

class grade_edit_tree_column_name extends grade_edit_tree_column { /**/ } \bool $hidden
abstract class grade_edit_tree_column { /**/ } $hidden

class grade_edit_tree_column_name extends grade_edit_tree_column { /**/ } \bool $forced_hidden
abstract class grade_edit_tree_column { /**/ } $forced_hidden

class grade_edit_tree_column_name extends grade_edit_tree_column { /**/ } \bool $advanced_hidden
abstract class grade_edit_tree_column { /**/ } $advanced_hidden

class user extends grade_report { /**/ } \grade_tree $gtree
abstract class grade_report { /**/ } $gtree

class user extends grade_report { /**/ } \moodle_url $baseurl
abstract class grade_report { /**/ } $baseurl

class user extends grade_report { /**/ } \moodle_url $pbarurl
abstract class grade_report { /**/ } $pbarurl

class feedback extends grade_attribute_format implements unique_value, be_disabled, be_readonly { /**/ } \string $name
abstract class grade_attribute_format extends attribute_format implements unique_name { /**/ } $name

class exclude extends grade_attribute_format implements be_checked, be_disabled, be_readonly { /**/ } \string $name
abstract class grade_attribute_format extends attribute_format implements unique_name { /**/ } $name

class finalgrade extends grade_attribute_format implements unique_value, be_disabled, be_readonly { /**/ } \string $name
abstract class grade_attribute_format extends attribute_format implements unique_name { /**/ } $name

class override extends grade_attribute_format implements be_checked, be_disabled, be_readonly { /**/ } \string $name
abstract class grade_attribute_format extends attribute_format implements unique_name { /**/ } $name

class user extends tablelike implements selectable_items { /**/ } \array $item
abstract class tablelike extends screen implements be_readonly { /**/ } $item

class grade_export_xls extends grade_export { /**/ } \string $plugin
abstract class grade_export { /**/ } $plugin

class grade_export_txt extends grade_export { /**/ } \string $plugin
abstract class grade_export { /**/ } $plugin

class grade_export_ods extends grade_export { /**/ } \string $plugin
abstract class grade_export { /**/ } $plugin

class grade_export_xml extends grade_export { /**/ } \string $plugin
abstract class grade_export { /**/ } $plugin

class grade_export_xml extends grade_export { /**/ } \bool $updatedgradesonly
abstract class grade_export { /**/ } $updatedgradesonly

class calculated_for_subquestion extends calculated { /**/ } \int $negcovar
class calculated { /**/ } $negcovar

abstract class column_base extends view_component { /**/ } $qbank
abstract class view_component { /**/ } \core_question\local\bank\view $qbank

class set_columnbank_order_test extends external_function_testcase { /**/ } \string $testclass
abstract class external_function_testcase extends \advanced_testcase { /**/ } $testclass

class set_column_size_test extends external_function_testcase { /**/ } \string $testclass
abstract class external_function_testcase extends \advanced_testcase { /**/ } $testclass

class set_hidden_columns_test extends external_function_testcase { /**/ } \string $testclass
abstract class external_function_testcase extends \advanced_testcase { /**/ } $testclass

class set_columnbank_order_test extends external_function_testcase { /**/ } \string $setting
abstract class external_function_testcase extends \advanced_testcase { /**/ } $setting

class set_column_size_test extends external_function_testcase { /**/ } \string $setting
abstract class external_function_testcase extends \advanced_testcase { /**/ } $setting

class set_hidden_columns_test extends external_function_testcase { /**/ } \string $setting
abstract class external_function_testcase extends \advanced_testcase { /**/ } $setting

class webservice_soap_server extends webservice_base_server { /**/ } $serviceclass
abstract class webservice_base_server extends webservice_server { /**/ } \string $serviceclass

class question_category_list extends moodle_list { /**/ } \string $table
abstract class moodle_list { /**/ } $table

class participants extends \table_sql implements dynamic_table { /**/ } \moodle_url $baseurl
class flexible_table { /**/ } $baseurl

abstract class base_report_table extends table_sql implements dynamic, renderable { /**/ } $persistent
class flexible_table { /**/ } \bool|\bool $persistent

class participants extends \table_sql implements dynamic_table { /**/ } $filterset
class flexible_table { /**/ } \null $filterset

class summary_table extends table_sql { /**/ } \stdclass $sql
class table_sql extends flexible_table { /**/ } $sql

class navbar extends navigation_node { /**/ } \array $children
class navigation_node implements renderable { /**/ } $children

class client extends \core\oauth2\client { /**/ } \bool|\bool|\bool $basicauth
abstract class oauth2_client extends curl { /**/ } \bool $basicauth

class popup_action extends component_action { /**/ } \string $jsfunction
class component_action implements templatable { /**/ } \bool $jsfunction

class HTML_QuickForm_link extends HTML_QuickForm_static { /**/ } \string $_text
class HTML_QuickForm_static extends HTML_QuickForm_element { /**/ } \null $_text

class Expression extends WizardAbstract implements WizardInterface { /**/ } \string $expression
abstract class WizardAbstract { /**/ } $expression

class Path extends Base { /**/ } \string $tag
abstract class Base { /**/ } $tag

class Polyline extends Base { /**/ } \string $tag
abstract class Base { /**/ } $tag

class Group extends Base { /**/ } \string $tag
abstract class Base { /**/ } $tag

class Circle extends Base { /**/ } \string $tag
abstract class Base { /**/ } $tag

class Rectangle extends Base { /**/ } \string $tag
abstract class Base { /**/ } $tag

class ADODB2_mssqlnative extends ADODB_DataDict { /**/ } \bool $blobAllowsNotNull
class ADODB_DataDict { /**/ } $blobAllowsNotNull

class ADODB2_db2 extends ADODB_DataDict { /**/ } \bool $blobAllowsNotNull
class ADODB_DataDict { /**/ } $blobAllowsNotNull

class ADODB2_postgres extends ADODB_DataDict { /**/ } \bool $blobAllowsNotNull
class ADODB_DataDict { /**/ } $blobAllowsNotNull

class ADODB2_sqlite extends ADODB_DataDict { /**/ } \bool $blobAllowsNotNull
class ADODB_DataDict { /**/ } $blobAllowsNotNull

class ADODB2_mysql extends ADODB_DataDict { /**/ } \bool $blobAllowsNotNull
class ADODB_DataDict { /**/ } $blobAllowsNotNull

class ADODB2_mssqlnative extends ADODB_DataDict { /**/ } \bool $blobAllowsDefaultValue
class ADODB_DataDict { /**/ } $blobAllowsDefaultValue

class ADODB2_db2 extends ADODB_DataDict { /**/ } \bool $blobAllowsDefaultValue
class ADODB_DataDict { /**/ } $blobAllowsDefaultValue

class ADODB2_postgres extends ADODB_DataDict { /**/ } \bool $blobAllowsDefaultValue
class ADODB_DataDict { /**/ } $blobAllowsDefaultValue

class ADODB2_sqlite extends ADODB_DataDict { /**/ } \bool $blobAllowsDefaultValue
class ADODB_DataDict { /**/ } $blobAllowsDefaultValue

class ADODB2_postgres extends ADODB_DataDict { /**/ } \string $quote
class ADODB_DataDict { /**/ } $quote

class ADODB_oci8po extends ADODB_oci8 { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_sybase extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_oci8quercus extends ADODB_oci8 { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_informix72 extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_mysqli extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_ldap extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_pdo extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_ads extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_ibase extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_sqlite3 extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_netezza extends ADODB_postgres64 { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_sqlite extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_db2 extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_odbc extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_postgres64 extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_odbtp extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_oci8 extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_ado extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_firebird extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_ado extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_mssql extends ADOConnection { /**/ } \string $dataProvider
abstract class ADOConnection { /**/ } \string|\string $dataProvider

class ADODB_db2oci extends ADODB_db2 { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_oci8po extends ADODB_oci8 { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_informix extends ADODB_informix72 { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_postgres7 extends ADODB_postgres64 { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_fbsql extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_sybase extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_access extends ADODB_odbc { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_oci8quercus extends ADODB_oci8 { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_informix72 extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_csv extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_ado_access extends ADODB_ado { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_oracle extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_oci805 extends ADODB_oci8 { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_odbtp_unicode extends ADODB_odbtp { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_mysqli extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_odbc_oracle extends ADODB_odbc { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_text extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_mssql extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_ado extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_firebird extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_ado_mssql extends ADODB_ado { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_ado extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_postgres9 extends ADODB_postgres8 { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_oci8 extends ADOConnection { /**/ } \string|\string|\string|\string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_odbtp extends ADOConnection { /**/ } \string|\string|\string|\string|\string|\string|\string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_sqlitepo extends ADODB_sqlite { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_sqlanywhere extends ADODB_odbc { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_postgres8 extends ADODB_postgres7 { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_borland_ibase extends ADODB_ibase { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_postgres64 extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_odbc extends ADOConnection { /**/ } \string|\string|\string|\string|\string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_db2 extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_sqlite extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_netezza extends ADODB_postgres64 { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_db2oci extends ADODB_db2 { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_proxy extends ADODB_csv { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_sqlite3 extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_mssqlpo extends ADODB_mssql { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_vfp extends ADODB_odbc { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_SAPDB extends ADODB_odbc { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_ibase extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_ads extends ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_mssql_n extends ADODB_mssql { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_sybase_ase extends ADODB_sybase { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_pdo extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_ldap extends ADOConnection { /**/ } \string $databaseType
abstract class ADOConnection { /**/ } \string|\string $databaseType

class ADODB_sybase extends ADOConnection { /**/ } $port
abstract class ADOConnection { /**/ } \string $port

class ADODB_mysqli extends ADOConnection { /**/ } \int $port
abstract class ADOConnection { /**/ } \string $port

class ADODB_ldap extends ADOConnection { /**/ } \int $port
abstract class ADOConnection { /**/ } \string $port

class ADODB_ldap extends ADOConnection { /**/ } \bool $password
abstract class ADOConnection { /**/ } \string|\string|\string $password

class ADODB_sybase extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_access extends ADODB_odbc { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_informix72 extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_ado_access extends ADODB_ado { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_odbc_oracle extends ADODB_odbc { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_pdo extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_ibase extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_SAPDB extends ADODB_odbc { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_vfp extends ADODB_odbc { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_netezza extends ADODB_postgres64 { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_db2 extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_odbc extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_postgres64 extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_ado extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_firebird extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_ado extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_mssql extends ADOConnection { /**/ } \string $fmtDate
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtDate

class ADODB_mssql extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_ado extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_firebird extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_ado extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_postgres64 extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_odbc extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_db2 extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_sqlite extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_sqlite3 extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_netezza extends ADODB_postgres64 { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_vfp extends ADODB_odbc { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_SAPDB extends ADODB_odbc { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_ibase extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_ads extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_pdo extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_odbc_oracle extends ADODB_odbc { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_pdo_mysql extends ADODB_pdo { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_mysqli extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_ado_access extends ADODB_ado { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_csv extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_informix72 extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_access extends ADODB_odbc { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_sybase extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_fbsql extends ADOConnection { /**/ } \string $fmtTimeStamp
abstract class ADOConnection { /**/ } \string|\string|\string|\string|\string|\string $fmtTimeStamp

class ADODB_ibase extends ADOConnection { /**/ } \string|\string $replaceQuote
abstract class ADOConnection { /**/ } \string $replaceQuote

class ADODB_odbtp extends ADOConnection { /**/ } \string|\string $replaceQuote
abstract class ADOConnection { /**/ } \string $replaceQuote

class ADODB_firebird extends ADOConnection { /**/ } \string|\string $replaceQuote
abstract class ADOConnection { /**/ } \string $replaceQuote

class ADODB_sybase_ase extends ADODB_sybase { /**/ } \string|\string $metaDatabasesSQL
abstract class ADOConnection { /**/ } \string $metaDatabasesSQL

class ADODB_postgres64 extends ADOConnection { /**/ } \string|\string|\string|\string $metaTablesSQL
abstract class ADOConnection { /**/ } \string $metaTablesSQL

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string|\string|\string|\string $metaTablesSQL
abstract class ADOConnection { /**/ } \string $metaTablesSQL

class ADODB_oci8po extends ADODB_oci8 { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_postgres7 extends ADODB_postgres64 { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_fbsql extends ADOConnection { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_sybase extends ADOConnection { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_informix72 extends ADOConnection { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_oracle extends ADOConnection { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_pdo_mysql extends ADODB_pdo { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_mysqli extends ADOConnection { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_odbc_oracle extends ADODB_odbc { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_sybase_ase extends ADODB_sybase { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_ibase extends ADOConnection { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_pdo_firebird extends ADODB_pdo { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_netezza extends ADODB_postgres64 { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_pdo_dblib extends ADODB_pdo { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_postgres64 extends ADOConnection { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_oci8 extends ADOConnection { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_firebird extends ADOConnection { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_mssql extends ADOConnection { /**/ } \string $metaColumnsSQL
abstract class ADOConnection { /**/ } $metaColumnsSQL

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } \string $identitySQL
abstract class ADOConnection { /**/ } $identitySQL

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $identitySQL
abstract class ADOConnection { /**/ } $identitySQL

class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } \string $identitySQL
abstract class ADOConnection { /**/ } $identitySQL

class ADODB_mssql extends ADOConnection { /**/ } \string $identitySQL
abstract class ADOConnection { /**/ } $identitySQL

class ADODB_pdo_mysql extends ADODB_pdo { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_mysqli extends ADOConnection { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_pdo extends ADOConnection { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_ads extends ADOConnection { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_sqlite3 extends ADOConnection { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_db2 extends ADOConnection { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_sqlite extends ADOConnection { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_odbc extends ADOConnection { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_postgres64 extends ADOConnection { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_odbtp extends ADOConnection { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_oci8 extends ADOConnection { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_firebird extends ADOConnection { /**/ } \string $_genSeqSQL
abstract class ADOConnection { /**/ } $_genSeqSQL

class ADODB_pdo_mysql extends ADODB_pdo { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_mysqli extends ADOConnection { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_sqlite extends ADOConnection { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_sqlite3 extends ADOConnection { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_db2 extends ADOConnection { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_odbc extends ADOConnection { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_postgres64 extends ADOConnection { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_odbtp extends ADOConnection { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_oci8 extends ADOConnection { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_ado_mssql extends ADODB_ado { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_firebird extends ADOConnection { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_mssql extends ADOConnection { /**/ } \string $_dropSeqSQL
abstract class ADOConnection { /**/ } $_dropSeqSQL

class ADODB_pdo_mysql extends ADODB_pdo { /**/ } \string $_genIDSQL
abstract class ADOConnection { /**/ } $_genIDSQL

class ADODB_mysqli extends ADOConnection { /**/ } \string $_genIDSQL
abstract class ADOConnection { /**/ } $_genIDSQL

class ADODB_db2 extends ADOConnection { /**/ } \string $_genIDSQL
abstract class ADOConnection { /**/ } $_genIDSQL

class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } \string $_genIDSQL
abstract class ADOConnection { /**/ } $_genIDSQL

class ADODB_postgres64 extends ADOConnection { /**/ } \string $_genIDSQL
abstract class ADOConnection { /**/ } $_genIDSQL

class ADODB_oci8 extends ADOConnection { /**/ } \string $_genIDSQL
abstract class ADOConnection { /**/ } $_genIDSQL

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string $_genIDSQL
abstract class ADOConnection { /**/ } $_genIDSQL

class ADODB_odbtp extends ADOConnection { /**/ } \bool|\bool|\bool $hasInsertID
abstract class ADOConnection { /**/ } \bool $hasInsertID

class ADODB_informix extends ADODB_informix72 { /**/ } \string $hasTop
abstract class ADOConnection { /**/ } \bool $hasTop

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } \string $hasTop
abstract class ADOConnection { /**/ } \bool $hasTop

class ADODB_access extends ADODB_odbc { /**/ } \string $hasTop
abstract class ADOConnection { /**/ } \bool $hasTop

class ADODB_ado_access extends ADODB_ado { /**/ } \string $hasTop
abstract class ADOConnection { /**/ } \bool $hasTop

class ADODB_pdo_mssql extends ADODB_pdo { /**/ } \string $hasTop
abstract class ADOConnection { /**/ } \bool $hasTop

class ADODB_pdo_sqlsrv extends ADODB_pdo { /**/ } \string $hasTop
abstract class ADOConnection { /**/ } \bool $hasTop

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $hasTop
abstract class ADOConnection { /**/ } \bool $hasTop

class ADODB_pdo_dblib extends ADODB_pdo { /**/ } \string $hasTop
abstract class ADOConnection { /**/ } \bool $hasTop

class ADODB_vfp extends ADODB_odbc { /**/ } \string $hasTop
abstract class ADOConnection { /**/ } \bool $hasTop

class ADODB_ado_mssql extends ADODB_ado { /**/ } \string $hasTop
abstract class ADOConnection { /**/ } \bool $hasTop

class ADODB_mssql extends ADOConnection { /**/ } \string $hasTop
abstract class ADOConnection { /**/ } \bool $hasTop

class ADODB_pdo_base extends ADODB_pdo { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_db2oci extends ADODB_db2 { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_sybase extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_access extends ADODB_odbc { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_informix72 extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_oracle extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_ado_access extends ADODB_ado { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_pdo_mysql extends ADODB_pdo { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_mysqli extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_odbc_oracle extends ADODB_odbc { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_pdo_mssql extends ADODB_pdo { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_pdo_sqlsrv extends ADODB_pdo { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_ibase extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_SAPDB extends ADODB_odbc { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_netezza extends ADODB_postgres64 { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_pdo_dblib extends ADODB_pdo { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_vfp extends ADODB_odbc { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_db2oci extends ADODB_db2 { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_sqlite3 extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_sqlite extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_db2 extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_postgres64 extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_oci8 extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_ado_mssql extends ADODB_ado { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_firebird extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_mssql extends ADOConnection { /**/ } \string $sysDate
abstract class ADOConnection { /**/ } \bool $sysDate

class ADODB_pdo_base extends ADODB_pdo { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_db2oci extends ADODB_db2 { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_access extends ADODB_odbc { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_informix72 extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_oracle extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_ado_access extends ADODB_ado { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_mysqli extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_pdo_mysql extends ADODB_pdo { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_odbc_oracle extends ADODB_odbc { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_pdo_mssql extends ADODB_pdo { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_pdo_sqlsrv extends ADODB_pdo { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_ibase extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_SAPDB extends ADODB_odbc { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_netezza extends ADODB_postgres64 { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_pdo_dblib extends ADODB_pdo { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_vfp extends ADODB_odbc { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_db2oci extends ADODB_db2 { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_sqlite3 extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_sqlite extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_db2 extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_pdo_oci extends ADODB_pdo_base { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_postgres64 extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_oci8 extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_ado_mssql extends ADODB_ado { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_firebird extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_mssql extends ADOConnection { /**/ } \string $sysTimeStamp
abstract class ADOConnection { /**/ } \bool $sysTimeStamp

class ADODB_sybase extends ADOConnection { /**/ } \string $leftOuter
abstract class ADOConnection { /**/ } \bool $leftOuter

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } \string $leftOuter
abstract class ADOConnection { /**/ } \bool $leftOuter

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $leftOuter
abstract class ADOConnection { /**/ } \bool $leftOuter

class ADODB_oci8 extends ADOConnection { /**/ } \string $leftOuter
abstract class ADOConnection { /**/ } \bool $leftOuter

class ADODB_ado_mssql extends ADODB_ado { /**/ } \string $leftOuter
abstract class ADOConnection { /**/ } \bool $leftOuter

class ADODB_mssql extends ADOConnection { /**/ } \string $leftOuter
abstract class ADOConnection { /**/ } \bool $leftOuter

class ADODB_sybase extends ADOConnection { /**/ } \string $rightOuter
abstract class ADOConnection { /**/ } \bool $rightOuter

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } \string $rightOuter
abstract class ADOConnection { /**/ } \bool $rightOuter

class ADODB_mssqlnative extends ADOConnection { /**/ } \string $rightOuter
abstract class ADOConnection { /**/ } \bool $rightOuter

class ADODB_ado_mssql extends ADODB_ado { /**/ } \string $rightOuter
abstract class ADOConnection { /**/ } \bool $rightOuter

class ADODB_mssql extends ADOConnection { /**/ } \string $rightOuter
abstract class ADOConnection { /**/ } \bool $rightOuter

class ADODB_ibase extends ADOConnection { /**/ } \string $blobEncodeType
abstract class ADOConnection { /**/ } \bool $blobEncodeType

class ADODB_netezza extends ADODB_postgres64 { /**/ } \string $blobEncodeType
abstract class ADOConnection { /**/ } \bool $blobEncodeType

class ADODB_postgres64 extends ADOConnection { /**/ } \string $blobEncodeType
abstract class ADOConnection { /**/ } \bool $blobEncodeType

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string $blobEncodeType
abstract class ADOConnection { /**/ } \bool $blobEncodeType

class ADODB_firebird extends ADOConnection { /**/ } \string $blobEncodeType
abstract class ADOConnection { /**/ } \bool $blobEncodeType

class ADODB_mysqli extends ADOConnection { /**/ } $_connectionID
abstract class ADOConnection { /**/ } \bool|\bool|\bool|\bool $_connectionID

class ADODB_pdo extends ADOConnection { /**/ } $_connectionID
abstract class ADOConnection { /**/ } \bool|\bool|\bool|\bool $_connectionID

class ADODB_sqlite3 extends ADOConnection { /**/ } \sqlite3 $_connectionID
abstract class ADOConnection { /**/ } \bool|\bool|\bool|\bool $_connectionID

class ADODB_pdo extends ADOConnection { /**/ } $_queryID
abstract class ADOConnection { /**/ } \bool|\bool $_queryID

class ADODB_odbtp extends ADOConnection { /**/ } \bool|\bool|\bool $_bindInputArray
abstract class ADOConnection { /**/ } \bool $_bindInputArray

class ADORecordSet_pdo extends ADORecordSet { /**/ } \string $dataProvider
class ADORecordSet implements IteratorAggregate { /**/ } \string|\string $dataProvider

class ADORecordSet_ads extends ADORecordSet { /**/ } \string $dataProvider
class ADORecordSet implements IteratorAggregate { /**/ } \string|\string $dataProvider

class ADORecordSet_db2 extends ADORecordSet { /**/ } \string $dataProvider
class ADORecordSet implements IteratorAggregate { /**/ } \string|\string $dataProvider

class ADORecordSet_odbc extends ADORecordSet { /**/ } \string $dataProvider
class ADORecordSet implements IteratorAggregate { /**/ } \string|\string $dataProvider

class ADORecordSet_ado extends ADORecordSet { /**/ } \string $dataProvider
class ADORecordSet implements IteratorAggregate { /**/ } \string|\string $dataProvider

class ADORecordSet_ado extends ADORecordSet { /**/ } \string $dataProvider
class ADORecordSet implements IteratorAggregate { /**/ } \string|\string $dataProvider

class ADORecordSet_array extends ADORecordSet { /**/ } \string $sql
class ADORecordSet implements IteratorAggregate { /**/ } $sql

class ADORecordset_firebird extends ADORecordSet { /**/ } \bool $bind
class ADORecordSet implements IteratorAggregate { /**/ } $bind

class ADORecordSet_pdo extends ADORecordSet { /**/ } \bool $_queryID
class ADORecordSet implements IteratorAggregate { /**/ } $_queryID

class perf_postgres extends adodb_perf { /**/ } \string $tablesSQL
class adodb_perf { /**/ } \bool $tablesSQL

class perf_informix extends adodb_perf { /**/ } \string $tablesSQL
class adodb_perf { /**/ } \bool $tablesSQL

class perf_mysql extends adodb_perf { /**/ } \string $tablesSQL
class adodb_perf { /**/ } \bool $tablesSQL

class perf_sqlite3 extends adodb_perf { /**/ } \string $tablesSQL
class adodb_perf { /**/ } \bool $tablesSQL

class perf_oci8 extends adodb_perf { /**/ } \string $tablesSQL
class adodb_perf { /**/ } \bool $tablesSQL

class perf_mssqlnative extends adodb_perf { /**/ } \string|\string $sql1
class adodb_perf { /**/ } \string $sql1

class perf_mssql extends adodb_perf { /**/ } \string|\string $sql1
class adodb_perf { /**/ } \string $sql1

class perf_mssql extends adodb_perf { /**/ } \string $createTableSQL
class adodb_perf { /**/ } \bool $createTableSQL

class perf_postgres extends adodb_perf { /**/ } \string $createTableSQL
class adodb_perf { /**/ } \bool $createTableSQL

class perf_mssqlnative extends adodb_perf { /**/ } \string $createTableSQL
class adodb_perf { /**/ } \bool $createTableSQL

class perf_mysql extends adodb_perf { /**/ } \string $createTableSQL
class adodb_perf { /**/ } \bool $createTableSQL

class perf_db2 extends adodb_perf { /**/ } \string $createTableSQL
class adodb_perf { /**/ } \bool $createTableSQL

class perf_informix extends adodb_perf { /**/ } \string $createTableSQL
class adodb_perf { /**/ } \bool $createTableSQL

class perf_sqlite3 extends adodb_perf { /**/ } \string $createTableSQL
class adodb_perf { /**/ } \bool $createTableSQL

class perf_oci8 extends adodb_perf { /**/ } \string $createTableSQL
class adodb_perf { /**/ } \bool $createTableSQL

class ADODB_pdo_mysql extends ADODB_pdo { /**/ } \string $_genIDSQL
class ADODB_pdo extends ADOConnection { /**/ } $_genIDSQL

class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } \string $_genIDSQL
class ADODB_pdo extends ADOConnection { /**/ } $_genIDSQL

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string $_genIDSQL
class ADODB_pdo extends ADOConnection { /**/ } $_genIDSQL

class ADODB_pdo_mysql extends ADODB_pdo { /**/ } \string $_dropSeqSQL
class ADODB_pdo extends ADOConnection { /**/ } $_dropSeqSQL

class ADODB_pdo_sqlite extends ADODB_pdo { /**/ } \string $_dropSeqSQL
class ADODB_pdo extends ADOConnection { /**/ } $_dropSeqSQL

class ADODB_pdo_pgsql extends ADODB_pdo { /**/ } \string $_dropSeqSQL
class ADODB_pdo extends ADOConnection { /**/ } $_dropSeqSQL

class ADODB_netezza extends ADODB_postgres64 { /**/ } \bool $_resultid
class ADODB_postgres64 extends ADOConnection { /**/ } \bool|\bool $_resultid

class ADODB_netezza extends ADODB_postgres64 { /**/ } \string $metaTablesSQL
class ADODB_postgres64 extends ADOConnection { /**/ } \string|\string|\string|\string $metaTablesSQL

class ADODB_odbc_mssql extends ADODB_odbc { /**/ } \string $databaseType
class ADODB_odbc extends ADOConnection { /**/ } \string|\string|\string|\string|\string $databaseType

class ADODB_access extends ADODB_odbc { /**/ } \string $databaseType
class ADODB_odbc extends ADOConnection { /**/ } \string|\string|\string|\string|\string $databaseType

class ADODB_odbc_oracle extends ADODB_odbc { /**/ } \string $databaseType
class ADODB_odbc extends ADOConnection { /**/ } \string|\string|\string|\string|\string $databaseType

class ADODB_SAPDB extends ADODB_odbc { /**/ } \string $databaseType
class ADODB_odbc extends ADOConnection { /**/ } \string|\string|\string|\string|\string $databaseType

class ADODB_vfp extends ADODB_odbc { /**/ } \string $databaseType
class ADODB_odbc extends ADOConnection { /**/ } \string|\string|\string|\string|\string $databaseType

class ADODB_ODBC_DB2 extends ADODB_odbc { /**/ } \string $databaseType
class ADODB_odbc extends ADOConnection { /**/ } \string|\string|\string|\string|\string $databaseType

class ADODB_sqlanywhere extends ADODB_odbc { /**/ } \string $databaseType
class ADODB_odbc extends ADOConnection { /**/ } \string|\string|\string|\string|\string $databaseType

class ADODB_vfp extends ADODB_odbc { /**/ } \bool $curmode
class ADODB_odbc extends ADOConnection { /**/ } $curmode

class ADODB_oci8po extends ADODB_oci8 { /**/ } \string $databaseType
class ADODB_oci8 extends ADOConnection { /**/ } \string|\string|\string|\string $databaseType

class ADODB_oci8quercus extends ADODB_oci8 { /**/ } \string $databaseType
class ADODB_oci8 extends ADOConnection { /**/ } \string|\string|\string|\string $databaseType

class ADODB_oci805 extends ADODB_oci8 { /**/ } \string $databaseType
class ADODB_oci8 extends ADOConnection { /**/ } \string|\string|\string|\string $databaseType

class ADODB_oci805 extends ADODB_oci8 { /**/ } \bool $connectSID
class ADODB_oci8 extends ADOConnection { /**/ } \bool|\bool $connectSID

class ADODB_odbtp_unicode extends ADODB_odbtp { /**/ } \string $databaseType
class ADODB_odbtp extends ADOConnection { /**/ } \string|\string|\string|\string|\string|\string|\string $databaseType

class ADORecordSet_odbtp_mssql extends ADORecordSet_odbtp { /**/ } \string $databaseType
class ADORecordSet_odbtp extends ADORecordSet { /**/ } \string|\string $databaseType

class ADORecordSet_odbtp_access extends ADORecordSet_odbtp { /**/ } \string $databaseType
class ADORecordSet_odbtp extends ADORecordSet { /**/ } \string|\string $databaseType

class ADORecordSet_odbtp_sybase extends ADORecordSet_odbtp { /**/ } \string $databaseType
class ADORecordSet_odbtp extends ADORecordSet { /**/ } \string|\string $databaseType

class ADORecordSet_odbtp_vfp extends ADORecordSet_odbtp { /**/ } \string $databaseType
class ADORecordSet_odbtp extends ADORecordSet { /**/ } \string|\string $databaseType

class ADORecordSet_odbtp_oci8 extends ADORecordSet_odbtp { /**/ } \string $databaseType
class ADORecordSet_odbtp extends ADORecordSet { /**/ } \string|\string $databaseType

class purpose extends persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class category extends persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class context_instance extends \core\form\persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class contextlevel extends context_instance { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class tool_dataprivacy_data_request_form extends \core\form\persistent { /**/ } $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class user_evidence extends persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class competency extends persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class template extends persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class competency_framework extends persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class issuer extends persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class endpoint extends persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class user_field_mapping extends persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class plan extends persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class template extends \core\form\persistent { /**/ } \string $persistentclass
abstract class persistent extends moodleform { /**/ } \null $persistentclass

class icon_system_fontawesome extends icon_system_font { /**/ } \array $map
abstract class icon_system { /**/ } \null $map

class title extends inplace_editable implements named_templatable, renderable { /**/ } \bool $editable
class inplace_editable implements templatable, renderable { /**/ } \bool|\bool $editable

class auroramysql_native_moodle_database extends mysqli_native_moodle_database { /**/ } \bool $compressedrowformatsupported
class mysqli_native_moodle_database extends moodle_database { /**/ } $compressedrowformatsupported

class sqlsrv_native_moodle_database extends moodle_database { /**/ } \sqlsrv_native_moodle_temptables $temptables
abstract class moodle_database { /**/ } \null $temptables

class moodle_database_for_testing extends moodle_database { /**/ } \string $prefix
abstract class moodle_database { /**/ } $prefix

class read_slave_moodle_database_table_names extends read_slave_moodle_database { /**/ } \string $prefix
abstract class moodle_database { /**/ } $prefix

class mysql_sql_generator extends sql_generator { /**/ } \string $default_for_char
abstract class sql_generator { /**/ } \null $default_for_char

class postgres_sql_generator extends sql_generator { /**/ } \string $default_for_char
abstract class sql_generator { /**/ } \null $default_for_char

class oracle_sql_generator extends sql_generator { /**/ } \string $default_for_char
abstract class sql_generator { /**/ } \null $default_for_char

class sqlite_sql_generator extends sql_generator { /**/ } \string $default_for_char
abstract class sql_generator { /**/ } \null $default_for_char

class mssql_sql_generator extends sql_generator { /**/ } \string $default_for_char
abstract class sql_generator { /**/ } \null $default_for_char

class mysql_sql_generator extends sql_generator { /**/ } \null $drop_default_value
abstract class sql_generator { /**/ } \string $drop_default_value

class oracle_sql_generator extends sql_generator { /**/ } \null $drop_default_value
abstract class sql_generator { /**/ } \string $drop_default_value

class sqlite_sql_generator extends sql_generator { /**/ } \null $drop_default_value
abstract class sql_generator { /**/ } \string $drop_default_value

class mysql_sql_generator extends sql_generator { /**/ } \string $primary_key_name
abstract class sql_generator { /**/ } \null $primary_key_name

class postgres_sql_generator extends sql_generator { /**/ } \string $sequence_name_small
abstract class sql_generator { /**/ } \bool $sequence_name_small

class mysql_sql_generator extends sql_generator { /**/ } \null $concat_character
abstract class sql_generator { /**/ } \string $concat_character

class mysql_sql_generator extends sql_generator { /**/ } \null $rename_index_sql
abstract class sql_generator { /**/ } \string $rename_index_sql

class sqlite_sql_generator extends sql_generator { /**/ } \null $rename_index_sql
abstract class sql_generator { /**/ } \string $rename_index_sql

class mysql_sql_generator extends sql_generator { /**/ } \null $rename_key_sql
abstract class sql_generator { /**/ } \string $rename_key_sql

class mssql_sql_generator extends sql_generator { /**/ } \null $rename_key_sql
abstract class sql_generator { /**/ } \string $rename_key_sql

class postgres_sql_generator extends sql_generator { /**/ } \null $rename_key_sql
abstract class sql_generator { /**/ } \string $rename_key_sql

class sqlite_sql_generator extends sql_generator { /**/ } \null $rename_key_sql
abstract class sql_generator { /**/ } \string $rename_key_sql

class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } \string $cacheKey
abstract class AbstractConfigurationProvider { /**/ } $cacheKey

class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } \string $cacheKey
abstract class AbstractConfigurationProvider { /**/ } $cacheKey

class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } \string $cacheKey
abstract class AbstractConfigurationProvider { /**/ } $cacheKey

class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } \string $cacheKey
abstract class AbstractConfigurationProvider { /**/ } $cacheKey

class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } \string $cacheKey
abstract class AbstractConfigurationProvider { /**/ } $cacheKey

class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } \string $cacheKey
abstract class AbstractConfigurationProvider { /**/ } $cacheKey

class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } \string $cacheKey
abstract class AbstractConfigurationProvider { /**/ } $cacheKey

class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } \string $cacheKey
abstract class AbstractConfigurationProvider { /**/ } $cacheKey

class ConfigurationProvider extends AbstractConfigurationProvider implements ConfigurationProviderInterface { /**/ } \string $cacheKey
abstract class AbstractConfigurationProvider { /**/ } $cacheKey

class iCalendar_property_sequence extends iCalendar_property { /**/ } \int $val_default
class iCalendar_property { /**/ } \null $val_default

class iCalendar_property_transp extends iCalendar_property { /**/ } \string $val_default
class iCalendar_property { /**/ } \null $val_default

class iCalendar_property_class extends iCalendar_property { /**/ } \string $val_default
class iCalendar_property { /**/ } \null $val_default

class iCalendar_property_version extends iCalendar_property { /**/ } \string $val_default
class iCalendar_property { /**/ } \null $val_default

class iCalendar_property_prodid extends iCalendar_property { /**/ } $val_default
class iCalendar_property { /**/ } \null $val_default

class iCalendar_property_x extends iCalendar_property { /**/ } \null $val_type
class iCalendar_property { /**/ } $val_type

class iCalendar_property_calscale extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_method extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_prodid extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_version extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_dtstart extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_status extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_completed extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_summary extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_due extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_dtend extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_description extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_geo extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_location extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_priority extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_percent_complete extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_resources extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_attach extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_categories extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_class extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_comment extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_exdate extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_uid extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_url extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_related_to extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_recurrence_id extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_organizer extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_contact extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_transp extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_attendee extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_freebusy extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_duration extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_tzurl extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_tzid extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_tzoffsetto extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_tzname extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_tzoffsetfrom extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_sequence extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_request_status extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_created extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_dtstamp extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_last_modified extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_trigger extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_exrule extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_rdate extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_rrule extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_repeat extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_property_action extends iCalendar_property { /**/ } \string $name
class iCalendar_property { /**/ } $name

class iCalendar_event extends iCalendar_component { /**/ } \string $name
class iCalendar_component { /**/ } \null $name

class iCalendar extends iCalendar_component { /**/ } \string $name
class iCalendar_component { /**/ } \null $name

class iCalendar_standard extends iCalendar_component { /**/ } \string $name
class iCalendar_component { /**/ } \null $name

class iCalendar_daylight extends iCalendar_standard { /**/ } \string $name
class iCalendar_component { /**/ } \null $name

class iCalendar_alarm extends iCalendar_component { /**/ } \string $name
class iCalendar_component { /**/ } \null $name

class iCalendar_freebusy extends iCalendar_component { /**/ } \string $name
class iCalendar_component { /**/ } \null $name

class iCalendar_timezone extends iCalendar_component { /**/ } \string $name
class iCalendar_component { /**/ } \null $name

class iCalendar_journal extends iCalendar_component { /**/ } \string $name
class iCalendar_component { /**/ } \null $name

class iCalendar_todo extends iCalendar_component { /**/ } \string $name
class iCalendar_component { /**/ } \null $name

class iCalendar_event extends iCalendar_component { /**/ } $properties
class iCalendar_component { /**/ } \null $properties

class iCalendar_standard extends iCalendar_component { /**/ } $properties
class iCalendar_component { /**/ } \null $properties

class iCalendar_alarm extends iCalendar_component { /**/ } $properties
class iCalendar_component { /**/ } \null $properties

class iCalendar_freebusy extends iCalendar_component { /**/ } $properties
class iCalendar_component { /**/ } \null $properties

class iCalendar_journal extends iCalendar_component { /**/ } $properties
class iCalendar_component { /**/ } \null $properties

class iCalendar_timezone extends iCalendar_component { /**/ } $properties
class iCalendar_component { /**/ } \null $properties

class iCalendar_todo extends iCalendar_component { /**/ } $properties
class iCalendar_component { /**/ } \null $properties

class mustache_engine extends \Mustache_Engine { /**/ } \core\output\mustache_helper_collection $helpers
class Mustache_Engine { /**/ } \mustache_helpercollection $helpers

class grade_grade extends grade_object { /**/ } \string $table
abstract class grade_object { /**/ } $table

class grade_outcome extends grade_object { /**/ } \string $table
abstract class grade_object { /**/ } $table

class grade_scale extends grade_object { /**/ } \string $table
abstract class grade_object { /**/ } $table

class grade_category extends grade_object { /**/ } \string $table
abstract class grade_object { /**/ } $table

class grade_item extends grade_object { /**/ } \string $table
abstract class grade_object { /**/ } $table

class grade_grade extends grade_object { /**/ } \null $timecreated
abstract class grade_object { /**/ } $timecreated

class grade_grade extends grade_object { /**/ } \null $timemodified
abstract class grade_object { /**/ } $timemodified

class grade_grade extends grade_object { /**/ } \int|\int|\int|\int|\int|\int|\int|\int $hidden
abstract class grade_object { /**/ } \int|\int|\int $hidden

class HTMLPurifier_ChildDef_StrictBlockquote extends HTMLPurifier_ChildDef_Required { /**/ } \string $type
abstract class HTMLPurifier_ChildDef { /**/ } $type

class HTMLPurifier_ChildDef_List extends HTMLPurifier_ChildDef { /**/ } \string $type
abstract class HTMLPurifier_ChildDef { /**/ } $type

class HTMLPurifier_ChildDef_Empty extends HTMLPurifier_ChildDef { /**/ } \string $type
abstract class HTMLPurifier_ChildDef { /**/ } $type

class HTMLPurifier_ChildDef_Custom extends HTMLPurifier_ChildDef { /**/ } \string $type
abstract class HTMLPurifier_ChildDef { /**/ } $type

class HTMLPurifier_ChildDef_Table extends HTMLPurifier_ChildDef { /**/ } \string $type
abstract class HTMLPurifier_ChildDef { /**/ } $type

class HTMLPurifier_ChildDef_Optional extends HTMLPurifier_ChildDef_Required { /**/ } \string $type
abstract class HTMLPurifier_ChildDef { /**/ } $type

class HTMLPurifier_ChildDef_Chameleon extends HTMLPurifier_ChildDef { /**/ } \string $type
abstract class HTMLPurifier_ChildDef { /**/ } $type

class HTMLPurifier_ChildDef_Required extends HTMLPurifier_ChildDef { /**/ } \string $type
abstract class HTMLPurifier_ChildDef { /**/ } $type

class HTMLPurifier_ChildDef_StrictBlockquote extends HTMLPurifier_ChildDef_Required { /**/ } \bool $allow_empty
abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty

class HTMLPurifier_ChildDef_Empty extends HTMLPurifier_ChildDef { /**/ } \bool $allow_empty
abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty

class HTMLPurifier_ChildDef_Custom extends HTMLPurifier_ChildDef { /**/ } \bool $allow_empty
abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty

class HTMLPurifier_ChildDef_Table extends HTMLPurifier_ChildDef { /**/ } \bool $allow_empty
abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty

class HTMLPurifier_ChildDef_Required extends HTMLPurifier_ChildDef { /**/ } \bool $allow_empty
abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty

class HTMLPurifier_ChildDef_Optional extends HTMLPurifier_ChildDef_Required { /**/ } \bool $allow_empty
abstract class HTMLPurifier_ChildDef { /**/ } $allow_empty

class HTMLPurifier_URIScheme_nntp extends HTMLPurifier_URIScheme { /**/ } \int $default_port
abstract class HTMLPurifier_URIScheme { /**/ } \null $default_port

class HTMLPurifier_URIScheme_https extends HTMLPurifier_URIScheme_http { /**/ } \int $default_port
abstract class HTMLPurifier_URIScheme { /**/ } \null $default_port

class HTMLPurifier_URIScheme_ftp extends HTMLPurifier_URIScheme { /**/ } \int $default_port
abstract class HTMLPurifier_URIScheme { /**/ } \null $default_port

class HTMLPurifier_URIScheme_http extends HTMLPurifier_URIScheme { /**/ } \int $default_port
abstract class HTMLPurifier_URIScheme { /**/ } \null $default_port

class HTMLPurifier_URIFilter_DisableExternalResources extends HTMLPurifier_URIFilter_DisableExternal { /**/ } \string $name
abstract class HTMLPurifier_URIFilter { /**/ } $name

class HTMLPurifier_URIFilter_MakeAbsolute extends HTMLPurifier_URIFilter { /**/ } \string $name
abstract class HTMLPurifier_URIFilter { /**/ } $name

class HTMLPurifier_URIFilter_DisableResources extends HTMLPurifier_URIFilter { /**/ } \string $name
abstract class HTMLPurifier_URIFilter { /**/ } $name

class HTMLPurifier_URIFilter_DisableExternal extends HTMLPurifier_URIFilter { /**/ } \string $name
abstract class HTMLPurifier_URIFilter { /**/ } $name

class HTMLPurifier_URIFilter_SafeIframe extends HTMLPurifier_URIFilter { /**/ } \string $name
abstract class HTMLPurifier_URIFilter { /**/ } $name

class HTMLPurifier_URIFilter_HostBlacklist extends HTMLPurifier_URIFilter { /**/ } \string $name
abstract class HTMLPurifier_URIFilter { /**/ } $name

class HTMLPurifier_URIFilter_Munge extends HTMLPurifier_URIFilter { /**/ } \string $name
abstract class HTMLPurifier_URIFilter { /**/ } $name

class HTMLPurifier_TagTransform_Font extends HTMLPurifier_TagTransform { /**/ } \string $transform_to
abstract class HTMLPurifier_TagTransform { /**/ } $transform_to

class HTMLPurifier_CSSDefinition extends HTMLPurifier_Definition { /**/ } \string $type
abstract class HTMLPurifier_Definition { /**/ } $type

class HTMLPurifier_URIDefinition extends HTMLPurifier_Definition { /**/ } \string $type
abstract class HTMLPurifier_Definition { /**/ } $type

class HTMLPurifier_HTMLDefinition extends HTMLPurifier_Definition { /**/ } \string $type
abstract class HTMLPurifier_Definition { /**/ } $type

class HTMLPurifier_Filter_YouTube extends HTMLPurifier_Filter { /**/ } \string $name
class HTMLPurifier_Filter { /**/ } $name

class HTMLPurifier_Filter_ExtractStyleBlocks extends HTMLPurifier_Filter { /**/ } \string $name
class HTMLPurifier_Filter { /**/ } $name

class HTMLPurifier_HTMLModule_NonXMLCommonAttributes extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Presentation extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Hypertext extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_List extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Target extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Object extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_XMLCommonAttributes extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_SafeObject extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Nofollow extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Ruby extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Tidy_Proprietary extends HTMLPurifier_HTMLModule_Tidy { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Image extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Forms extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Legacy extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Tidy_Transitional extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Proprietary extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Tidy_Strict extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Tidy_XHTML extends HTMLPurifier_HTMLModule_Tidy { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Tidy_Name extends HTMLPurifier_HTMLModule_Tidy { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Text extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Iframe extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_SafeEmbed extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_TargetBlank extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_TargetNoopener extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_StyleAttribute extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Tables extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_CommonAttributes extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Bdo extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_SafeScripting extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Name extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Scripting extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Edit extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_TargetNoreferrer extends HTMLPurifier_HTMLModule { /**/ } \string $name
class HTMLPurifier_HTMLModule { /**/ } $name

class HTMLPurifier_HTMLModule_Forms extends HTMLPurifier_HTMLModule { /**/ } \bool|\bool $safe
class HTMLPurifier_HTMLModule { /**/ } \bool $safe

class HTMLPurifier_HTMLModule_Iframe extends HTMLPurifier_HTMLModule { /**/ } \bool|\bool $safe
class HTMLPurifier_HTMLModule { /**/ } \bool $safe

class HTMLPurifier_Injector_SafeObject extends HTMLPurifier_Injector { /**/ } \string $name
abstract class HTMLPurifier_Injector { /**/ } $name

class HTMLPurifier_Injector_RemoveSpansWithoutAttributes extends HTMLPurifier_Injector { /**/ } \string $name
abstract class HTMLPurifier_Injector { /**/ } $name

class HTMLPurifier_Injector_PurifierLinkify extends HTMLPurifier_Injector { /**/ } \string $name
abstract class HTMLPurifier_Injector { /**/ } $name

class HTMLPurifier_Injector_AutoParagraph extends HTMLPurifier_Injector { /**/ } \string $name
abstract class HTMLPurifier_Injector { /**/ } $name

class HTMLPurifier_Injector_Linkify extends HTMLPurifier_Injector { /**/ } \string $name
abstract class HTMLPurifier_Injector { /**/ } $name

class HTMLPurifier_Injector_DisplayLinkURI extends HTMLPurifier_Injector { /**/ } \string $name
abstract class HTMLPurifier_Injector { /**/ } $name

class HTMLPurifier_DefinitionCache_Decorator_Cleanup extends HTMLPurifier_DefinitionCache_Decorator { /**/ } \string $name
class HTMLPurifier_DefinitionCache_Decorator extends HTMLPurifier_DefinitionCache { /**/ } $name

class HTMLPurifier_DefinitionCache_Decorator_Memory extends HTMLPurifier_DefinitionCache_Decorator { /**/ } \string $name
class HTMLPurifier_DefinitionCache_Decorator extends HTMLPurifier_DefinitionCache { /**/ } $name

class HTMLPurifier_HTMLModule_Tidy_Transitional extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 { /**/ } \string $defaultLevel
class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule { /**/ } \null $defaultLevel

class HTMLPurifier_HTMLModule_Tidy_Strict extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 { /**/ } \string $defaultLevel
class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule { /**/ } \null $defaultLevel

class HTMLPurifier_HTMLModule_Tidy_XHTML extends HTMLPurifier_HTMLModule_Tidy { /**/ } \string $defaultLevel
class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule { /**/ } \null $defaultLevel

class HTMLPurifier_HTMLModule_Tidy_Name extends HTMLPurifier_HTMLModule_Tidy { /**/ } \string $defaultLevel
class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule { /**/ } \null $defaultLevel

class HTMLPurifier_HTMLModule_Tidy_Proprietary extends HTMLPurifier_HTMLModule_Tidy { /**/ } \string $defaultLevel
class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule { /**/ } \null $defaultLevel

class HTMLPurifier_AttrDef_HTML_FrameTarget extends HTMLPurifier_AttrDef_Enum { /**/ } \bool $valid_values
class HTMLPurifier_AttrDef_Enum extends HTMLPurifier_AttrDef { /**/ } \array $valid_values

class portfolio_plugin_download extends portfolio_plugin_pull_base { /**/ } $exportconfig
abstract class portfolio_plugin_base { /**/ } \array $exportconfig

class restore_ui extends base_ui { /**/ } \null $stage
abstract class base_ui { /**/ } $stage

class restore_controller extends base_controller { /**/ } \stdclass|\null $copy
abstract class base_controller extends backup implements loggable { /**/ } \stdclass $copy

class page11_resurce_file extends general_cc_file { /**/ } \string $rootns
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootns

class forum11_resurce_file extends forum1_resurce_file { /**/ } \string $rootns
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootns

class forum1_resurce_file extends general_cc_file { /**/ } \string $rootns
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootns

class assesment1_resurce_file extends general_cc_file { /**/ } \string $rootns
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootns

class basicltil1_resurce_file extends general_cc_file { /**/ } \string $rootns
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootns

class url1_resurce_file extends general_cc_file { /**/ } \string $rootns
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootns

class forum11_resurce_file extends forum1_resurce_file { /**/ } \string $rootname
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootname

class page11_resurce_file extends general_cc_file { /**/ } \string $rootname
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootname

class forum1_resurce_file extends general_cc_file { /**/ } \string $rootname
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootname

class assesment1_resurce_file extends general_cc_file { /**/ } $rootname
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootname

class basicltil1_resurce_file extends general_cc_file { /**/ } \string $rootname
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootname

class url11_resurce_file extends url1_resurce_file { /**/ } \string $rootname
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootname

class url1_resurce_file extends general_cc_file { /**/ } \string $rootname
class general_cc_file extends XMLGenericDocument { /**/ } \null $rootname

class testable_workshop_numerrors_strategy extends workshop_numerrors_strategy { /**/ } \array $dimensions
class workshop_numerrors_strategy implements workshop_strategy { /**/ } \null $dimensions

class testable_workshop_numerrors_strategy extends workshop_numerrors_strategy { /**/ } \array $mappings
class workshop_numerrors_strategy implements workshop_strategy { /**/ } \null $mappings

class testable_workshop_accumulative_strategy extends workshop_accumulative_strategy { /**/ } \array $dimensions
class workshop_accumulative_strategy implements workshop_strategy { /**/ } \null $dimensions

class testable_workshop_rubric_strategy extends workshop_rubric_strategy { /**/ } \array $dimensions
class workshop_rubric_strategy implements workshop_strategy { /**/ } \null $dimensions

class feedback_textfield_form extends feedback_item_form { /**/ } \string $type
abstract class feedback_item_form extends moodleform { /**/ } $type

class feedback_label_form extends feedback_item_form { /**/ } \string $type
abstract class feedback_item_form extends moodleform { /**/ } $type

class feedback_multichoicerated_form extends feedback_item_form { /**/ } \string $type
abstract class feedback_item_form extends moodleform { /**/ } $type

class feedback_textarea_form extends feedback_item_form { /**/ } \string $type
abstract class feedback_item_form extends moodleform { /**/ } $type

class feedback_numeric_form extends feedback_item_form { /**/ } \string $type
abstract class feedback_item_form extends moodleform { /**/ } $type

class feedback_info_form extends feedback_item_form { /**/ } \string $type
abstract class feedback_item_form extends moodleform { /**/ } $type

class feedback_captcha_form extends feedback_item_form { /**/ } \string $type
abstract class feedback_item_form extends moodleform { /**/ } $type

class feedback_multichoice_form extends feedback_item_form { /**/ } \string $type
abstract class feedback_item_form extends moodleform { /**/ } $type

class feedback_item_label extends feedback_item_base { /**/ } \string $type
abstract class feedback_item_base { /**/ } $type

class feedback_item_pagebreak extends feedback_item_base { /**/ } \string $type
abstract class feedback_item_base { /**/ } $type

class feedback_item_multichoicerated extends feedback_item_base { /**/ } \string $type
abstract class feedback_item_base { /**/ } $type

class feedback_item_textarea extends feedback_item_base { /**/ } \string $type
abstract class feedback_item_base { /**/ } $type

class feedback_item_numeric extends feedback_item_base { /**/ } \string $type
abstract class feedback_item_base { /**/ } $type

class feedback_item_info extends feedback_item_base { /**/ } \string $type
abstract class feedback_item_base { /**/ } $type

class feedback_item_captcha extends feedback_item_base { /**/ } \string $type
abstract class feedback_item_base { /**/ } $type

class feedback_item_multichoice extends feedback_item_base { /**/ } \string $type
abstract class feedback_item_base { /**/ } $type

class feedback_item_textfield extends feedback_item_base { /**/ } \string $type
abstract class feedback_item_base { /**/ } $type

class assign_feedback_editpdf extends assign_feedback_plugin { /**/ } \null $enabledcache
abstract class assign_plugin { /**/ } $enabledcache

class lesson_add_page_form_endofbranch extends lesson_add_page_form_base { /**/ } $qtype
abstract class lesson_add_page_form_base extends moodleform { /**/ } \string $qtype

class lesson_add_page_form_endofcluster extends lesson_add_page_form_base { /**/ } $qtype
abstract class lesson_add_page_form_base extends moodleform { /**/ } \string $qtype

class lesson_add_page_form_branchtable extends lesson_add_page_form_base { /**/ } $qtype
abstract class lesson_add_page_form_base extends moodleform { /**/ } \string $qtype

class lesson_add_page_form_cluster extends lesson_add_page_form_base { /**/ } $qtype
abstract class lesson_add_page_form_base extends moodleform { /**/ } \string $qtype

class lesson_add_page_form_matching extends lesson_add_page_form_base { /**/ } $answerformat
abstract class lesson_add_page_form_base extends moodleform { /**/ } \string $answerformat

class lesson_add_page_form_multichoice extends lesson_add_page_form_base { /**/ } $answerformat
abstract class lesson_add_page_form_base extends moodleform { /**/ } \string $answerformat

class lesson_add_page_form_truefalse extends lesson_add_page_form_base { /**/ } $answerformat
abstract class lesson_add_page_form_base extends moodleform { /**/ } \string $answerformat

class lesson_add_page_form_shortanswer extends lesson_add_page_form_base { /**/ } $responseformat
abstract class lesson_add_page_form_base extends moodleform { /**/ } \string $responseformat

class lesson_add_page_form_multichoice extends lesson_add_page_form_base { /**/ } $responseformat
abstract class lesson_add_page_form_base extends moodleform { /**/ } \string $responseformat

class lesson_add_page_form_numerical extends lesson_add_page_form_base { /**/ } $responseformat
abstract class lesson_add_page_form_base extends moodleform { /**/ } \string $responseformat

class lesson_add_page_form_truefalse extends lesson_add_page_form_base { /**/ } $responseformat
abstract class lesson_add_page_form_base extends moodleform { /**/ } \string $responseformat

class lesson_page_type_endofbranch extends lesson_page { /**/ } $type
abstract class lesson_page extends lesson_base { /**/ } \int|\int $type

class lesson_page_type_shortanswer extends lesson_page { /**/ } $type
abstract class lesson_page extends lesson_base { /**/ } \int|\int $type

class lesson_page_type_matching extends lesson_page { /**/ } $type
abstract class lesson_page extends lesson_base { /**/ } \int|\int $type

class lesson_page_type_multichoice extends lesson_page { /**/ } $type
abstract class lesson_page extends lesson_base { /**/ } \int|\int $type

class lesson_page_type_numerical extends lesson_page { /**/ } $type
abstract class lesson_page extends lesson_base { /**/ } \int|\int $type

class lesson_page_type_endofcluster extends lesson_page { /**/ } $type
abstract class lesson_page extends lesson_base { /**/ } \int|\int $type

class lesson_page_type_truefalse extends lesson_page { /**/ } $type
abstract class lesson_page extends lesson_base { /**/ } \int|\int $type

class lesson_page_type_essay extends lesson_page { /**/ } $type
abstract class lesson_page extends lesson_base { /**/ } \int|\int $type

class lesson_page_type_branchtable extends lesson_page { /**/ } $type
abstract class lesson_page extends lesson_base { /**/ } \int|\int $type

class lesson_page_type_cluster extends lesson_page { /**/ } $type
abstract class lesson_page extends lesson_base { /**/ } \int|\int $type

class data_field_text extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type

class data_field_multimenu extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type

class data_field_menu extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type

class data_field_number extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type

class data_field_textarea extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type

class data_field_latlong extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type

class data_field_radiobutton extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type

class data_field_checkbox extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type

class data_field_url extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type

class data_field_file extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type

class data_field_picture extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type

class data_field_date extends data_field_base { /**/ } \string $type
class data_field_base { /**/ } \string|\string $type