Prechecker results: warning


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, 131 warnings)

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

mod/bizexaminer/lang/en/bizexaminer.php
(#40) The string key "bizexaminer:addinstance" is not in the correct order, it should be before "pluginname"
(#42) The string key "bizexaminer:attempt" is not in the correct order, it should be before "bizexaminer:view"
(#44) The string key "bizexaminer:viewanyattempt" is not in the correct order, it should be before "bizexaminer:viewownattempt"
(#45) The string key "bizexaminer:deleteanyattempt" is not in the correct order, it should be before "bizexaminer:viewanyattempt"
(#54) The string key "settings_apicredentials_instance" is not in the correct order, it should be before "settings_apicredentials_name_row"
(#58) The string key "settings_apicredentials_key_organisation" is not in the correct order, it should be before "settings_apicredentials_key_owner_row"
(#60) The string key "settings_apicredentials_actions" is not in the correct order, it should be before "settings_apicredentials_key_organisation_row"
(#63) The string key "settings_apicredentials_used_in" is not in the correct order, it should be before "settings_apicredentials_used_in_singular"
(#64) The string key "settings_apicredentials_actions_delete" is not in the correct order, it should be before "settings_apicredentials_used_in"
(#70) The string key "apikeyowner" is not in the correct order, it should be before "settings_apicredentials_new_label"
(#73) The string key "apikeyorganisation" is not in the correct order, it should be before "apikeyowner_desc"
(#76) The string key "apikeyinstance" is not in the correct order, it should be before "apikeyorganisation_desc"
(#81) The string key "checktestapi" is not in the correct order, it should be before "testapi"
(#85) The string key "testapi_credentials_valid" is not in the correct order, it should be before "testapi_success"
(#86) The string key "testapi_credentials_invalid" is not in the correct order, it should be before "testapi_credentials_valid"
(#88) The string key "modform_api_credentials" is not in the correct order, it should be before "testapi_credentials_invalid"
(#91) The string key "modform_api_credentials_invalid" is not in the correct order, it should be before "modform_api_credentials_save"
(#95) The string key "exam_module_invalid" is not in the correct order, it should be before "modform_exam_module_help"
(#101) The string key "modform_remote_proctor_header" is not in the correct order, it should be before "modform_usebecertificate_help"
(#102) The string key "modform_remote_proctor" is not in the correct order, it should be before "modform_remote_proctor_header"
(#105) The string key "modform_remote_proctor_error" is not in the correct order, it should be before "modform_remote_proctor_invalid"
(#109) The string key "modform_attemptsallowed" is not in the correct order, it should be before "modform_remote_proctor_none"
(#120) The string key "modform_feedbacktext" is not in the correct order, it should be before "overallfeedback_help"
(#122) The string key "modform_add_feedbacks" is not in the correct order, it should be before "modform_mingrade"
(#125) The string key "modform_proctorexam_sessionType" is not in the correct order, it should be before "modform_proctorexam_settings"
(#128) The string key "modform_proctorexam_sessionType_live_proctoring" is not in the correct order, it should be before "modform_proctorexam_sessionType_record_review"
(#129) The string key "modform_proctorexam_mobileCam" is not in the correct order, it should be before "modform_proctorexam_sessionType_live_proctoring"
(#131) The string key "modform_proctorexam_dontSendEmails" is not in the correct order, it should be before "modform_proctorexam_mobileCam_help"
(#139) The string key "modform_examity_settings" is not in the correct order, it should be before "modform_proctorexam_startExamLinkText_default"
(#140) The string key "modform_examity_courseId" is not in the correct order, it should be before "modform_examity_settings"
(#144) The string key "modform_examity_instructorEmail" is not in the correct order, it should be before "modform_examity_instructorLastName"
(#145) The string key "modform_examity_examName" is not in the correct order, it should be before "modform_examity_instructorEmail"
(#146) The string key "modform_examity_examLevel" is not in the correct order, it should be before "modform_examity_examName"
(#148) The string key "modform_examity_examLevel_auto_proctoring_premium" is not in the correct order, it should be before "modform_examity_examLevel_live_auth"
(#150) The string key "modform_examity_examLevel_live_proctoring" is not in the correct order, it should be before "modform_examity_examLevel_record_review"
(#151) The string key "modform_examity_examLevel_auto_auth" is not in the correct order, it should be before "modform_examity_examLevel_live_proctoring"
(#153) The string key "modform_examity_examInstructions" is not in the correct order, it should be before "modform_examity_examLevel_auto_proctoring_standard"
(#157) The string key "modform_examity_v5_courseCode" is not in the correct order, it should be before "modform_examity_v5_settings"
(#161) The string key "modform_examity_v5_instructorEmail" is not in the correct order, it should be before "modform_examity_v5_instructorLastName"
(#162) The string key "modform_examity_v5_examName" is not in the correct order, it should be before "modform_examity_v5_instructorEmail"
(#166) The string key "modform_examity_v5_examSecurityLevel_live_auth" is not in the correct order, it should be before "modform_examity_v5_examSecurityLevel_live_proctoring"
(#167) The string key "modform_examity_v5_examSecurityLevel_automated" is not in the correct order, it should be before "modform_examity_v5_examSecurityLevel_live_auth"
(#171) The string key "modform_examus_language" is not in the correct order, it should be before "modform_examus_settings"
(#174) The string key "modform_examus_language_es" is not in the correct order, it should be before "modform_examus_language_ru"
(#176) The string key "modform_examus_language_ar" is not in the correct order, it should be before "modform_examus_language_it"
(#179) The string key "modform_examus_proctoring_offline" is not in the correct order, it should be before "modform_examus_proctoring_online"
(#180) The string key "modform_examus_identification" is not in the correct order, it should be before "modform_examus_proctoring_offline"
(#183) The string key "modform_examus_identification_face_and_passport" is not in the correct order, it should be before "modform_examus_identification_passport"
(#189) The string key "modform_proctorio_recordVideo" is not in the correct order, it should be before "modform_proctorio_settings"
(#190) The string key "modform_proctorio_recordAudio" is not in the correct order, it should be before "modform_proctorio_recordVideo"
(#192) The string key "modform_proctorio_recordRoomStart" is not in the correct order, it should be before "modform_proctorio_recordScreen"
(#196) The string key "modform_proctorio_verifyIdMode_auto" is not in the correct order, it should be before "modform_proctorio_verifyIdMode_no"
(#198) The string key "modform_proctorio_closeOpenTabs" is not in the correct order, it should be before "modform_proctorio_verifyIdMode_live"
(#199) The string key "modform_proctorio_allowNewTabs" is not in the correct order, it should be before "modform_proctorio_closeOpenTabs"
(#202) The string key "modform_proctorio_fullscreenMode_lenient" is not in the correct order, it should be before "modform_proctorio_fullscreenMode_no"
(#205) The string key "modform_proctorio_disableClipboard" is not in the correct order, it should be before "modform_proctorio_fullscreenMode_severe"
(#207) The string key "modform_proctorio_disableDownloads" is not in the correct order, it should be before "modform_proctorio_disableRightClick"
(#210) The string key "modform_meazure_settings" is not in the correct order, it should be before "modform_proctorio_disablePrinting"
(#211) The string key "modform_meazure_sessionType" is not in the correct order, it should be before "modform_meazure_settings"
(#214) The string key "modform_meazure_dontNotifyTestTaker" is not in the correct order, it should be before "modform_meazure_sessionType_record"
(#218) The string key "modform_meazure_securityPreset_high" is not in the correct order, it should be before "modform_meazure_securityPreset_medium"
(#219) The string key "modform_meazure_allowedUrls" is not in the correct order, it should be before "modform_meazure_securityPreset_high"
(#223) The string key "modform_meazure_open_on_start" is not in the correct order, it should be before "modform_meazure_url"
(#224) The string key "modform_meazure_allowedResources" is not in the correct order, it should be before "modform_meazure_open_on_start"
(#257) The string key "modform_access_restrictions" is not in the correct order, it should be before "modform_meazure_allowedResources_word_notes"
(#260) The string key "modform_access_restrictions_password_error_length" is not in the correct order, it should be before "modform_access_restrictions_password_help"
(#263) The string key "modform_access_restrictions_delay1st2nd" is not in the correct order, it should be before "modform_access_restrictions_requiresubnet_help"
(#269) The string key "modform_access_restrictions_timeclose" is not in the correct order, it should be before "modform_access_restrictions_timeopen_help"
(#271) The string key "modform_access_restrictions_overduehandling" is not in the correct order, it should be before "modform_access_restrictions_timeclose_error_beforopen"
(#273) The string key "modform_access_restrictions_overduehandling_graceperiod" is not in the correct order, it should be before "modform_access_restrictions_overduehandling_help"
(#274) The string key "modform_access_restrictions_overduehandling_autoabandon" is not in the correct order, it should be before "modform_access_restrictions_overduehandling_graceperiod"
(#279) The string key "reset_delete_attempts" is not in the correct order, it should be before "resetform_remove_attempts"
(#283) The string key "exam_startattempt" is not in the correct order, it should be before "reset_grades"
(#284) The string key "exam_retakeattempt" is not in the correct order, it should be before "exam_startattempt"
(#285) The string key "exam_resumeattempt" is not in the correct order, it should be before "exam_retakeattempt"
(#286) The string key "exam_pendingresults_you" is not in the correct order, it should be before "exam_resumeattempt"
(#288) The string key "exam_pendingresults_user" is not in the correct order, it should be before "exam_pendingresults_you"
(#290) The string key "exam_error_participant" is not in the correct order, it should be before "exam_pendingresults_user"
(#293) The string key "exam_error_booking" is not in the correct order, it should be before "exam_error_save_results"
(#295) The string key "exam_access_timeopen" is not in the correct order, it should be before "exam_error_booking"
(#296) The string key "exam_access_timeclose" is not in the correct order, it should be before "exam_access_timeopen"
(#298) The string key "exam_access_subnetwrong" is not in the correct order, it should be before "exam_access_timeclosed"
(#299) The string key "exam_access_nomoreattempts" is not in the correct order, it should be before "exam_access_subnetwrong"
(#304) The string key "attempts_table_heading_yours" is not in the correct order, it should be before "exam_view_certificate"
(#305) The string key "attempts_table_heading_all" is not in the correct order, it should be before "attempts_table_heading_yours"
(#311) The string key "attempts_table_user" is not in the correct order, it should be before "deletedattempt"
(#312) The string key "attempts_table_no" is not in the correct order, it should be before "attempts_table_user"
(#313) The string key "attempts_table_actions" is not in the correct order, it should be before "attempts_table_no"
(#314) The string key "attempt_viewattempt" is not in the correct order, it should be before "attempts_table_actions"
(#315) The string key "attempt_pass" is not in the correct order, it should be before "attempt_viewattempt"
(#316) The string key "attempt_failed" is not in the correct order, it should be before "attempt_pass"
(#320) The string key "attempt_status_pendingresults" is not in the correct order, it should be before "attempt_status_started"
(#321) The string key "attempt_status_completed" is not in the correct order, it should be before "attempt_status_pendingresults"
(#322) The string key "attempt_status_aborted" is not in the correct order, it should be before "attempt_status_completed"
(#324) The string key "attempt_status_date_completed" is not in the correct order, it should be before "attempt_status_date_started"
(#326) The string key "attempt_heading" is not in the correct order, it should be before "attempt_status_date_completed"
(#333) The string key "grade_current" is not in the correct order, it should be before "grade_infos"
(#335) The string key "gradeaverage" is not in the correct order, it should be before "gradehighest"
(#336) The string key "gradeattemptfirst" is not in the correct order, it should be before "gradeaverage"
(#338) The string key "grade_pass_out_of" is not in the correct order, it should be before "gradeattemptlast"
(#341) The string key "results_notification_not_passed" is not in the correct order, it should be before "results_notification_passed"
(#343) The string key "results_pass" is not in the correct order, it should be before "results_whenstarted"
(#347) The string key "results_timetaken" is not in the correct order, it should be before "results_whenfinished"
(#348) The string key "results_score" is not in the correct order, it should be before "results_timetaken"
(#349) The string key "results_questionscount" is not in the correct order, it should be before "results_score"
(#350) The string key "results_questionscorrectcount" is not in the correct order, it should be before "results_questionscount"
(#351) The string key "results_grade_link" is not in the correct order, it should be before "results_questionscorrectcount"
(#353) The string key "callbackapi_action" is not in the correct order, it should be before "results_grade_link"
(#355) The string key "callbackapi_invalidattempt" is not in the correct order, it should be before "callbackapi_invalidexam"
(#357) The string key "callbackapi_differentuser" is not in the correct order, it should be before "callbackapi_invalidkey"
(#361) The string key "invalid_attempt_id" is not in the correct order, it should be before "task_cleanup_abandoned"
(#363) The string key "error_saving_exam" is not in the correct order, it should be before "invalid_exam_id"
(#364) The string key "error_general" is not in the correct order, it should be before "error_saving_exam"
(#365) The string key "error_exam_not_found" is not in the correct order, it should be before "error_general"
(#366) The string key "error_api_invalid_data" is not in the correct order, it should be before "error_exam_not_found"
(#369) The string key "error_api_return_value" is not in the correct order, it should be before "error_api_url"
(#370) The string key "error_api_error" is not in the correct order, it should be before "error_api_return_value"
(#375) The string key "privacy:metadata:attempts:status" is not in the correct order, it should be before "privacy:metadata:attempts:userid"
(#376) The string key "privacy:metadata:attempts:bookingid" is not in the correct order, it should be before "privacy:metadata:attempts:status"
(#380) The string key "privacy:metadata:attempts:attempt" is not in the correct order, it should be before "privacy:metadata:attempts:timemodified"
(#383) The string key "privacy:metadata:attempt_results" is not in the correct order, it should be before "privacy:metadata:attempts:validto"
(#385) The string key "privacy:metadata:attempt_results:attemptid" is not in the correct order, it should be before "privacy:metadata:attempt_results:userid"
(#387) The string key "privacy:metadata:attempt_results:timetaken" is not in the correct order, it should be before "privacy:metadata:attempt_results:whenfinished"
(#388) The string key "privacy:metadata:attempt_results:result" is not in the correct order, it should be before "privacy:metadata:attempt_results:timetaken"
(#389) The string key "privacy:metadata:attempt_results:pass" is not in the correct order, it should be before "privacy:metadata:attempt_results:result"
(#390) The string key "privacy:metadata:attempt_results:achievedscore" is not in the correct order, it should be before "privacy:metadata:attempt_results:pass"
(#393) The string key "privacy:metadata:attempt_results:questionscorrectcount" is not in the correct order, it should be before "privacy:metadata:attempt_results:questionscount"
(#394) The string key "privacy:metadata:attempt_results:certificateurl" is not in the correct order, it should be before "privacy:metadata:attempt_results:questionscorrectcount"
(#399) The string key "privacy:metadata:grades:grade" is not in the correct order, it should be before "privacy:metadata:grades:userid"
(#403) The string key "privacy:metadata:bizexaminer" is not in the correct order, it should be before "privacy:metadata:grades:timesubmitted"
(#406) The string key "privacy:metadata:bizexaminer:email" is not in the correct order, it should be before "privacy:metadata:bizexaminer:lastname"

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

(0 errors, 0 warnings)

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


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]