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

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

blocks/my_external_backup_restore_courses/get_user_backup_course_webservice.php
(#54) The use of function error_log() is forbidden
blocks/my_external_backup_restore_courses/index.php
(#61) This comment is 43% valid code; is this commented out code?
(#263) Line exceeds 132 characters; contains 138 characters
(#270) Line exceeds 132 characters; contains 140 characters
(#278) Line exceeds 132 characters; contains 137 characters
(#289) Line exceeds 132 characters; contains 141 characters
blocks/my_external_backup_restore_courses/lang/en/block_my_external_backup_restore_courses.php
(#29) The use of backticks in strings is not recommended
blocks/my_external_backup_restore_courses/locallib.php
(#118) Line exceeds 132 characters; contains 136 characters
(#150) Line exceeds 132 characters; contains 137 characters
(#376) Line exceeds 132 characters; contains 150 characters
(#623) Expected 1 space before "="; 0 found

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

(104 errors, 1 warnings)

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

blocks/my_external_backup_restore_courses/backup_external_courses_helper.class.php
(#30) Class backup_external_courses_helper is not documented
(#47) Variable backup_external_courses_helper::$courseid is not documented
(#48) Variable backup_external_courses_helper::$userid is not documented
(#49) Variable backup_external_courses_helper::$filename is not documented
(#50) Variable backup_external_courses_helper::$filerecordid is not documented
(#87) There is no description in phpdocs for function launch_automated_backup_delete
(#52) Phpdocs for function backup_external_courses_helper::run_external_backup has incomplete parameters list
(#88) Phpdocs for function backup_external_courses_helper::launch_automated_backup_delete has incomplete parameters list
(#55) Not recommended phpdocs tag @global used
(#30) Package is not specified for class backup_external_courses_helper. It is also not specified in file-level phpdocs
(#20) Package is not valid
blocks/my_external_backup_restore_courses/block_my_external_backup_restore_courses.php
(#31) Class block_my_external_backup_restore_courses is not documented
(#32) Function block_my_external_backup_restore_courses::init is not documented
(#36) Function block_my_external_backup_restore_courses::has_config is not documented
(#40) Function block_my_external_backup_restore_courses::get_content is not documented
(#60) Function block_my_external_backup_restore_courses::applicable_formats is not documented
(#31) Package is not specified for class block_my_external_backup_restore_courses. It is also not specified in file-level phpdocs
(#20) Package is not valid
blocks/my_external_backup_restore_courses/classes/task/backup_restore_task.php
(#31) Class backup_restore_task is not documented
(#32) Function backup_restore_task::get_name is not documented
(#37) Function backup_restore_task::execute is not documented
(#31) Package is not specified for class backup_restore_task. It is also not specified in file-level phpdocs
(#20) Package is not valid
blocks/my_external_backup_restore_courses/db/access.php
(#20) Package is not valid
blocks/my_external_backup_restore_courses/db/messages.php
(#20) Package is not valid
blocks/my_external_backup_restore_courses/db/services.php
(#20) Package is not valid
blocks/my_external_backup_restore_courses/db/tasks.php
(#20) Package is not valid
blocks/my_external_backup_restore_courses/externallib.php
(#31) Class block_my_external_backup_restore_courses_external is not documented
(#32) Function block_my_external_backup_restore_courses_external::get_courses_zip is not documented
(#68) Function block_my_external_backup_restore_courses_external::get_courses_zip_parameters is not documented
(#77) Function block_my_external_backup_restore_courses_external::get_courses_zip_returns is not documented
(#86) Function block_my_external_backup_restore_courses_external::get_courses is not documented
(#117) Function block_my_external_backup_restore_courses_external::get_courses_parameters is not documented
(#125) Function block_my_external_backup_restore_courses_external::get_courses_returns is not documented
(#31) Package is not specified for class block_my_external_backup_restore_courses_external. It is also not specified in file-level phpdocs
(#20) Package is not valid
blocks/my_external_backup_restore_courses/get_user_backup_course_webservice.php
(#20) Package is not valid
blocks/my_external_backup_restore_courses/index.php
(#20) Package is not valid
blocks/my_external_backup_restore_courses/lang/en/block_my_external_backup_restore_courses.php
(#20) Package is not valid
blocks/my_external_backup_restore_courses/lang/fr/block_my_external_backup_restore_courses.php
(#20) Package is not valid
blocks/my_external_backup_restore_courses/locallib.php
(#29) Class block_my_external_backup_restore_courses_tools is not documented
(#224) Class block_my_external_backup_restore_courses_invalid_username_exception is not documented
(#234) Class block_my_external_backup_restore_courses_task_helper is not documented
(#375) Class block_my_external_backup_restore_courses_task is not documented
(#668) Class block_my_external_backup_restore_courses_task_error is not documented
(#741) Class block_my_external_backup_restore_courses_task_error_list is not documented
(#35) Function block_my_external_backup_restore_courses_tools::del_tree is not documented
(#42) Function block_my_external_backup_restore_courses_tools::external_backup_course_sitename is not documented
(#55) Function block_my_external_backup_restore_courses_tools::get_all_users_courses is not documented
(#179) Function block_my_external_backup_restore_courses_tools::print_content is not documented
(#194) Function block_my_external_backup_restore_courses_tools::rest_call_external_courses_client is not documented
(#237) Function block_my_external_backup_restore_courses_task_helper::run_automated_backup_restore is not documented
(#365) Function block_my_external_backup_restore_courses_task_helper::retrieve_tasks is not documented
(#378) Function block_my_external_backup_restore_courses_task::__construct is not documented
(#382) Function block_my_external_backup_restore_courses_task::enrol_editingteacher is not documented
(#388) Function block_my_external_backup_restore_courses_task::retrieve_external_moodle_name is not documented
(#403) Function block_my_external_backup_restore_courses_task::download_external_backup_courses is not documented
(#424) Function block_my_external_backup_restore_courses_task::restore_course_from_backup_file is not documented
(#504) Function block_my_external_backup_restore_courses_task::download_backup_course is not documented
(#545) Function block_my_external_backup_restore_courses_task::change_task_status is not documented
(#551) Function block_my_external_backup_restore_courses_task::get_username is not documented
(#559) Function block_my_external_backup_restore_courses_task::get_user is not documented
(#564) Function block_my_external_backup_restore_courses_task::get_manual_enrol is not documented
(#584) Function block_my_external_backup_restore_courses_task::enrol_user is not documented
(#587) Function block_my_external_backup_restore_courses_task::get_errors is not documented
(#590) Function block_my_external_backup_restore_courses_task::get_lang_object is not documented
(#618) Function block_my_external_backup_restore_courses_task::notify_success is not documented
(#663) Function block_my_external_backup_restore_courses_task::add_error is not documented
(#681) Function block_my_external_backup_restore_courses_task_error::_get is not documented
(#685) Function block_my_external_backup_restore_courses_task_error::__construct is not documented
(#699) Function block_my_external_backup_restore_courses_task_error::get_user is not documented
(#711) Function block_my_external_backup_restore_courses_task_error::get_lang_object is not documented
(#744) Function block_my_external_backup_restore_courses_task_error_list::add_error is not documented
(#747) Function block_my_external_backup_restore_courses_task_error_list::add_errors is not documented
(#750) Function block_my_external_backup_restore_courses_task_error_list::has_errors is not documented
(#753) Function block_my_external_backup_restore_courses_task_error_list::format_error_for_admin is not documented
(#768) Function block_my_external_backup_restore_courses_task_error_list::notify_errors is not documented
(#376) Variable block_my_external_backup_restore_courses_task::$task is not documented
(#377) Variable block_my_external_backup_restore_courses_task::$taskerrors is not documented
(#670) Variable block_my_external_backup_restore_courses_task_error::$externalcourseid is not documented
(#671) Variable block_my_external_backup_restore_courses_task_error::$externalmoodleurl is not documented
(#672) Variable block_my_external_backup_restore_courses_task_error::$externalmoodlesitename is not documented
(#673) Variable block_my_external_backup_restore_courses_task_error::$courseid is not documented
(#674) Variable block_my_external_backup_restore_courses_task_error::$message is not documented
(#675) Variable block_my_external_backup_restore_courses_task_error::$usernameorid is not documented
(#676) Variable block_my_external_backup_restore_courses_task_error::$user is not documented
(#677) Variable block_my_external_backup_restore_courses_task_error::$externalcoursename is not documented
(#678) Variable block_my_external_backup_restore_courses_task_error::$internalcategoryname is not documented
(#679) Variable block_my_external_backup_restore_courses_task_error::$defaultcategoryname is not documented
(#743) Variable block_my_external_backup_restore_courses_task_error_list::$taskerrors is not documented
(#30) Constant block_my_external_backup_restore_courses_tools::STATUS_SCHEDULED is not documented
(#31) Constant block_my_external_backup_restore_courses_tools::STATUS_INPROGRESS is not documented
(#32) Constant block_my_external_backup_restore_courses_tools::STATUS_PERFORMED is not documented
(#33) Constant block_my_external_backup_restore_courses_tools::STATUS_ERROR is not documented
(#235) Constant block_my_external_backup_restore_courses_task_helper::BACKUP_FILENAME is not documented
(#236) Constant block_my_external_backup_restore_courses_task_helper::BACKUP_TEMPDIRNAME is not documented
(#29) Package is not specified for class block_my_external_backup_restore_courses_tools. It is also not specified in file-level phpdocs
(#224) Package is not specified for class block_my_external_backup_restore_courses_invalid_username_exception. It is also not specified in file-level phpdocs
(#234) Package is not specified for class block_my_external_backup_restore_courses_task_helper. It is also not specified in file-level phpdocs
(#375) Package is not specified for class block_my_external_backup_restore_courses_task. It is also not specified in file-level phpdocs
(#668) Package is not specified for class block_my_external_backup_restore_courses_task_error. It is also not specified in file-level phpdocs
(#741) Package is not specified for class block_my_external_backup_restore_courses_task_error_list. It is also not specified in file-level phpdocs
(#20) Package is not valid
blocks/my_external_backup_restore_courses/settings.php
(#20) Package is not valid
blocks/my_external_backup_restore_courses/version.php
(#20) Package 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]