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

(4 errors, 51 warnings)

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

report/trainingsessions/batchs/groupcsvreport_batch.php
(#32) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
report/trainingsessions/batchs/groupxlsreport_batch.php
(#32) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
report/trainingsessions/coursereport.php
(#99) Line exceeds 132 characters; contains 144 characters
(#107) Line exceeds 132 characters; contains 152 characters
report/trainingsessions/coursesummaryreport.php
(#86) Line exceeds 132 characters; contains 144 characters
report/trainingsessions/externallib.php
(#42) Line exceeds 132 characters; contains 134 characters
report/trainingsessions/filearea.php
(#71) Line exceeds 132 characters; contains 144 characters
report/trainingsessions/lib/excellib.php
(#51) Expected 1 space before "+"; 0 found
(#51) Expected 1 space after "+"; 0 found
(#52) Expected 1 space before "+"; 0 found
(#52) Expected 1 space after "+"; 0 found
(#52) Line exceeds 132 characters; contains 145 characters
report/trainingsessions/locallib.php
(#904) Inline comments must end in full-stops, exclamation marks, or question marks
(#1334) Line exceeds 132 characters; contains 141 characters
(#1340) Line exceeds 132 characters; contains 154 characters
(#1347) Line exceeds 132 characters; contains 148 characters
(#1683) Line exceeds 132 characters; contains 137 characters
(#1762) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1768) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1768) Inline comments must end in full-stops, exclamation marks, or question marks
(#1771) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1798) Inline comments must end in full-stops, exclamation marks, or question marks
report/trainingsessions/renderers/htmlrenderers.php
(#564) Line exceeds 132 characters; contains 141 characters
(#620) Inline comments must end in full-stops, exclamation marks, or question marks
(#643) Inline comments must end in full-stops, exclamation marks, or question marks
report/trainingsessions/renderers/xlsrenderers.php
(#120) Line exceeds 132 characters; contains 168 characters
(#281) Inline comments must end in full-stops, exclamation marks, or question marks
(#281) This comment is 72% valid code; is this commented out code?
(#298) Inline comments must end in full-stops, exclamation marks, or question marks
(#298) This comment is 72% valid code; is this commented out code?
report/trainingsessions/selector_form.php
(#85) Line exceeds 132 characters; contains 137 characters
report/trainingsessions/settings.php
(#84) Line exceeds 132 characters; contains 134 characters
(#85) Line exceeds 132 characters; contains 137 characters
report/trainingsessions/tasks/groupcsvreportonerow_batch_task.php
(#29) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#71) Inline comments must start with a capital letter, digit or 3-dots sequence
(#80) This comment is 65% valid code; is this commented out code?
(#108) Inline comments must start with a capital letter, digit or 3-dots sequence
(#108) Inline comments must end in full-stops, exclamation marks, or question marks
(#108) This comment is 60% valid code; is this commented out code?
report/trainingsessions/tasks/groupcsvreportsummary_batch_task.php
(#29) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#71) Inline comments must start with a capital letter, digit or 3-dots sequence
(#97) Inline comments must start with a capital letter, digit or 3-dots sequence
(#97) Inline comments must end in full-stops, exclamation marks, or question marks
(#97) This comment is 60% valid code; is this commented out code?
report/trainingsessions/tasks/groupxlsreportperuser_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
report/trainingsessions/tasks/groupxlsreportsummary_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#63) Line exceeds 132 characters; contains 138 characters
report/trainingsessions/tasks/usercsvreportperuser_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
report/trainingsessions/tasks/usercsvreportsessions_batch_task.php
(#25) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
report/trainingsessions/tasks/userxlsreportallcourses_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
report/trainingsessions/tasks/userxlsreportperuser_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None found.
(#101) Line exceeds 132 characters; contains 135 characters
(#104) Line exceeds 132 characters; contains 136 characters
report/trainingsessions/tasks/userxlsreportsessions_batch_task.php
(#30) Expected login check (require_login, require_course_login, admin_externalpage_setup) following config inclusion. None 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, 5 warnings)

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

report/trainingsessions/reports.css
(#5) Unknown property 'spacing'.
report/trainingsessions/styles.css
(#5) Unknown property 'spacing'.
(#87) margin can't be used with display: inline.
(#96) margin can't be used with display: table-cell.
(#101) Use of !important

PHPDocs style problems

(183 errors, 14 warnings)

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

report/trainingsessions/allcoursesreport.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#22) Category report is not valid
report/trainingsessions/batchs/groupcsvreport_batch.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#29) Not recommended phpdocs tag @version used
(#27) Category report is not valid
report/trainingsessions/batchs/groupxlsreport_batch.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#27) Category report is not valid
report/trainingsessions/classes/task/batchreports_task.php
(#33) Class batchreports_task is not documented
(#23) Category report is not valid
report/trainingsessions/cli/extract_csv_report.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#20) Not recommended phpdocs tag @version used
(#19) Category report is not valid
report/trainingsessions/cli/extract_csv_report_flat.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#19) Category report is not valid
report/trainingsessions/courseraw.task_receiver.php
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
(#21) Category report is not valid
report/trainingsessions/courserawreport.php
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
(#21) Category report is not valid
report/trainingsessions/coursereport.php
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
(#21) Category report is not valid
report/trainingsessions/coursesummary_selector_form.php
(#31) Class CourseSummarySelectorForm is not documented
(#33) Function CourseSummarySelectorForm::definition is not documented
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
(#21) Category report is not valid
report/trainingsessions/coursesummaryreport.php
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/cronlib.php
(#30) Function debug_trace is not documented
(#17) File-level phpdocs block does not have @copyright tag
(#21) Category report is not valid
report/trainingsessions/db/access.php
(#21) Category report is not valid
report/trainingsessions/db/services.php
(#23) File-level phpdocs block is not found
report/trainingsessions/db/upgrade.php
(#37) Function xmldb_report_trainingsessions_upgrade is not documented
report/trainingsessions/externallib.php
(#28) Class report_trainingsessions_external is not documented
(#30) Function report_trainingsessions_external::validate_report_parameters is not documented
(#131) Function report_trainingsessions_external::get_report_url_parameters is not documented
(#172) Function report_trainingsessions_external::get_report_url is not documented
(#202) Function report_trainingsessions_external::get_report_url_returns is not documented
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#19) Category report is not valid
report/trainingsessions/filearea.php
(#21) Category report is not valid
report/trainingsessions/files_form.php
(#29) Class trainingsessions_files_form does not have @copyright tag
(#29) Class trainingsessions_files_form does not have @license tag
(#21) Category report is not valid
report/trainingsessions/gradesettings_form.php
(#32) Class TrainingsessionsGradeSettingsForm is not documented
(#36) Function TrainingsessionsGradeSettingsForm::definition is not documented
(#231) Function TrainingsessionsGradeSettingsForm::validation is not documented
(#34) Variable TrainingsessionsGradeSettingsForm::$linkablemodules is not documented
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
(#21) Category report is not valid
report/trainingsessions/gradessettings.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#26) Not recommended phpdocs tag @version used
report/trainingsessions/index.php
(#17) File-level phpdocs block does not have @copyright tag
(#21) Category report is not valid
report/trainingsessions/lang/en/report_trainingsessions.php
(#17) File-level phpdocs block does not have @copyright tag
report/trainingsessions/lang/fr/report_trainingsessions.php
(#17) File-level phpdocs block does not have @copyright tag
(#20) Package report is not valid
report/trainingsessions/lib.php
(#42) Function report_trainingsessions_page_type_list is not documented
(#77) Phpdocs for function report_trainingsessions_pluginfile has incomplete parameters list
(#55) Invalid phpdocs tag @private used
(#21) Category report is not valid
report/trainingsessions/lib/excellib.php
(#29) Class MoodleExcelWorkbookTS is not documented
(#41) Class MoodleExcelWorksheetTS is not documented
(#17) No one-line description found in phpdocs for file
(#45) Phpdocs for function MoodleExcelWorksheetTS::write_time has incomplete parameters list
(#23) Package core is not valid
report/trainingsessions/locallib.php
(#1453) Function report_trainingsessions_batch_input is not documented
(#1314) There is no description in phpdocs for function report_trainingsessions_compute_groups
(#117) Phpdocs for function trainingsessions_fill_structure_from_flexiblesections has incomplete parameters list
(#237) Phpdocs for function trainingsessions_fill_structure_from_sections has incomplete parameters list
(#307) Phpdocs for function page_get_structure_from_page has incomplete parameters list
(#468) Phpdocs for function report_trainingsessions_format_time has incomplete parameters list
(#604) Phpdocs for function report_trainingsessions_add_graded_columns has incomplete parameters list
(#711) Phpdocs for function report_trainingsessions_add_graded_data has incomplete parameters list
(#777) Phpdocs for function report_trainingsessions_add_calculated_columns has incomplete parameters list
(#814) Phpdocs for function report_trainingsessions_add_calculated_data has incomplete parameters list
(#839) Phpdocs for function report_trainingsessions_compute_timegrade has incomplete parameters list
(#1022) Phpdocs for function report_trainingsessions_filter_unwanted_users has incomplete parameters list
(#1047) Phpdocs for function report_trainingsessions_back_office_get_ticket has incomplete parameters list
(#1068) Phpdocs for function report_trainingsessions_back_office_access has incomplete parameters list
(#1111) Phpdocs for function report_trainingsessions_count_sessions_in_course has incomplete parameters list
(#1147) Phpdocs for function report_trainingsessions_process_user_file has incomplete parameters list
(#1233) Phpdocs for function report_trainingsessions_process_group_file has incomplete parameters list
(#1316) Phpdocs for function report_trainingsessions_compute_groups has incomplete parameters list
(#1499) Phpdocs for function report_trainingsessions_plugin_require has incomplete parameters list
(#1528) Phpdocs for function report_trainingsessions_plugin_include has incomplete parameters list
(#1697) Phpdocs for function report_trainingsessions_process_bounds has incomplete parameters list
(#1749) Phpdocs for function report_trainingsessions_calculate_course_structure has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#23) Not recommended phpdocs tag @version used
(#1051) Not recommended phpdocs tag @global used
(#1051) Not recommended phpdocs tag @global used
(#21) Category report is not valid
report/trainingsessions/renderer.php
(#27) Class report_trainingsessions_renderer is not documented
(#85) Function report_trainingsessions_renderer::xls_userexport_button is not documented
(#29) There is no description in phpdocs for function tabs
(#112) There is no description in phpdocs for function single_button
(#31) Phpdocs for function report_trainingsessions_renderer::tabs has incomplete parameters list
(#114) Phpdocs for function report_trainingsessions_renderer::single_button has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#21) Not recommended phpdocs tag @version used
report/trainingsessions/renderers/csvrenderers.php
(#27) Function report_trainingsessions_print_userinfo is not documented
(#38) Function report_trainingsessions_print_header is not documented
(#54) Function report_trainingsessions_print_course_structure is not documented
(#144) Function report_trainingsessions_print_global_header is not documented
(#159) Function report_trainingsessions_print_session_header is not documented
(#118) Phpdocs for function report_trainingsessions_print_global_raw has incomplete parameters list
(#173) Phpdocs for function report_trainingsessions_print_usersessions has incomplete parameters list
(#21) Category report is not valid
report/trainingsessions/renderers/htmlrenderers.php
(#709) Function report_trainingsessions_print_total_site_html is not documented
(#735) Function reports_print_pager is not documented
(#767) Function report_trainingsessions_print_completionbar is not documented
(#17) No one-line description found in phpdocs for file
(#29) Phpdocs for function report_trainingsessions_print_allcourses_html has incomplete parameters list
(#128) Phpdocs for function report_trainingsessions_print_html has incomplete parameters list
(#279) Phpdocs for function report_trainingsessions_print_header_html has incomplete parameters list
(#527) Phpdocs for function report_trainingsessions_print_session_list has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#19) Category report is not valid
report/trainingsessions/renderers/xlsrenderers.php
(#30) Function report_trainingsessions_build_xls_format is not documented
(#431) Function report_trainingsessions_count_header_rows is not documented
(#149) Phpdocs for function report_trainingsessions_init_worksheet has incomplete parameters list
(#227) Phpdocs for function report_trainingsessions_print_header_xls has incomplete parameters list
(#490) Phpdocs for function report_trainingsessions_print_xls has incomplete parameters list
(#580) Phpdocs for function report_trainingsessions_print_usersessions has incomplete parameters list
(#595) Phpdocs for function report_trainingsessions_print_sessions_xls has incomplete parameters list
(#688) Phpdocs for function report_trainingsessions_print_allcourses_xls has incomplete parameters list
(#864) Phpdocs for function report_trainingsessions_print_sumline_xls has incomplete parameters list
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
(#234) Not recommended phpdocs tag @version used
(#30) Package is not specified for function report_trainingsessions_build_xls_format. It is also not specified in file-level phpdocs
(#57) Package is not specified for function report_trainingsessions_xls_formats. It is also not specified in file-level phpdocs
(#147) Package is not specified for function report_trainingsessions_init_worksheet. It is also not specified in file-level phpdocs
(#431) Package is not specified for function report_trainingsessions_count_header_rows. It is also not specified in file-level phpdocs
(#490) Package is not specified for function report_trainingsessions_print_xls. It is also not specified in file-level phpdocs
(#580) Package is not specified for function report_trainingsessions_print_usersessions. It is also not specified in file-level phpdocs
(#592) Package is not specified for function report_trainingsessions_print_sessions_xls. It is also not specified in file-level phpdocs
(#685) Package is not specified for function report_trainingsessions_print_allcourses_xls. It is also not specified in file-level phpdocs
(#785) Package is not specified for function report_trainingsessions_print_rawline_xls. It is also not specified in file-level phpdocs
(#861) Package is not specified for function report_trainingsessions_print_sumline_xls. It is also not specified in file-level phpdocs
(#232) Category report is not valid
report/trainingsessions/selector_form.php
(#31) Class SelectorForm is not documented
(#36) Function SelectorForm::__construct is not documented
(#42) Function SelectorForm::definition is not documented
(#33) Variable SelectorForm::$courseid is not documented
(#34) Variable SelectorForm::$mode is not documented
(#17) File-level phpdocs block does not have @copyright tag
(#22) Not recommended phpdocs tag @version used
(#21) Category report is not valid
report/trainingsessions/settings.php
(#20) Package report is not valid
report/trainingsessions/task_form.php
(#27) Class Task_Form is not documented
(#29) Function Task_Form::definition is not documented
(#131) Function Task_Form::validation is not documented
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#19) Category report is not valid
report/trainingsessions/tasks/groupcsvreportonerow_batch_task.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#25) Category report is not valid
report/trainingsessions/tasks/groupcsvreportsummary_batch_task.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#25) Category report is not valid
report/trainingsessions/tasks/groupxlsreportperuser_batch_task.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#25) Category report is not valid
report/trainingsessions/tasks/groupxlsreportsummary_batch_task.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#25) Category report is not valid
report/trainingsessions/tasks/usercsvreportperuser_batch_task.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#25) Category report is not valid
report/trainingsessions/tasks/usercsvreportsessions_batch_task.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
report/trainingsessions/tasks/userxlsreportallcourses_batch_task.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#25) Category report is not valid
report/trainingsessions/tasks/userxlsreportperuser_batch_task.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#25) Category report is not valid
report/trainingsessions/tasks/userxlsreportsessions_batch_task.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#25) Category report is not valid
report/trainingsessions/userreport.php
(#17) File-level phpdocs block does not have @copyright tag
(#21) Category report is not valid
report/trainingsessions/version.php
(#21) Category report is not valid

Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

This section shows problems detected with the modification of third party libraries [More info]


grunt changes

(0 errors, 0 warnings)

This section shows files built by grunt and not commited [More info]


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 0 warnings)

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