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

(13 errors, 26 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?
(#391) This comment is 43% valid code; is this commented out code?
mod/simplecertificate/lib.php
(#304) This comment is 54% valid code; is this commented out code?
(#305) This comment is 75% valid code; is this commented out code?
(#306) This comment is 63% valid code; is this commented out code?
(#481) This comment is 67% valid code; is this commented out code?
mod/simplecertificate/locallib.php
(#1479) Whitespace found at end of line
(#1481) Whitespace found at end of line
(#1587) Line indented incorrectly; expected at least 12 spaces, found 8
(#1615) Inline comments must end in full-stops, exclamation marks, or question marks
(#1615) No space found before comment text; expected "// Sorting grade itens by sortorder" but found "//Sorting grade itens by sortorder"
(#1617) Variable "a_sortorder" must not contain underscores.
(#1618) Variable "b_sortorder" must not contain underscores.
(#1619) Variable "a_sortorder" must not contain underscores.
(#1619) Variable "b_sortorder" must not contain underscores.
(#1622) Variable "a_sortorder" must not contain underscores.
(#1622) Variable "b_sortorder" must not contain underscores.
(#1715) Line exceeds 132 characters; contains 136 characters
(#1963) This comment is 45% valid code; is this commented out code?
(#2004) Variable "user_cert" must not contain underscores.
(#2007) Variable "user_cert" must not contain underscores.
(#2007) Variable "user_cert" must not contain underscores.
mod/simplecertificate/mod_form.php
(#117) This comment is 69% valid code; is this commented out code?
mod/simplecertificate/tests/base_test.php
(#31) This comment is 58% 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 132 characters; contains 179 characters
(#199) Line exceeds 132 characters; contains 134 characters
mod/simplecertificate/tests/generator/lib.php
(#75) Line exceeds 132 characters; contains 134 characters
(#81) Line exceeds 132 characters; contains 134 characters
mod/simplecertificate/tests/locallib_test.php
(#30) This comment is 58% valid code; is this commented out code?
(#311) Line exceeds 132 characters; contains 134 characters
(#341) Line exceeds 132 characters; contains 134 characters
(#367) 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.
(#27) This comment is 43% valid code; is this commented out code?
(#175) 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
(#94) Function restore_simplecertificate_activity_structure_step::process_simplecertificate_issue is not documented
(#112) 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
(#273) Phpdocs for function simplecertificate_pluginfile has incomplete parameters list
(#368) Phpdocs for function simplecertificate_send_event has incomplete parameters list
(#394) 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
(#762) Function simplecertificate::get_formated_grade is not documented
(#1453) Function simplecertificate::remove_links is not documented
(#1482) Function simplecertificate::remove_user_image is not documented
(#1695) Function simplecertificate::create_temp_file is not documented
(#1702) Function simplecertificate::get_user_profile_fields is not documented
(#1790) Function simplecertificate::show_tabs is not documented
(#1814) Function simplecertificate::view_default is not documented
(#1879) Function simplecertificate::get_issued_certificate_users is not documented
(#1931) Function simplecertificate::view_issued_certificates is not documented
(#2224) 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
(#421) There is no description in phpdocs for function populate_simplecertificate_instance
(#133) Phpdocs for function simplecertificate::add_instance has incomplete parameters list
(#215) Phpdocs for function simplecertificate::remove_issues has incomplete parameters list
(#423) Phpdocs for function simplecertificate::populate_simplecertificate_instance has incomplete parameters list
(#563) Phpdocs for function simplecertificate::get_issue has incomplete parameters list
(#650) Phpdocs for function simplecertificate::get_attempts has incomplete parameters list
(#1158) Phpdocs for function simplecertificate::send_certificade_email has incomplete parameters list
(#1226) Phpdocs for function simplecertificate::get_course_time has incomplete parameters list
(#1495) Phpdocs for function simplecertificate::get_user_image_url has incomplete parameters list
(#1546) Phpdocs for function simplecertificate::get_date has incomplete parameters list
(#1670) Phpdocs for function simplecertificate::get_outcome has incomplete parameters list
(#1732) 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
(#308) Function mod_simplecertificate_mod_form::add_completion_rules is not documented
(#325) Function mod_simplecertificate_mod_form::completion_rule_enabled is not documented
(#329) Function mod_simplecertificate_mod_form::data_postprocessing is not documented
(#371) Function mod_simplecertificate_mod_form::check_has_files is not documented
(#386) Function mod_simplecertificate_mod_form::get_filemanager_options_array is not documented
(#356) 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
(#142) Function mod_simplecertificate_base_testcase::create_extra_users is not documented
(#292) Function testable_simplecertificate::check_user_can_access_certificate_instance is not documented
(#296) Function testable_simplecertificate::testable_check_user_can_access_certificate_instance is not documented
(#322) Function testable_simplecertificate::testable_create_pdf is not documented
(#350) Function testable_simplecertificate::testable_get_issue_file is not documented
(#354) Function testable_simplecertificate::testable_get_certificate_text is not documented
(#415) Function testable_simplecertificate::testable_get_issued_certificate_users is not documented
(#228) Constant testable_simplecertificate::PLUGIN_VERSION is not documented
(#400) There is no description in phpdocs for function testable_issue_file_exists
(#203) Phpdocs for function mod_simplecertificate_base_testcase::create_instance has incomplete parameters list
(#230) Phpdocs for function testable_simplecertificate::update_instance has incomplete parameters list
(#329) Phpdocs for function testable_simplecertificate::testable_save_pdf has incomplete parameters list
(#341) Phpdocs for function testable_simplecertificate::testable_send_certificade_email has incomplete parameters list
(#361) Phpdocs for function testable_simplecertificate::testable_get_date has incomplete parameters list
(#380) Phpdocs for function testable_simplecertificate::testable_get_outcome has incomplete parameters list
(#393) Phpdocs for function testable_simplecertificate::testable_can_issue has incomplete parameters list
(#402) Phpdocs for function testable_simplecertificate::testable_issue_file_exists has incomplete parameters list
(#223) Class testable_simplecertificate does not have @copyright tag
(#223) Class testable_simplecertificate does not have @license tag
(#41) Invalid phpdocs tag @const used
(#43) Invalid phpdocs tag @const used
(#45) Invalid phpdocs tag @const used
(#47) Invalid phpdocs tag @const used
(#49) Invalid phpdocs tag @const used
(#51) Invalid phpdocs tag @const used
(#53) Invalid phpdocs tag @const used
(#55) 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
(#131) Function behat_mod_simplecertificate::get_issue_certificate_by_simplecertificate_name is not documented
(#153) There is no description in phpdocs for function issue_certificate_to
(#175) There is no description in phpdocs for function set_certificate_code
(#197) There is no description in phpdocs for function verify_certificate_code
(#218) There is no description in phpdocs for function i_check_on_list
(#229) 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
(#178) Phpdocs for function behat_mod_simplecertificate::set_certificate_code has incomplete parameters list
(#200) Phpdocs for function behat_mod_simplecertificate::verify_certificate_code has incomplete parameters list
(#218) Phpdocs for function behat_mod_simplecertificate::i_check_on_list has incomplete parameters list
(#229) 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
(#42) Class mod_simplecertificate_locallib_testcase is not documented
(#295) Phpdocs for function mod_simplecertificate_locallib_testcase::get_certificate_mock has incomplete parameters list
(#21) Category phpunit is not valid
mod/simplecertificate/verify.php
(#88) Function get_issued_cert is not documented
(#100) 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
(#62) 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
(#38) Function send_certificate_file is not documented
(#102) 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]