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

(2 errors, 25 warnings)

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

mod/simplecertificate/classes/event/certificate_verified.php
(#33) This comment is 47% valid code; is this commented out code?
mod/simplecertificate/db/upgrade.php
(#296) This comment is 50% valid code; is this commented out code?
(#396) This comment is 43% valid code; is this commented out code?
mod/simplecertificate/mod_form.php
(#107) This comment is 69% valid code; is this commented out code?
mod/simplecertificate/tests/behat/behat_mod_simplecertificate.php
(#38) This comment is 72% valid code; is this commented out code?
(#39) This comment is 72% valid code; is this commented out code?
(#77) Line exceeds maximum limit of 180 characters; contains 181 characters
(#86) Whitespace found at end of line
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#92) Inline comments must end in full-stops, exclamation marks, or question marks
(#95) Inline comments must end in full-stops, exclamation marks, or question marks
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#100) This comment is 77% valid code; is this commented out code?
(#102) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) This comment is 78% valid code; is this commented out code?
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#114) Inline comments must end in full-stops, exclamation marks, or question marks
(#209) Line exceeds 132 characters; contains 134 characters
mod/simplecertificate/tests/locallib_test.php
(#310) Line exceeds 132 characters; contains 134 characters
(#340) Line exceeds 132 characters; contains 134 characters
(#366) Line exceeds 132 characters; contains 141 characters
mod/simplecertificate/verify.php
(#26) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
mod/simplecertificate/wmsendfile.php
(#26) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#174) This comment is 69% 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

(163 errors, 0 warnings)

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

mod/simplecertificate/backup/moodle2/backup_simplecertificate_activity_task.class.php
(#17) No one-line description found in phpdocs for file
(#30) No one-line description found in phpdocs for class backup_simplecertificate_activity_task
(#52) Phpdocs for function backup_simplecertificate_activity_task::encode_content_links has incomplete parameters list
(#30) Class backup_simplecertificate_activity_task does not have @copyright tag
(#30) Class backup_simplecertificate_activity_task does not have @license tag
(#18) Package moodlecore is not valid
mod/simplecertificate/backup/moodle2/backup_simplecertificate_settingslib.php
(#17) No one-line description found in phpdocs for file
(#18) Package moodlecore is not valid
mod/simplecertificate/backup/moodle2/backup_simplecertificate_stepslib.php
(#35) Class backup_simplecertificate_activity_structure_step is not documented
(#37) Function backup_simplecertificate_activity_structure_step::define_structure is not documented
(#17) No one-line description found in phpdocs for file
(#18) Package moodlecore is not valid
mod/simplecertificate/backup/moodle2/restore_simplecertificate_activity_task.class.php
(#117) Function restore_simplecertificate_activity_task::after_restore is not documented
(#17) No one-line description found in phpdocs for file
(#29) No one-line description found in phpdocs for class restore_simplecertificate_activity_task
(#29) Class restore_simplecertificate_activity_task does not have @copyright tag
(#29) Class restore_simplecertificate_activity_task does not have @license tag
(#19) Package moodlecore is not valid
mod/simplecertificate/backup/moodle2/restore_simplecertificate_stepslib.php
(#33) Function restore_simplecertificate_activity_structure_step::define_structure is not documented
(#48) Function restore_simplecertificate_activity_structure_step::process_simplecertificate is not documented
(#98) Function restore_simplecertificate_activity_structure_step::process_simplecertificate_issue is not documented
(#116) Function restore_simplecertificate_activity_structure_step::after_execute is not documented
(#17) No one-line description found in phpdocs for file
(#28) Class restore_simplecertificate_activity_structure_step does not have @copyright tag
(#28) Class restore_simplecertificate_activity_structure_step does not have @license tag
(#18) Package moodlecore is not valid
mod/simplecertificate/classes/event/certificate_verified.php
(#17) File-level phpdocs block is not found
(#32) Function certificate_verified::init is not documented
(#38) Function certificate_verified::get_name is not documented
(#42) Function certificate_verified::get_description is not documented
(#50) Function certificate_verified::get_url is not documented
(#54) Function certificate_verified::get_legacy_logdata is not documented
(#24) Package mod is not valid
mod/simplecertificate/classes/event/course_module_viewed.php
(#17) File-level phpdocs block is not found
(#24) Package mod is not valid
mod/simplecertificate/db/access.php
(#) File-level phpdocs block is not found
mod/simplecertificate/db/log.php
(#20) Package mod is not valid
mod/simplecertificate/db/upgrade.php
(#) File-level phpdocs block is not found
(#35) Function xmldb_simplecertificate_upgrade is not documented
(#35) Package is not specified for function xmldb_simplecertificate_upgrade. It is also not specified in file-level phpdocs
mod/simplecertificate/externallib.php
(#29) Class mod_simplecertificate_external is not documented
(#44) Function mod_simplecertificate_external::verify_code is not documented
mod/simplecertificate/index.php
(#20) Package mod is not valid
mod/simplecertificate/lang/en/simplecertificate.php
(#20) Package mod is not valid
mod/simplecertificate/lang/pt_br/simplecertificate.php
(#20) Package mod is not valid
mod/simplecertificate/lib.php
(#194) There is no description in phpdocs for function simplecertificate_supports
(#34) Phpdocs for function simplecertificate_add_instance has incomplete parameters list
(#52) Phpdocs for function simplecertificate_update_instance has incomplete parameters list
(#91) Phpdocs for function simplecertificate_reset_userdata has incomplete parameters list
(#133) Phpdocs for function simplecertificate_reset_course_form_definition has incomplete parameters list
(#274) Phpdocs for function simplecertificate_pluginfile has incomplete parameters list
(#368) Phpdocs for function simplecertificate_send_event has incomplete parameters list
(#395) Phpdocs for function simplecertificate_get_editor_options has incomplete parameters list
(#20) Package mod is not valid
mod/simplecertificate/locallib.php
(#41) Class simplecertificate is not documented
(#778) Function simplecertificate::get_formated_grade is not documented
(#1480) Function simplecertificate::remove_links is not documented
(#1508) Function simplecertificate::remove_user_image is not documented
(#1726) Function simplecertificate::create_temp_file is not documented
(#1733) Function simplecertificate::get_user_profile_fields is not documented
(#1825) Function simplecertificate::show_tabs is not documented
(#1849) Function simplecertificate::view_default is not documented
(#1916) Function simplecertificate::get_issued_certificate_users is not documented
(#1968) Function simplecertificate::view_issued_certificates is not documented
(#2264) Function simplecertificate::view_bulk_certificates is not documented
(#49) Constant simplecertificate::CERTIFICATE_IMAGE_FILE_AREA is not documented
(#50) Constant simplecertificate::CERTIFICATE_ISSUES_FILE_AREA is not documented
(#52) Constant simplecertificate::OUTPUT_OPEN_IN_BROWSER is not documented
(#53) Constant simplecertificate::OUTPUT_FORCE_DOWNLOAD is not documented
(#54) Constant simplecertificate::OUTPUT_SEND_EMAIL is not documented
(#57) Constant simplecertificate::CERT_ISSUE_DATE is not documented
(#58) Constant simplecertificate::COURSE_COMPLETATION_DATE is not documented
(#59) Constant simplecertificate::COURSE_START_DATE is not documented
(#62) Constant simplecertificate::NO_GRADE is not documented
(#63) Constant simplecertificate::COURSE_GRADE is not documented
(#66) Constant simplecertificate::DEFAULT_VIEW is not documented
(#67) Constant simplecertificate::ISSUED_CERTIFCADES_VIEW is not documented
(#68) Constant simplecertificate::BULK_ISSUE_CERTIFCADES_VIEW is not documented
(#71) Constant simplecertificate::SIMPLECERT_MAX_PER_PAGE is not documented
(#426) There is no description in phpdocs for function populate_simplecertificate_instance
(#133) Phpdocs for function simplecertificate::add_instance has incomplete parameters list
(#217) Phpdocs for function simplecertificate::remove_issues has incomplete parameters list
(#428) Phpdocs for function simplecertificate::populate_simplecertificate_instance has incomplete parameters list
(#568) Phpdocs for function simplecertificate::get_issue has incomplete parameters list
(#655) Phpdocs for function simplecertificate::get_attempts has incomplete parameters list
(#1178) Phpdocs for function simplecertificate::send_certificade_email has incomplete parameters list
(#1248) Phpdocs for function simplecertificate::get_course_time has incomplete parameters list
(#1521) Phpdocs for function simplecertificate::get_user_image_url has incomplete parameters list
(#1576) Phpdocs for function simplecertificate::get_date has incomplete parameters list
(#1701) Phpdocs for function simplecertificate::get_outcome has incomplete parameters list
(#1767) Phpdocs for function simplecertificate::can_issue has incomplete parameters list
(#20) Package mod is not valid
mod/simplecertificate/mod_form.php
(#17) File-level phpdocs block is not found
(#26) Class mod_simplecertificate_mod_form is not documented
(#28) Function mod_simplecertificate_mod_form::definition is not documented
(#305) Function mod_simplecertificate_mod_form::add_completion_rules is not documented
(#322) Function mod_simplecertificate_mod_form::completion_rule_enabled is not documented
(#326) Function mod_simplecertificate_mod_form::data_postprocessing is not documented
(#368) Function mod_simplecertificate_mod_form::check_has_files is not documented
(#383) Function mod_simplecertificate_mod_form::get_filemanager_options_array is not documented
(#353) Phpdocs for function mod_simplecertificate_mod_form::validation has incomplete parameters list
(#26) Package is not specified for class mod_simplecertificate_mod_form. It is also not specified in file-level phpdocs
mod/simplecertificate/report.php
(#20) Package mod is not valid
mod/simplecertificate/settings.php
(#20) Package mod is not valid
mod/simplecertificate/tests/base_test.php
(#141) Function mod_simplecertificate_base_testcase::create_extra_users is not documented
(#291) Function testable_simplecertificate::check_user_can_access_certificate_instance is not documented
(#295) Function testable_simplecertificate::testable_check_user_can_access_certificate_instance is not documented
(#321) Function testable_simplecertificate::testable_create_pdf is not documented
(#349) Function testable_simplecertificate::testable_get_issue_file is not documented
(#353) Function testable_simplecertificate::testable_get_certificate_text is not documented
(#414) Function testable_simplecertificate::testable_get_issued_certificate_users is not documented
(#227) Constant testable_simplecertificate::PLUGIN_VERSION is not documented
(#399) There is no description in phpdocs for function testable_issue_file_exists
(#202) Phpdocs for function mod_simplecertificate_base_testcase::create_instance has incomplete parameters list
(#229) Phpdocs for function testable_simplecertificate::update_instance has incomplete parameters list
(#328) Phpdocs for function testable_simplecertificate::testable_save_pdf has incomplete parameters list
(#340) Phpdocs for function testable_simplecertificate::testable_send_certificade_email has incomplete parameters list
(#360) Phpdocs for function testable_simplecertificate::testable_get_date has incomplete parameters list
(#379) Phpdocs for function testable_simplecertificate::testable_get_outcome has incomplete parameters list
(#392) Phpdocs for function testable_simplecertificate::testable_can_issue has incomplete parameters list
(#401) Phpdocs for function testable_simplecertificate::testable_issue_file_exists has incomplete parameters list
(#222) Class testable_simplecertificate does not have @copyright tag
(#222) Class testable_simplecertificate does not have @license tag
(#40) Invalid phpdocs tag @const used
(#42) Invalid phpdocs tag @const used
(#44) Invalid phpdocs tag @const used
(#46) Invalid phpdocs tag @const used
(#48) Invalid phpdocs tag @const used
(#50) Invalid phpdocs tag @const used
(#52) Invalid phpdocs tag @const used
(#54) Invalid phpdocs tag @const used
(#21) Category phpunit is not valid
mod/simplecertificate/tests/behat/behat_mod_simplecertificate.php
(#36) Class behat_mod_simplecertificate is not documented
(#141) Function behat_mod_simplecertificate::get_issue_certificate_by_simplecertificate_name is not documented
(#163) There is no description in phpdocs for function issue_certificate_to
(#185) There is no description in phpdocs for function set_certificate_code
(#207) There is no description in phpdocs for function verify_certificate_code
(#228) There is no description in phpdocs for function i_check_on_list
(#239) There is no description in phpdocs for function certificate_status_should_be
(#46) Phpdocs for function behat_mod_simplecertificate::should_see_popup has incomplete parameters list
(#79) Phpdocs for function behat_mod_simplecertificate::add_grade_restriction has incomplete parameters list
(#188) Phpdocs for function behat_mod_simplecertificate::set_certificate_code has incomplete parameters list
(#210) Phpdocs for function behat_mod_simplecertificate::verify_certificate_code has incomplete parameters list
(#228) Phpdocs for function behat_mod_simplecertificate::i_check_on_list has incomplete parameters list
(#239) Phpdocs for function behat_mod_simplecertificate::certificate_status_should_be has incomplete parameters list
mod/simplecertificate/tests/generator/lib.php
(#38) Function mod_simplecertificate_generator::create_instance is not documented
mod/simplecertificate/tests/locallib_test.php
(#41) Class mod_simplecertificate_locallib_testcase is not documented
(#294) Phpdocs for function mod_simplecertificate_locallib_testcase::get_certificate_mock has incomplete parameters list
(#21) Category phpunit is not valid
mod/simplecertificate/verify.php
(#89) Function get_issued_cert is not documented
(#102) Phpdocs for function get_course_name has incomplete parameters list
(#20) Package mod is not valid
mod/simplecertificate/verify_form.php
(#17) File-level phpdocs block is not found
(#24) Class verify_form is not documented
(#27) Function verify_form::definition is not documented
(#45) Function verify_form::validation is not documented
(#63) Function verify_form::is_recaptcha_enabled is not documented
(#24) Package is not specified for class verify_form. It is also not specified in file-level phpdocs
mod/simplecertificate/version.php
(#20) Package mod is not valid
mod/simplecertificate/view.php
(#20) Package mod is not valid
mod/simplecertificate/wmsendfile.php
(#36) Function send_certificate_file is not documented
(#101) Function put_watermark is not documented
(#20) Package mod is not valid

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

(1 errors, 1 warnings)

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

Task "gherkinlint" failed. Use --force to continue.
Problems running grunt

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]