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

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


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

(89 errors, 0 warnings)

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

mod/accredible/classes/Html2Text/Html2Text.php
(#20) Package is not specified for class Html2Text. It is also not specified in file-level phpdocs
(#20) Class Html2Text is not documented
(#142) Function Html2Text::is_whitespace is not documented
(#146) Function Html2Text::next_child_name is not documented
(#168) Function Html2Text::iterate_over_node is not documented
(#135) Phpdocs for function Html2Text::is_office_document has incomplete parameters list
(#34) Inline phpdocs tag {@link DOMDocument} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
mod/accredible/classes/apirest/apirest.php
(#22) Package is not specified for class apirest. It is also not specified in file-level phpdocs
(#22) Class apirest is not documented
(#36) Function apirest::__construct is not documented
(#60) Phpdocs for function apirest::get_credentials has incomplete parameters list
(#80) Phpdocs for function apirest::recipient_sso_link has incomplete parameters list
(#105) Phpdocs for function apirest::update_group has incomplete parameters list
(#134) Phpdocs for function apirest::create_group has incomplete parameters list
(#158) Phpdocs for function apirest::create_credential has incomplete parameters list
(#189) Phpdocs for function apirest::create_evidence_item has incomplete parameters list
(#205) Phpdocs for function apirest::create_evidence_item_duration has incomplete parameters list
(#256) Phpdocs for function apirest::create_credential_legacy has incomplete parameters list
(#312) Phpdocs for function apirest::create_evidence_item_grade has incomplete parameters list
mod/accredible/classes/client/client.php
(#20) Package is not specified for class client. It is also not specified in file-level phpdocs
(#20) Class client is not documented
(#31) Function client::__construct is not documented
(#27) Variable client::$curloptions is not documented
(#29) Variable client::$error is not documented
mod/accredible/classes/event/certificate_created.php
(#20) Package mod is not valid
(#35) Function certificate_created::init is not documented
(#41) Function certificate_created::get_name is not documented
(#45) Function certificate_created::get_description is not documented
mod/accredible/classes/local/credentials.php
(#22) Package is not specified for class credentials. It is also not specified in file-level phpdocs
(#22) Class credentials is not documented
(#29) Function credentials::__construct is not documented
(#40) Phpdocs for function credentials::create_credential has incomplete parameters list
(#63) Phpdocs for function credentials::create_credential_legacy has incomplete parameters list
mod/accredible/classes/local/groups.php
(#20) Package mod is not valid
(#32) Class groups is not documented
(#45) Function groups::__construct is not documented
(#101) Phpdocs for function groups::sync_group_with has incomplete parameters list
mod/accredible/db/access.php
(#20) Package mod is not valid
mod/accredible/db/events.php
(#20) Package mod is not valid
mod/accredible/db/log.php
(#20) Package mod is not valid
mod/accredible/db/services.php
(#17) File-level phpdocs block is not found
mod/accredible/db/upgrade.php
(#20) Package mod is not valid
(#28) Function xmldb_accredible_upgrade is not documented
mod/accredible/index.php
(#20) Package mod is not valid
mod/accredible/lang/en/accredible.php
(#20) Package mod is not valid
mod/accredible/lang/en/error.php
(#20) Package mod is not valid
mod/accredible/lib.php
(#20) Package mod is not valid
(#34) Phpdocs for function accredible_add_instance has incomplete parameters list
mod/accredible/locallib.php
(#20) Package mod is not valid
(#129) Function accredible_issue_default_certificate is not documented
(#173) Function accredible_log_creation is not documented
(#198) Function accredible_quiz_submission_handler is not documented
(#375) Function accredible_course_completed_handler is not documented
(#410) Function accredible_get_transcript is not documented
(#451) Function accredible_post_evidence is not documented
(#456) Function serialize_completion_array is not documented
(#460) Function unserialize_completion_array is not documented
(#464) Function accredible_post_essay_answers is not documented
(#526) Function accredible_course_duration_evidence is not documented
(#554) Function accredible_manual_issue_completion_timestamp is not documented
(#606) Function number_ending is not documented
(#610) Function seconds_to_str is not documented
(#34) Phpdocs for function accredible_check_if_cert_earned has incomplete parameters list
(#104) Phpdocs for function accredible_get_recipient_sso_linik has incomplete parameters list
mod/accredible/mod_form.php
(#20) Package mod is not valid
(#38) Class mod_accredible_mod_form is not documented
(#40) Function mod_accredible_mod_form::definition is not documented
mod/accredible/settings.php
(#20) Package mod is not valid
mod/accredible/tests/classes/apirest/apirest_test.php
(#20) Package mod is not valid
(#31) Class mod_accredible_apirest_testcase is not documented
mod/accredible/tests/classes/client/client_test.php
(#20) Package mod is not valid
(#30) Class mod_accredible_client_testcase is not documented
mod/accredible/tests/classes/local/credentials_test.php
(#20) Package mod is not valid
(#32) Class mod_accredible_credentials_testcase is not documented
(#65) Function mod_accredible_credentials_testcase::test_create_credential is not documented
(#133) Function mod_accredible_credentials_testcase::test_create_credential_legacy is not documented
(#217) Function mod_accredible_credentials_testcase::test_get_credentials is not documented
(#290) Function mod_accredible_credentials_testcase::test_check_for_existing_credential is not documented
(#360) Function mod_accredible_credentials_testcase::test_check_for_existing_certificate is not documented
mod/accredible/tests/classes/local/groups_test.php
(#20) Package mod is not valid
(#33) Class mod_accredible_groups_testcase is not documented
mod/accredible/tests/lib_test.php
(#20) Package mod is not valid
(#31) Class mod_accredible_lib_testcase is not documented
mod/accredible/tests/locallib_test.php
(#20) Package mod is not valid
(#33) Class mod_accredible_locallib_testcase is not documented
(#148) Function mod_accredible_locallib_testcase::create_quiz_module is not documented
(#153) Function mod_accredible_locallib_testcase::create_quiz_grades is not documented
mod/accredible/version.php
(#20) Package mod is not valid
mod/accredible/view.php
(#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

(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]