Prechecker results: error


PHP lint problems

(0 errors, 0 warnings)

This section shows php lint problems in the code detected by php -l [More info]


PHP coding style problems

(0 errors, 2 warnings)

This section shows the coding style problems detected in the code by phpcs [More info]

report/embedquestion/classes/output/single_user_activity_report.php
(#97) Line exceeds 132 characters; contains 134 characters
report/embedquestion/tests/privacy_provider_test.php
(#128) This comment is 71% valid code; is this commented out code?

Javascript coding style problems

(0 errors, 0 warnings)

This section shows the coding style problems detected in the code by eslint [More info]


CSS problems

(0 errors, 0 warnings)

This section shows CSS problems detected by stylelint [More info]


PHPDocs style problems

(72 errors, 0 warnings)

This section shows the phpdocs problems detected in the code by local_moodlecheck [More info]

report/embedquestion/backup/moodle2/restore_report_embedquestion_plugin.class.php
(#90) Function restore_report_embedquestion_plugin::process_report_embedquestion_attempt is not documented
(#101) Function restore_report_embedquestion_plugin::inform_new_usage_id is not documented
report/embedquestion/classes/attempt_storage.php
(#40) Function attempt_storage::find_existing_attempt is not documented
(#57) Function attempt_storage::update_timemodified is not documented
(#64) Function attempt_storage::make_new_usage is not documented
(#71) Function attempt_storage::new_usage_saved is not documented
(#89) Function attempt_storage::verify_usage is not documented
(#107) Function attempt_storage::delete_attempt is not documented
(#17) No one-line description found in phpdocs for file
report/embedquestion/classes/attempt_summary_table.php
(#153) Function attempt_summary_table::col_fraction is not documented
(#160) Function attempt_summary_table::col_questionattemptsteptime is not documented
(#167) Function attempt_summary_table::set_sql_data_fields is not documented
(#190) Function attempt_summary_table::set_sql_data_from is not documented
(#74) Variable attempt_summary_table::$courseid is not documented
(#75) Variable attempt_summary_table::$cm is not documented
(#76) Variable attempt_summary_table::$groupid is not documented
(#77) Variable attempt_summary_table::$userid is not documented
(#78) Variable attempt_summary_table::$context is not documented
(#79) Variable attempt_summary_table::$usageid is not documented
(#83) Phpdocs for function attempt_summary_table::__construct has incomplete parameters list
(#203) Phpdocs for function attempt_summary_table::generate_query has incomplete parameters list
report/embedquestion/classes/event/activity_report_viewed.php
(#41) Function activity_report_viewed::init is not documented
(#46) Function activity_report_viewed::get_name is not documented
(#50) Function activity_report_viewed::get_description is not documented
(#68) Function activity_report_viewed::get_url is not documented
(#78) Function activity_report_viewed::validate_data is not documented
(#94) Function activity_report_viewed::get_other_mapping is not documented
report/embedquestion/classes/event/course_report_viewed.php
(#41) Function course_report_viewed::init is not documented
(#46) Function course_report_viewed::get_name is not documented
(#50) Function course_report_viewed::get_description is not documented
(#68) Function course_report_viewed::get_url is not documented
(#78) Function course_report_viewed::validate_data is not documented
(#94) Function course_report_viewed::get_other_mapping is not documented
report/embedquestion/classes/form/filter.php
(#76) Function filter::validation is not documented
report/embedquestion/classes/latest_attempt_table.php
(#173) Function latest_attempt_table::col_questiontype is not documented
(#180) Function latest_attempt_table::col_questionname is not documented
(#199) Function latest_attempt_table::col_embedid is not documented
(#206) Function latest_attempt_table::col_pagename is not documented
(#213) Function latest_attempt_table::col_questionattemptstepid is not documented
(#220) Function latest_attempt_table::set_sql_data_fields is not documented
(#250) Function latest_attempt_table::set_sql_data_from is not documented
(#67) Variable latest_attempt_table::$courseid is not documented
(#68) Variable latest_attempt_table::$cm is not documented
(#69) Variable latest_attempt_table::$groupid is not documented
(#70) Variable latest_attempt_table::$userid is not documented
(#71) Variable latest_attempt_table::$context is not documented
(#75) Phpdocs for function latest_attempt_table::__construct has incomplete parameters list
report/embedquestion/classes/output/multi_user_activity_report.php
(#17) No one-line description found in phpdocs for file
(#32) No one-line description found in phpdocs for class multi_user_activity_report
report/embedquestion/classes/output/multi_user_course_report.php
(#17) No one-line description found in phpdocs for file
(#34) No one-line description found in phpdocs for class multi_user_course_report
(#58) Phpdocs for function multi_user_course_report::__construct has incomplete parameters list
report/embedquestion/classes/output/single_user_activity_report.php
(#81) Phpdocs for function single_user_activity_report::display_download_content has incomplete parameters list
report/embedquestion/classes/output/single_user_course_report.php
(#56) Phpdocs for function single_user_course_report::__construct has incomplete parameters list
(#76) Phpdocs for function single_user_course_report::display_download_content has incomplete parameters list
report/embedquestion/classes/privacy/provider.php
(#49) Function provider::get_metadata is not documented
(#70) Function provider::get_contexts_for_userid is not documented
(#82) Function provider::get_users_in_context is not documented
(#90) Function provider::export_user_data is not documented
(#129) Function provider::delete_data_for_all_users_in_context is not documented
(#140) Function provider::delete_data_for_user is not documented
(#164) Function provider::delete_data_for_users is not documented
report/embedquestion/classes/utils.php
(#86) There is no description in phpdocs for function get_user_link
(#98) There is no description in phpdocs for function get_question_link
(#43) Phpdocs for function utils::get_embed_location_summary has incomplete parameters list
(#68) Phpdocs for function utils::get_user_fields has incomplete parameters list
(#87) Phpdocs for function utils::get_user_link has incomplete parameters list
(#99) Phpdocs for function utils::get_question_link has incomplete parameters list
(#147) Phpdocs for function utils::get_activity_link has incomplete parameters list
(#158) Phpdocs for function utils::get_attempt_summary_link has incomplete parameters list
(#207) Phpdocs for function utils::allow_downloadability_for_attempt_table has incomplete parameters list
report/embedquestion/db/upgrade.php
(#32) Phpdocs for function xmldb_report_embedquestion_upgrade has incomplete parameters list

Update savepoints problems

(0 errors, 0 warnings)

This section shows problems detected with the handling of upgrade savepoints [More info]


Third party library modification problems

(0 errors, 0 warnings)

This section shows problems detected with the modification of third party libraries [More info]


grunt changes

(0 errors, 0 warnings)

This section shows files built by grunt and not commited [More info]


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 0 warnings)

This section shows problems detected in mustache templates [More info]


Gherkin .feature problems

(0 errors, 0 warnings)

This section shows problems detected in behat .feature files [More info]