Prechecker results: error


Overview

(0 errors, 0 warnings)

This section shows the general problems detected when processing the code [More info]


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

(899 errors, 137 warnings)

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

mod/facetoface/attendees.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file attendees.php. Expected mod_facetoface, found mod.
(#165) Expected at least 1 space before "."; 0 found
(#165) Expected at least 1 space after "."; 0 found
(#242) Expected at least 1 space before "."; 0 found
(#242) Expected at least 1 space after "."; 0 found
(#277) Expected at least 1 space before "."; 0 found
(#277) Expected at least 1 space after "."; 0 found
(#279) Expected at least 1 space before "."; 0 found
(#279) Expected at least 1 space after "."; 0 found
(#290) Opening parenthesis of a multi-line function call must be the last content on the line
(#290) Only one argument is allowed per line in a multi-line function call
(#291) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#291) Expected at least 1 space before "."; 0 found
(#291) Expected at least 1 space after "."; 0 found
(#291) Closing parenthesis of a multi-line function call must be on a line by itself
(#320) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#322) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#327) Opening parenthesis of a multi-line function call must be the last content on the line
(#328) Multi-line function call not indented correctly; expected 4 spaces but found 12
(#328) Closing parenthesis of a multi-line function call must be on a line by itself
(#329) Opening parenthesis of a multi-line function call must be the last content on the line
(#330) Multi-line function call not indented correctly; expected 4 spaces but found 12
(#330) Closing parenthesis of a multi-line function call must be on a line by itself
(#379) Expected at least 1 space before "."; 0 found
(#379) Expected at least 1 space after "."; 0 found
(#379) Expected at least 1 space before "."; 0 found
(#379) Expected at least 1 space after "."; 0 found
(#383) Expected at least 1 space before "."; 0 found
(#383) Expected at least 1 space after "."; 0 found
(#383) Expected at least 1 space before "."; 0 found
(#383) Expected at least 1 space after "."; 0 found
(#388) Expected at least 1 space before "."; 0 found
(#388) Expected at least 1 space after "."; 0 found
(#388) Expected at least 1 space before "."; 0 found
(#388) Expected at least 1 space after "."; 0 found
mod/facetoface/backup/moodle1/lib.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file lib.php. Expected mod_facetoface, found mod.
(#34) Opening brace must not be followed by a blank line
(#58) Only one argument is allowed per line in a multi-line function call
(#67) Opening parenthesis of a multi-line function call must be the last content on the line
(#68) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#68) Closing parenthesis of a multi-line function call must be on a line by itself
(#129) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#146) Missing docblock for function process_facetoface_sessions_date
(#150) Missing docblock for function on_facetoface_sessions_dates_end
mod/facetoface/backup/moodle2/backup_facetoface_activity_task.class.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file backup_facetoface_activity_task.class.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/backup/moodle2/backup_facetoface_stepslib.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file backup_facetoface_stepslib.php. Expected mod_facetoface, found mod.
(#31) Missing docblock for class backup_facetoface_activity_structure_step
(#31) Opening brace must not be followed by a blank line
(#33) Missing docblock for function define_structure
mod/facetoface/backup/moodle2/restore_facetoface_activity_task.class.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file restore_facetoface_activity_task.class.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
(#48) Missing docblock for function define_my_steps
mod/facetoface/backup/moodle2/restore_facetoface_stepslib.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file restore_facetoface_stepslib.php. Expected mod_facetoface, found mod.
(#34) Opening brace must not be followed by a blank line
(#36) Missing docblock for function define_structure
(#73) Missing docblock for function process_facetoface
(#85) Missing docblock for function process_facetoface_session
(#101) Missing docblock for function process_facetoface_signup
(#115) Missing docblock for function process_facetoface_signups_status
(#129) Missing docblock for function process_facetoface_session_roles
(#143) Missing docblock for function process_facetoface_session_data
(#157) Missing docblock for function process_facetoface_session_field
(#167) Missing docblock for function process_facetoface_sessions_dates
(#182) Missing docblock for function after_execute
mod/facetoface/cancelsignup.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file cancelsignup.php. Expected mod_facetoface, found mod.
mod/facetoface/classes/booking_manager.php
(#33) Opening brace must not be followed by a blank line
(#147) The $escape parameter must be passed when calling fgetcsv() as its default value will change in a future PHP version.
(#224) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#226) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#248) Line exceeds 132 characters; contains 138 characters
(#269) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#273) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#281) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#284) Expected 1 space between the comma and "// Defaults to booked.". Found: 10 spaces
(#287) Each line in a multi-line control structure must be indented at least once; expected at least 16 spaces, but found 12
(#287) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#316) Expected 1 space after FUNCTION keyword; 0 found
(#432) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#436) Each line in a multi-line control structure must be indented at least once; expected at least 20 spaces, but found 16
(#436) The closing parenthesis of a multi-line control structure must be on the line after the last expression
mod/facetoface/classes/cancelsignup_form.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file cancelsignup_form.php. Expected mod_facetoface, found mod.
(#35) Missing docblock for class mod_facetoface_cancelsignup_form
(#35) Opening brace must not be followed by a blank line
(#37) Missing docblock for function definition
mod/facetoface/classes/completion/custom_completion.php
(#29) Opening brace must not be followed by a blank line
mod/facetoface/classes/customfield_form.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file customfield_form.php. Expected mod_facetoface, found mod.
(#36) Missing docblock for class mod_facetoface_customfield_form
(#36) Opening brace must not be followed by a blank line
(#38) Missing docblock for function definition
(#81) There should be a comma after the last array item in a multi-line array.
(#83) Opening parenthesis of a multi-line function call must be the last content on the line
(#83) Only one argument is allowed per line in a multi-line function call
(#84) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#85) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#85) Closing parenthesis of a multi-line function call must be on a line by itself
(#87) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#87) Only one argument is allowed per line in a multi-line function call
(#87) Only one argument is allowed per line in a multi-line function call
(#87) Closing parenthesis of a multi-line function call must be on a line by itself
(#92) Missing docblock for function validation
mod/facetoface/classes/event/add_session.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file add_session.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/add_session_failed.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file add_session_failed.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/approve_requests.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file approve_requests.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/attendees_viewed.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file attendees_viewed.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/cancel_booking.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file cancel_booking.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/cancel_booking_failed.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file cancel_booking_failed.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/course_module_viewed.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file course_module_viewed.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/course_viewed.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file course_viewed.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/csv_processed.php
(#27) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/delete_session.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file delete_session.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/delete_session_failed.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file delete_session_failed.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/signup_failed.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file signup_failed.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/signup_success.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file signup_success.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/take_attendance.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file take_attendance.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/take_attendance_failed.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file take_attendance_failed.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/update_manageremail_failed.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file update_manageremail_failed.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/update_session.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file update_session.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/event/update_session_failed.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file update_session_failed.php. Expected mod_facetoface, found mod.
(#39) Opening brace must not be followed by a blank line
mod/facetoface/classes/external/create_session.php
(#55) Only one argument is allowed per line in a multi-line function call
(#55) Only one argument is allowed per line in a multi-line function call
(#61) Only one argument is allowed per line in a multi-line function call
(#61) Only one argument is allowed per line in a multi-line function call
(#82) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#82) Multi-line function declarations must define one parameter per line
(#82) Multi-line function declarations must define one parameter per line
(#82) Multi-line function declarations must define one parameter per line
(#83) Multi-line function declaration not indented correctly; expected 8 spaces but found 35
(#83) Multi-line function declarations must define one parameter per line
(#83) Multi-line function declarations must define one parameter per line
(#83) Multi-line function declarations must define one parameter per line
(#84) Multi-line function declaration not indented correctly; expected 8 spaces but found 35
(#84) Multi-line function declarations must define one parameter per line
(#84) Multi-line function declarations must define one parameter per line
(#84) The closing parenthesis of a multi-line function declaration must be on a new line
mod/facetoface/classes/form/confirm_bookings_form.php
(#30) Incorrect @package tag for class confirm_bookings_form. Expected mod_facetoface, found local_facetoface.
(#35) Opening brace must not be followed by a blank line
mod/facetoface/classes/form/upload_bookings_form.php
(#33) Opening brace must not be followed by a blank line
(#63) Opening parenthesis of a multi-line function call must be the last content on the line
(#63) Only one argument is allowed per line in a multi-line function call
(#63) Only one argument is allowed per line in a multi-line function call
(#64) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#64) Closing parenthesis of a multi-line function call must be on a line by itself
mod/facetoface/classes/helper.php
(#32) Opening brace must not be followed by a blank line
mod/facetoface/classes/observer.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file observer.php. Expected mod_facetoface, found mod.
(#34) Opening brace must not be followed by a blank line
(#55) Opening parenthesis of a multi-line function call must be the last content on the line
(#57) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#57) Closing parenthesis of a multi-line function call must be on a line by itself
mod/facetoface/classes/privacy/provider.php
(#42) The interface names in a "class implements" statement should be ordered alphabetically. Expected: \core_privacy\local\metadata\provider, \core_privacy\local\request\core_userlist_provider, \core_privacy\local\request\plugin\provider; Found: \core_privacy\local\request\core_userlist_provider, \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider
(#50) Opening brace must not be followed by a blank line
(#144) Long list syntax is not allowed
(#254) Opening parenthesis of a multi-line function call must be the last content on the line
(#255) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#255) Only one argument is allowed per line in a multi-line function call
(#255) Closing parenthesis of a multi-line function call must be on a line by itself
(#262) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#289) Opening parenthesis of a multi-line function call must be the last content on the line
(#291) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#291) Closing parenthesis of a multi-line function call must be on a line by itself
(#342) Long list syntax is not allowed
mod/facetoface/classes/session.php
(#30) Opening brace must not be followed by a blank line
(#79) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $timezone.
mod/facetoface/classes/session_form.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file session_form.php. Expected mod_facetoface, found mod.
(#36) Missing docblock for class mod_facetoface_session_form
(#36) Opening brace must not be followed by a blank line
(#38) Missing docblock for function definition
(#82) Opening parenthesis of a multi-line function call must be the last content on the line
(#82) Only one argument is allowed per line in a multi-line function call
(#82) Only one argument is allowed per line in a multi-line function call
(#83) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#83) Closing parenthesis of a multi-line function call must be on a line by itself
(#107) Opening parenthesis of a multi-line function call must be the last content on the line
(#107) Only one argument is allowed per line in a multi-line function call
(#107) Only one argument is allowed per line in a multi-line function call
(#107) Only one argument is allowed per line in a multi-line function call
(#107) Only one argument is allowed per line in a multi-line function call
(#108) Multi-line function call not indented correctly; expected 8 spaces but found 31
(#108) Only one argument is allowed per line in a multi-line function call
(#108) Only one argument is allowed per line in a multi-line function call
(#108) Closing parenthesis of a multi-line function call must be on a line by itself
(#132) Opening parenthesis of a multi-line function call must be the last content on the line
(#133) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#133) Only one argument is allowed per line in a multi-line function call
(#133) Closing parenthesis of a multi-line function call must be on a line by itself
(#141) Opening parenthesis of a multi-line function call must be the last content on the line
(#142) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#142) Only one argument is allowed per line in a multi-line function call
(#142) Closing parenthesis of a multi-line function call must be on a line by itself
(#209) Opening parenthesis of a multi-line function call must be the last content on the line
(#209) Only one argument is allowed per line in a multi-line function call
(#209) Only one argument is allowed per line in a multi-line function call
(#209) Only one argument is allowed per line in a multi-line function call
(#210) Multi-line function call not indented correctly; expected 24 spaces but found 28
(#210) Only one argument is allowed per line in a multi-line function call
(#210) Closing parenthesis of a multi-line function call must be on a line by itself
(#214) Opening parenthesis of a multi-line function call must be the last content on the line
(#214) Only one argument is allowed per line in a multi-line function call
(#214) Only one argument is allowed per line in a multi-line function call
(#214) Only one argument is allowed per line in a multi-line function call
(#215) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#215) Closing parenthesis of a multi-line function call must be on a line by itself
(#237) Missing docblock for function validation
mod/facetoface/classes/signup_form.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file signup_form.php. Expected mod_facetoface, found mod.
(#35) Missing docblock for class mod_facetoface_signup_form
(#35) Opening brace must not be followed by a blank line
(#37) Missing docblock for function definition
(#80) Missing docblock for function validation
mod/facetoface/classes/sitenotice_form.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file sitenotice_form.php. Expected mod_facetoface, found mod.
(#36) Missing docblock for class mod_facetoface_sitenotice_form
(#36) Opening brace must not be followed by a blank line
(#38) Missing docblock for function definition
mod/facetoface/classes/task/cron_task.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file cron_task.php. Expected mod_facetoface, found mod.
(#33) Missing docblock for class cron_task
(#33) Opening brace must not be followed by a blank line
mod/facetoface/customfield.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file customfield.php. Expected mod_facetoface, found mod.
(#74) Opening parenthesis of a multi-line function call must be the last content on the line
(#76) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#76) Closing parenthesis of a multi-line function call must be on a line by itself
mod/facetoface/db/access.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file access.php. Expected mod_facetoface, found mod.
mod/facetoface/db/events.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file events.php. Expected mod_facetoface, found mod.
mod/facetoface/db/log.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file log.php. Expected mod_facetoface, found mod.
mod/facetoface/db/tasks.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file tasks.php. Expected mod_facetoface, found mod.
mod/facetoface/db/upgrade.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file upgrade.php. Expected mod_facetoface, found mod.
(#63) Opening parenthesis of a multi-line function call must be the last content on the line
(#64) Multi-line function call not indented correctly; expected 8 spaces but found 18
(#65) Multi-line function call not indented correctly; expected 8 spaces but found 18
(#66) Multi-line function call not indented correctly; expected 8 spaces but found 18
(#67) Multi-line function call not indented correctly; expected 4 spaces but found 18
(#67) Closing parenthesis of a multi-line function call must be on a line by itself
(#69) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#71) Missing docblock for function xmldb_facetoface_upgrade
(#71) Incorrect spacing between argument "$oldversion" and equals sign; expected 1 but found 0
(#71) Incorrect spacing between default value and equals sign for argument "$oldversion"; expected 1 but found 0
(#137) Blank line found at start of control structure
(#148) Blank line found at start of control structure
(#165) Blank line found at start of control structure
(#189) Blank line found at start of control structure
(#198) Blank line found at start of control structure
(#301) Blank line found at start of control structure
(#306) Blank line found at start of control structure
(#333) Blank line found at start of control structure
(#381) Blank line found at start of control structure
(#398) Blank line found at start of control structure
(#401) Expected at least 1 space before "."; 0 found
(#401) Expected at least 1 space after "."; 0 found
(#454) Blank line found at start of control structure
(#463) Blank line found at start of control structure
(#472) Blank line found at start of control structure
(#489) Blank line found at start of control structure
(#494) Blank line found at start of control structure
(#530) Blank line found at start of control structure
(#541) Blank line found at start of control structure
(#553) Expected at least 1 space before "."; 0 found
(#553) Expected at least 1 space after "."; 0 found
(#553) Expected at least 1 space before "."; 0 found
(#553) Expected at least 1 space after "."; 0 found
(#553) Expected at least 1 space before "."; 0 found
(#553) Expected at least 1 space after "."; 0 found
(#553) Expected at least 1 space before "."; 0 found
(#553) Expected at least 1 space after "."; 0 found
(#581) Expected at least 1 space before "."; 0 found
(#581) Expected at least 1 space after "."; 0 found
(#582) Expected at least 1 space before "."; 0 found
(#582) Expected at least 1 space after "."; 0 found
(#607) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#608) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#608) Blank line found at start of control structure
(#640) Expected at least 1 space before "."; 0 found
(#640) Expected at least 1 space after "."; 0 found
(#640) Expected at least 1 space before "."; 0 found
(#640) Expected at least 1 space after "."; 0 found
(#656) Blank line found at start of control structure
(#673) Blank line found at start of control structure
(#691) Blank line found at start of control structure
(#715) Blank line found at start of control structure
(#748) Blank line found at start of control structure
(#838) Blank line found at start of control structure
(#862) Blank line found at start of control structure
(#864) Inline comments must end in full-stops, exclamation marks, or question marks
(#890) Inline comments must end in full-stops, exclamation marks, or question marks
mod/facetoface/editattendees.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file editattendees.php. Expected mod_facetoface, found mod.
(#109) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#110) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#129) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#129) Opening parenthesis of a multi-line function call must be the last content on the line
(#129) Only one argument is allowed per line in a multi-line function call
(#129) Only one argument is allowed per line in a multi-line function call
(#129) Only one argument is allowed per line in a multi-line function call
(#129) Only one argument is allowed per line in a multi-line function call
(#130) Multi-line function call not indented correctly; expected 20 spaces but found 28
(#130) Only one argument is allowed per line in a multi-line function call
(#130) Only one argument is allowed per line in a multi-line function call
(#130) Closing parenthesis of a multi-line function call must be on a line by itself
(#130) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#211) Opening parenthesis of a multi-line function call must be the last content on the line
(#211) Only one argument is allowed per line in a multi-line function call
(#211) Only one argument is allowed per line in a multi-line function call
(#211) Only one argument is allowed per line in a multi-line function call
(#212) Multi-line function call not indented correctly; expected 0 spaces but found 4
(#212) Closing parenthesis of a multi-line function call must be on a line by itself
(#219) Opening parenthesis of a multi-line function call must be the last content on the line
(#219) Only one argument is allowed per line in a multi-line function call
(#220) Multi-line function call not indented correctly; expected 0 spaces but found 8
(#220) Closing parenthesis of a multi-line function call must be on a line by itself
(#225) Opening parenthesis of a multi-line function call must be the last content on the line
(#228) Expected at least 1 space before "."; 0 found
(#228) Expected at least 1 space after "."; 0 found
(#228) Expected at least 1 space before "."; 0 found
(#228) Expected at least 1 space after "."; 0 found
(#229) Closing parenthesis of a multi-line function call must be on a line by itself
(#230) Opening parenthesis of a multi-line function call must be the last content on the line
(#233) Expected at least 1 space before "."; 0 found
(#233) Expected at least 1 space after "."; 0 found
(#233) Expected at least 1 space before "."; 0 found
(#233) Expected at least 1 space after "."; 0 found
(#234) Closing parenthesis of a multi-line function call must be on a line by itself
(#238) Opening parenthesis of a multi-line function call must be the last content on the line
(#239) Multi-line function call not indented correctly; expected 0 spaces but found 8
(#239) Only one argument is allowed per line in a multi-line function call
(#239) Closing parenthesis of a multi-line function call must be on a line by itself
(#252) Multi-line function call not indented correctly; expected 4 spaces but found 5
(#273) Only one argument is allowed per line in a multi-line function call
mod/facetoface/index.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file index.php. Expected mod_facetoface, found mod.
mod/facetoface/lang/en/facetoface.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file facetoface.php. Expected mod_facetoface, found mod.
(#34) The string key "addingsession" is not in the correct order, it should be before "addsession"
(#45) The string key "allowcancellations_help" is not in the correct order, it should be before "allowcancellationsdefault_help"
(#60) The string key "booked" is not in the correct order, it should be before "potentialattendees"
(#78) The string key "cannotsignupsessioninprogress" is not in the correct order, it should be before "changemanageremailinstruction"
(#80) The string key "cannotapproveatcapacity" is not in the correct order, it should be before "cannotsignupsessionover"
(#86) The string key "completiondetail:attendance" is not in the correct order, it should be before "completiondetail:attendance_partial"
(#95) The string key "confirmation" is not in the correct order, it should be before "confirmmanageremailinstruction2"
(#101) The string key "continuetologin" is not in the correct order, it should be before "copysession"
(#104) The string key "cancelbooking" is duplicated
(#105) The string key "cancellation" is not in the correct order, it should be before "cost"
(#107) The string key "cancellationmessage" is not in the correct order, it should be before "cancellations"
(#108) The string key "cancellationconfirm" is not in the correct order, it should be before "cancellationmessage"
(#110) The string key "costheading" is not in the correct order, it should be before "crontask"
(#113) The string key "customfieldid" is not in the correct order, it should be before "customfieldsheading"
(#115) The string key "customfieldnewshortname" is not in the correct order, it should be before "customfieldoriginalshortname"
(#127) The string key "decline" is not in the correct order, it should be before "deletingsession"
(#138) The string key "editingsession" is not in the correct order, it should be before "editsession"
(#140) The string key "email:instrmngr" is not in the correct order, it should be before "emailmanager"
(#146) The string key "error:cannotloadfile" is not in the correct order, it should be before "error:tryingtoupdatesessionfromanothermodule"
(#148) The string key "error:invalidnotificationtypespecified" is not in the correct order, it should be before "error:invalidstatusspecified"
(#151) The string key "error:bookingsuploadfileerrorsfound" is not in the correct order, it should be before "error:userisnotenrolledintocourse"
(#154) The string key "error:sessiondoesnotexist" is not in the correct order, it should be before "error:sessionoverbooked"
(#156) The string key "error:multipleusersessions" is not in the correct order, it should be before "error:userdoesnotexist"
(#158) The string key "error:addalreadysignedupattendee" is not in the correct order, it should be before "error:multipleusersmatched"
(#162) The string key "error:cancelbooking" is not in the correct order, it should be before "error:cancellationtooclose"
(#169) The string key "error:cannotsendrequestmanager" is not in the correct order, it should be before "error:cannotsendrequestuser"
(#170) The string key "error:cannotsendconfirmationusermanager" is not in the correct order, it should be before "error:cannotsendrequestmanager"
(#171) The string key "error:cannotprocessbookingsvalidationerrorsexist" is not in the correct order, it should be before "error:cannotsendconfirmationusermanager"
(#187) The string key "error:couldnotupdatef2frecord" is not in the correct order, it should be before "error:couldnotupdatemanageremail"
(#193) The string key "error:emptylocation" is not in the correct order, it should be before "error:emptymanageremail"
(#198) The string key "error:f2ffailedupdatestatus" is not in the correct order, it should be before "error:fieldidincorrect"
(#219) The string key "exportattendance" is not in the correct order, it should be before "exporttofile"
(#230) The string key "facetoface:examplecsv" is not in the correct order, it should be before "facetoface:takeattendance"
(#231) The string key "facetoface:csvprocessed" is not in the correct order, it should be before "facetoface:examplecsv"
(#234) The string key "facetoface:confirmandprocess" is not in the correct order, it should be before "facetoface:validatebookings"
(#244) The string key "facetoface:uploadandpreview" is not in the correct order, it should be before "facetoface:uploadbookingsfiledesc"
(#256) The string key "field:multiselect" is not in the correct order, it should be before "field:text"
(#295) The string key "multiplesignupperactivity" is not in the correct order, it should be before "multiplesignuppersession"
(#301) The string key "none" is not in the correct order, it should be before "nositenotices"
(#304) The string key "noremindersneedtobesent" is not in the correct order, it should be before "normalcosthinttext"
(#309) The string key "notificationboth" is not in the correct order, it should be before "notificationtype"
(#312) The string key "noticedeleteconfirm" is not in the correct order, it should be before "notificationical"
(#314) The string key "noteinfo" is not in the correct order, it should be before "noticetext"
(#332) The string key "placeholder:cost" is not in the correct order, it should be before "placeholder:lastname"
(#333) The string key "placeholder:alldates" is not in the correct order, it should be before "placeholder:cost"
(#336) The string key "placeholder:finishtime" is not in the correct order, it should be before "placeholder:starttime"
(#337) The string key "placeholder:duration" is not in the correct order, it should be before "placeholder:finishtime"
(#338) The string key "placeholder:details" is not in the correct order, it should be before "placeholder:duration"
(#340) The string key "placeholder:attendeeslink" is not in the correct order, it should be before "placeholder:reminderperiod"
(#351) The string key "privacy:metadata:facetoface_signups:mailedreminder" is not in the correct order, it should be before "privacy:metadata:facetoface_signups:sessionid"
(#352) The string key "privacy:metadata:facetoface_signups:discountcode" is not in the correct order, it should be before "privacy:metadata:facetoface_signups:mailedreminder"
(#357) The string key "privacy:metadata:facetoface_signups_status:grade" is not in the correct order, it should be before "privacy:metadata:facetoface_signups_status:statuscode"
(#360) The string key "privacy:metadata:facetoface_session_roles" is not in the correct order, it should be before "privacy:metadata:facetoface_signups_status:timecreated"
(#362) The string key "privacy:metadata:roleid" is not in the correct order, it should be before "privacy:metadata:userid"
(#389) The string key "sessiondateandtime" is not in the correct order, it should be before "sessionsoncoursepage"
(#397) The string key "setting:addchangemanageremail_caption" is not in the correct order, it should be before "setting:addchangemanageremaildefault"
(#399) The string key "setting:attendeesexportfields" is not in the correct order, it should be before "setting:attendeesexportfields_caption"
(#404) The string key "setting:defaultcancellationinstrmngr" is not in the correct order, it should be before "setting:enableapprovals_caption"
(#572) The string key "setting:hidecost" is not in the correct order, it should be before "setting:oneemailperday_caption"
(#579) The string key "setting:sessionroles" is not in the correct order, it should be before "setting:showinsummary"
(#582) The string key "setting:limit_candidates_caption" is not in the correct order, it should be before "setting:type"
(#583) The string key "setting:limit_candidates" is not in the correct order, it should be before "setting:limit_candidates_caption"
(#588) The string key "signups" is not in the correct order, it should be before "single"
(#589) The string key "signupfor" is not in the correct order, it should be before "signups"
(#593) The string key "signupforsession" is not in the correct order, it should be before "signuptype_help"
(#595) The string key "sign-ups" is not in the correct order, it should be before "signupforthissession"
(#601) The string key "submit" is not in the correct order, it should be before "submitted"
(#603) The string key "status" is not in the correct order, it should be before "suppressemail"
(#611) The string key "status_approved" is not in the correct order, it should be before "status_waitlisted"
(#614) The string key "somesessionsfull" is not in the correct order, it should be before "status_session_cancelled"
(#616) The string key "sessionnumber" is not in the correct order, it should be before "summary"
(#622) The string key "timecancelled" is not in the correct order, it should be before "timestart"
(#625) The string key "datesignedup" is not in the correct order, it should be before "timesignedup"
(#638) The string key "usercalentry" is not in the correct order, it should be before "usercancelledon"
(#644) The string key "upcomingsessions" is duplicated
(#650) The string key "wait-list" is not in the correct order, it should be before "waitlistedmessage"
(#656) The string key "error:shortnametaken" is not in the correct order, it should be before "youremailaddress"
(#658) Unexpected comment found. Auto-fixing will not work after this comment
(#659) The string key "allowoverbook_help" is not in the correct order, it should be before "error:shortnametaken"
(#689) The string key "discountcode_help" is not in the correct order, it should be before "discountcodelearner_help"
(#727) The string key "mods_help" is not in the correct order, it should be before "modulename_help"
(#764) The string key "sessiondate" is duplicated
(#818) Unexpected comment found. Auto-fixing will not work after this comment
(#819) The string key "eventaddsession" is not in the correct order, it should be before "waitlistedmessage_help"
(#821) The string key "eventaddsessionfailed" is not in the correct order, it should be before "eventcsvprocessed"
(#824) The string key "eventattendancetaken" is not in the correct order, it should be before "eventattendeesviewed"
(#838) The string key "addtoallsessions" is not in the correct order, it should be before "waitliststatus"
mod/facetoface/lib.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file lib.php. Expected mod_facetoface, found mod.
(#44) Expected 1 space after comma in argument list; 3 found
(#44) Expected 1 space between the comma and "1". Found: 3 spaces
(#45) Expected 1 space after comma in argument list; 3 found
(#45) Expected 1 space between the comma and "2". Found: 3 spaces
(#46) Expected 1 space after comma in argument list; 3 found
(#46) Expected 1 space between the comma and "3". Found: 3 spaces
(#63) Expected 1 space after comma in argument list; 8 found
(#63) Expected 1 space between the comma and "0". Found: 8 spaces
(#64) Expected 1 space after comma in argument list; 6 found
(#64) Expected 1 space between the comma and "1". Found: 6 spaces
(#68) Expected 1 space after comma in argument list; 3 found
(#68) Expected 1 space between the comma and "0". Found: 3 spaces
(#70) Expected 1 space after comma in argument list; 3 found
(#70) Expected 1 space between the comma and "2". Found: 3 spaces
(#82) Expected 1 space after comma in argument list; 2 found
(#82) Expected 1 space between the comma and "20". Found: 2 spaces
(#83) Expected 1 space after comma in argument list; 11 found
(#83) Expected 1 space between the comma and "30". Found: 11 spaces
(#84) Expected 1 space after comma in argument list; 10 found
(#84) Expected 1 space between the comma and "40". Found: 10 spaces
(#85) Expected 1 space after comma in argument list; 11 found
(#85) Expected 1 space between the comma and "50". Found: 11 spaces
(#86) Expected 1 space after comma in argument list; 9 found
(#86) Expected 1 space between the comma and "60". Found: 9 spaces
(#87) Expected 1 space after comma in argument list; 13 found
(#87) Expected 1 space between the comma and "70". Found: 13 spaces
(#88) Expected 1 space after comma in argument list; 12 found
(#88) Expected 1 space between the comma and "80". Found: 12 spaces
(#90) Expected 1 space after comma in argument list; 5 found
(#90) Expected 1 space between the comma and "100". Found: 5 spaces
(#92) Expected 1 space after comma in argument list; 6 found
(#92) Expected 1 space between the comma and "2". Found: 6 spaces
(#94) Expected 1 space after comma in argument list; 8 found
(#94) Expected 1 space between the comma and "0". Found: 8 spaces
(#153) Incorrect spacing between argument "$htmloutput" and equals sign; expected 1 but found 0
(#153) Incorrect spacing between default value and equals sign for argument "$htmloutput"; expected 1 but found 0
(#183) Incorrect spacing between argument "$htmloutput" and equals sign; expected 1 but found 0
(#183) Incorrect spacing between default value and equals sign for argument "$htmloutput"; expected 1 but found 0
(#398) Only one argument is allowed per line in a multi-line function call
(#398) Closing parenthesis of a multi-line function call must be on a line by itself
(#533) Incorrect spacing between argument "$facetoface" and equals sign; expected 1 but found 0
(#533) Incorrect spacing between default value and equals sign for argument "$facetoface"; expected 1 but found 0
(#595) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#604) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#629) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#637) Each line in a multi-line control structure must be indented at least once; expected at least 28 spaces, but found 24
(#637) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#656) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#659) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#698) Only one argument is allowed per line in a multi-line function call
(#698) Closing parenthesis of a multi-line function call must be on a line by itself
(#713) Opening parenthesis of a multi-line function call must be the last content on the line
(#713) Only one argument is allowed per line in a multi-line function call
(#716) Multi-line function call not indented correctly; expected 4 spaces but found 41
(#716) Closing parenthesis of a multi-line function call must be on a line by itself
(#738) Closing parenthesis of a multi-line function call must be on a line by itself
(#756) Docblock tag "@access" is not recommended.
(#973) Expected at least 1 space before "."; 0 found
(#973) Expected at least 1 space after "."; 0 found
(#983) Expected at least 1 space before "."; 0 found
(#983) Expected at least 1 space after "."; 0 found
(#983) Expected at least 1 space before "."; 0 found
(#983) Expected at least 1 space after "."; 0 found
(#997) Expected at least 1 space before "."; 0 found
(#997) Expected at least 1 space after "."; 0 found
(#997) Expected at least 1 space before "."; 0 found
(#997) Expected at least 1 space after "."; 0 found
(#997) Expected at least 1 space before "."; 0 found
(#997) Expected at least 1 space after "."; 0 found
(#1086) Incorrect spacing between argument "$location" and equals sign; expected 1 but found 0
(#1086) Incorrect spacing between default value and equals sign for argument "$location"; expected 1 but found 0
(#1138) Incorrect docblock tag "@returns". Should be "@return".
(#1158) Docblock tag "@access" is not recommended.
(#1222) Docblock tag "@access" is not recommended.
(#1311) Expected at least 1 space before "."; 0 found
(#1311) Expected at least 1 space after "."; 0 found
(#1311) Expected at least 1 space before "."; 0 found
(#1311) Expected at least 1 space after "."; 0 found
(#1316) Expected at least 1 space before "."; 0 found
(#1316) Expected at least 1 space after "."; 0 found
(#1321) Expected at least 1 space before "."; 0 found
(#1321) Expected at least 1 space after "."; 0 found
(#1345) Expected at least 1 space before "."; 0 found
(#1345) Expected at least 1 space after "."; 0 found
(#1345) Expected at least 1 space before "."; 0 found
(#1345) Expected at least 1 space after "."; 0 found
(#1350) Expected at least 1 space before "."; 0 found
(#1350) Expected at least 1 space after "."; 0 found
(#1355) Expected at least 1 space before "."; 0 found
(#1355) Expected at least 1 space after "."; 0 found
(#1372) Opening parenthesis of a multi-line function call must be the last content on the line
(#1372) Only one argument is allowed per line in a multi-line function call
(#1373) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#1375) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#1376) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#1393) Expected 0 spaces before closing parenthesis; 1 found
(#1419) Only one argument is allowed per line in a multi-line function call
(#1475) Opening parenthesis of a multi-line function call must be the last content on the line
(#1475) Only one argument is allowed per line in a multi-line function call
(#1475) Only one argument is allowed per line in a multi-line function call
(#1475) Expected at least 1 space before "."; 0 found
(#1475) Expected at least 1 space after "."; 0 found
(#1476) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#1476) Closing parenthesis of a multi-line function call must be on a line by itself
(#1486) Incorrect docblock tag "@returns". Should be "@return".
(#1504) Expected at least 1 space before "."; 0 found
(#1504) Expected at least 1 space after "."; 0 found
(#1504) Expected at least 1 space before "."; 0 found
(#1504) Expected at least 1 space after "."; 0 found
(#1533) Incorrect docblock tag "@returns". Should be "@return".
(#1535) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#1535) Multi-line function declarations must define one parameter per line
(#1535) Multi-line function declarations must define one parameter per line
(#1535) Multi-line function declarations must define one parameter per line
(#1536) Multi-line function declaration not indented correctly; expected 4 spaces but found 46
(#1536) Multi-line function declarations must define one parameter per line
(#1536) Multi-line function declarations must define one parameter per line
(#1536) The closing parenthesis of a multi-line function declaration must be on a new line
(#1706) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#1707) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#1766) Missing docblock for function facetoface_write_activity_attendance_helper
(#1822) Incorrect spacing between argument "$fieldstoinclude" and equals sign; expected 1 but found 0
(#1822) Incorrect spacing between default value and equals sign for argument "$fieldstoinclude"; expected 1 but found 0
(#1914) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#1914) Multi-line function declarations must define one parameter per line
(#1914) Multi-line function declarations must define one parameter per line
(#1914) Multi-line function declarations must define one parameter per line
(#1915) Multi-line function declaration not indented correctly; expected 4 spaces but found 32
(#1915) Multi-line function declarations must define one parameter per line
(#1915) Multi-line function declarations must define one parameter per line
(#1916) Multi-line function declaration not indented correctly; expected 4 spaces but found 32
(#1916) The closing parenthesis of a multi-line function declaration must be on a new line
(#1933) Parentheses must be used when instantiating a new class
(#2072) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2073) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2074) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2075) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2076) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2077) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2081) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2082) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2083) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2084) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2085) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2086) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2090) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2091) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2092) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2093) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2094) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2095) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#2106) Expected at least 1 space before "."; 0 found
(#2106) Expected at least 1 space after "."; 0 found
(#2123) Incorrect docblock tag "@returns". Should be "@return".
(#2125) Incorrect spacing between argument "$note" and equals sign; expected 1 but found 0
(#2125) Incorrect spacing between default value and equals sign for argument "$note"; expected 1 but found 0
(#2125) Incorrect spacing between argument "$grade" and equals sign; expected 1 but found 0
(#2125) Incorrect spacing between default value and equals sign for argument "$grade"; expected 1 but found 0
(#2129) Parentheses must be used when instantiating a new class
(#2163) Incorrect spacing between argument "$userid" and equals sign; expected 1 but found 0
(#2163) Incorrect spacing between default value and equals sign for argument "$userid"; expected 1 but found 0
(#2163) Incorrect spacing between argument "$forcecancel" and equals sign; expected 1 but found 0
(#2163) Incorrect spacing between default value and equals sign for argument "$forcecancel"; expected 1 but found 0
(#2163) Incorrect spacing between argument "$errorstr" and equals sign; expected 1 but found 0
(#2163) Incorrect spacing between default value and equals sign for argument "$errorstr"; expected 1 but found 0
(#2163) Incorrect spacing between argument "$cancelreason" and equals sign; expected 1 but found 0
(#2163) Incorrect spacing between default value and equals sign for argument "$cancelreason"; expected 1 but found 0
(#2205) Incorrect docblock tag "@returns". Should be "@return".
(#2207) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#2207) Multi-line function declarations must define one parameter per line
(#2207) Multi-line function declarations must define one parameter per line
(#2208) Multi-line function declaration not indented correctly; expected 4 spaces but found 32
(#2208) Multi-line function declarations must define one parameter per line
(#2208) Multi-line function declarations must define one parameter per line
(#2208) Multi-line function declarations must define one parameter per line
(#2208) The closing parenthesis of a multi-line function declaration must be on a new line
(#2227) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#2228) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#2244) Expected 1 space after FUNCTION keyword; 0 found
(#2245) Line exceeds 132 characters; contains 147 characters
(#2296) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#2296) Opening parenthesis of a multi-line function call must be the last content on the line
(#2296) Only one argument is allowed per line in a multi-line function call
(#2296) Only one argument is allowed per line in a multi-line function call
(#2296) Only one argument is allowed per line in a multi-line function call
(#2297) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#2297) Only one argument is allowed per line in a multi-line function call
(#2297) Only one argument is allowed per line in a multi-line function call
(#2297) Closing parenthesis of a multi-line function call must be on a line by itself
(#2297) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#2305) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#2306) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#2313) Expected at least 1 space before "."; 0 found
(#2313) Expected at least 1 space after "."; 0 found
(#2324) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#2325) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#2349) Incorrect docblock tag "@returns". Should be "@return".
(#2370) Opening parenthesis of a multi-line function call must be the last content on the line
(#2370) Only one argument is allowed per line in a multi-line function call
(#2370) Only one argument is allowed per line in a multi-line function call
(#2371) Multi-line function call not indented correctly; expected 4 spaces but found 34
(#2371) Only one argument is allowed per line in a multi-line function call
(#2371) Only one argument is allowed per line in a multi-line function call
(#2371) Only one argument is allowed per line in a multi-line function call
(#2371) Closing parenthesis of a multi-line function call must be on a line by itself
(#2381) Incorrect docblock tag "@returns". Should be "@return".
(#2391) Opening parenthesis of a multi-line function call must be the last content on the line
(#2391) Only one argument is allowed per line in a multi-line function call
(#2392) Multi-line function call not indented correctly; expected 4 spaces but found 34
(#2392) Closing parenthesis of a multi-line function call must be on a line by itself
(#2397) Opening parenthesis of a multi-line function call must be the last content on the line
(#2397) Only one argument is allowed per line in a multi-line function call
(#2397) Only one argument is allowed per line in a multi-line function call
(#2398) Multi-line function call not indented correctly; expected 4 spaces but found 34
(#2398) Only one argument is allowed per line in a multi-line function call
(#2398) Only one argument is allowed per line in a multi-line function call
(#2398) Only one argument is allowed per line in a multi-line function call
(#2398) Closing parenthesis of a multi-line function call must be on a line by itself
(#2405) Docblock tag "@global" is not recommended.
(#2406) Incorrect docblock tag "@returns". Should be "@return".
(#2587) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2588) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2589) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2600) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2601) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2602) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2621) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#2622) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2623) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2624) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2625) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2626) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2627) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2628) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#2629) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#2629) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#2651) Missing docblock for function facetoface_take_individual_attendance
(#2655) Opening parenthesis of a multi-line function call must be the last content on the line
(#2662) Multi-line function call not indented correctly; expected 4 spaces but found 28
(#2662) Closing parenthesis of a multi-line function call must be on a line by itself
(#2726) Docblock tag "@global" is not recommended.
(#2727) Docblock tag "@global" is not recommended.
(#2766) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#2768) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#2794) Expected at least 1 space before "."; 0 found
(#2794) Expected at least 1 space after "."; 0 found
(#2836) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#2837) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#2845) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#2846) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#2851) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#2853) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#2857) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#2859) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#2872) Expected at least 1 space before "."; 0 found
(#2872) Expected at least 1 space after "."; 0 found
(#2894) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#2896) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#2916) Expected at least 1 space before "."; 0 found
(#2916) Expected at least 1 space after "."; 0 found
(#2946) Expected at least 1 space before "."; 0 found
(#2946) Expected at least 1 space after "."; 0 found
(#3130) Missing docblock for function facetoface_ical_generate_timestamp
(#3139) Incorrect spacing between argument "$converthtml" and equals sign; expected 1 but found 0
(#3139) Incorrect spacing between default value and equals sign for argument "$converthtml"; expected 1 but found 0
(#3190) Incorrect spacing between argument "$facetoface" and equals sign; expected 1 but found 0
(#3190) Incorrect spacing between default value and equals sign for argument "$facetoface"; expected 1 but found 0
(#3190) Incorrect spacing between argument "$userid" and equals sign; expected 1 but found 0
(#3190) Incorrect spacing between default value and equals sign for argument "$userid"; expected 1 but found 0
(#3219) Incorrect spacing between argument "$grades" and equals sign; expected 1 but found 0
(#3219) Incorrect spacing between default value and equals sign for argument "$grades"; expected 1 but found 0
(#3245) Opening parenthesis of a multi-line function call must be the last content on the line
(#3245) Only one argument is allowed per line in a multi-line function call
(#3245) Only one argument is allowed per line in a multi-line function call
(#3245) Only one argument is allowed per line in a multi-line function call
(#3246) Multi-line function call not indented correctly; expected 4 spaces but found 28
(#3246) Only one argument is allowed per line in a multi-line function call
(#3246) Only one argument is allowed per line in a multi-line function call
(#3246) Only one argument is allowed per line in a multi-line function call
(#3246) Closing parenthesis of a multi-line function call must be on a line by itself
(#3257) Opening parenthesis of a multi-line function call must be the last content on the line
(#3257) Only one argument is allowed per line in a multi-line function call
(#3257) Only one argument is allowed per line in a multi-line function call
(#3257) Only one argument is allowed per line in a multi-line function call
(#3258) Multi-line function call not indented correctly; expected 4 spaces but found 28
(#3258) Only one argument is allowed per line in a multi-line function call
(#3258) Only one argument is allowed per line in a multi-line function call
(#3258) Only one argument is allowed per line in a multi-line function call
(#3258) Closing parenthesis of a multi-line function call must be on a line by itself
(#3269) Incorrect spacing between argument "$status" and equals sign; expected 1 but found 0
(#3269) Incorrect spacing between default value and equals sign for argument "$status"; expected 1 but found 0
(#3298) Incorrect spacing between argument "$includecancellations" and equals sign; expected 1 but found 0
(#3298) Incorrect spacing between default value and equals sign for argument "$includecancellations"; expected 1 but found 0
(#3349) Incorrect spacing between argument "$cancelreason" and equals sign; expected 1 but found 0
(#3349) Incorrect spacing between default value and equals sign for argument "$cancelreason"; expected 1 but found 0
(#3384) Parentheses must be used when instantiating a new class
(#3387) Parentheses must be used when instantiating a new class
(#3440) Incorrect spacing between argument "$calendartype" and equals sign; expected 1 but found 0
(#3440) Incorrect spacing between default value and equals sign for argument "$calendartype"; expected 1 but found 0
(#3440) Incorrect spacing between argument "$userid" and equals sign; expected 1 but found 0
(#3440) Incorrect spacing between default value and equals sign for argument "$userid"; expected 1 but found 0
(#3440) Incorrect spacing between argument "$eventtype" and equals sign; expected 1 but found 0
(#3440) Incorrect spacing between default value and equals sign for argument "$eventtype"; expected 1 but found 0
(#3503) Opening parenthesis of a multi-line function call must be the last content on the line
(#3503) Only one argument is allowed per line in a multi-line function call
(#3505) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#3505) Closing parenthesis of a multi-line function call must be on a line by itself
(#3521) Incorrect spacing between argument "$courseid" and equals sign; expected 1 but found 0
(#3521) Incorrect spacing between default value and equals sign for argument "$courseid"; expected 1 but found 0
(#3521) Incorrect spacing between argument "$userid" and equals sign; expected 1 but found 0
(#3521) Incorrect spacing between default value and equals sign for argument "$userid"; expected 1 but found 0
(#3613) Incorrect spacing between argument "$context" and equals sign; expected 1 but found 0
(#3613) Incorrect spacing between default value and equals sign for argument "$context"; expected 1 but found 0
(#3638) Incorrect spacing between argument "$calendaroutput" and equals sign; expected 1 but found 0
(#3638) Incorrect spacing between default value and equals sign for argument "$calendaroutput"; expected 1 but found 0
(#3638) Incorrect spacing between argument "$return" and equals sign; expected 1 but found 0
(#3638) Incorrect spacing between default value and equals sign for argument "$return"; expected 1 but found 0
(#3638) Incorrect spacing between argument "$hidesignup" and equals sign; expected 1 but found 0
(#3638) Incorrect spacing between default value and equals sign for argument "$hidesignup"; expected 1 but found 0
(#3685) Expected at least 1 space before "."; 0 found
(#3685) Expected at least 1 space after "."; 0 found
(#3685) Expected at least 1 space before "."; 0 found
(#3685) Expected at least 1 space after "."; 0 found
(#3756) Incorrect docblock tag "@returns". Should be "@return".
(#3798) Incorrect docblock tag "@returns". Should be "@return".
(#3819) Incorrect docblock tag "@returns". Should be "@return".
(#3874) Missing docblock for function facetoface_update_trainers
(#3921) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#3925) Each line in a multi-line control structure must be indented at least once; expected at least 20 spaces, but found 16
(#3925) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#3954) Long list syntax is not allowed
(#4012) Space found before comma in argument list
(#4012) Expected no space between "$sql" and the comma. Found: 1 space
(#4088) Incorrect spacing between argument "$alloptional" and equals sign; expected 1 but found 0
(#4088) Incorrect spacing between default value and equals sign for argument "$alloptional"; expected 1 but found 0
(#4130) Docblock tag "@access" is not recommended.
(#4140) Long list syntax is not allowed
(#4186) Docblock tag "@access" is not recommended.
(#4212) Docblock tag "@access" is not recommended.
(#4275) No one-line description found in phpdocs for docblock of function facetoface_supports
(#4355) Missing docblock for class facetoface_candidate_selector
(#4356) Missing member variable doc comment
(#4357) Missing member variable doc comment
(#4359) Missing docblock for function __construct
(#4370) Missing docblock for function find_users
(#4374) Long list syntax is not allowed
(#4402) Opening parenthesis of a multi-line function call must be the last content on the line
(#4406) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#4406) Closing parenthesis of a multi-line function call must be on a line by itself
(#4426) Missing docblock for function get_options
(#4437) Each class must be in a file by itself
(#4438) Missing member variable doc comment
(#4440) Missing docblock for function __construct
(#4454) Long list syntax is not allowed
(#4523) Missing docblock for function get_options
mod/facetoface/mod_form.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file mod_form.php. Expected mod_facetoface, found mod.
(#33) Expected at least 1 space before "."; 0 found
(#33) Expected at least 1 space after "."; 0 found
(#34) Expected at least 1 space before "."; 0 found
(#34) Expected at least 1 space after "."; 0 found
(#36) Missing docblock for class mod_facetoface_mod_form
(#36) Opening brace must not be followed by a blank line
(#38) Missing docblock for function definition
(#273) Parentheses must be used when instantiating a new class
(#285) Missing docblock for function data_preprocessing
(#307) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#309) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#349) Opening parenthesis of a multi-line function call must be the last content on the line
(#349) Only one argument is allowed per line in a multi-line function call
(#350) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#350) Only one argument is allowed per line in a multi-line function call
(#350) Closing parenthesis of a multi-line function call must be on a line by itself
mod/facetoface/renderer.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file renderer.php. Expected mod_facetoface, found mod.
(#31) Missing docblock for class mod_facetoface_renderer
(#31) Opening brace must not be followed by a blank line
(#141) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#143) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#163) Opening parenthesis of a multi-line function call must be the last content on the line
(#164) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#164) Only one argument is allowed per line in a multi-line function call
(#165) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#165) Closing parenthesis of a multi-line function call must be on a line by itself
(#166) Opening parenthesis of a multi-line function call must be the last content on the line
(#167) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#167) Only one argument is allowed per line in a multi-line function call
(#168) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#168) Closing parenthesis of a multi-line function call must be on a line by itself
(#169) Opening parenthesis of a multi-line function call must be the last content on the line
(#170) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#170) Only one argument is allowed per line in a multi-line function call
(#171) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#171) Closing parenthesis of a multi-line function call must be on a line by itself
(#174) Opening parenthesis of a multi-line function call must be the last content on the line
(#174) Expected at least 1 space before "."; 0 found
(#174) Expected at least 1 space after "."; 0 found
(#174) Expected at least 1 space before "."; 0 found
(#174) Expected at least 1 space after "."; 0 found
(#174) Expected at least 1 space before "."; 0 found
(#174) Expected at least 1 space after "."; 0 found
(#175) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#176) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#176) Closing parenthesis of a multi-line function call must be on a line by itself
(#177) Opening parenthesis of a multi-line function call must be the last content on the line
(#178) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#178) Only one argument is allowed per line in a multi-line function call
(#179) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#179) Closing parenthesis of a multi-line function call must be on a line by itself
(#180) Opening parenthesis of a multi-line function call must be the last content on the line
(#181) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#181) Only one argument is allowed per line in a multi-line function call
(#182) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#182) Closing parenthesis of a multi-line function call must be on a line by itself
(#185) Opening parenthesis of a multi-line function call must be the last content on the line
(#185) Expected at least 1 space before "."; 0 found
(#185) Expected at least 1 space after "."; 0 found
(#185) Expected at least 1 space before "."; 0 found
(#185) Expected at least 1 space after "."; 0 found
(#185) Expected at least 1 space before "."; 0 found
(#185) Expected at least 1 space after "."; 0 found
(#186) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#187) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#187) Closing parenthesis of a multi-line function call must be on a line by itself
(#200) Line exceeds 132 characters; contains 151 characters
(#205) Opening parenthesis of a multi-line function call must be the last content on the line
(#205) Expected at least 1 space before "."; 0 found
(#205) Expected at least 1 space after "."; 0 found
(#205) Expected at least 1 space before "."; 0 found
(#205) Expected at least 1 space after "."; 0 found
(#205) Expected at least 1 space before "."; 0 found
(#205) Expected at least 1 space after "."; 0 found
(#206) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#206) Closing parenthesis of a multi-line function call must be on a line by itself
mod/facetoface/sessions.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file sessions.php. Expected mod_facetoface, found mod.
(#375) Opening parenthesis of a multi-line function call must be the last content on the line
(#377) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#377) Closing parenthesis of a multi-line function call must be on a line by itself
mod/facetoface/settings.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file settings.php. Expected mod_facetoface, found mod.
(#179) Expected at least 1 space before "."; 0 found
mod/facetoface/signup.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file signup.php. Expected mod_facetoface, found mod.
(#70) Expected at least 1 space before "."; 0 found
(#70) Expected at least 1 space after "."; 0 found
(#136) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#137) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#145) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#154) Each line in a multi-line control structure must be indented at least once; expected at least 16 spaces, but found 12
(#154) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#173) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#174) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#178) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#185) Each line in a multi-line control structure must be indented at least once; expected at least 8 spaces, but found 4
(#185) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#279) Line exceeds 132 characters; contains 139 characters
mod/facetoface/sitenotice.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file sitenotice.php. Expected mod_facetoface, found mod.
(#74) Opening parenthesis of a multi-line function call must be the last content on the line
(#76) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#76) Closing parenthesis of a multi-line function call must be on a line by itself
mod/facetoface/tests/attendee_test.php
(#31) Unit test attendee_test should be declared as final.
(#31) Opening brace must not be followed by a blank line
(#36) The setUp() method in unit tests must always call to parent::setUp().
(#43) Test method test_attendees_sorted_alphabetically() is missing a return type
(#55) There should be a comma after the last array item in a multi-line array.
(#71) Opening parenthesis of a multi-line function call must be the last content on the line
(#71) Only one argument is allowed per line in a multi-line function call
(#71) Only one argument is allowed per line in a multi-line function call
(#71) Only one argument is allowed per line in a multi-line function call
(#72) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#72) Only one argument is allowed per line in a multi-line function call
(#72) Only one argument is allowed per line in a multi-line function call
(#72) Closing parenthesis of a multi-line function call must be on a line by itself
mod/facetoface/tests/custom_completion_test.php
(#29) Unit test custom_completion_test should be declared as final.
(#29) Opening brace must not be followed by a blank line
(#31) The setUp() method in unit tests must always call to parent::setUp().
(#35) Test method test_completionattendance_disabled() is missing a return type
(#66) Missing docblock for function completionattendance_provider in testcase
(#90) Test method test_completionattendance() is missing a return type
mod/facetoface/tests/external/create_session_test.php
(#35) Unit test create_session_test should be declared as final.
(#39) The setUp() method in unit tests must always call to parent::setUp().
(#48) Test method test_execute_creates_session() is missing any coverage information, own or at class level
(#48) Test method test_execute_creates_session() is missing a return type
(#67) Short array syntax must be used to define arrays
mod/facetoface/tests/facetoface_test.php
(#36) Unit test facetoface_test should be declared as final.
(#36) Opening brace must not be followed by a blank line
(#43) Test method test_add_facetofaceactivity() is missing a return type
mod/facetoface/tests/generator/behat_mod_facetoface_generator.php
(#25) Opening brace must not be followed by a blank line
mod/facetoface/tests/generator/lib.php
(#26) Missing docblock for class mod_facetoface_generator
(#26) Opening brace must not be followed by a blank line
(#74) Missing docblock for function create_session
mod/facetoface/tests/generator_test.php
(#27) Unit test generator_test should be declared as final.
(#27) Opening brace must not be followed by a blank line
(#29) The setUp() method in unit tests must always call to parent::setUp().
(#33) Test method test_create_instance() is missing a return type
(#85) Test method test_create_session() is missing a return type
mod/facetoface/tests/helper_test.php
(#28) Unit test helper_test should be declared as final.
(#28) Opening brace must not be followed by a blank line
(#33) The setUp() method in unit tests must always call to parent::setUp().
(#40) Test method test_is_approval_required_when_disabled_for_plugin() is missing a return type
(#53) Test method test_is_approval_required_when_disabled_for_activity() is missing a return type
(#66) Test method test_is_approval_required_when_enabled() is missing a return type
mod/facetoface/tests/session_test.php
(#34) Unit test session_test should be declared as final.
(#34) Opening brace must not be followed by a blank line
(#36) Missing member variable doc comment
(#41) The setUp() method in unit tests must always call to parent::setUp().
(#49) Test method test_get_readable_session_date_with_single_date() is missing a return type
(#61) Test method test_get_readable_session_date_with_multiple_date() is missing a return type
(#73) Test method test_get_readable_session_time() is missing a return type
(#85) Test method test_get_readable_session_datetime_with_single_date() is missing a return type
(#97) Test method test_get_readable_session_time_with_multiple_date() is missing a return type
(#109) Test method test_get_readable_session_time_with_users_timezone() is missing a return type
(#241) Test method test_email_notification() is missing a return type
(#241) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#241) Multi-line function declarations must define one parameter per line
(#241) Multi-line function declarations must define one parameter per line
(#241) Multi-line function declarations must define one parameter per line
(#242) Multi-line function declarations must define one parameter per line
(#242) The closing parenthesis of a multi-line function declaration must be on a new line
(#281) Expected 1 space after FUNCTION keyword; 0 found
(#288) Expected 1 space after FUNCTION keyword; 0 found
(#293) Expected 1 space after FUNCTION keyword; 0 found
(#302) Expected 1 space after FUNCTION keyword; 0 found
(#408) Expected 1 space after FUNCTION keyword; 0 found
(#413) There should be a comma after the last array item in a multi-line array.
mod/facetoface/tests/upload_test.php
(#31) Unit test upload_test should be declared as final.
(#31) Opening brace must not be followed by a blank line
(#36) The setUp() method in unit tests must always call to parent::setUp().
(#44) Test method test_session_validation() is missing a return type
(#130) Test method test_user_validation() is missing a return type
(#189) Opening parenthesis of a multi-line function call must be the last content on the line
(#189) Only one argument is allowed per line in a multi-line function call
(#189) Only one argument is allowed per line in a multi-line function call
(#189) Only one argument is allowed per line in a multi-line function call
(#190) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#190) Only one argument is allowed per line in a multi-line function call
(#190) Only one argument is allowed per line in a multi-line function call
(#190) Closing parenthesis of a multi-line function call must be on a line by itself
(#372) Test method test_processing_booking_case_insensitive_match_multiple() is missing a return type
(#428) Test method test_processing_booking_case_insensitive() is missing a return type
(#485) Test method test_processing_booking() is missing a return type
(#545) Test method test_processing_cancellation() is missing a return type
(#618) Test method test_updates_for_previous_sessions() is missing a return type
(#761) Test method test_email_suppression() is missing a return type
(#819) Test method test_processing_signup_multiple() is missing a return type
(#847) Opening parenthesis of a multi-line function call must be the last content on the line
(#847) Only one argument is allowed per line in a multi-line function call
(#847) Only one argument is allowed per line in a multi-line function call
(#847) Only one argument is allowed per line in a multi-line function call
(#848) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#848) Only one argument is allowed per line in a multi-line function call
(#848) Only one argument is allowed per line in a multi-line function call
(#848) Closing parenthesis of a multi-line function call must be on a line by itself
mod/facetoface/upload.php
(#110) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#110) Closing parenthesis of a multi-line function call must be on a line by itself
(#118) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#118) Closing parenthesis of a multi-line function call must be on a line by itself
mod/facetoface/view.php
(#17) Missing @license tag
(#22) Incorrect @package tag for file view.php. Expected mod_facetoface, found mod.
(#118) Expected at least 1 space before "."; 0 found
(#135) Expected at least 1 space before "."; 0 found
(#141) Missing docblock for function print_session_list
(#172) Expected 0 spaces before closing bracket; 1 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

(46 errors, 0 warnings)

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

mod/facetoface/backup/moodle1/lib.php
(#72) Phpdocs for function moodle1_mod_facetoface_handler::process_facetoface has incomplete parameters list
(#122) Phpdocs for function moodle1_mod_facetoface_handler::process_facetoface_session has incomplete parameters list
(#45) Inline phpdocs tag {@link convert_path} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#45) Inline phpdocs tag {@link convert_path} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
mod/facetoface/backup/moodle2/backup_facetoface_activity_task.class.php
(#57) Phpdocs for function backup_facetoface_activity_task::encode_content_links has incomplete parameters list
mod/facetoface/backup/moodle2/restore_facetoface_activity_task.class.php
(#73) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#75) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#83) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#85) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
mod/facetoface/classes/external/create_session.php
(#69) Phpdocs for function create_session::execute has incomplete parameters list
mod/facetoface/classes/privacy/provider.php
(#55) Phpdocs for function provider::get_metadata has incomplete parameters list
mod/facetoface/classes/search/activity.php
(#43) Phpdocs for function activity::get_document has incomplete parameters list
mod/facetoface/lib.php
(#181) Phpdocs for function facetoface_cost has incomplete parameters list
(#253) Phpdocs for function facetoface_minutes_to_hours has incomplete parameters list
(#270) Phpdocs for function facetoface_hours_to_minutes has incomplete parameters list
(#286) Phpdocs for function facetoface_fix_settings has incomplete parameters list
(#317) Phpdocs for function facetoface_add_instance has incomplete parameters list
(#341) Phpdocs for function facetoface_update_instance has incomplete parameters list
(#368) Phpdocs for function facetoface_delete_instance has incomplete parameters list
(#424) Phpdocs for function facetoface_cleanup_session_data has incomplete parameters list
(#457) Phpdocs for function facetoface_add_session has incomplete parameters list
(#492) Phpdocs for function facetoface_update_session has incomplete parameters list
(#575) Phpdocs for function facetoface_update_attendees has incomplete parameters list
(#1046) Phpdocs for function facetoface_get_session_dates has incomplete parameters list
(#1159) Phpdocs for function facetoface_get_attendees has incomplete parameters list
(#1223) Phpdocs for function facetoface_get_attendee has incomplete parameters list
(#1302) Phpdocs for function facetoface_download_attendance has incomplete parameters list
(#1336) Phpdocs for function facetoface_download_attendees has incomplete parameters list
(#1820) Phpdocs for function facetoface_get_user_customfields has incomplete parameters list
(#1903) Phpdocs for function facetoface_user_signup has incomplete parameters list
(#2116) Phpdocs for function facetoface_update_signup_status has incomplete parameters list
(#2401) Phpdocs for function facetoface_check_signup has incomplete parameters list
(#2725) Phpdocs for function facetoface_cm_info_view has incomplete parameters list
(#2986) Phpdocs for function facetoface_get_ical_attachment has incomplete parameters list
(#3134) Phpdocs for function facetoface_ical_escape has incomplete parameters list
(#3215) Phpdocs for function facetoface_grade_item_update has incomplete parameters list
(#3374) Phpdocs for function facetoface_user_outline has incomplete parameters list
(#3400) Phpdocs for function facetoface_user_complete has incomplete parameters list
(#3434) Phpdocs for function facetoface_add_session_to_calendar has incomplete parameters list
(#4084) Phpdocs for function facetoface_add_customfields_to_form has incomplete parameters list
(#2347) Inline phpdocs tag not enclosed with curly brackets @see found
(#2986) Inline phpdocs tag not enclosed with curly brackets @see found
mod/facetoface/renderer.php
(#33) Phpdocs for function mod_facetoface_renderer::print_session_list_table has incomplete parameters list
mod/facetoface/tests/session_test.php
(#374) Phpdocs for function session_test::test_cancellation_allowed has incomplete parameters list
(#462) Phpdocs for function session_test::test_field_visibility_helper has incomplete parameters list
(#503) Phpdocs for function session_test::test_field_visibility has incomplete parameters list

Update savepoints problems

(1 errors, 0 warnings)

This section shows problems detected with the handling of upgrade savepoints [More info]

mod/facetoface/db/upgrade.php
'return true;' not found

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]