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

(33 errors, 51 warnings)

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

mod/tutorialbooking/ajax/dragdrop.php
(#74) Expected 1 space before "?"; 0 found
mod/tutorialbooking/backup/moodle2/backup_tutorialbooking_activity_task.class.php
(#24) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/tutorialbooking/backup/moodle2/backup_tutorialbooking_stepslib.php
(#31) Expected MOODLE_INTERNAL check or config.php inclusion
mod/tutorialbooking/backup/moodle2/restore_tutorialbooking_stepslib.php
(#31) Expected MOODLE_INTERNAL check or config.php inclusion
mod/tutorialbooking/classes/event/session_added.php
(#96) Line exceeds 132 characters; contains 137 characters
mod/tutorialbooking/classes/event/session_deleted.php
(#96) Line exceeds 132 characters; contains 140 characters
mod/tutorialbooking/classes/event/session_updated.php
(#96) Line exceeds 132 characters; contains 140 characters
mod/tutorialbooking/classes/export.php
(#41) Whitespace found at end of line
(#65) Whitespace found at end of line
mod/tutorialbooking/classes/session.php
(#113) Line exceeds 132 characters; contains 136 characters
(#129) Whitespace found at end of line
(#248) Whitespace found at end of line
(#253) Whitespace found at end of line
(#258) Whitespace found at end of line
(#283) Whitespace found at end of line
(#414) Inline comments must end in full-stops, exclamation marks, or question marks
mod/tutorialbooking/classes/session_form.php
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
mod/tutorialbooking/classes/task/fix_duplicates.php
(#53) Line exceeds 132 characters; contains 134 characters
mod/tutorialbooking/db/access.php
(#28) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
mod/tutorialbooking/db/log.php
(#28) Line exceeds 132 characters; contains 133 characters
(#29) Line exceeds 132 characters; contains 136 characters
(#30) Line exceeds 132 characters; contains 136 characters
mod/tutorialbooking/lang/en/tutorialbooking.php
(#244) Inline comments must end in full-stops, exclamation marks, or question marks
mod/tutorialbooking/renderer.php
(#677) Whitespace found at end of line
mod/tutorialbooking/tests/behat/behat_mod_tutorialbooking.php
(#44) Whitespace found at end of line
(#76) Line exceeds 132 characters; contains 140 characters
(#78) Line exceeds maximum limit of 180 characters; contains 243 characters
(#86) Line exceeds 132 characters; contains 142 characters
(#105) Line exceeds 132 characters; contains 158 characters
(#115) Line exceeds 132 characters; contains 159 characters
(#125) Line exceeds 132 characters; contains 133 characters
(#134) Line exceeds 132 characters; contains 161 characters
(#143) Line exceeds 132 characters; contains 137 characters
(#153) Line exceeds 132 characters; contains 159 characters
(#191) Line exceeds maximum limit of 180 characters; contains 220 characters
(#199) Line exceeds 132 characters; contains 137 characters
(#231) Whitespace found at end of line
(#261) Line exceeds 132 characters; contains 168 characters
(#270) Line exceeds 132 characters; contains 150 characters
(#276) Whitespace found at end of line
(#291) Line exceeds 132 characters; contains 156 characters
(#301) Line exceeds 132 characters; contains 136 characters
(#314) Line exceeds 132 characters; contains 145 characters
(#323) Line exceeds maximum limit of 180 characters; contains 192 characters
(#344) Line exceeds 132 characters; contains 177 characters
(#365) Line exceeds maximum limit of 180 characters; contains 239 characters
(#372) Line exceeds 132 characters; contains 139 characters
(#389) Line exceeds 132 characters; contains 138 characters
(#398) Line exceeds 132 characters; contains 161 characters
(#434) Line exceeds 132 characters; contains 141 characters
(#448) Line exceeds 132 characters; contains 135 characters
(#474) Line exceeds 132 characters; contains 159 characters
(#484) Line exceeds maximum limit of 180 characters; contains 240 characters
(#491) Line exceeds 132 characters; contains 155 characters
mod/tutorialbooking/tests/user_test.php
(#41) Whitespace found at end of line
(#78) Space found before object operator
(#79) Space found before object operator
(#82) Space found before object operator
(#83) Space found before object operator
(#90) Line exceeds 132 characters; contains 138 characters
(#93) Line exceeds 132 characters; contains 140 characters
(#97) Line exceeds 132 characters; contains 142 characters
(#98) Line exceeds 132 characters; contains 133 characters
(#101) Line exceeds 132 characters; contains 135 characters
(#108) Line exceeds 132 characters; contains 142 characters
(#109) Line exceeds 132 characters; contains 139 characters
(#112) Line exceeds 132 characters; contains 135 characters
(#119) Line exceeds 132 characters; contains 145 characters
(#129) Line exceeds 132 characters; contains 141 characters
(#132) Line exceeds 132 characters; contains 141 characters
(#135) Line exceeds 132 characters; contains 138 characters
(#138) Line exceeds 132 characters; contains 140 characters
(#142) Line exceeds 132 characters; contains 145 characters
(#153) Line exceeds 132 characters; contains 142 characters
(#207) Space found before object operator
(#208) Space found before object operator
(#211) Space found before object operator
(#212) Space found before object operator
(#347) Space found before object operator
(#348) Space found before object operator
(#351) Space found before object operator
(#352) Space found before object operator
(#363) Whitespace found at end of line
mod/tutorialbooking/version.php
(#30) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 0 warnings)

This section shows CSS problems detected by csslint [More info]


PHPDocs style problems

(150 errors, 51 warnings)

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

mod/tutorialbooking/backup/moodle2/backup_tutorialbooking_activity_task.class.php
(#17) No one-line description found in phpdocs for file
(#26) No one-line description found in phpdocs for class backup_tutorialbooking_activity_task
(#47) Phpdocs for function backup_tutorialbooking_activity_task::encode_content_links has incomplete parameters list
(#26) Class backup_tutorialbooking_activity_task does not have @copyright tag
(#26) Class backup_tutorialbooking_activity_task does not have @license tag
(#18) Package moodlecore is not valid
mod/tutorialbooking/backup/moodle2/backup_tutorialbooking_stepslib.php
(#33) Function backup_tutorialbooking_activity_structure_step::define_structure is not documented
(#17) No one-line description found in phpdocs for file
(#28) Class backup_tutorialbooking_activity_structure_step does not have @copyright tag
(#28) Class backup_tutorialbooking_activity_structure_step does not have @license tag
(#18) Package moodlecore is not valid
mod/tutorialbooking/backup/moodle2/restore_tutorialbooking_activity_task.class.php
(#17) No one-line description found in phpdocs for file
(#28) No one-line description found in phpdocs for class restore_tutorialbooking_activity_task
(#28) Class restore_tutorialbooking_activity_task does not have @copyright tag
(#28) Class restore_tutorialbooking_activity_task does not have @license tag
(#18) Package moodlecore is not valid
mod/tutorialbooking/backup/moodle2/restore_tutorialbooking_stepslib.php
(#33) Function restore_tutorialbooking_activity_structure_step::define_structure is not documented
(#51) Function restore_tutorialbooking_activity_structure_step::process_tutorialbooking is not documented
(#69) Function restore_tutorialbooking_activity_structure_step::process_tutorialbooking_sessions is not documented
(#93) Function restore_tutorialbooking_activity_structure_step::process_tutorialbooking_signups is not documented
(#111) Function restore_tutorialbooking_activity_structure_step::process_tutorialbooking_messages is not documented
(#127) Function restore_tutorialbooking_activity_structure_step::after_execute is not documented
(#17) No one-line description found in phpdocs for file
(#28) Class restore_tutorialbooking_activity_structure_step does not have @copyright tag
(#28) Class restore_tutorialbooking_activity_structure_step does not have @license tag
(#18) Package moodlecore is not valid
mod/tutorialbooking/classes/confirmremoval_form.php
(#17) File-level phpdocs block is not found
mod/tutorialbooking/classes/email_form.php
(#17) File-level phpdocs block is not found
mod/tutorialbooking/classes/event/signup_capability_removed.php
(#17) No one-line description found in phpdocs for file
(#31) No one-line description found in phpdocs for class signup_capability_removed
mod/tutorialbooking/classes/exception/session_exception.php
(#17) File-level phpdocs block is not found
mod/tutorialbooking/classes/export.php
(#17) File-level phpdocs block is not found
mod/tutorialbooking/classes/message.php
(#17) File-level phpdocs block is not found
(#35) Not recommended phpdocs tag @global used
(#66) Not recommended phpdocs tag @global used
(#66) Not recommended phpdocs tag @global used
(#140) Not recommended phpdocs tag @global used
(#140) Not recommended phpdocs tag @global used
mod/tutorialbooking/classes/observer.php
(#17) File-level phpdocs block is not found
(#54) Not recommended phpdocs tag @global used
mod/tutorialbooking/classes/register.php
(#17) File-level phpdocs block is not found
(#38) Not recommended phpdocs tag @global used
mod/tutorialbooking/classes/renderable/tutorialbooking.php
(#17) File-level phpdocs block is not found
(#111) Not recommended phpdocs tag @global used
(#111) Not recommended phpdocs tag @global used
(#111) Not recommended phpdocs tag @global used
mod/tutorialbooking/classes/session.php
(#17) File-level phpdocs block is not found
(#55) Phpdocs for function mod_tutorialbooking_session::computesequence has incomplete parameters list
(#152) Phpdocs for function mod_tutorialbooking_session::generate_editsession_formdata has incomplete parameters list
(#54) Not recommended phpdocs tag @global used
(#104) Not recommended phpdocs tag @global used
(#150) Not recommended phpdocs tag @global used
(#150) Not recommended phpdocs tag @global used
(#206) Not recommended phpdocs tag @global used
(#221) Not recommended phpdocs tag @global used
(#240) Not recommended phpdocs tag @global used
(#290) Not recommended phpdocs tag @global used
(#321) Not recommended phpdocs tag @global used
(#353) Not recommended phpdocs tag @global used
(#374) Not recommended phpdocs tag @global used
(#374) Not recommended phpdocs tag @global used
(#374) Not recommended phpdocs tag @global used
mod/tutorialbooking/classes/session_add_user.php
(#17) File-level phpdocs block is not found
(#76) There is no description in phpdocs for function get_options
(#54) Not recommended phpdocs tag @global used
mod/tutorialbooking/classes/session_form.php
(#17) File-level phpdocs block is not found
mod/tutorialbooking/classes/task/fix_duplicates.php
(#17) File-level phpdocs block is not found
(#48) Not recommended phpdocs tag @global used
mod/tutorialbooking/classes/tutorial.php
(#17) File-level phpdocs block is not found
(#38) Not recommended phpdocs tag @global used
(#56) Not recommended phpdocs tag @global used
(#78) Not recommended phpdocs tag @global used
(#92) Not recommended phpdocs tag @global used
mod/tutorialbooking/classes/user.php
(#17) File-level phpdocs block is not found
(#37) Not recommended phpdocs tag @global used
(#37) Not recommended phpdocs tag @global used
(#117) Not recommended phpdocs tag @global used
(#159) Not recommended phpdocs tag @global used
(#190) Not recommended phpdocs tag @global used
(#249) Not recommended phpdocs tag @global used
(#274) Not recommended phpdocs tag @global used
mod/tutorialbooking/db/access.php
(#28) File-level phpdocs block is not found
mod/tutorialbooking/db/events.php
(#18) File-level phpdocs block is not found
mod/tutorialbooking/db/log.php
(#17) File-level phpdocs block is not found
mod/tutorialbooking/lib.php
(#63) Phpdocs for function tutorialbooking_add_instance has incomplete parameters list
(#81) Phpdocs for function tutorialbooking_update_instance has incomplete parameters list
(#172) Phpdocs for function tutorialbooking_extend_settings_navigation has incomplete parameters list
(#125) Not recommended phpdocs tag @example used
mod/tutorialbooking/mod_form.php
(#17) File-level phpdocs block is not found
(#93) Phpdocs for function mod_tutorialbooking_mod_form::completion_rule_enabled has incomplete parameters list
mod/tutorialbooking/renderer.php
(#17) File-level phpdocs block is not found
(#675) Phpdocs for function mod_tutorialbooking_renderer::editing_javascript has incomplete parameters list
(#48) Not recommended phpdocs tag @global used
(#259) Not recommended phpdocs tag @global used
(#307) Not recommended phpdocs tag @global used
(#463) Not recommended phpdocs tag @global used
(#678) Not recommended phpdocs tag @global used
mod/tutorialbooking/tests/behat/behat_mod_tutorialbooking.php
(#176) There is no description in phpdocs for function i_cancel_remove_my_sign_up_from_tutorial_booking
(#229) There is no description in phpdocs for function i_should_not_be_able_to_remove_my_sign_up_from_tutorial_booking
(#245) There is no description in phpdocs for function i_should_not_be_able_to_see_signups_on_tutorial_booking
(#176) Phpdocs for function behat_mod_tutorialbooking::i_cancel_remove_my_sign_up_from_tutorial_booking has incomplete parameters list
(#219) Phpdocs for function behat_mod_tutorialbooking::i_should_be_able_to_sign_up_to_tutorial_booking has incomplete parameters list
(#79) Not recommended phpdocs tag @global used
(#192) Not recommended phpdocs tag @global used
(#292) Not recommended phpdocs tag @global used
(#324) Not recommended phpdocs tag @global used
(#449) Not recommended phpdocs tag @global used
mod/tutorialbooking/tests/fix_duplicates_test.php
(#17) File-level phpdocs block is not found
(#28) Invalid phpdocs tag @group used
(#28) Invalid phpdocs tag @group used
(#35) Invalid phpdocs tag @covers used
(#36) Invalid phpdocs tag @group used
(#36) Invalid phpdocs tag @group used
(#81) Invalid phpdocs tag @covers used
(#82) Invalid phpdocs tag @group used
(#82) Invalid phpdocs tag @group used
mod/tutorialbooking/tests/generator/lib.php
(#17) File-level phpdocs block is not found
(#110) Phpdocs for function mod_tutorialbooking_generator::create_instance has incomplete parameters list
(#34) Not recommended phpdocs tag @global used
(#34) Not recommended phpdocs tag @global used
(#149) Not recommended phpdocs tag @global used
mod/tutorialbooking/tests/message_test.php
(#17) File-level phpdocs block is not found
(#26) Invalid phpdocs tag @group used
(#26) Invalid phpdocs tag @group used
(#33) Invalid phpdocs tag @covers used
(#34) Invalid phpdocs tag @group used
(#34) Invalid phpdocs tag @group used
(#65) Invalid phpdocs tag @covers used
(#66) Invalid phpdocs tag @group used
(#66) Invalid phpdocs tag @group used
(#90) Invalid phpdocs tag @covers used
(#90) Invalid phpdocs tag @covers used
(#92) Invalid phpdocs tag @group used
(#92) Invalid phpdocs tag @group used
mod/tutorialbooking/tests/register_test.php
(#17) File-level phpdocs block is not found
(#26) Invalid phpdocs tag @group used
(#26) Invalid phpdocs tag @group used
(#33) Invalid phpdocs tag @covers used
(#34) Invalid phpdocs tag @group used
(#34) Invalid phpdocs tag @group used
mod/tutorialbooking/tests/session_test.php
(#17) File-level phpdocs block is not found
(#26) Invalid phpdocs tag @group used
(#26) Invalid phpdocs tag @group used
(#33) Invalid phpdocs tag @covers used
(#34) Invalid phpdocs tag @group used
(#34) Invalid phpdocs tag @group used
(#113) Invalid phpdocs tag @covers used
(#114) Invalid phpdocs tag @group used
(#114) Invalid phpdocs tag @group used
(#168) Invalid phpdocs tag @covers used
(#169) Invalid phpdocs tag @group used
(#169) Invalid phpdocs tag @group used
(#224) Invalid phpdocs tag @covers used
(#225) Invalid phpdocs tag @group used
(#225) Invalid phpdocs tag @group used
(#296) Invalid phpdocs tag @covers used
(#297) Invalid phpdocs tag @group used
(#297) Invalid phpdocs tag @group used
(#343) Invalid phpdocs tag @covers used
(#344) Invalid phpdocs tag @group used
(#344) Invalid phpdocs tag @group used
(#390) Invalid phpdocs tag @covers used
(#391) Invalid phpdocs tag @group used
(#391) Invalid phpdocs tag @group used
mod/tutorialbooking/tests/tutorial_test.php
(#17) File-level phpdocs block is not found
(#26) Invalid phpdocs tag @group used
(#26) Invalid phpdocs tag @group used
(#33) Invalid phpdocs tag @covers used
(#34) Invalid phpdocs tag @group used
(#34) Invalid phpdocs tag @group used
(#85) Invalid phpdocs tag @covers used
(#86) Invalid phpdocs tag @group used
(#86) Invalid phpdocs tag @group used
(#114) Invalid phpdocs tag @covers used
(#115) Invalid phpdocs tag @group used
(#115) Invalid phpdocs tag @group used
(#160) Invalid phpdocs tag @covers used
(#161) Invalid phpdocs tag @group used
(#161) Invalid phpdocs tag @group used
(#221) Invalid phpdocs tag @covers used
(#222) Invalid phpdocs tag @group used
(#222) Invalid phpdocs tag @group used
(#307) Not recommended phpdocs tag @global used
mod/tutorialbooking/tests/user_test.php
(#17) File-level phpdocs block is not found
(#26) Invalid phpdocs tag @group used
(#26) Invalid phpdocs tag @group used
(#33) Invalid phpdocs tag @covers used
(#34) Invalid phpdocs tag @group used
(#34) Invalid phpdocs tag @group used
(#168) Invalid phpdocs tag @covers used
(#169) Invalid phpdocs tag @group used
(#169) Invalid phpdocs tag @group used
(#243) Invalid phpdocs tag @covers used
(#244) Invalid phpdocs tag @group used
(#244) Invalid phpdocs tag @group used
(#304) Invalid phpdocs tag @covers used
(#305) Invalid phpdocs tag @group used
(#305) Invalid phpdocs tag @group used
(#387) Invalid phpdocs tag @covers used
(#388) Invalid phpdocs tag @group used
(#388) Invalid phpdocs tag @group used

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]


Mustache template problems

(0 errors, 0 warnings)

This section shows problems detected in mustache templates [More info]