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

(836 errors, 173 warnings)

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

blocks/analytics_graphs/assign.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file assign.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
blocks/analytics_graphs/block_analytics_graphs.php
(#17) Missing @copyright tag
(#17) Missing @license tag
(#17) Missing docblock for class block_analytics_graphs
(#18) Missing docblock for function init
(#23) Missing docblock for function get_content
(#42) Short array syntax must be used to define arrays
(#44) Short array syntax must be used to define arrays
blocks/analytics_graphs/classes/event/block_analytics_graphs_event_send_email.php
(#20) Incorrect @package tag for file block_analytics_graphs_event_send_email.php. Expected block_analytics_graphs, found analytics_graphs.
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#42) Missing docblock for function init
(#49) Missing docblock for function get_name
(#53) Missing docblock for function get_description
(#57) Missing docblock for function get_url
(#58) Short array syntax must be used to define arrays
blocks/analytics_graphs/classes/event/block_analytics_graphs_event_view_graph.php
(#20) Incorrect @package tag for file block_analytics_graphs_event_view_graph.php. Expected block_analytics_graphs, found analytics_graphs.
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#42) Missing docblock for function init
(#48) Missing docblock for function get_name
(#52) Missing docblock for function get_description
(#56) Missing docblock for function get_url
(#57) Short array syntax must be used to define arrays
blocks/analytics_graphs/classes/privacy/provider.php
(#155) There should be a comma after the last array item in a multi-line array.
(#183) There should be a comma after the last array item in a multi-line array.
blocks/analytics_graphs/db/access.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file access.php
(#19) Short array syntax must be used to define arrays
(#20) Short array syntax must be used to define arrays
(#23) Short array syntax must be used to define arrays
(#25) There should be a comma after the last array item in a multi-line array.
(#28) Short array syntax must be used to define arrays
(#32) Short array syntax must be used to define arrays
(#37) There should be a comma after the last array item in a multi-line array.
(#38) There should be a comma after the last array item in a multi-line array.
(#40) Short array syntax must be used to define arrays
(#44) Short array syntax must be used to define arrays
(#46) There should be a comma after the last array item in a multi-line array.
(#49) Short array syntax must be used to define arrays
(#53) Short array syntax must be used to define arrays
(#55) There should be a comma after the last array item in a multi-line array.
(#56) There should be a comma after the last array item in a multi-line array.
blocks/analytics_graphs/db/upgrade.php
(#17) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#19) Missing @copyright tag
(#19) Missing @license tag
(#19) Missing docblock for function xmldb_block_analytics_graphs_upgrade
(#37) Short array syntax must be used to define arrays
(#38) Short array syntax must be used to define arrays
(#38) Short array syntax must be used to define arrays
(#39) Short array syntax must be used to define arrays
(#39) Short array syntax must be used to define arrays
(#55) Short array syntax must be used to define arrays
(#56) Short array syntax must be used to define arrays
(#56) Short array syntax must be used to define arrays
(#57) Short array syntax must be used to define arrays
(#57) Short array syntax must be used to define arrays
(#76) Short array syntax must be used to define arrays
(#76) Short array syntax must be used to define arrays
(#85) Short array syntax must be used to define arrays
blocks/analytics_graphs/email.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file email.php
(#60) Short array syntax must be used to define arrays
(#73) Short array syntax must be used to define arrays
(#79) Short array syntax must be used to define arrays
(#84) File must end with a newline character
blocks/analytics_graphs/grades_chart.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file grades_chart.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#28) Short array syntax must be used to define arrays
(#44) Short array syntax must be used to define arrays
(#53) Missing docblock for file grades_chart.php
(#166) Missing docblock for file grades_chart.php
(#170) Missing docblock for file grades_chart.php
(#172) Missing docblock for file grades_chart.php
(#173) Missing docblock for file grades_chart.php
(#174) Missing docblock for file grades_chart.php
(#176) Missing docblock for file grades_chart.php
(#179) Missing docblock for file grades_chart.php
(#185) Missing docblock for file grades_chart.php
(#188) Missing docblock for file grades_chart.php
(#191) Missing docblock for file grades_chart.php
(#217) Missing docblock for file grades_chart.php
(#218) Missing docblock for file grades_chart.php
(#228) Missing docblock for file grades_chart.php
(#261) Missing docblock for file grades_chart.php
(#262) Missing docblock for file grades_chart.php
(#285) Missing docblock for file grades_chart.php
(#288) Missing docblock for file grades_chart.php
(#381) Missing docblock for file grades_chart.php
(#405) Missing docblock for file grades_chart.php
(#425) Missing docblock for file grades_chart.php
(#437) Missing docblock for file grades_chart.php
(#443) Missing docblock for file grades_chart.php
(#465) Missing docblock for file grades_chart.php
(#494) Missing docblock for file grades_chart.php
(#496) Missing docblock for file grades_chart.php
(#498) Missing docblock for file grades_chart.php
(#532) Missing docblock for file grades_chart.php
(#533) Missing docblock for file grades_chart.php
(#546) Missing docblock for file grades_chart.php
(#561) Missing docblock for file grades_chart.php
(#585) Missing docblock for file grades_chart.php
(#602) Missing docblock for file grades_chart.php
(#617) Missing docblock for file grades_chart.php
(#624) Missing docblock for file grades_chart.php
blocks/analytics_graphs/graph_submission.php
(#17) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#19) Missing @copyright tag
(#19) Missing @license tag
(#19) Missing docblock for class graph_submission
(#21) Missing member variable doc comment
(#22) Missing member variable doc comment
(#23) Missing member variable doc comment
(#24) Missing member variable doc comment
(#25) Missing member variable doc comment
(#26) Missing member variable doc comment
(#28) Missing docblock for function __construct
(#43) Missing docblock for function get_course
(#47) Missing docblock for function get_coursename
(#51) Missing docblock for function get_statistics
(#56) Missing docblock for function create_graph
(#66) Short array syntax must be used to define arrays
(#81) Short array syntax must be used to define arrays
(#86) Short array syntax must be used to define arrays
(#94) Logical operator "and" is prohibited; use "&&" instead
(#96) Short array syntax must be used to define arrays
(#101) Short array syntax must be used to define arrays
(#141) Short array syntax must be used to define arrays
(#146) Short array syntax must be used to define arrays
(#391) Short array syntax must be used to define arrays
blocks/analytics_graphs/graphresourcestartup.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file graphresourcestartup.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#30) Short array syntax must be used to define arrays
(#59) Missing docblock for file graphresourcestartup.php
(#67) Missing docblock for file graphresourcestartup.php
(#74) Short array syntax must be used to define arrays
(#77) There should be a comma after the last array item in a multi-line array.
(#92) Missing docblock for file graphresourcestartup.php
blocks/analytics_graphs/graphresourceurl.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file graphresourceurl.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#45) Short array syntax must be used to define arrays
(#50) Short array syntax must be used to define arrays
(#90) Short array syntax must be used to define arrays
(#100) Short array syntax must be used to define arrays
(#106) Logical operator "and" is prohibited; use "&&" instead
(#108) Short array syntax must be used to define arrays
(#135) Short array syntax must be used to define arrays
(#160) Short array syntax must be used to define arrays
(#171) Missing docblock for file graphresourceurl.php
(#189) Missing docblock for file graphresourceurl.php
(#190) Missing docblock for file graphresourceurl.php
(#191) Missing docblock for file graphresourceurl.php
(#192) Missing docblock for file graphresourceurl.php
(#265) Missing docblock for file graphresourceurl.php
(#268) Missing docblock for file graphresourceurl.php
(#277) Missing docblock for file graphresourceurl.php
(#281) Missing docblock for file graphresourceurl.php
(#288) Missing docblock for file graphresourceurl.php
(#293) Missing docblock for file graphresourceurl.php
(#298) Missing docblock for file graphresourceurl.php
(#299) Missing docblock for file graphresourceurl.php
(#301) Missing docblock for file graphresourceurl.php
(#314) Missing docblock for file graphresourceurl.php
(#323) Missing docblock for file graphresourceurl.php
(#379) Missing docblock for file graphresourceurl.php
(#383) Missing docblock for file graphresourceurl.php
(#392) Missing docblock for file graphresourceurl.php
(#395) Missing docblock for file graphresourceurl.php
(#396) Missing docblock for file graphresourceurl.php
(#399) Missing docblock for file graphresourceurl.php
(#399) Missing docblock for file graphresourceurl.php
(#400) Line indented incorrectly; expected at least 20 spaces, found 16
(#400) Missing docblock for file graphresourceurl.php
(#405) Line indented incorrectly; expected at least 12 spaces, found 8
(#405) Missing docblock for file graphresourceurl.php
(#408) Missing docblock for file graphresourceurl.php
(#416) Missing docblock for file graphresourceurl.php
(#419) Missing docblock for file graphresourceurl.php
(#421) Missing docblock for file graphresourceurl.php
(#427) Missing docblock for file graphresourceurl.php
(#430) Missing docblock for file graphresourceurl.php
(#432) Missing docblock for file graphresourceurl.php
(#443) Missing docblock for file graphresourceurl.php
(#448) Missing docblock for file graphresourceurl.php
(#450) Missing docblock for file graphresourceurl.php
(#458) Missing docblock for file graphresourceurl.php
(#463) Missing docblock for file graphresourceurl.php
(#465) Missing docblock for file graphresourceurl.php
blocks/analytics_graphs/groupjavascript.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file groupjavascript.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#23) Missing docblock for file groupjavascript.php
(#35) Missing docblock for file groupjavascript.php
(#37) Missing docblock for file groupjavascript.php
(#39) Missing docblock for file groupjavascript.php
(#40) Missing docblock for file groupjavascript.php
(#41) Missing docblock for file groupjavascript.php
(#42) Missing docblock for file groupjavascript.php
(#156) Missing docblock for file groupjavascript.php
(#157) Missing docblock for file groupjavascript.php
(#161) Missing docblock for file groupjavascript.php
(#164) Missing docblock for file groupjavascript.php
(#165) Missing docblock for file groupjavascript.php
(#168) Missing docblock for file groupjavascript.php
(#168) Missing docblock for file groupjavascript.php
(#169) Missing docblock for file groupjavascript.php
(#170) Line indented incorrectly; expected 12 spaces, found 16
(#170) Closing brace indented incorrectly; expected 12 spaces, found 16
(#174) Missing docblock for file groupjavascript.php
(#175) Line indented incorrectly; expected 8 spaces, found 12
(#175) Closing brace indented incorrectly; expected 8 spaces, found 12
(#180) Missing docblock for file groupjavascript.php
(#181) Missing docblock for file groupjavascript.php
(#189) Missing docblock for file groupjavascript.php
(#191) Missing docblock for file groupjavascript.php
(#195) Missing docblock for file groupjavascript.php
(#201) Missing docblock for file groupjavascript.php
(#203) Missing docblock for file groupjavascript.php
(#207) Missing docblock for file groupjavascript.php
(#213) Missing docblock for file groupjavascript.php
(#215) Missing docblock for file groupjavascript.php
(#219) Missing docblock for file groupjavascript.php
(#232) Missing docblock for file groupjavascript.php
(#234) Missing docblock for file groupjavascript.php
(#238) Missing docblock for file groupjavascript.php
(#244) Missing docblock for file groupjavascript.php
(#246) Missing docblock for file groupjavascript.php
(#250) Missing docblock for file groupjavascript.php
(#256) Missing docblock for file groupjavascript.php
(#258) Missing docblock for file groupjavascript.php
(#262) Missing docblock for file groupjavascript.php
blocks/analytics_graphs/hits.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file hits.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#49) Short array syntax must be used to define arrays
(#60) Short array syntax must be used to define arrays
(#101) Short array syntax must be used to define arrays
(#116) Missing docblock for file hits.php
(#244) Missing docblock for file hits.php
(#245) Missing docblock for file hits.php
(#246) Missing docblock for file hits.php
(#247) Missing docblock for file hits.php
(#248) Missing docblock for file hits.php
(#249) Missing docblock for file hits.php
(#250) Missing docblock for file hits.php
(#308) Missing docblock for file hits.php
(#333) Missing docblock for file hits.php
(#340) Missing docblock for file hits.php
(#376) Missing docblock for file hits.php
(#377) Missing docblock for file hits.php
(#401) Missing docblock for file hits.php
(#426) Missing docblock for file hits.php
(#428) Missing docblock for file hits.php
(#465) Missing docblock for file hits.php
(#505) Missing docblock for file hits.php
(#506) Missing docblock for file hits.php
(#559) Missing docblock for file hits.php
(#561) Missing docblock for file hits.php
(#608) Missing docblock for file hits.php
(#609) Missing docblock for file hits.php
(#665) Missing docblock for file hits.php
(#668) Missing docblock for file hits.php
(#669) Missing docblock for file hits.php
(#670) Missing docblock for file hits.php
(#670) Missing docblock for file hits.php
(#671) Missing docblock for file hits.php
(#672) Line indented incorrectly; expected 12 spaces, found 16
(#672) Closing brace indented incorrectly; expected 12 spaces, found 16
(#676) Missing docblock for file hits.php
(#677) Line indented incorrectly; expected 4 spaces, found 8
(#677) Closing brace indented incorrectly; expected 4 spaces, found 8
(#680) Missing docblock for file hits.php
(#681) Missing docblock for file hits.php
(#682) Missing docblock for file hits.php
(#688) Missing docblock for file hits.php
(#689) Missing docblock for file hits.php
(#690) Missing docblock for file hits.php
(#691) Missing docblock for file hits.php
(#694) Missing docblock for file hits.php
(#695) Missing docblock for file hits.php
(#708) Missing docblock for file hits.php
(#711) Missing docblock for file hits.php
(#717) Missing docblock for file hits.php
(#724) Missing docblock for file hits.php
(#742) Missing docblock for file hits.php
(#744) Missing docblock for file hits.php
(#746) Missing docblock for file hits.php
(#755) Missing docblock for file hits.php
(#759) Missing docblock for file hits.php
(#763) Missing docblock for file hits.php
(#767) Missing docblock for file hits.php
(#771) Missing docblock for file hits.php
(#775) Missing docblock for file hits.php
(#780) Missing docblock for file hits.php
(#800) Missing docblock for file hits.php
(#804) Missing docblock for file hits.php
(#805) Missing docblock for file hits.php
(#806) Missing docblock for file hits.php
(#807) Missing docblock for file hits.php
(#841) Missing docblock for file hits.php
(#866) Missing docblock for file hits.php
(#869) Missing docblock for file hits.php
(#893) Missing docblock for file hits.php
(#907) Missing docblock for file hits.php
(#977) Missing docblock for file hits.php
(#984) Missing docblock for file hits.php
(#985) Missing docblock for file hits.php
(#986) Missing docblock for file hits.php
(#987) Missing docblock for file hits.php
(#1061) Missing docblock for file hits.php
(#1159) Missing docblock for file hits.php
(#1166) Missing docblock for file hits.php
(#1167) Missing docblock for file hits.php
(#1168) Missing docblock for file hits.php
(#1220) Missing docblock for file hits.php
(#1311) Missing docblock for file hits.php
(#1318) Missing docblock for file hits.php
(#1319) Missing docblock for file hits.php
(#1320) Missing docblock for file hits.php
(#1321) Missing docblock for file hits.php
(#1387) Missing docblock for file hits.php
(#1467) Missing docblock for file hits.php
(#1598) Missing docblock for file hits.php
(#1600) Missing docblock for file hits.php
(#1622) Missing docblock for file hits.php
(#1625) Missing docblock for file hits.php
(#1648) Missing docblock for file hits.php
(#1663) Missing docblock for file hits.php
(#1664) Missing docblock for file hits.php
(#1711) Missing docblock for file hits.php
(#1713) Missing docblock for file hits.php
(#1770) Missing docblock for file hits.php
(#1785) Missing docblock for file hits.php
(#1786) Missing docblock for file hits.php
(#1833) Missing docblock for file hits.php
(#1835) Missing docblock for file hits.php
blocks/analytics_graphs/hotpot.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file hotpot.php
blocks/analytics_graphs/javascriptfunctions.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file javascriptfunctions.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#50) Missing docblock for file javascriptfunctions.php
(#52) Missing docblock for file javascriptfunctions.php
(#84) Missing docblock for file javascriptfunctions.php
(#89) Missing docblock for file javascriptfunctions.php
(#92) Missing docblock for file javascriptfunctions.php
(#141) File must end with a newline character
blocks/analytics_graphs/lang/en/block_analytics_graphs.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file block_analytics_graphs.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#24) The string key "analytics_graphs" is not in the correct order, it should be before "pluginname"
(#28) The string key "access_graph" is not in the correct order, it should be before "no_types_requested"
(#31) The string key "btn_deselect_all" is not in the correct order, it should be before "select_items_to_display"
(#47) The string key "typename_customcert" is not in the correct order, it should be before "typename_icontent"
(#51) The string key "typename_feedback" is not in the correct order, it should be before "typename_lti"
(#55) The string key "typename_choicegroup" is not in the correct order, it should be before "typename_glossary"
(#59) The string key "typename_hvp" is not in the correct order, it should be before "typename_turnitintooltwo"
(#72) The string key "typename_book" is not in the correct order, it should be before "typename_workshop"
(#74) The string key "typename_folder" is not in the correct order, it should be before "typename_resource"
(#83) The string key "access" is not in the correct order, it should be before "typename_url"
(#93) The string key "event_send_email" is not in the correct order, it should be before "event_view_graph"
(#95) The string key "grades_chart" is not in the correct order, it should be before "graphs"
(#109) The string key "no_deadline" is not in the correct order, it should be before "no_graph"
(#132) The string key "submissions_forumchart" is not in the correct order, it should be before "submissions_turnitin"
(#134) The string key "submissions_forumchart_posts" is not in the correct order, it should be before "submissions_forumchart_reads"
(#135) The string key "forumchart_read" is not in the correct order, it should be before "submissions_forumchart_posts"
(#136) The string key "forumchart_notread" is not in the correct order, it should be before "forumchart_read"
(#138) The string key "forumchart_notposted" is not in the correct order, it should be before "forumchart_posted"
(#140) The string key "submissions_quiz" is not in the correct order, it should be before "submissions_quizchart"
(#141) The string key "submission_ratio" is not in the correct order, it should be before "submissions_quiz"
(#142) The string key "hitschart_totalresourcechart" is not in the correct order, it should be before "submission_ratio"
(#150) The string key "total_accessed_resources" is not in the correct order, it should be before "yellow_tooltip"
(#152) The string key "on_time" is not in the correct order, it should be before "total_not_accessed_resources"
(#153) The string key "late" is not in the correct order, it should be before "on_time"
(#154) The string key "no_submission" is duplicated
(#157) The string key "no_submission_on_time" is not in the correct order, it should be before "subpassed"
(#161) The string key "info_coursetype" is not in the correct order, it should be before "task_list"
(#164) The string key "timeaccesschart_activities_title" is not in the correct order, it should be before "timeaccesschart_title"
(#166) The string key "timeaccesschart_daysforstatistics" is not in the correct order, it should be before "timeaccesschart_tip"
(#168) The string key "timeaccesschart_button_apply" is not in the correct order, it should be before "timeaccesschart_maxdays"
(#170) The string key "grades_chart_no_data" is not in the correct order, it should be before "timeaccesschart_button_apply"
(#172) The string key "grades" is not in the correct order, it should be before "task_name"
(#174) The string key "lowest_grade" is not in the correct order, it should be before "total_grades"
(#175) The string key "largest_grade" is not in the correct order, it should be before "lowest_grade"
(#177) The string key "add_task" is not in the correct order, it should be before "tooltip_grade_achievement"
(#179) The string key "no_student_task" is not in the correct order, it should be before "remove_task"
(#180) The string key "add_all" is not in the correct order, it should be before "no_student_task"
(#183) Unexpected comment found. Auto-fixing will not work after this comment
(#184) The string key "activities" is not in the correct order, it should be before "remove_all"
(#189) Unexpected comment found. Auto-fixing will not work after this comment
(#190) The string key "privacy:metadata:block_analytics_graphs_msg" is not in the correct order, it should be before "startfrom"
(#193) The string key "privacy:metadata:block_analytics_graphs_dest" is not in the correct order, it should be before "privacy:metadata:block_analytics_graphs_msg:subject"
(#195) The string key "privacy:metadata:block_analytics_graphs_dest:messageid" is not in the correct order, it should be before "privacy:metadata:block_analytics_graphs_dest:toid"
blocks/analytics_graphs/lang/pt_br/block_analytics_graphs.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file block_analytics_graphs.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#22) The string key "analytics_graphs:myaddinstance" is not in the correct order, it should be before "nalytics_graphs:bemonitored"
(#26) The string key "analytics_graphs" is not in the correct order, it should be before "pluginname"
(#28) The string key "access" is not in the correct order, it should be before "analytics_graphs"
(#38) The string key "event_send_email" is not in the correct order, it should be before "event_view_graph"
(#41) The string key "grades_chart" is not in the correct order, it should be before "grades_chart_no_data"
(#56) The string key "no_deadline" is not in the correct order, it should be before "no_graph"
(#79) The string key "submissions_quiz" is not in the correct order, it should be before "submissions_turnitin"
(#80) The string key "submission_ratio" is not in the correct order, it should be before "submissions_quiz"
(#87) The string key "total_accessed_resources" is not in the correct order, it should be before "yellow_tooltip"
(#89) The string key "on_time" is not in the correct order, it should be before "total_not_accessed_resources"
(#90) The string key "late" is not in the correct order, it should be before "on_time"
(#91) The string key "no_submission" is duplicated
(#99) The string key "lowest_grade" is not in the correct order, it should be before "total_grades"
(#100) The string key "largest_grade" is not in the correct order, it should be before "lowest_grade"
(#102) The string key "add_task" is not in the correct order, it should be before "tooltip_grade_achievement"
(#104) The string key "no_student_task" is not in the correct order, it should be before "remove_task"
(#105) The string key "add_all" is not in the correct order, it should be before "no_student_task"
(#108) Unexpected comment found. Auto-fixing will not work after this comment
(#109) The string key "activities" is not in the correct order, it should be before "remove_all"
(#114) Unexpected comment found. Auto-fixing will not work after this comment
(#115) The string key "privacy:metadata" is not in the correct order, it should be before "startfrom"
blocks/analytics_graphs/lang/zh_cn/block_analytics_graphs.php
(#17) Missing @copyright tag
(#21) Incorrect @package tag for file block_analytics_graphs.php. Expected block_analytics_graphs, found block.
blocks/analytics_graphs/lib.php
(#1) Missing docblock for file lib.php
(#17) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#19) Missing docblock for function block_analytics_graphs_subtract_student_arrays
(#20) Short array syntax must be used to define arrays
(#24) Space found before square bracket; expected "$acessou[" but found "$acessou ["
(#36) Missing docblock for function block_analytics_graphs_get_course_group_members
(#38) Short array syntax must be used to define arrays
(#57) Missing docblock for function block_analytics_graphs_get_course_grouping_members
(#59) Short array syntax must be used to define arrays
(#79) Missing docblock for function block_analytics_graphs_get_students
(#81) Short array syntax must be used to define arrays
(#96) Missing docblock for function block_analytics_graphs_get_teachers
(#97) Short array syntax must be used to define arrays
(#109) Missing docblock for function block_analytics_graphs_generate_graph_startup_module_entry
(#120) Missing docblock for function block_analytics_graphs_get_course_used_modules
(#128) Short array syntax must be used to define arrays
(#134) Missing docblock for function block_analytics_graphs_get_resource_url_access
(#142) Short array syntax must be used to define arrays
(#145) Short array syntax must be used to define arrays
(#150) Short array syntax must be used to define arrays
(#163) Short array syntax must be used to define arrays
(#177) Short array syntax must be used to define arrays
(#218) Missing docblock for function block_analytics_graphs_get_assign_submission
(#224) Short array syntax must be used to define arrays
(#225) Short array syntax must be used to define arrays
(#240) Missing docblock for function block_analytics_graphs_get_hotpot_submission
(#246) Short array syntax must be used to define arrays
(#266) Missing docblock for function block_analytics_graphs_get_turnitin_submission
(#272) Short array syntax must be used to define arrays
(#293) Missing docblock for function block_analytics_graphs_get_quiz_submission
(#299) Short array syntax must be used to define arrays
(#320) Missing docblock for function block_analytics_graphs_get_number_of_days_access_by_week
(#328) Short array syntax must be used to define arrays
(#351) Missing docblock for function block_analytics_graphs_get_accesses_last_days
(#379) Missing docblock for function block_analytics_graphs_get_number_of_modules_access_by_week
(#387) Short array syntax must be used to define arrays
(#407) Missing docblock for function block_analytics_graphs_get_number_of_modules_accessed
(#413) Short array syntax must be used to define arrays
(#430) Missing docblock for function block_analytics_graphs_get_user_resource_url_page_access
(#438) Short array syntax must be used to define arrays
(#439) Short array syntax must be used to define arrays
(#466) Short array syntax must be used to define arrays
(#475) Expected "foreach (...) {\n"; found "foreach(...){\n"
(#484) Missing docblock for function block_analytics_graphs_get_user_assign_submission
(#486) Short array syntax must be used to define arrays
(#487) Short array syntax must be used to define arrays
(#498) Missing docblock for function block_analytics_graphs_get_user_forum_state
(#500) Short array syntax must be used to define arrays
(#501) Short array syntax must be used to define arrays
(#523) Short array syntax must be used to define arrays
(#524) Short array syntax must be used to define arrays
(#525) Short array syntax must be used to define arrays
(#526) Short array syntax must be used to define arrays
(#562) Short array syntax must be used to define arrays
(#587) Missing docblock for function block_analytics_graphs_get_course_name
(#608) Missing docblock for function block_analytics_graphs_get_logstore_loglife
(#618) Missing docblock for function block_analytics_graphs_get_course_days_since_startdate
(#629) Missing docblock for function block_analytics_graphs_get_user_quiz_state
(#631) Short array syntax must be used to define arrays
(#632) Short array syntax must be used to define arrays
(#639) Short array syntax must be used to define arrays
(#650) Short array syntax must be used to define arrays
(#650) Inline comments must start with a capital letter, digit or 3-dots sequence
(#650) Inline comments must end in full-stops, exclamation marks, or question marks
(#651) Short array syntax must be used to define arrays
(#652) Short array syntax must be used to define arrays
(#672) Short array syntax must be used to define arrays
(#672) Inline comments must start with a capital letter, digit or 3-dots sequence
(#672) Inline comments must end in full-stops, exclamation marks, or question marks
(#699) DocBlock missing a @package tag for function block_analytics_graphs_extend_navigation_course. Expected @package block_analytics_graphs
(#709) Short array syntax must be used to define arrays
(#711) Short array syntax must be used to define arrays
(#716) Short array syntax must be used to define arrays
(#721) Short array syntax must be used to define arrays
(#727) Short array syntax must be used to define arrays
(#733) Short array syntax must be used to define arrays
(#740) Short array syntax must be used to define arrays
(#747) Short array syntax must be used to define arrays
(#753) Short array syntax must be used to define arrays
(#753) A comma after the last array item in a single-line array is not allowed.
(#753) Commas (,) must be followed by white space.
blocks/analytics_graphs/query_grades.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file query_grades.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#49) Short array syntax must be used to define arrays
blocks/analytics_graphs/query_messages.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file query_messages.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#32) Short array syntax must be used to define arrays
(#50) Short array syntax must be used to define arrays
blocks/analytics_graphs/query_resources_access.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file query_resources_access.php
(#16) Boilerplate comment must be followed by a single blank line or end of file
(#35) Short array syntax must be used to define arrays
blocks/analytics_graphs/quiz.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file quiz.php
blocks/analytics_graphs/timeaccesseschart.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file timeaccesseschart.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing @copyright tag
(#1) Missing @license tag
(#64) Missing docblock for file timeaccesseschart.php
(#182) Missing docblock for file timeaccesseschart.php
(#183) Missing docblock for file timeaccesseschart.php
(#184) Missing docblock for file timeaccesseschart.php
(#186) Missing docblock for file timeaccesseschart.php
(#189) Missing docblock for file timeaccesseschart.php
(#199) Missing docblock for file timeaccesseschart.php
(#210) Missing docblock for file timeaccesseschart.php
(#229) Missing docblock for file timeaccesseschart.php
(#232) Missing docblock for file timeaccesseschart.php
(#248) Missing docblock for file timeaccesseschart.php
(#265) Missing docblock for file timeaccesseschart.php
(#363) Missing docblock for file timeaccesseschart.php
(#374) Spaces must be used to indent lines; tabs are not allowed
(#376) Spaces must be used to indent lines; tabs are not allowed
(#380) Missing docblock for file timeaccesseschart.php
(#382) Spaces must be used to indent lines; tabs are not allowed
blocks/analytics_graphs/turnitin.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file turnitin.php
blocks/analytics_graphs/version.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file version.php
(#16) Boilerplate comment must be followed by a single blank line or end of file

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

(0 errors, 0 warnings)

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


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]


Gherkin .feature problems

(0 errors, 0 warnings)

This section shows problems detected in behat .feature files [More info]