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

(258 errors, 105 warnings)

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

mod/eportfolio/actions.php
(#43) Opening parenthesis of a multi-line function call must be the last content on the line
(#44) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#45) Multi-line function call not indented correctly; expected 4 spaces but found 12
(#45) Only one argument is allowed per line in a multi-line function call
(#45) Closing parenthesis of a multi-line function call must be on a line by itself
(#70) Blank line found at start of control structure
(#79) Blank line found at start of control structure
(#98) Opening parenthesis of a multi-line function call must be the last content on the line
(#99) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#99) Closing parenthesis of a multi-line function call must be on a line by itself
(#105) Blank line found at start of control structure
(#119) Opening parenthesis of a multi-line function call must be the last content on the line
(#119) Only one argument is allowed per line in a multi-line function call
(#120) Multi-line function call not indented correctly; expected 32 spaces but found 36
(#121) Multi-line function call not indented correctly; expected 28 spaces but found 44
(#121) Closing parenthesis of a multi-line function call must be on a line by itself
(#128) Opening parenthesis of a multi-line function call must be the last content on the line
(#128) Only one argument is allowed per line in a multi-line function call
(#129) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#129) Only one argument is allowed per line in a multi-line function call
(#129) Closing parenthesis of a multi-line function call must be on a line by itself
(#130) Blank line found at end of control structure
(#132) Opening parenthesis of a multi-line function call must be the last content on the line
(#132) Only one argument is allowed per line in a multi-line function call
(#133) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#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
(#134) Blank line found at end of control structure
(#137) Opening parenthesis of a multi-line function call must be the last content on the line
(#137) Only one argument is allowed per line in a multi-line function call
(#138) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#138) Only one argument is allowed per line in a multi-line function call
(#138) Closing parenthesis of a multi-line function call must be on a line by itself
mod/eportfolio/backup/moodle2/backup_eportfolio_activity_task.class.php
(#36) Opening brace must not be followed by a blank line
mod/eportfolio/backup/moodle2/backup_eportfolio_stepslib.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#34) Opening brace must not be followed by a blank line
(#48) Opening parenthesis of a multi-line function call must be the last content on the line
(#48) Only one argument is allowed per line in a multi-line function call
(#49) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#49) Closing parenthesis of a multi-line function call must be on a line by itself
mod/eportfolio/backup/moodle2/restore_eportfolio_activity_task.class.php
(#36) Opening brace must not be followed by a blank line
mod/eportfolio/backup/moodle2/restore_eportfolio_stepslib.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#34) Opening brace must not be followed by a blank line
mod/eportfolio/classes/event/course_module_instance_list_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/eportfolio/classes/event/course_module_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Opening brace must not be followed by a blank line
mod/eportfolio/classes/event/deleted_eportfolio.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Opening brace must not be followed by a blank line
mod/eportfolio/classes/event/grading_new.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Opening brace must not be followed by a blank line
mod/eportfolio/classes/event/grading_updated.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Opening brace must not be followed by a blank line
mod/eportfolio/classes/event/grading_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#36) Opening brace must not be followed by a blank line
mod/eportfolio/classes/forms/grade_form_feedback_file.php
(#32) Opening brace must not be followed by a blank line
(#62) Opening parenthesis of a multi-line function call must be the last content on the line
(#62) Only one argument is allowed per line in a multi-line function call
(#62) Only one argument is allowed per line in a multi-line function call
(#62) Only one argument is allowed per line in a multi-line function call
(#63) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#63) Closing parenthesis of a multi-line function call must be on a line by itself
(#71) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#73) The closing brace for the class must go on the next line after the body
mod/eportfolio/classes/forms/grade_form_feedback_text.php
(#32) Opening brace must not be followed by a blank line
(#60) Opening parenthesis of a multi-line function call must be the last content on the line
(#60) Only one argument is allowed per line in a multi-line function call
(#60) Only one argument is allowed per line in a multi-line function call
(#61) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#61) Closing parenthesis of a multi-line function call must be on a line by itself
(#68) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#70) The closing brace for the class must go on the next line after the body
mod/eportfolio/classes/privacy/provider.php
(#47) The interface names in a "class implements" statement should be ordered alphabetically. Expected: metadataprovider, pluginprovider, core_userlist_provider; Found: core_userlist_provider, metadataprovider, pluginprovider
(#47) Opening brace must not be followed by a blank line
(#57) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#58) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#64) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#109) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#149) Blank line found at start of control structure
(#163) Blank line found at start of control structure
(#166) Line exceeds 132 characters; contains 142 characters
(#178) Blank line found at start of control structure
(#205) Blank line found at start of control structure
(#217) Blank line found at end of control structure
(#258) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#271) Blank line found at start of control structure
(#287) Blank line found at end of control structure
(#290) Function closing brace must go on the next line following the body; found 1 blank lines before brace
mod/eportfolio/classes/task/send_messages.php
(#34) Opening brace must not be followed by a blank line
(#37) The first trait import statement must be declared on the first non-comment line after the class opening brace
(#50) Parentheses must be used when instantiating a new class
mod/eportfolio/db/upgrade.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#42) Blank line found at start of control structure
(#66) Blank line found at start of control structure
(#94) Blank line found at start of control structure
(#109) Blank line found at start of control structure
(#124) Blank line found at start of control structure
(#169) Blank line found at start of control structure
(#184) Blank line found at start of control structure
(#203) Whitespace found at end of line
mod/eportfolio/grade.php
(#72) Blank line found at start of control structure
(#83) Opening parenthesis of a multi-line function call must be the last content on the line
(#84) Multi-line function call not indented correctly; expected 4 spaces but found 12
(#84) Closing parenthesis of a multi-line function call must be on a line by itself
(#118) Opening parenthesis of a multi-line function call must be the last content on the line
(#118) Only one argument is allowed per line in a multi-line function call
(#118) Only one argument is allowed per line in a multi-line function call
(#118) Only one argument is allowed per line in a multi-line function call
(#119) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#119) Only one argument is allowed per line in a multi-line function call
(#119) 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
(#134) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#134) Only one argument is allowed per line in a multi-line function call
(#134) Closing parenthesis of a multi-line function call must be on a line by itself
(#135) Blank line found at start of control structure
(#152) Blank line found at end of control structure
(#158) Opening parenthesis of a multi-line function call must be the last content on the line
(#158) Only one argument is allowed per line in a multi-line function call
(#158) Only one argument is allowed per line in a multi-line function call
(#158) Only one argument is allowed per line in a multi-line function call
(#159) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#159) Only one argument is allowed per line in a multi-line function call
(#159) Closing parenthesis of a multi-line function call must be on a line by itself
(#162) Opening parenthesis of a multi-line function call must be the last content on the line
(#162) Only one argument is allowed per line in a multi-line function call
(#162) Only one argument is allowed per line in a multi-line function call
(#163) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#163) Only one argument is allowed per line in a multi-line function call
(#163) Only one argument is allowed per line in a multi-line function call
(#163) Closing parenthesis of a multi-line function call must be on a line by itself
(#172) Blank line found at start of control structure
(#177) Blank line found at start of control structure
(#217) Opening parenthesis of a multi-line function call must be the last content on the line
(#217) Only one argument is allowed per line in a multi-line function call
(#218) Multi-line function call not indented correctly; expected 36 spaces but found 40
(#219) Multi-line function call not indented correctly; expected 32 spaces but found 48
(#219) Closing parenthesis of a multi-line function call must be on a line by itself
(#226) Opening parenthesis of a multi-line function call must be the last content on the line
(#227) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#228) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#228) Only one argument is allowed per line in a multi-line function call
(#228) Closing parenthesis of a multi-line function call must be on a line by itself
(#229) Blank line found at end of control structure
(#230) Blank line found at start of control structure
(#232) Opening parenthesis of a multi-line function call must be the last content on the line
(#233) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#234) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#234) Only one argument is allowed per line in a multi-line function call
(#234) Closing parenthesis of a multi-line function call must be on a line by itself
(#235) Blank line found at end of control structure
(#237) Blank line found at end of control structure
(#238) Blank line found at start of control structure
(#242) Blank line found at start of control structure
(#282) Opening parenthesis of a multi-line function call must be the last content on the line
(#282) Only one argument is allowed per line in a multi-line function call
(#283) Multi-line function call not indented correctly; expected 36 spaces but found 40
(#284) Multi-line function call not indented correctly; expected 32 spaces but found 48
(#284) Closing parenthesis of a multi-line function call must be on a line by itself
(#291) Opening parenthesis of a multi-line function call must be the last content on the line
(#292) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#293) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#293) Only one argument is allowed per line in a multi-line function call
(#293) Closing parenthesis of a multi-line function call must be on a line by itself
(#294) Blank line found at end of control structure
(#295) Blank line found at start of control structure
(#297) Opening parenthesis of a multi-line function call must be the last content on the line
(#298) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#299) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#299) Only one argument is allowed per line in a multi-line function call
(#299) Closing parenthesis of a multi-line function call must be on a line by itself
(#300) Blank line found at end of control structure
(#302) Blank line found at end of control structure
(#304) Blank line found at end of control structure
(#305) Blank line found at start of control structure
(#315) Blank line found at start of control structure
(#317) Opening parenthesis of a multi-line function call must be the last content on the line
(#317) Only one argument is allowed per line in a multi-line function call
(#318) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#318) Only one argument is allowed per line in a multi-line function call
(#318) Only one argument is allowed per line in a multi-line function call
(#319) Multi-line function call not indented correctly; expected 12 spaces but found 20
(#319) Only one argument is allowed per line in a multi-line function call
(#319) Closing parenthesis of a multi-line function call must be on a line by itself
(#338) Opening parenthesis of a multi-line function call must be the last content on the line
(#338) Only one argument is allowed per line in a multi-line function call
(#339) Multi-line function call not indented correctly; expected 32 spaces but found 36
(#340) Multi-line function call not indented correctly; expected 28 spaces but found 44
(#340) Closing parenthesis of a multi-line function call must be on a line by itself
(#351) Blank line found at end of control structure
(#353) Blank line found at end of control structure
(#365) Blank line found at start of control structure
(#367) Opening parenthesis of a multi-line function call must be the last content on the line
(#367) Only one argument is allowed per line in a multi-line function call
(#368) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#368) Only one argument is allowed per line in a multi-line function call
(#368) Only one argument is allowed per line in a multi-line function call
(#369) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#369) Only one argument is allowed per line in a multi-line function call
(#369) Closing parenthesis of a multi-line function call must be on a line by itself
(#405) Blank line found at end of control structure
(#406) Blank line found at start of control structure
(#411) Opening parenthesis of a multi-line function call must be the last content on the line
(#411) Only one argument is allowed per line in a multi-line function call
(#412) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#412) Only one argument is allowed per line in a multi-line function call
(#412) Only one argument is allowed per line in a multi-line function call
(#413) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#413) Only one argument is allowed per line in a multi-line function call
(#413) Closing parenthesis of a multi-line function call must be on a line by itself
(#418) Blank line found at end of control structure
(#425) Opening parenthesis of a multi-line function call must be the last content on the line
(#425) Only one argument is allowed per line in a multi-line function call
(#426) Multi-line function call not indented correctly; expected 28 spaces but found 32
(#427) Multi-line function call not indented correctly; expected 24 spaces but found 40
(#427) Closing parenthesis of a multi-line function call must be on a line by itself
mod/eportfolio/index.php
(#74) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#75) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#76) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#76) Closing parenthesis of a multi-line function call must be on a line by itself
(#79) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#80) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#80) Closing parenthesis of a multi-line function call must be on a line by itself
mod/eportfolio/lang/de/eportfolio.php
(#29) The string key "modulename" is not in the correct order, it should be before "pluginname"
(#33) Unexpected comment found. Auto-fixing will not work after this comment
(#34) The string key "eportfolioname" is not in the correct order, it should be before "pluginadministration"
(#35) The string key "eportfolio:feedback:header" is not in the correct order, it should be before "eportfolioname"
(#38) The string key "eportfolio:feedback:file" is not in the correct order, it should be before "eportfolio:feedback:text"
(#43) Unexpected comment found. Auto-fixing will not work after this comment
(#46) Unexpected comment found. Auto-fixing will not work after this comment
(#47) The string key "eportfolio:addinstance" is not in the correct order, it should be before "noeportfolioinstances"
(#56) The string key "error:noeportfolio:file:found" is not in the correct order, it should be before "error:noeportfolios:found:student:link"
(#57) The string key "error:missingcapability:actions" is not in the correct order, it should be before "error:noeportfolio:file:found"
(#60) The string key "actions:header" is not in the correct order, it should be before "error:missingcapability:actions"
(#62) Unexpected comment found. Auto-fixing will not work after this comment
(#65) The string key "overview:table:sharestart" is not in the correct order, it should be before "overview:table:userfullname"
(#66) The string key "overview:table:grade" is not in the correct order, it should be before "overview:table:sharestart"
(#67) The string key "overview:table:actions" is not in the correct order, it should be before "overview:table:grade"
(#71) The string key "overview:table:btn:delete" is not in the correct order, it should be before "overview:table:btn:view"
(#75) Unexpected comment found. Auto-fixing will not work after this comment
(#76) The string key "gradeform:header" is not in the correct order, it should be before "overview:table:btn:delete:help"
(#77) The string key "gradeform:grade" is not in the correct order, it should be before "gradeform:header"
(#79) The string key "gradeform:feedbacktext" is not in the correct order, it should be before "gradeform:grade_help"
(#80) The string key "gradeform:feedbackfile" is not in the correct order, it should be before "gradeform:feedbacktext"
(#82) The string key "gradeform:grader" is not in the correct order, it should be before "gradeform:gradeview"
(#84) The string key "gradeform:backbtn" is not in the correct order, it should be before "gradeform:timegraded"
(#86) Unexpected comment found. Auto-fixing will not work after this comment
(#87) The string key "grade:insert:success" is not in the correct order, it should be before "gradeform:backbtn"
(#88) The string key "grade:insert:error" is not in the correct order, it should be before "grade:insert:success"
(#90) The string key "grade:update:error" is not in the correct order, it should be before "grade:update:success"
(#91) The string key "grade:cancelled" is not in the correct order, it should be before "grade:update:error"
(#93) Unexpected comment found. Auto-fixing will not work after this comment
(#95) The string key "message:emailmessage" is not in the correct order, it should be before "messageprovider:grading"
(#102) The string key "message:contexturlname" is not in the correct order, it should be before "message:subject"
(#104) Unexpected comment found. Auto-fixing will not work after this comment
(#105) The string key "delete:header" is not in the correct order, it should be before "message:contexturlname"
(#106) The string key "delete:confirm" is not in the correct order, it should be before "delete:header"
(#107) The string key "delete:checkconfirm" is not in the correct order, it should be before "delete:confirm"
(#110) The string key "delete:error" is not in the correct order, it should be before "delete:success"
(#112) Unexpected comment found. Auto-fixing will not work after this comment
(#114) The string key "event:eportfolio:deleted" is not in the correct order, it should be before "event:eportfolio:deleted:name"
(#117) The string key "event:eportfolio:viewgrading" is not in the correct order, it should be before "event:eportfolio:viewgrading:name"
(#119) The string key "event:eportfolio:newgrading:name" is not in the correct order, it should be before "event:eportfolio:viewgrading"
(#120) The string key "event:eportfolio:newgrading" is not in the correct order, it should be before "event:eportfolio:newgrading:name"
(#123) The string key "event:eportfolio:updatedgrade" is not in the correct order, it should be before "event:eportfolio:updatedgrade:name"
(#126) Unexpected comment found. Auto-fixing will not work after this comment
(#129) The string key "privacy:metadata:mod_eportfolio:grade:usermodified" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:usermodified"
(#131) The string key "privacy:metadata:mod_eportfolio:grade:userid" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:grade:usermodified"
(#132) The string key "privacy:metadata:mod_eportfolio:grade:graderid" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:grade:userid"
mod/eportfolio/lang/en/eportfolio.php
(#29) The string key "modulename" is not in the correct order, it should be before "pluginname"
(#33) Unexpected comment found. Auto-fixing will not work after this comment
(#34) The string key "eportfolioname" is not in the correct order, it should be before "pluginadministration"
(#35) The string key "eportfolio:feedback:header" is not in the correct order, it should be before "eportfolioname"
(#38) The string key "eportfolio:feedback:file" is not in the correct order, it should be before "eportfolio:feedback:text"
(#43) Unexpected comment found. Auto-fixing will not work after this comment
(#44) Unexpected comment found. Auto-fixing will not work after this comment
(#46) Unexpected comment found. Auto-fixing will not work after this comment
(#47) The string key "eportfolio:addinstance" is not in the correct order, it should be before "noeportfolioinstances"
(#56) The string key "error:noeportfolio:file:found" is not in the correct order, it should be before "error:noeportfolios:found:student:link"
(#57) The string key "error:missingcapability:actions" is not in the correct order, it should be before "error:noeportfolio:file:found"
(#60) The string key "actions:header" is not in the correct order, it should be before "error:missingcapability:actions"
(#62) Unexpected comment found. Auto-fixing will not work after this comment
(#65) The string key "overview:table:sharestart" is not in the correct order, it should be before "overview:table:userfullname"
(#66) The string key "overview:table:grade" is not in the correct order, it should be before "overview:table:sharestart"
(#67) The string key "overview:table:actions" is not in the correct order, it should be before "overview:table:grade"
(#71) The string key "overview:table:btn:delete" is not in the correct order, it should be before "overview:table:btn:view"
(#75) Unexpected comment found. Auto-fixing will not work after this comment
(#76) The string key "gradeform:header" is not in the correct order, it should be before "overview:table:btn:delete:help"
(#77) The string key "gradeform:grade" is not in the correct order, it should be before "gradeform:header"
(#79) The string key "gradeform:feedbacktext" is not in the correct order, it should be before "gradeform:grade_help"
(#80) The string key "gradeform:feedbackfile" is not in the correct order, it should be before "gradeform:feedbacktext"
(#82) The string key "gradeform:grader" is not in the correct order, it should be before "gradeform:gradeview"
(#84) The string key "gradeform:backbtn" is not in the correct order, it should be before "gradeform:timegraded"
(#86) Unexpected comment found. Auto-fixing will not work after this comment
(#87) The string key "grade:insert:success" is not in the correct order, it should be before "gradeform:backbtn"
(#88) The string key "grade:insert:error" is not in the correct order, it should be before "grade:insert:success"
(#90) The string key "grade:update:error" is not in the correct order, it should be before "grade:update:success"
(#91) The string key "grade:cancelled" is not in the correct order, it should be before "grade:update:error"
(#93) Unexpected comment found. Auto-fixing will not work after this comment
(#95) The string key "message:emailmessage" is not in the correct order, it should be before "messageprovider:grading"
(#102) The string key "message:contexturlname" is not in the correct order, it should be before "message:subject"
(#104) Unexpected comment found. Auto-fixing will not work after this comment
(#105) The string key "delete:header" is not in the correct order, it should be before "message:contexturlname"
(#106) The string key "delete:confirm" is not in the correct order, it should be before "delete:header"
(#107) The string key "delete:checkconfirm" is not in the correct order, it should be before "delete:confirm"
(#110) The string key "delete:error" is not in the correct order, it should be before "delete:success"
(#112) Unexpected comment found. Auto-fixing will not work after this comment
(#114) The string key "event:eportfolio:deleted" is not in the correct order, it should be before "event:eportfolio:deleted:name"
(#117) The string key "event:eportfolio:viewgrading" is not in the correct order, it should be before "event:eportfolio:viewgrading:name"
(#119) The string key "event:eportfolio:newgrading:name" is not in the correct order, it should be before "event:eportfolio:viewgrading"
(#120) The string key "event:eportfolio:newgrading" is not in the correct order, it should be before "event:eportfolio:newgrading:name"
(#123) The string key "event:eportfolio:updatedgrade" is not in the correct order, it should be before "event:eportfolio:updatedgrade:name"
(#126) Unexpected comment found. Auto-fixing will not work after this comment
(#129) The string key "privacy:metadata:mod_eportfolio:grade:usermodified" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:usermodified"
(#130) The string key "privacy:metadata:mod_eportfolio:grade:userid" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:grade:usermodified"
(#131) The string key "privacy:metadata:mod_eportfolio:grade:graderid" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:grade:userid"
mod/eportfolio/lib.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#138) Opening parenthesis of a multi-line function call must be the last content on the line
(#139) Multi-line function call not indented correctly; expected 4 spaces but found 12
(#139) Closing parenthesis of a multi-line function call must be on a line by itself
(#141) Blank line found at start of control structure
(#144) Blank line found at start of control structure
(#152) Blank line found at end of control structure
(#162) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#163) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#209) Expected 1 newline at end of file; 0 found
mod/eportfolio/locallib.php
(#78) Blank line found at start of control structure
(#83) Blank line found at end of control structure
(#89) Blank line found at start of control structure
(#132) Blank line found at start of control structure
(#147) Opening parenthesis of a multi-line function call must be the last content on the line
(#147) Opening parenthesis of a multi-line function call must be the last content on the line
(#148) Multi-line function call not indented correctly; expected 16 spaces but found 24
(#148) Closing parenthesis of a multi-line function call must be on a line by itself
(#149) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#150) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#151) Multi-line function call not indented correctly; expected 16 spaces but found 32
(#151) Only one argument is allowed per line in a multi-line function call
(#151) Closing parenthesis of a multi-line function call must be on a line by itself
(#160) Blank line found at end of control structure
(#163) Opening parenthesis of a multi-line function call must be the last content on the line
(#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 16 spaces but found 24
(#164) Closing parenthesis of a multi-line function call must be on a line by itself
(#165) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#166) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#167) Multi-line function call not indented correctly; expected 16 spaces but found 32
(#167) Only one argument is allowed per line in a multi-line function call
(#167) Closing parenthesis of a multi-line function call must be on a line by itself
(#171) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#184) Blank line found at end of control structure
(#188) Whitespace found at end of line
(#197) Whitespace found at end of line
(#201) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#215) Line exceeds 132 characters; contains 135 characters
(#270) Blank line found at start of control structure
mod/eportfolio/mod_form.php
(#36) Opening brace must not be followed by a blank line
(#77) Opening parenthesis of a multi-line function call must be the last content on the line
(#77) Only one argument is allowed per line in a multi-line function call
(#77) Only one argument is allowed per line in a multi-line function call
(#78) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#78) Closing parenthesis of a multi-line function call must be on a line by itself
mod/eportfolio/view.php
(#97) Blank line found at end of control structure

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

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

mod/eportfolio/templates/grade_eportfolio.mustache
(#1) HTML Validation info, line 15: Empty heading. (> <h3></h3>)
mod/eportfolio/templates/view_eportfolio.mustache
(#1) HTML Validation info, line 15: Empty heading. (> <h3></h3>)
(#1) HTML Validation error, line 37: No “p” element in scope but a “p” end tag seen. ( </p> )

Gherkin .feature problems

(0 errors, 0 warnings)

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