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

(113 errors, 0 warnings)

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

admin/tool/mfa/classes/event/user_passed_mfa.php
(#43) Class user_passed_mfa is not documented
admin/tool/mfa/classes/event/user_revoked_factor.php
(#43) Class user_revoked_factor is not documented
admin/tool/mfa/classes/event/user_setup_factor.php
(#43) Class user_setup_factor is not documented
admin/tool/mfa/classes/local/admin_setting_managemfa.php
(#33) Class admin_setting_managemfa is not documented
(#51) Phpdocs for function admin_setting_managemfa::write_setting has incomplete parameters list
admin/tool/mfa/classes/local/factor/fallback.php
(#30) Class fallback is not documented
(#60) Phpdocs for function fallback::set_state has incomplete parameters list
admin/tool/mfa/classes/local/factor/object_factor.php
(#229) Function get_setup_string is not documented
(#66) Phpdocs for function setup_factor_form_definition has incomplete parameters list
(#75) Phpdocs for function setup_factor_form_definition_after_data has incomplete parameters list
(#93) Phpdocs for function login_form_definition has incomplete parameters list
(#102) Phpdocs for function login_form_definition_after_data has incomplete parameters list
(#186) Phpdocs for function get_label has incomplete parameters list
(#200) Phpdocs for function possible_states has incomplete parameters list
(#219) Phpdocs for function check_combination has incomplete parameters list
admin/tool/mfa/classes/local/factor/object_factor_base.php
(#30) Class object_factor_base is not documented
(#404) Function object_factor_base::get_setup_string is not documented
(#41) Phpdocs for function object_factor_base::__construct has incomplete parameters list
(#109) Phpdocs for function object_factor_base::setup_factor_form_definition has incomplete parameters list
(#121) Phpdocs for function object_factor_base::setup_factor_form_definition_after_data has incomplete parameters list
(#187) Phpdocs for function object_factor_base::login_form_definition has incomplete parameters list
(#199) Phpdocs for function object_factor_base::login_form_definition_after_data has incomplete parameters list
(#358) Phpdocs for function object_factor_base::get_label has incomplete parameters list
(#373) Phpdocs for function object_factor_base::possible_states has incomplete parameters list
(#392) Phpdocs for function object_factor_base::check_combination has incomplete parameters list
admin/tool/mfa/classes/local/form/login_form.php
(#30) Class login_form is not documented
admin/tool/mfa/classes/local/form/revoke_factor_form.php
(#30) Class revoke_factor_form is not documented
admin/tool/mfa/classes/local/form/setup_factor_form.php
(#30) Class setup_factor_form is not documented
admin/tool/mfa/classes/manager.php
(#30) Class manager is not documented
(#455) Function manager::require_auth is not documented
(#596) Function manager::possible_factor_setup is not documented
(#32) Constant manager::REDIRECT is not documented
(#33) Constant manager::NO_REDIRECT is not documented
(#34) Constant manager::REDIRECT_EXCEPTION is not documented
(#157) Phpdocs for function manager::is_factorid_valid has incomplete parameters list
(#307) Phpdocs for function manager::should_require_mfa has incomplete parameters list
admin/tool/mfa/classes/plugininfo/factor.php
(#30) Class factor is not documented
(#32) Constant factor::STATE_UNKNOWN is not documented
(#33) Constant factor::STATE_PASS is not documented
(#34) Constant factor::STATE_FAIL is not documented
(#35) Constant factor::STATE_NEUTRAL is not documented
(#58) Phpdocs for function factor::sort_factors_by_order has incomplete parameters list
admin/tool/mfa/classes/privacy/provider.php
(#33) Package tool_mfa\privacy is not valid
admin/tool/mfa/factor/admin/classes/factor.php
(#32) Class factor is not documented
(#84) Phpdocs for function factor::set_state has incomplete parameters list
admin/tool/mfa/factor/admin/classes/privacy/provider.php
(#34) Package factor_admin\privacy is not valid
admin/tool/mfa/factor/auth/classes/factor.php
(#20) Package tool_mfa is not valid
(#32) Class factor is not documented
(#97) Phpdocs for function factor::set_state has incomplete parameters list
admin/tool/mfa/factor/auth/classes/privacy/provider.php
(#34) Package factor_auth\privacy is not valid
admin/tool/mfa/factor/email/classes/event/unauth_email.php
(#43) Class unauth_email is not documented
admin/tool/mfa/factor/email/classes/factor.php
(#33) Class factor is not documented
(#34) Phpdocs for function factor::login_form_definition has incomplete parameters list
(#46) Phpdocs for function factor::login_form_definition_after_data has incomplete parameters list
(#56) Phpdocs for function factor::email_verification_code has incomplete parameters list
(#69) Phpdocs for function factor::login_form_validation has incomplete parameters list
(#219) Phpdocs for function factor::check_verification_code has incomplete parameters list
(#274) Phpdocs for function factor::possible_states has incomplete parameters list
admin/tool/mfa/factor/email/classes/form/email.php
(#30) Class email is not documented
(#32) Function email::definition is not documented
(#38) Function email::validation is not documented
admin/tool/mfa/factor/email/classes/privacy/provider.php
(#34) Package factor_email\privacy is not valid
admin/tool/mfa/factor/email/renderer.php
(#29) Class factor_email_renderer is not documented
(#31) Function factor_email_renderer::generate_email is not documented
admin/tool/mfa/factor/grace/classes/factor.php
(#20) Package tool_mfa is not valid
(#32) Class factor is not documented
(#116) Phpdocs for function factor::set_state has incomplete parameters list
(#152) Phpdocs for function factor::check_combination has incomplete parameters list
admin/tool/mfa/factor/grace/classes/privacy/provider.php
(#34) Package factor_grace\privacy is not valid
admin/tool/mfa/factor/iprange/classes/factor.php
(#20) Package tool_mfa is not valid
(#32) Class factor is not documented
(#91) Phpdocs for function factor::set_state has incomplete parameters list
(#101) Phpdocs for function factor::possible_states has incomplete parameters list
admin/tool/mfa/factor/iprange/classes/privacy/provider.php
(#34) Package factor_iprange\privacy is not valid
admin/tool/mfa/factor/iprange/version.php
(#20) Package factor_range is not valid
admin/tool/mfa/factor/nosetup/classes/factor.php
(#20) Package tool_mfa is not valid
(#32) Class factor is not documented
(#89) Phpdocs for function factor::set_state has incomplete parameters list
(#99) Phpdocs for function factor::check_combination has incomplete parameters list
admin/tool/mfa/factor/nosetup/classes/privacy/provider.php
(#34) Package factor_iprange\privacy is not valid
admin/tool/mfa/factor/secq/classes/factor.php
(#20) Package tool_mfa is not valid
(#32) Class factor is not documented
(#34) Phpdocs for function factor::setup_user_factor has incomplete parameters list
(#74) Phpdocs for function factor::set_state has incomplete parameters list
admin/tool/mfa/factor/secq/classes/privacy/provider.php
(#34) Package factor_auth\privacy is not valid
admin/tool/mfa/factor/totp/classes/factor.php
(#48) Class factor is not documented
(#98) Phpdocs for function factor::setup_factor_form_definition has incomplete parameters list
(#111) Phpdocs for function factor::setup_factor_form_definition_after_data has incomplete parameters list
(#148) Phpdocs for function factor::setup_factor_form_validation has incomplete parameters list
(#164) Phpdocs for function factor::login_form_definition has incomplete parameters list
(#179) Phpdocs for function factor::login_form_validation has incomplete parameters list
(#208) Phpdocs for function factor::setup_user_factor has incomplete parameters list
(#276) Phpdocs for function factor::possible_states has incomplete parameters list
admin/tool/mfa/factor/totp/classes/privacy/provider.php
(#34) Package factor_totp\privacy is not valid
admin/tool/mfa/lib.php
(#74) Function tool_mfa_after_config is not documented
(#26) Phpdocs for function tool_mfa_after_require_login has incomplete parameters list
admin/tool/mfa/renderer.php
(#28) Class tool_mfa_renderer is not documented
(#79) Function tool_mfa_renderer::setup_factor is not documented
(#30) Phpdocs for function tool_mfa_renderer::get_state_badge has incomplete parameters list
admin/tool/mfa/tests/admin_setting_managemfa_test.php
(#23) Package is not specified for class admin_setting_managemfa_testcase. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#23) Class admin_setting_managemfa_testcase is not documented
(#115) There is no description in phpdocs for function test_get_factor_combinations_with_data_provider
admin/tool/mfa/tests/manager_test.php
(#30) Class tool_mfa_manager_testcase is not documented
(#136) Function tool_mfa_manager_testcase::should_redirect_urls_provider is not documented
(#155) There is no description in phpdocs for function test_should_require_mfa_urls
(#155) Phpdocs for function tool_mfa_manager_testcase::test_should_require_mfa_urls has incomplete parameters list
admin/tool/mfa/tests/plugininfo_factor_test.php
(#28) Class tool_mfa_plugininfo_factor_testcase is not documented
admin/tool/mfa/tests/tool_mfa_testcase.php
(#25) Package is not specified for class tool_mfa_testcase. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#25) Class tool_mfa_testcase is not documented
(#27) Function tool_mfa_testcase::set_factor_state is not documented
(#33) Function tool_mfa_testcase::set_factor_config is not documented

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]