Prechecker results: error


PHP lint problems

(0 errors, 0 warnings)

This section shows php lint problems in the code detected by php -l [More info]


PHP coding style problems

(225 errors, 259 warnings)

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

blocks/admin_presets/block_admin_presets.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion
(#6) Visibility must be declared on method "init"
(#11) Visibility must be declared on method "get_content"
(#30) Line exceeds 132 characters; contains 154 characters
(#31) Line exceeds 132 characters; contains 170 characters
(#34) Line exceeds 132 characters; contains 155 characters
(#35) Line exceeds 132 characters; contains 170 characters
(#38) Line exceeds 132 characters; contains 156 characters
(#39) Line exceeds 132 characters; contains 154 characters
(#46) Visibility must be declared on method "applicable_formats"
(#50) Visibility must be declared on method "has_config"
blocks/admin_presets/classes/event/preset_deleted.php
(#2) The opening <?php tag must be followed by exactly one newline.
blocks/admin_presets/classes/event/preset_downloaded.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#24) Line exceeds 132 characters; contains 170 characters
blocks/admin_presets/classes/event/preset_exported.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#24) Line exceeds 132 characters; contains 139 characters
blocks/admin_presets/classes/event/preset_imported.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#24) Line exceeds 132 characters; contains 139 characters
blocks/admin_presets/classes/event/preset_loaded.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#24) Line exceeds 132 characters; contains 139 characters
blocks/admin_presets/classes/event/preset_previewed.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#24) Line exceeds 132 characters; contains 139 characters
blocks/admin_presets/classes/event/preset_reverted.php
(#2) The opening <?php tag must be followed by exactly one newline.
blocks/admin_presets/classes/event/presets_listed.php
(#2) The opening <?php tag must be followed by exactly one newline.
blocks/admin_presets/db/upgrade.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#8) Expected MOODLE_INTERNAL check or config.php inclusion
(#15) Inline comments must end in full-stops, exclamation marks, or question marks
(#19) Inline comments must end in full-stops, exclamation marks, or question marks
(#25) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#38) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Line indented incorrectly; expected at least 12 spaces, found 8
(#50) Inline comments must end in full-stops, exclamation marks, or question marks
blocks/admin_presets/forms/admin_presets_export_form.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#8) Visibility must be declared on method "definition"
(#14) Inline comments must end in full-stops, exclamation marks, or question marks
(#30) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) Line exceeds 132 characters; contains 160 characters
(#34) Inline comments must end in full-stops, exclamation marks, or question marks
blocks/admin_presets/forms/admin_presets_import_form.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#9) Visibility must be declared on method "definition"
(#17) Inline comments must end in full-stops, exclamation marks, or question marks
(#21) Inline comments must end in full-stops, exclamation marks, or question marks
blocks/admin_presets/forms/admin_presets_load_form.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#16) Visibility must be declared on method "definition"
(#18) Spaces must be used to indent lines; tabs are not allowed
(#18) Tab found within whitespace
(#18) Line indented incorrectly; expected at least 8 spaces, found 5
(#22) Inline comments must end in full-stops, exclamation marks, or question marks
(#24) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#30) Line exceeds 132 characters; contains 152 characters
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
blocks/admin_presets/index.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#26) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
blocks/admin_presets/lang/en/block_admin_presets.php
(#2) Line 1 of the opening comment must start "// This file is part of".
(#2) Line 2 of the opening comment must start "//".
(#2) Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
(#2) Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
(#2) Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
(#2) Line 6 of the opening comment must start "// (at your option) any later version.".
(#2) Line 7 of the opening comment must start "//".
(#2) Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
(#2) Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
(#2) Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
(#3) Line 11 of the opening comment must start "// GNU General Public License for more details.".
(#3) Line 12 of the opening comment must start "//".
(#3) Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
(#3) Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
blocks/admin_presets/lib/admin_presets_base.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#51) Inline comments must end in full-stops, exclamation marks, or question marks
(#56) Inline comments must end in full-stops, exclamation marks, or question marks
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
(#83) Inline comments must end in full-stops, exclamation marks, or question marks
(#86) Line exceeds 132 characters; contains 150 characters
(#96) Inline comments must end in full-stops, exclamation marks, or question marks
(#102) Spaces must be used to indent lines; tabs are not allowed
(#102) Tab found within whitespace
(#102) Line indented incorrectly; expected at least 20 spaces, found 17
(#104) Spaces must be used to indent lines; tabs are not allowed
(#104) Tab found within whitespace
(#104) Line indented incorrectly; expected at least 20 spaces, found 17
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#120) Line indented incorrectly; expected at least 12 spaces, found 8
(#123) Line exceeds 132 characters; contains 171 characters
(#124) Line exceeds 132 characters; contains 171 characters
(#152) Inline comments must end in full-stops, exclamation marks, or question marks
(#157) Inline comments must end in full-stops, exclamation marks, or question marks
(#162) Inline comments must end in full-stops, exclamation marks, or question marks
(#200) Inline comments must end in full-stops, exclamation marks, or question marks
(#205) Inline comments must end in full-stops, exclamation marks, or question marks
(#235) Inline comments must start with a capital letter, digit or 3-dots sequence
(#235) Inline comments must end in full-stops, exclamation marks, or question marks
(#238) Inline comments must start with a capital letter, digit or 3-dots sequence
(#238) Inline comments must end in full-stops, exclamation marks, or question marks
(#247) Inline comments must end in full-stops, exclamation marks, or question marks
(#254) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#256) Inline comments must end in full-stops, exclamation marks, or question marks
(#274) Line exceeds 132 characters; contains 155 characters
(#284) Inline comments must end in full-stops, exclamation marks, or question marks
(#290) Inline comments must end in full-stops, exclamation marks, or question marks
(#293) Inline comments must end in full-stops, exclamation marks, or question marks
(#300) Inline comments must end in full-stops, exclamation marks, or question marks
(#300) Line indented incorrectly; expected at least 16 spaces, found 12
(#309) Inline comments must end in full-stops, exclamation marks, or question marks
(#318) Inline comments must end in full-stops, exclamation marks, or question marks
(#321) Inline comments must end in full-stops, exclamation marks, or question marks
(#327) Line indented incorrectly; expected at least 36 spaces, found 32
(#327) Expected 1 space before comment text but found 2; use block comment if you need indentation
(#338) Inline comments must end in full-stops, exclamation marks, or question marks
(#340) Inline comments must start with a capital letter, digit or 3-dots sequence
(#340) Inline comments must end in full-stops, exclamation marks, or question marks
(#340) This comment is 67% valid code; is this commented out code?
(#340) No space found before comment text; expected "// debugging('Setting '.$settingname.' skipped because it doesn\'t have value');" but found "//debugging('Setting '.$settingname.' skipped because it doesn\'t have value');"
(#343) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#345) Inline comments must end in full-stops, exclamation marks, or question marks
(#348) Empty IF statement detected
(#349) Inline comments must start with a capital letter, digit or 3-dots sequence
(#349) Inline comments must end in full-stops, exclamation marks, or question marks
(#349) This comment is 70% valid code; is this commented out code?
(#349) No space found before comment text; expected "// debugging(get_class($values).' class is not going to export/import settings');" but found "//debugging(get_class($values).' class is not going to export/import settings');"
(#354) Inline comments must start with a capital letter, digit or 3-dots sequence
(#355) Inline comments must end in full-stops, exclamation marks, or question marks
(#358) Inline comments must end in full-stops, exclamation marks, or question marks
(#361) Line exceeds 132 characters; contains 133 characters
(#367) Inline comments must end in full-stops, exclamation marks, or question marks
(#373) Inline comments must end in full-stops, exclamation marks, or question marks
(#373) Line indented incorrectly; expected at least 36 spaces, found 32
(#393) Inline comments must end in full-stops, exclamation marks, or question marks
(#396) Inline comments must end in full-stops, exclamation marks, or question marks
(#416) Spaces must be used to indent lines; tabs are not allowed
(#416) Tab found within whitespace
(#416) Line indented incorrectly; expected at least 8 spaces, found 5
(#418) Inline comments must end in full-stops, exclamation marks, or question marks
(#426) Spaces must be used to indent lines; tabs are not allowed
(#426) Tab found within whitespace
(#426) Line indented incorrectly; expected 12 spaces, found 9
(#427) Spaces must be used to indent lines; tabs are not allowed
(#427) Tab found within whitespace
(#427) Line indented incorrectly; expected at least 16 spaces, found 10
(#428) Spaces must be used to indent lines; tabs are not allowed
(#428) Tab found within whitespace
(#428) Line indented incorrectly; expected at least 16 spaces, found 10
(#429) Spaces must be used to indent lines; tabs are not allowed
(#429) Tab found within whitespace
(#429) Line indented incorrectly; expected at least 16 spaces, found 10
(#430) Spaces must be used to indent lines; tabs are not allowed
(#430) Tab found within whitespace
(#430) Line indented incorrectly; expected at least 16 spaces, found 10
(#431) Spaces must be used to indent lines; tabs are not allowed
(#431) Tab found within whitespace
(#431) Line indented incorrectly; expected at least 16 spaces, found 10
(#432) Spaces must be used to indent lines; tabs are not allowed
(#432) Tab found within whitespace
(#432) Line indented incorrectly; expected 12 spaces, found 9
(#434) Line exceeds 132 characters; contains 133 characters
(#457) Inline comments must end in full-stops, exclamation marks, or question marks
(#463) Inline comments must end in full-stops, exclamation marks, or question marks
(#468) Inline comments must end in full-stops, exclamation marks, or question marks
(#473) Inline comments must end in full-stops, exclamation marks, or question marks
(#482) Inline comments must end in full-stops, exclamation marks, or question marks
(#486) Inline comments must end in full-stops, exclamation marks, or question marks
(#486) Line indented incorrectly; expected at least 16 spaces, found 12
(#489) Inline comments must end in full-stops, exclamation marks, or question marks
(#492) Inline comments must end in full-stops, exclamation marks, or question marks
(#496) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#498) Inline comments must end in full-stops, exclamation marks, or question marks
(#507) Inline comments must end in full-stops, exclamation marks, or question marks
(#511) Inline comments must end in full-stops, exclamation marks, or question marks
(#512) Line exceeds 132 characters; contains 144 characters
(#515) Inline comments must end in full-stops, exclamation marks, or question marks
(#542) Inline comments must end in full-stops, exclamation marks, or question marks
(#545) Inline comments must end in full-stops, exclamation marks, or question marks
(#548) Inline comments must end in full-stops, exclamation marks, or question marks
(#563) Line exceeds 132 characters; contains 148 characters
(#618) Line exceeds 132 characters; contains 134 characters
(#621) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#628) Spaces must be used to indent lines; tabs are not allowed
(#628) Tab found within whitespace
(#628) Line indented incorrectly; expected at least 12 spaces, found 9
(#643) Spaces must be used to indent lines; tabs are not allowed
(#643) Tab found within whitespace
(#643) Line indented incorrectly; expected 8 spaces, found 5
(#644) Spaces must be used to indent lines; tabs are not allowed
(#644) Tab found within whitespace
(#644) Line indented incorrectly; expected at least 12 spaces, found 6
(#645) Spaces must be used to indent lines; tabs are not allowed
(#645) Tab found within whitespace
(#645) Line indented incorrectly; expected 8 spaces, found 5
blocks/admin_presets/lib/admin_presets_delete.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#24) Inline comments must end in full-stops, exclamation marks, or question marks
(#28) Line exceeds 132 characters; contains 144 characters
(#31) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
blocks/admin_presets/lib/admin_presets_export.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#58) Inline comments must end in full-stops, exclamation marks, or question marks
(#63) Inline comments must start with a capital letter, digit or 3-dots sequence
(#63) Inline comments must end in full-stops, exclamation marks, or question marks
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#91) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
(#125) Line exceeds 132 characters; contains 153 characters
(#156) Inline comments must end in full-stops, exclamation marks, or question marks
(#161) Inline comments must end in full-stops, exclamation marks, or question marks
(#164) Spaces must be used to indent lines; tabs are not allowed
(#164) Tab found within whitespace
(#164) Line indented incorrectly; expected at least 12 spaces, found 9
(#167) Inline comments must end in full-stops, exclamation marks, or question marks
(#171) Spaces must be used to indent lines; tabs are not allowed
(#171) Tab found within whitespace
(#171) Line indented incorrectly; expected at least 12 spaces, found 9
(#177) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#185) Inline comments must end in full-stops, exclamation marks, or question marks
(#192) Inline comments must end in full-stops, exclamation marks, or question marks
(#195) Inline comments must end in full-stops, exclamation marks, or question marks
(#215) Inline comments must end in full-stops, exclamation marks, or question marks
blocks/admin_presets/lib/admin_presets_import.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#47) Inline comments must end in full-stops, exclamation marks, or question marks
(#51) Line exceeds 132 characters; contains 139 characters
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) Inline comments must end in full-stops, exclamation marks, or question marks
(#100) Inline comments must start with a capital letter, digit or 3-dots sequence
(#100) Inline comments must end in full-stops, exclamation marks, or question marks
(#100) This comment is 62% valid code; is this commented out code?
(#100) No space found before comment text; expected "// debugging('Setting '.$plugin.'/'.$name.' not supported by this Moodle version');" but found "//debugging('Setting '.$plugin.'/'.$name.' not supported by this Moodle version');"
(#104) Inline comments must end in full-stops, exclamation marks, or question marks
(#106) Inline comments must start with a capital letter, digit or 3-dots sequence
(#106) Inline comments must end in full-stops, exclamation marks, or question marks
(#106) This comment is 62% valid code; is this commented out code?
(#106) No space found before comment text; expected "// debugging('Setting '.$plugin.'/'.$name.' not implemented');" but found "//debugging('Setting '.$plugin.'/'.$name.' not implemented');"
(#119) Inline comments must end in full-stops, exclamation marks, or question marks
(#124) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Inline comments must end in full-stops, exclamation marks, or question marks
(#133) Line exceeds 132 characters; contains 141 characters
(#133) Inline comments must start with a capital letter, digit or 3-dots sequence
(#133) Inline comments must end in full-stops, exclamation marks, or question marks
(#133) This comment is 59% valid code; is this commented out code?
(#133) No space found before comment text; expected "// debugging('The '.$plugin.'/'.$name.' attribute '.$attrname.' is not supported by this Moodle version');" but found "//debugging('The '.$plugin.'/'.$name.' attribute '.$attrname.' is not supported by this Moodle version');"
(#149) Inline comments must end in full-stops, exclamation marks, or question marks
(#152) Line exceeds 132 characters; contains 145 characters
blocks/admin_presets/lib/admin_presets_load.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#36) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#45) This comment is 54% valid code; is this commented out code?
(#47) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#60) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) This comment is 45% valid code; is this commented out code?
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#76) Inline comments must end in full-stops, exclamation marks, or question marks
(#79) Line exceeds 132 characters; contains 141 characters
(#83) Line exceeds 132 characters; contains 150 characters
(#116) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) This comment is 45% valid code; is this commented out code?
(#118) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#126) Inline comments must end in full-stops, exclamation marks, or question marks
(#126) This comment is 45% valid code; is this commented out code?
(#128) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#130) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Inline comments must start with a capital letter, digit or 3-dots sequence
(#139) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) This comment is 50% valid code; is this commented out code?
(#142) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) Inline comments must end in full-stops, exclamation marks, or question marks
(#154) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) Line exceeds 132 characters; contains 153 characters
(#156) Inline comments must start with a capital letter, digit or 3-dots sequence
(#156) Inline comments must end in full-stops, exclamation marks, or question marks
(#156) This comment is 66% valid code; is this commented out code?
(#156) No space found before comment text; expected "// debugging($presetsetting->get_settingdata()->plugin.'/'.$presetsetting->get_settingdata()->name.' setting has a wrong value!');" but found "//debugging($presetsetting->get_settingdata()->plugin.'/'.$presetsetting->get_settingdata()->name.' setting has a wrong value!');"
(#159) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#161) Inline comments must end in full-stops, exclamation marks, or question marks
(#166) Inline comments must end in full-stops, exclamation marks, or question marks
(#178) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) Inline comments must end in full-stops, exclamation marks, or question marks
(#183) Inline comments must end in full-stops, exclamation marks, or question marks
(#195) Inline comments must end in full-stops, exclamation marks, or question marks
(#202) Inline comments must end in full-stops, exclamation marks, or question marks
(#213) Inline comments must end in full-stops, exclamation marks, or question marks
(#219) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#221) Inline comments must end in full-stops, exclamation marks, or question marks
(#221) Line indented incorrectly; expected at least 24 spaces, found 20
(#230) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#232) Inline comments must end in full-stops, exclamation marks, or question marks
(#234) Line exceeds 132 characters; contains 137 characters
(#237) Line exceeds 132 characters; contains 133 characters
(#239) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#241) Inline comments must end in full-stops, exclamation marks, or question marks
(#264) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#267) Inline comments must end in full-stops, exclamation marks, or question marks
blocks/admin_presets/lib/admin_presets_rollback.class.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#28) Inline comments must end in full-stops, exclamation marks, or question marks
(#31) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Line exceeds 132 characters; contains 148 characters
(#51) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#69) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) Inline comments must end in full-stops, exclamation marks, or question marks
(#80) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) Inline comments must end in full-stops, exclamation marks, or question marks
(#102) Inline comments must end in full-stops, exclamation marks, or question marks
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#114) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#133) Inline comments must end in full-stops, exclamation marks, or question marks
(#147) Inline comments must end in full-stops, exclamation marks, or question marks
(#150) Inline comments must end in full-stops, exclamation marks, or question marks
(#159) Inline comments must end in full-stops, exclamation marks, or question marks
(#165) Inline comments must end in full-stops, exclamation marks, or question marks
(#172) Inline comments must end in full-stops, exclamation marks, or question marks
(#190) Inline comments must end in full-stops, exclamation marks, or question marks
(#197) Inline comments must end in full-stops, exclamation marks, or question marks
(#199) Line exceeds 132 characters; contains 137 characters
(#204) Inline comments must end in full-stops, exclamation marks, or question marks
(#206) Line exceeds 132 characters; contains 136 characters
blocks/admin_presets/lib/admin_presets_settings_types.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#16) Expected MOODLE_INTERNAL check or config.php inclusion
(#85) Inline comments must end in full-stops, exclamation marks, or question marks
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#111) Inline comments must end in full-stops, exclamation marks, or question marks
(#135) Closing brace must be on a line by itself
(#149) Inline comments must end in full-stops, exclamation marks, or question marks
(#219) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#221) Inline comments must end in full-stops, exclamation marks, or question marks
(#222) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#229) Inline comments must end in full-stops, exclamation marks, or question marks
(#232) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#235) Inline comments must end in full-stops, exclamation marks, or question marks
(#238) Inline comments must end in full-stops, exclamation marks, or question marks
(#261) Inline comments must end in full-stops, exclamation marks, or question marks
(#263) Expected 1 space after ":"; 0 found
(#263) Inline comments must end in full-stops, exclamation marks, or question marks
(#270) Inline comments must end in full-stops, exclamation marks, or question marks
(#274) Whitespace found at end of line
(#285) Inline comments must end in full-stops, exclamation marks, or question marks
(#288) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#295) Inline comments must end in full-stops, exclamation marks, or question marks
(#299) Inline comments must end in full-stops, exclamation marks, or question marks
(#302) Inline comments must end in full-stops, exclamation marks, or question marks
(#332) Inline comments must end in full-stops, exclamation marks, or question marks
(#339) Inline comments must end in full-stops, exclamation marks, or question marks
(#349) Inline comments must end in full-stops, exclamation marks, or question marks
(#349) 25 slashes comments are not allowed; use "// Comment." instead
(#374) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#376) Inline comments must end in full-stops, exclamation marks, or question marks
(#380) Inline comments must end in full-stops, exclamation marks, or question marks
(#380) Line indented incorrectly; expected at least 12 spaces, found 8
(#389) Closing brace must be on a line by itself
(#391) Closing brace must be on a line by itself
(#393) Closing brace must be on a line by itself
(#395) Closing brace must be on a line by itself
(#397) Closing brace must be on a line by itself
(#399) Closing brace must be on a line by itself
(#401) Closing brace must be on a line by itself
(#403) Closing brace must be on a line by itself
(#405) Closing brace must be on a line by itself
(#407) Closing brace must be on a line by itself
(#417) Inline comments must end in full-stops, exclamation marks, or question marks
(#428) Line exceeds 132 characters; contains 136 characters
(#437) Inline comments must end in full-stops, exclamation marks, or question marks
(#440) Inline comments must end in full-stops, exclamation marks, or question marks
(#482) Whitespace found at end of line
(#491) Inline comments must end in full-stops, exclamation marks, or question marks
(#492) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#502) Inline comments must end in full-stops, exclamation marks, or question marks
(#507) Inline comments must end in full-stops, exclamation marks, or question marks
(#510) TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
(#513) Inline comments must end in full-stops, exclamation marks, or question marks
(#521) Closing brace must be on a line by itself
(#524) Inline comments must end in full-stops, exclamation marks, or question marks
(#524) 25 slashes comments are not allowed; use "// Comment." instead
(#552) Inline comments must end in full-stops, exclamation marks, or question marks
(#575) Inline comments must end in full-stops, exclamation marks, or question marks
(#586) Closing brace must be on a line by itself
(#588) Closing brace must be on a line by itself
(#593) Closing brace must be on a line by itself
(#604) Inline comments must end in full-stops, exclamation marks, or question marks
(#612) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#614) Inline comments must end in full-stops, exclamation marks, or question marks
(#625) Line exceeds 132 characters; contains 149 characters
(#663) Inline comments must start with a capital letter, digit or 3-dots sequence
(#663) Inline comments must end in full-stops, exclamation marks, or question marks
(#761) Inline comments must end in full-stops, exclamation marks, or question marks
(#781) Closing brace must be on a line by itself
(#783) Closing brace must be on a line by itself
(#785) Closing brace must be on a line by itself
(#787) Closing brace must be on a line by itself
(#789) Closing brace must be on a line by itself
(#791) Closing brace must be on a line by itself
(#793) Closing brace must be on a line by itself
(#795) Closing brace must be on a line by itself
(#797) Closing brace must be on a line by itself
(#805) Space found before first semicolon of FOR loop
(#805) Space found before second semicolon of FOR loop
(#805) Space found before semicolon; expected "0;" but found "0 ;"
(#805) Space found before semicolon; expected "24;" but found "24 ;"
(#828) Space found before first semicolon of FOR loop
(#828) Space found before second semicolon of FOR loop
(#828) Space found before semicolon; expected "0;" but found "0 ;"
(#828) Space found before semicolon; expected "60;" but found "60 ;"
(#841) Inline comments must end in full-stops, exclamation marks, or question marks
(#841) 27 slashes comments are not allowed; use "// Comment." instead
(#871) Inline comments must end in full-stops, exclamation marks, or question marks
(#882) Line exceeds 132 characters; contains 136 characters
(#892) Inline comments must end in full-stops, exclamation marks, or question marks
(#903) Line exceeds 132 characters; contains 137 characters
(#909) Closing brace must be on a line by itself
(#911) Closing brace must be on a line by itself
(#913) Closing brace must be on a line by itself
(#915) Closing brace must be on a line by itself
(#932) Closing brace must be on a line by itself
(#934) Closing brace must be on a line by itself
(#936) Closing brace must be on a line by itself
(#938) Closing brace must be on a line by itself
(#940) Closing brace must be on a line by itself
(#954) Inline comments must end in full-stops, exclamation marks, or question marks
(#974) Inline comments must end in full-stops, exclamation marks, or question marks
(#974) 31 slashes comments are not allowed; use "// Comment." instead
(#987) Expected 1 space before "="; 0 found
(#987) Expected 1 space after "="; 0 found
(#987) Expected 1 space before "<"; 0 found
(#987) Expected 1 space after "<"; 0 found
(#1003) Inline comments must end in full-stops, exclamation marks, or question marks
(#1036) Must use "self::" for local static member reference
(#1037) Must use "self::" for local static member reference
(#1071) Inline comments must end in full-stops, exclamation marks, or question marks
(#1079) Inline comments must end in full-stops, exclamation marks, or question marks
(#1108) Inline comments must start with a capital letter, digit or 3-dots sequence
(#1108) No space found before comment text; expected "// admin_setting_configempty" but found "//admin_setting_configempty"
(#1109) No space found before comment text; expected "// mod_quiz_admin_setting_user_image" but found "//mod_quiz_admin_setting_user_image"
(#1110) No space found before comment text; expected "// admin_setting_manageformats" but found "//admin_setting_manageformats"
(#1111) No space found before comment text; expected "// format_singleactivity_admin_setting_activitytype" but found "//format_singleactivity_admin_setting_activitytype"
(#1112) No space found before comment text; expected "// enrol_flatfile_role_setting" but found "//enrol_flatfile_role_setting"
(#1113) No space found before comment text; expected "// admin_setting_ldap_rolemapping" but found "//admin_setting_ldap_rolemapping"
(#1114) No space found before comment text; expected "// tiynce_subplugins_settings" but found "//tiynce_subplugins_settings"
(#1115) No space found before comment text; expected "// editor_tinymce_json_setting_textarea" but found "//editor_tinymce_json_setting_textarea"
(#1116) No space found before comment text; expected "// admin_setting_php_extension_enabled" but found "//admin_setting_php_extension_enabled"
(#1117) No space found before comment text; expected "// admin_setting_configstoredfile" but found "//admin_setting_configstoredfile"
(#1118) No space found before comment text; expected "// admin_setting_manageauths" but found "//admin_setting_manageauths"
(#1119) No space found before comment text; expected "// admin_setting_manageenrols" but found "//admin_setting_manageenrols"
(#1120) No space found before comment text; expected "// admin_setting_manageeditors" but found "//admin_setting_manageeditors"
(#1121) No space found before comment text; expected "// admin_setting_managelicenses" but found "//admin_setting_managelicenses"
(#1122) No space found before comment text; expected "// admin_setting_manageportfolio" but found "//admin_setting_manageportfolio"
(#1123) No space found before comment text; expected "// admin_setting_managerepository" but found "//admin_setting_managerepository"
(#1124) No space found before comment text; expected "// admin_setting_webservicesoverview" but found "//admin_setting_webservicesoverview"
(#1125) No space found before comment text; expected "// admin_setting_enablemobileservice" but found "//admin_setting_enablemobileservice"
(#1126) No space found before comment text; expected "// admin_setting_manageexternalservices" but found "//admin_setting_manageexternalservices"
(#1127) No space found before comment text; expected "// admin_setting_managewebserviceprotocols" but found "//admin_setting_managewebserviceprotocols"
(#1128) No space found before comment text; expected "// admin_setting_managewebservicetokens" but found "//admin_setting_managewebservicetokens"
(#1129) Inline comments must end in full-stops, exclamation marks, or question marks
(#1129) No space found before comment text; expected "// admin_setting_manageplagiarism" but found "//admin_setting_manageplagiarism"
blocks/admin_presets/settings.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#8) Expected 1 space before ".="; 0 found
(#9) Expected 1 space before ".="; 0 found
(#10) Expected 1 space before ".="; 0 found
blocks/admin_presets/tabs.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#12) Line exceeds 132 characters; contains 144 characters
(#16) Commas (,) must be followed by white space.
(#16) Line exceeds 132 characters; contains 137 characters
blocks/admin_presets/version.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#6) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(0 errors, 8 warnings)

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

blocks/admin_presets/module.js
(#19) The array literal notation [] is preferable.
(#20) ['root'] is better written in dot notation.
(#57) Expected a conditional expression and instead saw an assignment.
(#65) Expected a conditional expression and instead saw an assignment.
(#66) 'i' is already defined.
(#101) Expected '!==' and instead saw '!='.
(#101) Expected '!==' and instead saw '!='.
(#122) Missing semicolon.

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(285 errors, 28 warnings)

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

blocks/admin_presets/block_admin_presets.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#3) Class block_admin_presets is not documented
(#6) Function block_admin_presets::init is not documented
(#11) Function block_admin_presets::get_content is not documented
(#46) Function block_admin_presets::applicable_formats is not documented
(#50) Function block_admin_presets::has_config is not documented
(#3) Package is not specified for class block_admin_presets. It is also not specified in file-level phpdocs
blocks/admin_presets/classes/event/preset_deleted.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#7) Class preset_deleted is not documented
(#9) Function preset_deleted::init is not documented
(#15) Function preset_deleted::get_name is not documented
(#19) Function preset_deleted::get_description is not documented
(#23) Function preset_deleted::get_legacy_logdata is not documented
(#7) Package is not specified for class preset_deleted. It is also not specified in file-level phpdocs
blocks/admin_presets/classes/event/preset_downloaded.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#7) Class preset_downloaded is not documented
(#9) Function preset_downloaded::init is not documented
(#15) Function preset_downloaded::get_name is not documented
(#19) Function preset_downloaded::get_description is not documented
(#23) Function preset_downloaded::get_url is not documented
(#7) Package is not specified for class preset_downloaded. It is also not specified in file-level phpdocs
blocks/admin_presets/classes/event/preset_exported.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#7) Class preset_exported is not documented
(#9) Function preset_exported::init is not documented
(#15) Function preset_exported::get_name is not documented
(#19) Function preset_exported::get_description is not documented
(#23) Function preset_exported::get_url is not documented
(#27) Function preset_exported::get_legacy_logdata is not documented
(#7) Package is not specified for class preset_exported. It is also not specified in file-level phpdocs
blocks/admin_presets/classes/event/preset_imported.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#7) Class preset_imported is not documented
(#9) Function preset_imported::init is not documented
(#15) Function preset_imported::get_name is not documented
(#19) Function preset_imported::get_description is not documented
(#23) Function preset_imported::get_url is not documented
(#27) Function preset_imported::get_legacy_logdata is not documented
(#7) Package is not specified for class preset_imported. It is also not specified in file-level phpdocs
blocks/admin_presets/classes/event/preset_loaded.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#7) Class preset_loaded is not documented
(#9) Function preset_loaded::init is not documented
(#15) Function preset_loaded::get_name is not documented
(#19) Function preset_loaded::get_description is not documented
(#23) Function preset_loaded::get_url is not documented
(#27) Function preset_loaded::get_legacy_logdata is not documented
(#7) Package is not specified for class preset_loaded. It is also not specified in file-level phpdocs
blocks/admin_presets/classes/event/preset_previewed.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#7) Class preset_previewed is not documented
(#9) Function preset_previewed::init is not documented
(#15) Function preset_previewed::get_name is not documented
(#19) Function preset_previewed::get_description is not documented
(#23) Function preset_previewed::get_url is not documented
(#7) Package is not specified for class preset_previewed. It is also not specified in file-level phpdocs
blocks/admin_presets/classes/event/preset_reverted.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#7) Class preset_reverted is not documented
(#9) Function preset_reverted::init is not documented
(#15) Function preset_reverted::get_name is not documented
(#19) Function preset_reverted::get_description is not documented
(#23) Function preset_reverted::get_legacy_logdata is not documented
(#7) Package is not specified for class preset_reverted. It is also not specified in file-level phpdocs
blocks/admin_presets/classes/event/presets_listed.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#7) Class presets_listed is not documented
(#9) Function presets_listed::init is not documented
(#15) Function presets_listed::get_name is not documented
(#19) Function presets_listed::get_description is not documented
(#23) Function presets_listed::get_url is not documented
(#27) Function presets_listed::get_legacy_logdata is not documented
(#7) Package is not specified for class presets_listed. It is also not specified in file-level phpdocs
blocks/admin_presets/db/upgrade.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#3) There is no description in phpdocs for function xmldb_block_admin_presets_upgrade
(#4) Not recommended phpdocs tag @global used
(#3) Package is not specified for function xmldb_block_admin_presets_upgrade. It is also not specified in file-level phpdocs
blocks/admin_presets/forms/admin_presets_export_form.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#6) Class admin_presets_export_form is not documented
(#8) Function admin_presets_export_form::definition is not documented
(#6) Package is not specified for class admin_presets_export_form. It is also not specified in file-level phpdocs
blocks/admin_presets/forms/admin_presets_import_form.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#6) Class admin_presets_import_form is not documented
(#9) Function admin_presets_import_form::definition is not documented
(#6) Package is not specified for class admin_presets_import_form. It is also not specified in file-level phpdocs
blocks/admin_presets/forms/admin_presets_load_form.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#6) Class admin_presets_load_form is not documented
(#10) Function admin_presets_load_form::__construct is not documented
(#16) Function admin_presets_load_form::definition is not documented
(#8) Variable admin_presets_load_form::$preview is not documented
(#6) Package is not specified for class admin_presets_load_form. It is also not specified in file-level phpdocs
blocks/admin_presets/index.php
(#2) Empty line found after PHP open tag
(#6) Package blocks/admin_presets is not valid
blocks/admin_presets/lang/en/block_admin_presets.php
(#2) File-level phpdocs block is not found
blocks/admin_presets/lib/admin_presets_base.class.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#167) Function admin_presets_base::log is not documented
(#585) Function admin_presets_base::_output_applied_changes is not documented
(#21) Variable admin_presets_base::$action is not documented
(#22) Variable admin_presets_base::$mode is not documented
(#24) Variable admin_presets_base::$adminroot is not documented
(#26) Variable admin_presets_base::$outputs is not documented
(#27) Variable admin_presets_base::$moodleform is not documented
(#29) Variable admin_presets_base::$rel is not documented
(#31) Variable admin_presets_base::$eventsactionsmap is not documented
(#14) Package block/admin_presets is not valid
blocks/admin_presets/lib/admin_presets_delete.class.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#10) Package block/admin_presets is not valid
blocks/admin_presets/lib/admin_presets_export.class.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#20) Package block/admin_presets is not valid
blocks/admin_presets/lib/admin_presets_import.class.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#10) Package block/admin_presets is not valid
blocks/admin_presets/lib/admin_presets_load.class.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#12) Package block/admin_presets is not valid
blocks/admin_presets/lib/admin_presets_rollback.class.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#10) Package block/admin_presets is not valid
blocks/admin_presets/lib/admin_presets_settings_types.php
(#2) Empty line found after PHP open tag
(#4) File-level phpdocs block is not found
(#389) Class admin_preset_admin_setting_configtextarea is not documented
(#391) Class admin_preset_admin_setting_configfile is not documented
(#393) Class admin_preset_admin_setting_configexecutable is not documented
(#395) Class admin_preset_admin_setting_configdirectory is not documented
(#397) Class admin_preset_admin_setting_configpasswordunmask is not documented
(#399) Class admin_preset_admin_setting_langlist is not documented
(#401) Class admin_preset_admin_setting_configcolourpicker is not documented
(#403) Class admin_preset_admin_setting_emoticons is not documented
(#405) Class admin_preset_admin_setting_confightmleditor is not documented
(#407) Class admin_preset_admin_setting_configtext_trim_lower is not documented
(#433) Class admin_preset_admin_setting_configiplist is not documented
(#521) Class admin_preset_admin_setting_special_frontpagedesc is not documented
(#527) Class admin_preset_admin_setting_configselect is not documented
(#562) Class admin_preset_admin_setting_bloglevel is not documented
(#586) Class admin_preset_admin_setting_special_selectsetup is not documented
(#588) Class admin_preset_admin_setting_sitesetselect is not documented
(#629) Class admin_preset_mod_quiz_admin_setting_browsersecurity is not documented
(#636) Class admin_preset_mod_quiz_admin_setting_grademethod is not documented
(#643) Class admin_preset_mod_quiz_admin_setting_overduehandling is not documented
(#781) Class admin_preset_admin_setting_courselist_frontpage is not documented
(#783) Class admin_preset_admin_setting_configmultiselect_modules is not documented
(#785) Class admin_preset_admin_settings_country_select is not documented
(#787) Class admin_preset_admin_setting_special_registerauth is not documented
(#789) Class admin_preset_admin_setting_special_debug is not documented
(#791) Class admin_preset_admin_settings_coursecat_select is not documented
(#793) Class admin_preset_admin_setting_grade_profilereport is not documented
(#795) Class admin_preset_admin_settings_num_course_sections is not documented
(#797) Class admin_preset_admin_setting_question_behaviour is not documented
(#799) Class admin_preset_admin_setting_configtime is not documented
(#844) Class admin_preset_admin_setting_configcheckbox is not documented
(#866) Class admin_preset_admin_setting_configcheckbox_with_advanced is not documented
(#888) Class admin_preset_admin_setting_configcheckbox_with_lock is not documented
(#909) Class admin_preset_admin_setting_sitesetcheckbox is not documented
(#911) Class admin_preset_admin_setting_special_adminseesall is not documented
(#913) Class admin_preset_admin_setting_regradingcheckbox is not documented
(#915) Class admin_preset_admin_setting_special_gradelimiting is not documented
(#932) Class admin_preset_admin_setting_pickroles is not documented
(#934) Class admin_preset_admin_setting_special_coursemanager is not documented
(#936) Class admin_preset_admin_setting_special_coursecontact is not documented
(#938) Class admin_preset_admin_setting_special_gradebookroles is not documented
(#940) Class admin_preset_admin_setting_special_gradeexport is not documented
(#977) Class admin_preset_admin_setting_special_calendar_weekend is not documented
(#101) Function admin_preset_setting::get_value is not documented
(#105) Function admin_preset_setting::get_visiblevalue is not documented
(#109) Function admin_preset_setting::get_description is not documented
(#116) Function admin_preset_setting::get_text is not documented
(#120) Function admin_preset_setting::get_attributes is not documented
(#124) Function admin_preset_setting::get_attributes_values is not documented
(#128) Function admin_preset_setting::get_settingdata is not documented
(#207) Function admin_preset_setting::set_attribute_value is not documented
(#343) Function admin_presets_delegation::extra_loadchoices is not documented
(#415) Function admin_preset_admin_setting_configtext_with_advanced::__construct is not documented
(#435) Function admin_preset_admin_setting_configiplist::set_value is not documented
(#457) Function admin_preset_admin_setting_devicedetectregex::set_visiblevalue is not documented
(#550) Function admin_preset_admin_setting_configselect::set_visiblevalue is not documented
(#602) Function admin_preset_admin_setting_configselect_with_advanced::__construct is not documented
(#631) Function admin_preset_mod_quiz_admin_setting_browsersecurity::set_behaviors is not documented
(#638) Function admin_preset_mod_quiz_admin_setting_grademethod::set_behaviors is not documented
(#645) Function admin_preset_mod_quiz_admin_setting_overduehandling::set_behaviors is not documented
(#727) Function admin_preset_admin_setting_configmultiselect::set_visiblevalue is not documented
(#755) Function admin_preset_admin_setting_users_with_capability::set_behaviors is not documented
(#759) Function admin_preset_admin_setting_users_with_capability::set_value is not documented
(#776) Function admin_preset_admin_setting_configmultiselect_with_loader::set_behaviors is not documented
(#801) Function admin_preset_admin_setting_configtime::set_value is not documented
(#816) Function admin_preset_admin_setting_configtime::set_visiblevalue is not documented
(#847) Function admin_preset_admin_setting_configcheckbox::set_value is not documented
(#853) Function admin_preset_admin_setting_configcheckbox::set_visiblevalue is not documented
(#869) Function admin_preset_admin_setting_configcheckbox_with_advanced::__construct is not documented
(#890) Function admin_preset_admin_setting_configcheckbox_with_lock::__construct is not documented
(#927) Function admin_preset_admin_setting_configmulticheckbox::set_behaviors is not documented
(#948) Function admin_preset_admin_setting_special_backupdays::set_value is not documented
(#952) Function admin_preset_admin_setting_special_backupdays::set_visiblevalue is not documented
(#979) Function admin_preset_admin_setting_special_calendar_weekend::set_visiblevalue is not documented
(#600) Variable admin_preset_admin_setting_configselect_with_advanced::$advancedkey is not documented
(#1004) Variable admin_preset_admin_setting_quiz_reviewoptions::$times is not documented
(#1009) Variable admin_preset_admin_setting_quiz_reviewoptions::$things is not documented
(#349) Found comment starting with three or more slashes
(#524) Found comment starting with three or more slashes
(#841) Found comment starting with three or more slashes
(#974) Found comment starting with three or more slashes
(#73) Phpdocs for function admin_preset_setting::__construct has incomplete parameters list
(#530) Phpdocs for function admin_preset_admin_setting_configselect::set_value has incomplete parameters list
(#564) Phpdocs for function admin_preset_admin_setting_bloglevel::save_value has incomplete parameters list
(#658) Phpdocs for function admin_preset_admin_setting_gradecat_combo::__construct has incomplete parameters list
(#703) Phpdocs for function admin_preset_admin_setting_configmultiselect::set_value has incomplete parameters list
(#1020) Phpdocs for function admin_preset_admin_setting_quiz_reviewoptions::__construct has incomplete parameters list
(#318) Class admin_presets_delegation does not have @copyright tag
(#352) Class admin_preset_admin_setting_configtext does not have @copyright tag
(#409) Class admin_preset_admin_setting_configtext_with_advanced does not have @copyright tag
(#452) Class admin_preset_admin_setting_devicedetectregex does not have @copyright tag
(#475) Class admin_preset_admin_setting_sitesettext does not have @copyright tag
(#590) Class admin_preset_admin_setting_configduration does not have @copyright tag
(#595) Class admin_preset_admin_setting_configselect_with_advanced does not have @copyright tag
(#650) Class admin_preset_admin_setting_gradecat_combo does not have @copyright tag
(#698) Class admin_preset_admin_setting_configmultiselect does not have @copyright tag
(#750) Class admin_preset_admin_setting_users_with_capability does not have @copyright tag
(#770) Class admin_preset_admin_setting_configmultiselect_with_loader does not have @copyright tag
(#918) Class admin_preset_admin_setting_configmulticheckbox does not have @copyright tag
(#942) Class admin_preset_admin_setting_special_backupdays does not have @copyright tag
(#998) Class admin_preset_admin_setting_quiz_reviewoptions does not have @copyright tag
(#1061) Class admin_preset_mod_quiz_admin_review_setting does not have @copyright tag
(#318) Class admin_presets_delegation does not have @license tag
(#352) Class admin_preset_admin_setting_configtext does not have @license tag
(#409) Class admin_preset_admin_setting_configtext_with_advanced does not have @license tag
(#452) Class admin_preset_admin_setting_devicedetectregex does not have @license tag
(#475) Class admin_preset_admin_setting_sitesettext does not have @license tag
(#590) Class admin_preset_admin_setting_configduration does not have @license tag
(#595) Class admin_preset_admin_setting_configselect_with_advanced does not have @license tag
(#650) Class admin_preset_admin_setting_gradecat_combo does not have @license tag
(#698) Class admin_preset_admin_setting_configmultiselect does not have @license tag
(#750) Class admin_preset_admin_setting_users_with_capability does not have @license tag
(#770) Class admin_preset_admin_setting_configmultiselect_with_loader does not have @license tag
(#918) Class admin_preset_admin_setting_configmulticheckbox does not have @license tag
(#942) Class admin_preset_admin_setting_special_backupdays does not have @license tag
(#998) Class admin_preset_admin_setting_quiz_reviewoptions does not have @license tag
(#1061) Class admin_preset_mod_quiz_admin_review_setting does not have @license tag
(#10) Not recommended phpdocs tag @abstract used
(#772) Not recommended phpdocs tag @abstract used
(#923) Not recommended phpdocs tag @abstract used
(#318) Package is not specified for class admin_presets_delegation. It is also not specified in file-level phpdocs
(#352) Package is not specified for class admin_preset_admin_setting_configtext. It is also not specified in file-level phpdocs
(#389) Package is not specified for class admin_preset_admin_setting_configtextarea. It is also not specified in file-level phpdocs
(#391) Package is not specified for class admin_preset_admin_setting_configfile. It is also not specified in file-level phpdocs
(#393) Package is not specified for class admin_preset_admin_setting_configexecutable. It is also not specified in file-level phpdocs
(#395) Package is not specified for class admin_preset_admin_setting_configdirectory. It is also not specified in file-level phpdocs
(#397) Package is not specified for class admin_preset_admin_setting_configpasswordunmask. It is also not specified in file-level phpdocs
(#399) Package is not specified for class admin_preset_admin_setting_langlist. It is also not specified in file-level phpdocs
(#401) Package is not specified for class admin_preset_admin_setting_configcolourpicker. It is also not specified in file-level phpdocs
(#403) Package is not specified for class admin_preset_admin_setting_emoticons. It is also not specified in file-level phpdocs
(#405) Package is not specified for class admin_preset_admin_setting_confightmleditor. It is also not specified in file-level phpdocs
(#407) Package is not specified for class admin_preset_admin_setting_configtext_trim_lower. It is also not specified in file-level phpdocs
(#409) Package is not specified for class admin_preset_admin_setting_configtext_with_advanced. It is also not specified in file-level phpdocs
(#433) Package is not specified for class admin_preset_admin_setting_configiplist. It is also not specified in file-level phpdocs
(#452) Package is not specified for class admin_preset_admin_setting_devicedetectregex. It is also not specified in file-level phpdocs
(#475) Package is not specified for class admin_preset_admin_setting_sitesettext. It is also not specified in file-level phpdocs
(#521) Package is not specified for class admin_preset_admin_setting_special_frontpagedesc. It is also not specified in file-level phpdocs
(#527) Package is not specified for class admin_preset_admin_setting_configselect. It is also not specified in file-level phpdocs
(#562) Package is not specified for class admin_preset_admin_setting_bloglevel. It is also not specified in file-level phpdocs
(#586) Package is not specified for class admin_preset_admin_setting_special_selectsetup. It is also not specified in file-level phpdocs
(#588) Package is not specified for class admin_preset_admin_setting_sitesetselect. It is also not specified in file-level phpdocs
(#590) Package is not specified for class admin_preset_admin_setting_configduration. It is also not specified in file-level phpdocs
(#595) Package is not specified for class admin_preset_admin_setting_configselect_with_advanced. It is also not specified in file-level phpdocs
(#629) Package is not specified for class admin_preset_mod_quiz_admin_setting_browsersecurity. It is also not specified in file-level phpdocs
(#636) Package is not specified for class admin_preset_mod_quiz_admin_setting_grademethod. It is also not specified in file-level phpdocs
(#643) Package is not specified for class admin_preset_mod_quiz_admin_setting_overduehandling. It is also not specified in file-level phpdocs
(#650) Package is not specified for class admin_preset_admin_setting_gradecat_combo. It is also not specified in file-level phpdocs
(#698) Package is not specified for class admin_preset_admin_setting_configmultiselect. It is also not specified in file-level phpdocs
(#750) Package is not specified for class admin_preset_admin_setting_users_with_capability. It is also not specified in file-level phpdocs
(#770) Package is not specified for class admin_preset_admin_setting_configmultiselect_with_loader. It is also not specified in file-level phpdocs
(#781) Package is not specified for class admin_preset_admin_setting_courselist_frontpage. It is also not specified in file-level phpdocs
(#783) Package is not specified for class admin_preset_admin_setting_configmultiselect_modules. It is also not specified in file-level phpdocs
(#785) Package is not specified for class admin_preset_admin_settings_country_select. It is also not specified in file-level phpdocs
(#787) Package is not specified for class admin_preset_admin_setting_special_registerauth. It is also not specified in file-level phpdocs
(#789) Package is not specified for class admin_preset_admin_setting_special_debug. It is also not specified in file-level phpdocs
(#791) Package is not specified for class admin_preset_admin_settings_coursecat_select. It is also not specified in file-level phpdocs
(#793) Package is not specified for class admin_preset_admin_setting_grade_profilereport. It is also not specified in file-level phpdocs
(#795) Package is not specified for class admin_preset_admin_settings_num_course_sections. It is also not specified in file-level phpdocs
(#797) Package is not specified for class admin_preset_admin_setting_question_behaviour. It is also not specified in file-level phpdocs
(#799) Package is not specified for class admin_preset_admin_setting_configtime. It is also not specified in file-level phpdocs
(#844) Package is not specified for class admin_preset_admin_setting_configcheckbox. It is also not specified in file-level phpdocs
(#866) Package is not specified for class admin_preset_admin_setting_configcheckbox_with_advanced. It is also not specified in file-level phpdocs
(#888) Package is not specified for class admin_preset_admin_setting_configcheckbox_with_lock. It is also not specified in file-level phpdocs
(#909) Package is not specified for class admin_preset_admin_setting_sitesetcheckbox. It is also not specified in file-level phpdocs
(#911) Package is not specified for class admin_preset_admin_setting_special_adminseesall. It is also not specified in file-level phpdocs
(#913) Package is not specified for class admin_preset_admin_setting_regradingcheckbox. It is also not specified in file-level phpdocs
(#915) Package is not specified for class admin_preset_admin_setting_special_gradelimiting. It is also not specified in file-level phpdocs
(#918) Package is not specified for class admin_preset_admin_setting_configmulticheckbox. It is also not specified in file-level phpdocs
(#932) Package is not specified for class admin_preset_admin_setting_pickroles. It is also not specified in file-level phpdocs
(#934) Package is not specified for class admin_preset_admin_setting_special_coursemanager. It is also not specified in file-level phpdocs
(#936) Package is not specified for class admin_preset_admin_setting_special_coursecontact. It is also not specified in file-level phpdocs
(#938) Package is not specified for class admin_preset_admin_setting_special_gradebookroles. It is also not specified in file-level phpdocs
(#940) Package is not specified for class admin_preset_admin_setting_special_gradeexport. It is also not specified in file-level phpdocs
(#942) Package is not specified for class admin_preset_admin_setting_special_backupdays. It is also not specified in file-level phpdocs
(#977) Package is not specified for class admin_preset_admin_setting_special_calendar_weekend. It is also not specified in file-level phpdocs
(#998) Package is not specified for class admin_preset_admin_setting_quiz_reviewoptions. It is also not specified in file-level phpdocs
(#1061) Package is not specified for class admin_preset_mod_quiz_admin_review_setting. It is also not specified in file-level phpdocs
(#12) Package block/admin_presets is not valid
blocks/admin_presets/settings.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
blocks/admin_presets/tabs.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
blocks/admin_presets/version.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found

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]


Mustache template problems

(0 errors, 0 warnings)

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