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

(288 errors, 0 warnings)

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

public/mod/certificatebeautiful/backup/moodle2/backup_certificatebeautiful_activity_task.class.php
(#36) Opening brace must not be followed by a blank line
(#50) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#51) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#51) Closing parenthesis of a multi-line function call must be on a line by itself
(#52) Expected 0 spaces before closing parenthesis; newline found
public/mod/certificatebeautiful/backup/moodle2/backup_certificatebeautiful_stepslib.php
(#32) Opening brace must not be followed by a blank line
(#47) Opening parenthesis of a multi-line function call must be the last content on the line
(#47) Only one argument is allowed per line in a multi-line function call
(#48) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#48) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/backup/moodle2/restore_certificatebeautiful_activity_task.class.php
(#36) Opening brace must not be followed by a blank line
(#52) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#53) Multi-line function call not indented correctly; expected 8 spaces but found 16
(#53) Closing parenthesis of a multi-line function call must be on a line by itself
(#54) Expected 0 spaces before closing parenthesis; newline found
(#80) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#80) Only one argument is allowed per line in a multi-line function call
(#80) Only one argument is allowed per line in a multi-line function call
(#80) Closing parenthesis of a multi-line function call must be on a line by itself
(#82) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#82) Only one argument is allowed per line in a multi-line function call
(#82) Only one argument is allowed per line in a multi-line function call
(#82) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/backup/moodle2/restore_certificatebeautiful_stepslib.php
(#32) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/classes/datainfo/help_base.php
(#37) Opening brace must not be followed by a blank line
(#92) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#92) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/classes/event/certificatebeautiful_course_module_viewed.php
(#39) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/classes/fonts/font_attributes.php
(#35) Opening brace must not be followed by a blank line
(#314) There must be no space before the colon in a CASE statement
(#320) There must be no space before the colon in a CASE statement
(#326) There must be no space before the colon in a CASE statement
(#332) There must be no space before the colon in a CASE statement
(#338) There must be no space before the colon in a CASE statement
(#344) There must be no space before the colon in a CASE statement
(#350) There must be no space before the colon in a CASE statement
(#356) There must be no space before the colon in a CASE statement
(#399) The closing brace for the class must go on the next line after the body
public/mod/certificatebeautiful/classes/fonts/font_util.php
(#37) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/classes/form/changue_cert_info.php
(#40) Opening brace must not be followed by a blank line
(#78) Opening parenthesis of a multi-line function call must be the last content on the line
(#78) Only one argument is allowed per line in a multi-line function call
(#78) Only one argument is allowed per line in a multi-line function call
(#79) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#79) Only one argument is allowed per line in a multi-line function call
(#79) Closing parenthesis of a multi-line function call must be on a line by itself
(#82) Opening parenthesis of a multi-line function call must be the last content on the line
(#82) Only one argument is allowed per line in a multi-line function call
(#82) Only one argument is allowed per line in a multi-line function call
(#83) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#83) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/classes/issue.php
(#36) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/classes/model/form_create.php
(#40) Opening brace must not be followed by a blank line
(#98) Blank line found at start of control structure
(#108) Opening parenthesis of a multi-line function call must be the last content on the line
(#109) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#109) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/classes/model/form_create_page.php
(#35) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/classes/model/get_template_file.php
(#32) Opening brace must not be followed by a blank line
(#45) Opening parenthesis of a multi-line function call must be the last content on the line
(#46) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#46) Only one argument is allowed per line in a multi-line function call
(#46) Closing parenthesis of a multi-line function call must be on a line by itself
(#51) The closing brace for the class must go on the next line after the body
public/mod/certificatebeautiful/classes/models.php
(#59) Expected 1 space after FUNCTION keyword; 0 found
public/mod/certificatebeautiful/classes/output/mobile.php
(#30) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/classes/pdf/page_pdf.php
(#45) Opening brace must not be followed by a blank line
(#173) Expected 1 space between the comma and "// Value of $file.". Found: 2 spaces
public/mod/certificatebeautiful/classes/pdf/replace_tags.php
(#43) Opening brace must not be followed by a blank line
(#137) 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 12 spaces but found 16
(#139) Closing parenthesis of a multi-line function call must be on a line by itself
(#150) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#150) Only one argument is allowed per line in a multi-line function call
(#150) Closing parenthesis of a multi-line function call must be on a line by itself
(#152) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#152) Only one argument is allowed per line in a multi-line function call
(#152) Only one argument is allowed per line in a multi-line function call
(#152) Closing parenthesis of a multi-line function call must be on a line by itself
(#154) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#154) Only one argument is allowed per line in a multi-line function call
(#154) Closing parenthesis of a multi-line function call must be on a line by itself
(#160) Multi-line function call not indented correctly; expected 20 spaces but found 24
(#160) Only one argument is allowed per line in a multi-line function call
(#160) Only one argument is allowed per line in a multi-line function call
(#160) Closing parenthesis of a multi-line function call must be on a line by itself
(#229) Opening parenthesis of a multi-line function call must be the last content on the line
(#230) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#230) Only one argument is allowed per line in a multi-line function call
(#230) Closing parenthesis of a multi-line function call must be on a line by itself
(#231) Opening parenthesis of a multi-line function call must be the last content on the line
(#232) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#232) Only one argument is allowed per line in a multi-line function call
(#232) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/classes/plugininfo/certificatebeautifuldatainfo.php
(#40) Opening brace must not be followed by a blank line
(#61) Long list syntax is not allowed
(#67) Long list syntax is not allowed
public/mod/certificatebeautiful/classes/privacy/provider.php
(#46) Opening brace must not be followed by a blank line
(#121) Long list syntax is not allowed
(#129) Opening parenthesis of a multi-line function call must be the last content on the line
(#129) Only one argument is allowed per line in a multi-line function call
(#129) Only one argument is allowed per line in a multi-line function call
(#197) Long list syntax is not allowed
(#281) Long list syntax is not allowed
public/mod/certificatebeautiful/classes/report/certificatebeautiful_view.php
(#43) Opening brace must not be followed by a blank line
(#122) Opening parenthesis of a multi-line function call must be the last content on the line
(#123) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#123) Closing parenthesis of a multi-line function call must be on a line by itself
(#156) Opening parenthesis of a multi-line function call must be the last content on the line
(#156) Only one argument is allowed per line in a multi-line function call
(#157) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#157) Closing parenthesis of a multi-line function call must be on a line by itself
(#176) Opening parenthesis of a multi-line function call must be the last content on the line
(#177) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#177) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/classes/report/certificatebeautiful_view_user.php
(#40) Opening brace must not be followed by a blank line
(#117) Opening parenthesis of a multi-line function call must be the last content on the line
(#118) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#118) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/classes/report/validate_certificate_form.php
(#38) Opening brace must not be followed by a blank line
(#51) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#51) Multi-line function declarations must define one parameter per line
(#51) Multi-line function declarations must define one parameter per line
(#51) Multi-line function declarations must define one parameter per line
(#52) Multi-line function declaration not indented correctly; expected 8 spaces but found 32
(#52) Multi-line function declarations must define one parameter per line
(#52) Multi-line function declarations must define one parameter per line
(#52) The closing parenthesis of a multi-line function declaration must be on a new line
public/mod/certificatebeautiful/classes/vo/certificatebeautiful.php
(#34) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/classes/vo/certificatebeautiful_issue.php
(#34) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/classes/vo/certificatebeautiful_model.php
(#34) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/index.php
(#88) Opening parenthesis of a multi-line function call must be the last content on the line
(#89) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#89) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/lib.php
(#187) Opening parenthesis of a multi-line function call must be the last content on the line
(#189) Only one argument is allowed per line in a multi-line function call
(#189) Only one argument is allowed per line in a multi-line function call
(#190) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#190) Closing parenthesis of a multi-line function call must be on a line by itself
(#193) Opening parenthesis of a multi-line function call must be the last content on the line
(#195) Only one argument is allowed per line in a multi-line function call
(#195) Only one argument is allowed per line in a multi-line function call
(#196) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#196) Closing parenthesis of a multi-line function call must be on a line by itself
(#211) Opening parenthesis of a multi-line function call must be the last content on the line
(#212) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#212) Only one argument is allowed per line in a multi-line function call
(#212) Only one argument is allowed per line in a multi-line function call
(#212) Only one argument is allowed per line in a multi-line function call
(#212) Closing parenthesis of a multi-line function call must be on a line by itself
(#214) Opening parenthesis of a multi-line function call must be the last content on the line
(#214) Only one argument is allowed per line in a multi-line function call
(#214) Only one argument is allowed per line in a multi-line function call
(#215) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#215) Only one argument is allowed per line in a multi-line function call
(#215) Only one argument is allowed per line in a multi-line function call
(#215) Closing parenthesis of a multi-line function call must be on a line by itself
(#217) Opening parenthesis of a multi-line function call must be the last content on the line
(#218) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#218) Only one argument is allowed per line in a multi-line function call
(#218) Only one argument is allowed per line in a multi-line function call
(#218) Only one argument is allowed per line in a multi-line function call
(#218) Closing parenthesis of a multi-line function call must be on a line by itself
(#220) Opening parenthesis of a multi-line function call must be the last content on the line
(#220) Only one argument is allowed per line in a multi-line function call
(#220) Only one argument is allowed per line in a multi-line function call
(#221) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#221) Only one argument is allowed per line in a multi-line function call
(#221) Only one argument is allowed per line in a multi-line function call
(#221) Closing parenthesis of a multi-line function call must be on a line by itself
(#265) Opening parenthesis of a multi-line function call must be the last content on the line
(#265) Only one argument is allowed per line in a multi-line function call
(#266) Multi-line function call not indented correctly; expected 16 spaces but found 20
(#266) Only one argument is allowed per line in a multi-line function call
(#266) Only one argument is allowed per line in a multi-line function call
(#266) Only one argument is allowed per line in a multi-line function call
(#266) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/manage-model-editpage.php
(#67) Blank line found at start of control structure
(#104) Blank line found at start of control structure
(#167) Blank line found at start of control structure
public/mod/certificatebeautiful/manage-model.php
(#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 12 spaces but found 16
(#99) Closing parenthesis of a multi-line function call must be on a line by itself
(#104) Only one argument is allowed per line in a multi-line function call
(#104) Only one argument is allowed per line in a multi-line function call
(#104) Only one argument is allowed per line in a multi-line function call
(#120) Blank line found at start of control structure
public/mod/certificatebeautiful/mod_form.php
(#35) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/plugins_datainfo/certificateissue/classes/datainfo/certificateissue.php
(#38) Opening brace must not be followed by a blank line
(#93) Blank line found at start of control structure
public/mod/certificatebeautiful/plugins_datainfo/certificateissue/classes/util/qrcode.php
(#104) Long list syntax is not allowed
(#119) Long list syntax is not allowed
(#261) Long list syntax is not allowed
(#263) Long list syntax is not allowed
(#264) Long list syntax is not allowed
(#409) There must be a comment when fall-through is intentional in a non-empty case body
(#412) There must be a comment when fall-through is intentional in a non-empty case body
(#430) There must be a comment when fall-through is intentional in a non-empty case body
(#434) There must be a comment when fall-through is intentional in a non-empty case body
(#460) There must be a comment when fall-through is intentional in a non-empty case body
(#463) There must be a comment when fall-through is intentional in a non-empty case body
(#519) There must be a comment when fall-through is intentional in a non-empty case body
(#563) There must be a comment when fall-through is intentional in a non-empty case body
(#566) There must be a comment when fall-through is intentional in a non-empty case body
public/mod/certificatebeautiful/plugins_datainfo/course/classes/datainfo/course.php
(#35) Opening brace must not be followed by a blank line
(#103) Blank line found at end of control structure
(#123) Blank line found at start of control structure
(#141) Blank line found at start of control structure
public/mod/certificatebeautiful/plugins_datainfo/coursecategories/classes/datainfo/coursecategories.php
(#35) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/plugins_datainfo/customfield/classes/datainfo/customfield.php
(#35) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/plugins_datainfo/enrolments/classes/datainfo/enrolments.php
(#35) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/plugins_datainfo/functions/classes/datainfo/functions.php
(#35) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/plugins_datainfo/grade/classes/datainfo/grade.php
(#36) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/plugins_datainfo/site/classes/datainfo/site.php
(#35) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/plugins_datainfo/teachers/classes/datainfo/teachers.php
(#37) Opening brace must not be followed by a blank line
(#102) Long list syntax is not allowed
public/mod/certificatebeautiful/plugins_datainfo/user/classes/datainfo/user.php
(#35) Opening brace must not be followed by a blank line
public/mod/certificatebeautiful/plugins_datainfo/userprofile/classes/datainfo/userprofile.php
(#36) Opening brace must not be followed by a blank line
(#96) Blank line found at start of control structure
public/mod/certificatebeautiful/report.php
(#43) Multi-line function call not indented correctly; expected 0 spaces but found 4
(#43) Only one argument is allowed per line in a multi-line function call
(#43) Only one argument is allowed per line in a multi-line function call
(#43) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/settings.php
(#30) Blank line found at start of control structure
(#50) Opening parenthesis of a multi-line function call must be the last content on the line
(#52) Opening parenthesis of a multi-line function call must be the last content on the line
(#52) Only one argument is allowed per line in a multi-line function call
(#53) Multi-line function call not indented correctly; expected 4 spaces but found 12
(#53) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#53) Closing parenthesis of a multi-line function call must be on a line by itself
(#53) Closing parenthesis of a multi-line function call must be on a line by itself
(#55) Opening parenthesis of a multi-line function call must be the last content on the line
(#58) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#58) Closing parenthesis of a multi-line function call must be on a line by itself
(#61) Opening parenthesis of a multi-line function call must be the last content on the line
(#64) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#64) Only one argument is allowed per line in a multi-line function call
(#64) Closing parenthesis of a multi-line function call must be on a line by itself
(#68) Opening parenthesis of a multi-line function call must be the last content on the line
(#71) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#71) Only one argument is allowed per line in a multi-line function call
(#71) Only one argument is allowed per line in a multi-line function call
(#71) Only one argument is allowed per line in a multi-line function call
(#71) Closing parenthesis of a multi-line function call must be on a line by itself
(#74) Opening parenthesis of a multi-line function call must be the last content on the line
(#77) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#77) Closing parenthesis of a multi-line function call must be on a line by itself
(#86) Opening parenthesis of a multi-line function call must be the last content on the line
(#89) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#89) Only one argument is allowed per line in a multi-line function call
(#89) Closing parenthesis of a multi-line function call must be on a line by itself
(#96) Opening parenthesis of a multi-line function call must be the last content on the line
(#97) Multi-line function call not indented correctly; expected 12 spaces but found 16
(#97) Only one argument is allowed per line in a multi-line function call
(#97) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/v/index.php
(#54) Blank line found at start of control structure
(#78) Long list syntax is not allowed
(#104) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#104) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/view-pdf.php
(#87) Opening parenthesis of a multi-line function call must be the last content on the line
(#88) Multi-line function call not indented correctly; expected 0 spaces but found 4
(#88) Only one argument is allowed per line in a multi-line function call
(#88) Only one argument is allowed per line in a multi-line function call
(#88) Closing parenthesis of a multi-line function call must be on a line by itself
(#91) Only one argument is allowed per line in a multi-line function call
(#92) Only one argument is allowed per line in a multi-line function call
(#93) Multi-line function call not indented correctly; expected 0 spaces but found 4
(#93) Only one argument is allowed per line in a multi-line function call
(#93) Closing parenthesis of a multi-line function call must be on a line by itself
(#112) Multi-line function call not indented correctly; expected 0 spaces but found 4
(#112) Only one argument is allowed per line in a multi-line function call
(#112) Only one argument is allowed per line in a multi-line function call
(#112) Only one argument is allowed per line in a multi-line function call
(#112) Only one argument is allowed per line in a multi-line function call
(#112) Closing parenthesis of a multi-line function call must be on a line by itself
public/mod/certificatebeautiful/view.php
(#77) Only one argument is allowed per line in a multi-line function call
(#78) Only one argument is allowed per line in a multi-line function call
(#79) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#79) Only one argument is allowed per line in a multi-line function call
(#79) Closing parenthesis of a multi-line function call must be on a line by itself
(#85) Opening parenthesis of a multi-line function call must be the last content on the line
(#86) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#86) Closing parenthesis of a multi-line function call must be on a line by itself
(#111) Blank line found at start of control structure
(#117) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#117) Only one argument is allowed per line in a multi-line function call
(#117) Only one argument is allowed per line in a multi-line function call
(#117) Closing parenthesis of a multi-line function call must be on a line by itself

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

(92 errors, 16 warnings)

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

public/mod/certificatebeautiful/styles.css
(#58) Expected empty line before at-rule (at-rule-empty-line-before)
(#56) Expected "#ffffff" to be "#fff" (color-hex-length)
(#62) Expected "#ffffff" to be "#fff" (color-hex-length)
(#66) Expected "#ffffff" to be "#fff" (color-hex-length)
(#71) Expected "#dddddd" to be "#ddd" (color-hex-length)
(#79) Expected "#dddddd" to be "#ddd" (color-hex-length)
(#90) Expected "#ffffff" to be "#fff" (color-hex-length)
(#91) Expected "#ffffff00" to be "#fff0" (color-hex-length)
(#91) Expected "#ffffff" to be "#fff" (color-hex-length)
(#91) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#84) Unexpected !important (declaration-no-important)
(#104) Unexpected !important (declaration-no-important)
(#109) Unexpected !important (declaration-no-important)
(#156) Unexpected !important (declaration-no-important)
(#160) Unexpected !important (declaration-no-important)
(#4) Expected indentation of 4 spaces (indentation)
(#9) Expected indentation of 4 spaces (indentation)
(#10) Expected indentation of 4 spaces (indentation)
(#11) Expected indentation of 4 spaces (indentation)
(#12) Expected indentation of 4 spaces (indentation)
(#17) Expected indentation of 4 spaces (indentation)
(#18) Expected indentation of 4 spaces (indentation)
(#19) Expected indentation of 4 spaces (indentation)
(#24) Expected indentation of 4 spaces (indentation)
(#25) Expected indentation of 4 spaces (indentation)
(#26) Expected indentation of 4 spaces (indentation)
(#31) Expected indentation of 4 spaces (indentation)
(#32) Expected indentation of 4 spaces (indentation)
(#33) Expected indentation of 4 spaces (indentation)
(#38) Expected indentation of 4 spaces (indentation)
(#43) Expected indentation of 4 spaces (indentation)
(#44) Expected indentation of 4 spaces (indentation)
(#45) Expected indentation of 4 spaces (indentation)
(#50) Expected indentation of 4 spaces (indentation)
(#51) Expected indentation of 4 spaces (indentation)
(#52) Expected indentation of 4 spaces (indentation)
(#53) Expected indentation of 4 spaces (indentation)
(#54) Expected indentation of 4 spaces (indentation)
(#55) Expected indentation of 4 spaces (indentation)
(#56) Expected indentation of 4 spaces (indentation)
(#59) Expected indentation of 4 spaces (indentation)
(#63) Expected indentation of 4 spaces (indentation)
(#60) Expected indentation of 8 spaces (indentation)
(#61) Expected indentation of 8 spaces (indentation)
(#62) Expected indentation of 8 spaces (indentation)
(#64) Expected indentation of 4 spaces (indentation)
(#67) Expected indentation of 4 spaces (indentation)
(#65) Expected indentation of 8 spaces (indentation)
(#66) Expected indentation of 8 spaces (indentation)
(#68) Expected indentation of 4 spaces (indentation)
(#72) Expected indentation of 4 spaces (indentation)
(#69) Expected indentation of 8 spaces (indentation)
(#70) Expected indentation of 8 spaces (indentation)
(#71) Expected indentation of 8 spaces (indentation)
(#77) Expected indentation of 4 spaces (indentation)
(#78) Expected indentation of 4 spaces (indentation)
(#79) Expected indentation of 4 spaces (indentation)
(#84) Expected indentation of 4 spaces (indentation)
(#85) Expected indentation of 4 spaces (indentation)
(#86) Expected indentation of 4 spaces (indentation)
(#87) Expected indentation of 4 spaces (indentation)
(#88) Expected indentation of 4 spaces (indentation)
(#89) Expected indentation of 4 spaces (indentation)
(#90) Expected indentation of 4 spaces (indentation)
(#91) Expected indentation of 4 spaces (indentation)
(#92) Expected indentation of 4 spaces (indentation)
(#97) Expected indentation of 4 spaces (indentation)
(#98) Expected indentation of 4 spaces (indentation)
(#99) Expected indentation of 4 spaces (indentation)
(#104) Expected indentation of 4 spaces (indentation)
(#109) Expected indentation of 4 spaces (indentation)
(#114) Expected indentation of 4 spaces (indentation)
(#115) Expected indentation of 4 spaces (indentation)
(#116) Expected indentation of 4 spaces (indentation)
(#121) Expected indentation of 4 spaces (indentation)
(#122) Expected indentation of 4 spaces (indentation)
(#123) Expected indentation of 4 spaces (indentation)
(#124) Expected indentation of 4 spaces (indentation)
(#125) Expected indentation of 4 spaces (indentation)
(#130) Expected indentation of 4 spaces (indentation)
(#131) Expected indentation of 4 spaces (indentation)
(#132) Expected indentation of 4 spaces (indentation)
(#137) Expected indentation of 4 spaces (indentation)
(#138) Expected indentation of 4 spaces (indentation)
(#143) Expected indentation of 4 spaces (indentation)
(#148) Expected indentation of 4 spaces (indentation)
(#152) Expected indentation of 4 spaces (indentation)
(#153) Expected indentation of 4 spaces (indentation)
(#156) Expected indentation of 4 spaces (indentation)
(#157) Expected indentation of 4 spaces (indentation)
(#160) Expected indentation of 4 spaces (indentation)
(#164) Expected indentation of 4 spaces (indentation)
public/mod/certificatebeautiful/styles.scss
(#43) Expected "#ffffff" to be "#fff" (color-hex-length)
(#49) Expected "#ffffff" to be "#fff" (color-hex-length)
(#53) Expected "#ffffff" to be "#fff" (color-hex-length)
(#58) Expected "#dddddd" to be "#ddd" (color-hex-length)
(#64) Expected "#dddddd" to be "#ddd" (color-hex-length)
(#73) Expected "#ffffff" to be "#fff" (color-hex-length)
(#74) Expected "#ffffff00" to be "#fff0" (color-hex-length)
(#74) Expected "#ffffff" to be "#fff" (color-hex-length)
(#74) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#118) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#67) Unexpected !important (declaration-no-important)
(#86) Unexpected !important (declaration-no-important)
(#89) Unexpected !important (declaration-no-important)
(#128) Unexpected !important (declaration-no-important)
(#133) Unexpected !important (declaration-no-important)
(#78) Unexpected whitespace at end of line (no-eol-whitespace)

PHPDocs style problems

(32 errors, 0 warnings)

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

public/mod/certificatebeautiful/classes/fonts/font_attributes.php
(#216) Phpdocs for function font_attributes::u_convert has incomplete parameters list
(#233) Phpdocs for function font_attributes::u_short has incomplete parameters list
(#242) Phpdocs for function font_attributes::u_long has incomplete parameters list
public/mod/certificatebeautiful/classes/output/mobile.php
(#35) Phpdocs for function mobile::mobile_course_view has incomplete parameters list
public/mod/certificatebeautiful/lib.php
(#228) Phpdocs for function certificatebeautiful_myprofile_navigation has incomplete parameters list
public/mod/certificatebeautiful/plugins_datainfo/certificateissue/classes/util/qrcode.php
(#70) Phpdocs for function qrcode::__construct has incomplete parameters list
(#155) Phpdocs for function qrcode::encode_and_calculate_size has incomplete parameters list
(#192) Phpdocs for function qrcode::allocate_color has incomplete parameters list
(#209) Phpdocs for function qrcode::dispatch_encode has incomplete parameters list
(#233) Phpdocs for function qrcode::calculate_size has incomplete parameters list
(#256) Phpdocs for function qrcode::qr_encode has incomplete parameters list
(#276) Phpdocs for function qrcode::qr_encode_data has incomplete parameters list
(#358) Phpdocs for function qrcode::qr_detect_mode has incomplete parameters list
(#380) Phpdocs for function qrcode::qr_detect_version has incomplete parameters list
(#401) Phpdocs for function qrcode::qr_encode_numeric has incomplete parameters list
(#451) Phpdocs for function qrcode::qr_encode_alphanumeric has incomplete parameters list
(#510) Phpdocs for function qrcode::qr_encode_binary has incomplete parameters list
(#555) Phpdocs for function qrcode::qr_encode_kanji has incomplete parameters list
(#613) Phpdocs for function qrcode::qr_encode_ec has incomplete parameters list
(#656) Phpdocs for function qrcode::qr_ec_split has incomplete parameters list
(#677) Phpdocs for function qrcode::qr_ec_divide has incomplete parameters list
(#704) Phpdocs for function qrcode::qr_ec_interleave has incomplete parameters list
(#728) Phpdocs for function qrcode::qr_create_matrix has incomplete parameters list
(#838) Phpdocs for function qrcode::qr_apply_best_mask has incomplete parameters list
(#861) Phpdocs for function qrcode::qr_apply_mask has incomplete parameters list
(#882) Phpdocs for function qrcode::qr_mask has incomplete parameters list
(#911) Phpdocs for function qrcode::qr_penalty has incomplete parameters list
(#926) Phpdocs for function qrcode::qr_penalty_1 has incomplete parameters list
(#972) Phpdocs for function qrcode::qr_penalty_2 has incomplete parameters list
(#999) Phpdocs for function qrcode::qr_penalty_3 has incomplete parameters list
(#1040) Phpdocs for function qrcode::qr_penalty_4 has incomplete parameters list
(#1064) Phpdocs for function qrcode::qr_finalize_matrix has incomplete parameters list

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

(1 errors, 1 warnings)

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

Problems running grunt
Task "stylelint:css" failed. Use --force to continue.

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]

public/mod/certificatebeautiful/templates/editpage.mustache
(#1) HTML validation skipped
public/mod/certificatebeautiful/templates/form_components.mustache
(#1) ESLint did not run
public/mod/certificatebeautiful/templates/view.mustache
(#1) HTML validation skipped

Gherkin .feature problems

(0 errors, 0 warnings)

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