This section shows php lint problems in the code detected by php -l
This section shows the coding style problems detected in the code by phpcs
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
"require_once" must be immediately followed by an open parenthesis
"require_once" must be immediately followed by an open parenthesis
"require_once" must be immediately followed by an open parenthesis
"require_once" must be immediately followed by an open parenthesis
"require_once" must be immediately followed by an open parenthesis
"require_once" must be immediately followed by an open parenthesis
"require_once" must be immediately followed by an open parenthesis
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Expected "if (...) {\n"; found "if(...) {\n"
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Expected "if (...) {\n"; found "if(...){\n"
Variable "log_message" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Expected "if (...) {\n"; found "if(...) {\n"
Variable "log_message" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Variable "log_message" must not contain underscores.
Line indented incorrectly; expected 12 spaces, found 8
Expected "if (...) {\n"; found "if (...){\n"
Closing brace indented incorrectly; expected 8 spaces, found 12
Inline comments must end in full-stops, exclamation marks, or question marks
Whitespace found at end of line
Expected "if (...) {\n"; found "if(...){\n"
Variable "log_message" must not contain underscores.
Variable "display_users" must not contain underscores.
Expected 1 space before "*"; 0 found
Expected 1 space after "*"; 0 found
Whitespace found at end of line
Whitespace found at end of line
Variable "editor_options" must not contain underscores.
Variable "editor_options" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Commas (,) must be followed by white space.
Inline comments must end in full-stops, exclamation marks, or question marks
Expected "if (...) {\n"; found "if(...) {\n"
Expected "if (...) {\n"; found "if(...) {\n"
TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
Whitespace found at end of line
Expected "} else {\n"; found "} \n else{\n"
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Expected "if (...) {\n"; found "if(...) {\n"
Variable "log_message" must not contain underscores.
Variable "log_message" must not contain underscores.
Variable "log_message" must not contain underscores.
Variable "log_message" must not contain underscores.
Variable "editor_options" must not contain underscores.
Variable "log_message" must not contain underscores.
Expected "} else {\n"; found "}else{\n"
Variable "log_message" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Expected "if (...) {\n"; found "if(...) {\n"
Expected "foreach (...) {\n"; found "foreach(...) {\n"
Inline comments must end in full-stops, exclamation marks, or question marks
Whitespace found at end of line
Expected "if (...) {\n"; found "if(...){\n"
Variable "paging_bar" must not contain underscores.
Expected "if (...) {\n"; found "if(...) {\n"
Variable "paging_bar" must not contain underscores.
Expected "if (...) {\n"; found "if(...) {\n"
Variable "display_users" must not contain underscores.
Expected "foreach (...) {\n"; found "foreach(...) {\n"
Whitespace found at end of line
Variable "lastaccess_time" must not contain underscores.
Whitespace found at end of line
Variable "lastaccess_time" must not contain underscores.
Variable "display_users" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Variable "log_message" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Variable "log_message" must not contain underscores.
Variable "paging_bar" must not contain underscores.
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
"require_once" must be immediately followed by an open parenthesis
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Visibility must be declared on method "definition"
Whitespace found at end of line
Line exceeds 132 characters; contains 139 characters
Visibility must be declared on method "validation"
Expected "foreach (...) {\n"; found "foreach(...) {\n"
Inline control structures are not allowed
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
"require_once" must be immediately followed by an open parenthesis
Visibility must be declared on method "definition"
Commas (,) must be followed by white space.
Whitespace found at end of line
Commas (,) must be followed by white space.
Whitespace found at end of line
Commas (,) must be followed by white space.
Whitespace found at end of line
Commas (,) must be followed by white space.
Expected MOODLE_INTERNAL check or config.php inclusion
Variable "confirm_url" must not contain underscores.
Variable "cancel_url" must not contain underscores.
Variable "confirm_url" must not contain underscores.
Variable "cancel_url" must not contain underscores.
Variable "back_url" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "back_url" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "back_url" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "approval_url" must not contain underscores.
Variable "approval_url" must not contain underscores.
Variable "approval_url" must not contain underscores.
Variable "html_body" must not contain underscores.
Variable "html_body" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "html_body" must not contain underscores.
Expected 1 space before "=>"; 0 found
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "form_field" must not contain underscores.
Variable "form_field" must not contain underscores.
Variable "form_field" must not contain underscores.
Variable "new_url" must not contain underscores.
Variable "new_url" must not contain underscores.
Variable "edit_url" must not contain underscores.
Variable "edit_url" must not contain underscores.
Variable "delete_url" must not contain underscores.
Variable "delete_url" must not contain underscores.
Variable "new_link" must not contain underscores.
Variable "new_url" must not contain underscores.
Variable "new_link" must not contain underscores.
"require_once" must be immediately followed by an open parenthesis
"require_once" must be immediately followed by an open parenthesis
"require_once" must be immediately followed by an open parenthesis
"require_once" must be immediately followed by an open parenthesis
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
"require_once" must be immediately followed by an open parenthesis
Variable "include_history" must not contain underscores.
TRUE, FALSE and NULL must be lowercase; expected "false" but found "FALSE"
Variable "include_history" must not contain underscores.
Variable "include_history" must not contain underscores.
Variable "include_history" must not contain underscores.
Variable "include_history" must not contain underscores.
Variable "include_config_settings" must not contain underscores.
Variable "include_config_settings" must not contain underscores.
Variable "include_config_settings" must not contain underscores.
Variable "include_config_settings" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Expected MOODLE_INTERNAL check or config.php inclusion
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// LOGS" but found "//LOGS"
Variable "quickmail_logs" must not contain underscores.
Variable "include_history" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Whitespace found at end of line
Variable "paramsTwo" must be all lower-case
Variable "quickmail_block_level_settings" must not contain underscores.
Variable "paramsTwo" must be all lower-case
Variable "include_config" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// LOGS" but found "//LOGS"
Variable "backup_logs_and_settings" must not contain underscores.
Commas (,) must be followed by white space.
Commas (,) must be followed by white space.
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "quickmail_settings" must not contain underscores.
Functions must not contain multiple empty lines in a row; found 2 empty lines
Variable "backup_logs_and_settings" must not contain underscores.
Variable "backup_logs_and_settings" must not contain underscores.
Variable "quickmail_settings" must not contain underscores.
Variable "backup_logs_and_settings" must not contain underscores.
Variable "quickmail_logs" must not contain underscores.
Variable "include_history" must not contain underscores.
Variable "quickmail_block_level_settings" must not contain underscores.
Variable "include_config" must not contain underscores.
Variable "quickmail_settings" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
This comment is 86% valid code; is this commented out code?
No space found before comment text; expected "// $quickmail_settings->annotate_ids('setting');" but found "//$quickmail_settings->annotate_ids('setting');"
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
This comment is 69% valid code; is this commented out code?
Variable "backup_logs_and_settings" must not contain underscores.
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
"require_once" must be immediately followed by an open parenthesis
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "is_blocks" must not contain underscores.
Variable "is_users" must not contain underscores.
Variable "is_blocks" must not contain underscores.
Variable "is_users" must not contain underscores.
Variable "restore_history" must not contain underscores.
Variable "restore_history" must not contain underscores.
Variable "restore_history" must not contain underscores.
Variable "restore_history" must not contain underscores.
Variable "restore_history" must not contain underscores.
Variable "restore_history" must not contain underscores.
Variable "restore_history" must not contain underscores.
Variable "restore_history" must not contain underscores.
Variable "restore_history" must not contain underscores.
Variable "overwrite_history" must not contain underscores.
Variable "overwrite_history" must not contain underscores.
Variable "overwrite_history" must not contain underscores.
Variable "overwrite_history" must not contain underscores.
Variable "overwrite_history" must not contain underscores.
Variable "overwrite_history" must not contain underscores.
Variable "restore_history" must not contain underscores.
Variable "overwrite_history" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Expected MOODLE_INTERNAL check or config.php inclusion
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "current_context" must not contain underscores.
Variable "current_context" must not contain underscores.
Variable "current_context" must not contain underscores.
Expected "if (...) {\n"; found "if(...){\n"
Variable "block_level_setting" must not contain underscores.
Variable "block_level_setting" must not contain underscores.
Variable "block_level_setting" must not contain underscores.
Expected "if (...) {\n"; found "if(...){\n"
Variable "block_level_setting" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
This comment is 72% valid code; is this commented out code?
No space found before comment text; expected "// quickmail::default_config($courseid);" but found "//quickmail::default_config($courseid);"
Variable "block_level_setting" must not contain underscores.
Variable "block_level_setting" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Visibility must be declared on method "init"
Visibility must be declared on method "applicable_formats"
Expected "if (...) {\n"; found "if(...) {\n"
Visibility must be declared on method "has_config"
Visibility must be declared on method "instance_allow_multiple"
Whitespace found at end of line
Visibility must be declared on method "get_content"
TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
Variable "can_send" must not contain underscores.
Variable "icon_class" must not contain underscores.
Variable "can_send" must not contain underscores.
Variable "send_email_str" must not contain underscores.
Variable "send_email_str" must not contain underscores.
Variable "icon_class" must not contain underscores.
Variable "send_email" must not contain underscores.
Variable "send_email_str" must not contain underscores.
Variable "send_email" must not contain underscores.
Variable "signature_str" must not contain underscores.
Variable "signature_str" must not contain underscores.
Variable "icon_class" must not contain underscores.
Variable "signature_str" must not contain underscores.
Variable "draft_params" must not contain underscores.
Variable "drafts_email_str" must not contain underscores.
Variable "drafts_email_str" must not contain underscores.
Variable "icon_class" must not contain underscores.
Variable "draft_params" must not contain underscores.
Variable "drafts_email_str" must not contain underscores.
Variable "history_str" must not contain underscores.
Variable "history_str" must not contain underscores.
Variable "icon_class" must not contain underscores.
Variable "history_str" must not contain underscores.
Variable "alt_str" must not contain underscores.
Variable "alt_str" must not contain underscores.
Variable "icon_class" must not contain underscores.
Variable "alt_str" must not contain underscores.
Whitespace found at end of line
Line indented incorrectly; expected at least 16 spaces, found 12
Variable "config_str" must not contain underscores.
Line indented incorrectly; expected at least 16 spaces, found 12
Variable "config_str" must not contain underscores.
Variable "icon_class" must not contain underscores.
Line indented incorrectly; expected at least 16 spaces, found 12
Variable "config_str" must not contain underscores.
Line indented incorrectly; expected at least 16 spaces, found 12
Line indented incorrectly; expected at least 16 spaces, found 12
Line indented incorrectly; expected 12 spaces, found 8
Closing brace indented incorrectly; expected 12 spaces, found 8
Functions must not contain multiple empty lines in a row; found 2 empty lines
Expected "if (...) {\n"; found "if(...) {\n"
Line exceeds 132 characters; contains 143 characters
Variable "send_adminemail_str" must not contain underscores.
Variable "send_adminemail_str" must not contain underscores.
Variable "icon_class" must not contain underscores.
Variable "send_adminemail" must not contain underscores.
Variable "send_adminemail_str" must not contain underscores.
Variable "send_adminemail" must not contain underscores.
Whitespace found at end of line
Variable "history_str" must not contain underscores.
Variable "history_str" must not contain underscores.
Variable "icon_class" must not contain underscores.
Variable "history_str" must not contain underscores.
Functions must not contain multiple empty lines in a row; found 2 empty lines
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
This comment is 48% valid code; is this commented out code?
Whitespace found at end of line
Whitespace found at end of line
Whitespace found at end of line
Whitespace found at end of line
Whitespace found at end of line
Whitespace found at end of line
Whitespace found at end of line
Inline comments must start with a capital letter, digit or 3-dots sequence
No space found before comment text; expected "// library functions for the admin email part of quickmail." but found "//library functions for the admin email part of quickmail."
Whitespace found at end of line
Expected MOODLE_INTERNAL check or config.php inclusion
Scope keyword "public" must be followed by a single space
Member variable "sentUsers" must be all lower-case
Member variable "startTime" must be all lower-case
Member variable "endTime" must be all lower-case
Whitespace found at end of line
Expected 1 space after closing parenthesis; found 0
Whitespace found at end of line
Whitespace found at end of line
Expected 1 space after closing parenthesis; found 0
Whitespace found at end of line
Variable "noreplyUser" must be all lower-case
Variable "noreplyUser" must be all lower-case
Variable "noreplyUser" must be all lower-case
Variable "noreplyUser" must be all lower-case
Variable "noreplyUser" must be all lower-case
Variable "noreplyUser" must be all lower-case
Variable "noreplyUser" must be all lower-case
Variable "noreplyUser" must be all lower-case
Variable "noreplyUser" must be all lower-case
Variable "noreplyUser" must be all lower-case
Expected "if (...) {\n"; found "if(...){\n"
Expected "foreach (...) {\n"; found "foreach(...) {\n"
Inline comments must start with a capital letter, digit or 3-dots sequence
Variable "noreplyUser" must be all lower-case
Inline comments must end in full-stops, exclamation marks, or question marks
Expected "if (...) {\n"; found "if(...){\n"
Whitespace found at end of line
Expected "} else {\n"; found "}\n else{\n"
Whitespace found at end of line
Whitespace found at end of line
Whitespace found at end of line
Public method name "Message::buildAdminReceipt" must be in lower-case letters only
Expected 1 space after closing parenthesis; found 0
Variable "adminIds" must be all lower-case
Commas (,) must be followed by white space.
Commas (,) must be followed by white space.
Variable "adminIds" must be all lower-case
Variable "usersLine" must be all lower-case
Line exceeds 132 characters; contains 136 characters
Whitespace found at end of line
Variable "timeLine" must be all lower-case
Line exceeds 132 characters; contains 146 characters
Whitespace found at end of line
Variable "msgLine" must be all lower-case
Expected "if (...) {\n"; found "if(...) {\n"
Variable "recipLine" must be all lower-case
Line exceeds 132 characters; contains 139 characters
Variable "recipLine" must be all lower-case
Variable "usersLine" must be all lower-case
Variable "timeLine" must be all lower-case
Variable "msgLine" must be all lower-case
Variable "recipLine" must be all lower-case
Public method name "Message::sendAdminReceipt" must be in lower-case letters only
Expected 1 space after closing parenthesis; found 0
"require_once" must be immediately followed by an open parenthesis
"require_once" must be immediately followed by an open parenthesis
"require_once" must be immediately followed by an open parenthesis
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
"require_once" must be immediately followed by an open parenthesis
Variable "reset_link" must not contain underscores.
Variable "reset_link" must not contain underscores.
Variable "student_select" must not contain underscores.
Variable "student_select" must not contain underscores.
Variable "student_select" must not contain underscores.
Whitespace found at end of line
Commas (,) must be followed by white space.
The opening <?php tag must be followed by exactly one newline.
Inline comments must end in full-stops, exclamation marks, or question marks
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
The opening <?php tag must be followed by exactly one newline.
Expected MOODLE_INTERNAL check or config.php inclusion
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 8 spaces, found 5
Whitespace found at end of line
Expected "if (...) {\n"; found "if(...){\n"
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 8 spaces, found 1
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 8 spaces, found 1
Closing brace indented incorrectly; expected 1 spaces, found 8
Whitespace found at end of line
Whitespace found at end of line
Functions must not contain multiple empty lines in a row; found 2 empty lines
Whitespace found at end of line
Line 1 of the opening comment must start "// This file is part of".
Line 2 of the opening comment must start "//".
Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
Line 6 of the opening comment must start "// (at your option) any later version.".
Line 7 of the opening comment must start "//".
Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
Line 11 of the opening comment must start "// GNU General Public License for more details.".
Line 12 of the opening comment must start "//".
Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
Whitespace found at end of line
Whitespace found at end of line
Expected MOODLE_INTERNAL check or config.php inclusion
Expected 1 space after closing parenthesis; found 0
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 4 spaces, found 1
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Line indented incorrectly; expected at least 4 spaces, found 1
No space found before comment text; expected "// migration of attachments" but found "//migration of attachments"
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 4 spaces, found 1
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 4 spaces, found 1
Variable "quickmail_log_records" must not contain underscores.
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Commas (,) must be followed by white space.
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 4 spaces, found 1
Expected "foreach (...) {\n"; found "foreach(...){\n"
Variable "quickmail_log_records" must not contain underscores.
Variable "quickmail_log_record" must not contain underscores.
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Inline comments must start with a capital letter, digit or 3-dots sequence
Line indented incorrectly; expected at least 8 spaces, found 2
No space found before comment text; expected "// searching file into mdl_files" but found "//searching file into mdl_files"
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Inline comments must end in full-stops, exclamation marks, or question marks
Line indented incorrectly; expected at least 8 spaces, found 2
No space found before comment text; expected "// analysing attachment content" but found "//analysing attachment content"
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 8 spaces, found 2
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Variable "quickmail_log_record" must not contain underscores.
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 8 spaces, found 2
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Spaces must be used to indent lines; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 8 spaces, found 2
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Variable "quickmail_log_record" must not contain underscores.
Commas (,) must be followed by white space.
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Whitespace found at end of line
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 8 spaces, found 2
Expected "if (...) {\n"; found "if(...){\n"
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 12 spaces, found 3
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Variable "quickmail_log_record" must not contain underscores.
Commas (,) must be followed by white space.
Variable "quickmail_log_record" must not contain underscores.
Commas (,) must be followed by white space.
Expected 1 space before "+"; 0 found
Expected 1 space after "+"; 0 found
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 12 spaces, found 3
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Variable "quickmail_log_record" must not contain underscores.
Commas (,) must be followed by white space.
Commas (,) must be followed by white space.
Variable "quickmail_log_record" must not contain underscores.
Commas (,) must be followed by white space.
Commas (,) must be followed by white space.
Expected 1 space before "+"; 0 found
Expected 1 space after "+"; 0 found
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 8 spaces, found 2
Expected "} else {\n"; found "}else{\n"
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 12 spaces, found 3
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 12 spaces, found 3
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Variable "quickmail_log_record" must not contain underscores.
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 8 spaces, found 2
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 8 spaces, found 2
Variable "quickmail_log_record" must not contain underscores.
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 8 spaces, found 2
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 8 spaces, found 2
Expected "if (...) {\n"; found "if(...){\n"
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 12 spaces, found 3
Expected "if (...) {\n"; found "if(...){\n"
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Line indented incorrectly; expected at least 16 spaces, found 4
No space found before comment text; expected "// rename" but found "//rename"
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 16 spaces, found 4
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Variable "quickmail_log_record" must not contain underscores.
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 16 spaces, found 4
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 16 spaces, found 4
Variable "quickmail_log_record" must not contain underscores.
Expected 1 space before "="; 0 found
Expected 1 space after "="; 0 found
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 16 spaces, found 4
Variable "quickmail_log_record" must not contain underscores.
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 12 spaces, found 3
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 12 spaces, found 3
Variable "file_record" must not contain underscores.
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Variable "quickmail_log_record" must not contain underscores.
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Line exceeds maximum limit of 180 characters; contains 201 characters
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 12 spaces, found 5
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 18 spaces, found 3
Expected "if (...) {\n"; found "if(...){\n"
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected at least 22 spaces, found 4
Variable "file_record" must not contain underscores.
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 20 spaces, found 3
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 8 spaces, found 2
Spaces must be used for alignment; tabs are not allowed
Tab found within whitespace
Line indented incorrectly; expected 4 spaces, found 1
Variable "messageIDresend" must be all lower-case
Variable "has_permission" must not contain underscores.
Variable "has_permission" must not contain underscores.
Variable "alt_params" must not contain underscores.
Variable "alt_params" must not contain underscores.
Variable "course_roles" must not contain underscores.
Variable "filter_roles" must not contain underscores.
Variable "course_roles" must not contain underscores.
Variable "filter_roles" must not contain underscores.
Variable "restricted_view" must not contain underscores.
Variable "respected_view" must not contain underscores.
Variable "restricted_view" must not contain underscores.
Variable "respected_view" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "users_to_roles" must not contain underscores.
Variable "users_to_groups" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Inline control structures are not allowed
Closing brace must be on a line by itself
Variable "users_to_groups" must not contain underscores.
Variable "users_to_roles" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Whitespace found at end of line
Line exceeds 132 characters; contains 141 characters
Whitespace found at end of line
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Whitespace found at end of line
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
This comment is 63% valid code; is this commented out code?
No space found before comment text; expected "// $emailmailto = array();" but found "//$emailmailto = array();"
Variable "messageIDresend" must be all lower-case
Expected 1 space after "="; 2 found
Variable "default_sigid" must not contain underscores.
Variable "default_sigid" must not contain underscores.
Variable "default_sigid" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "editor_options" must not contain underscores.
Variable "editor_options" must not contain underscores.
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Commas (,) must be followed by white space.
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Commas (,) must be followed by white space.
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Commas (,) must be followed by white space.
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Commas (,) must be followed by white space.
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Commas (,) must be followed by white space.
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Commas (,) must be followed by white space.
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Commas (,) must be followed by white space.
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Line exceeds 132 characters; contains 172 characters
Whitespace found at end of line
Expected "if (...) {\n"; found "if(...) {\n"
Whitespace found at end of line
Variable "editor_options" must not contain underscores.
Variable "users_to_roles" must not contain underscores.
Variable "users_to_groups" must not contain underscores.
Closing brace must be on a line by itself
Blank comments are not allowed
Whitespace found at end of line
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "editor_options" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "editor_options" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Variable "editor_options" must not contain underscores.
Line exceeds 132 characters; contains 174 characters
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "editor_options" must not contain underscores.
Line exceeds 132 characters; contains 165 characters
Expected "if (...) {\n"; found "if(...){\n"
Expected "} else {\n"; found "}\n else{\n"
Expected "if (...) {\n"; found "if(...){\n"
Expected "} else {\n"; found "}else{\n"
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Expected "if (...) {\n"; found "if(...) {\n"
Inline comments must end in full-stops, exclamation marks, or question marks
Expected "if (...) {\n"; found "if (...) { "
Closing brace must be on a line by itself
Commas (,) must be followed by white space.
Line indented incorrectly; expected 16 spaces, found 12
Expected "if (...) {\n"; found "if(...){\n"
Line indented incorrectly; expected at least 20 spaces, found 16
Variable "additional_email_array" must not contain underscores.
Variable "additional_email_array" must not contain underscores.
Variable "additional_email" must not contain underscores.
Variable "additional_email" must not contain underscores.
Variable "additional_email" must not contain underscores.
Whitespace found at end of line
Variable "additional_email" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "additional_email_success" must not contain underscores.
Variable "additional_email_success" must not contain underscores.
Variable "additional_email" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Line indented incorrectly; expected 16 spaces, found 12
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Variable "users_to_groups" must not contain underscores.
Variable "users_to_groups" must not contain underscores.
Variable "only_names" must not contain underscores.
Closing brace must be on a line by itself
Variable "only_names" must not contain underscores.
Variable "users_to_groups" must not contain underscores.
Variable "users_to_groups" must not contain underscores.
Variable "users_to_roles" must not contain underscores.
Variable "only_sn" must not contain underscores.
Closing brace must be on a line by itself
Expected "if (...) {\n"; found "if(...) {\n"
Line indented incorrectly; expected at least 12 spaces, found 11
TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
Variable "only_sn" must not contain underscores.
Variable "users_to_roles" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Expected "if (...) {\n"; found "if(...) {\n"
Line indented incorrectly; expected at least 12 spaces, found 8
Variable "users_to_groups" must not contain underscores.
Variable "only_id" must not contain underscores.
Closing brace must be on a line by itself
Variable "only_id" must not contain underscores.
Variable "users_to_groups" must not contain underscores.
Commas (,) must be followed by white space.
Variable "role_options" must not contain underscores.
Variable "role_options" must not contain underscores.
Variable "group_options" must not contain underscores.
Variable "group_options" must not contain underscores.
Variable "group_options" must not contain underscores.
Variable "group_options" must not contain underscores.
Variable "user_options" must not contain underscores.
Variable "user_options" must not contain underscores.
Variable "gen_url" must not contain underscores.
Variable "email_param" must not contain underscores.
Variable "email_param" must not contain underscores.
Variable "draft_link" must not contain underscores.
Variable "gen_url" must not contain underscores.
Variable "draft_link" must not contain underscores.
Variable "can_send" must not contain underscores.
Variable "can_send" must not contain underscores.
Variable "history_link" must not contain underscores.
Variable "gen_url" must not contain underscores.
Variable "history_link" must not contain underscores.
Variable "selected_label" must not contain underscores.
Variable "selected_label" must not contain underscores.
Variable "role_filter_label" must not contain underscores.
Variable "role_filter_label" must not contain underscores.
Variable "role_filter_label" must not contain underscores.
Variable "select_filter" must not contain underscores.
Variable "select_filter" must not contain underscores.
Variable "embed_quick" must not contain underscores.
Variable "center_buttons" must not contain underscores.
Variable "center_buttons" must not contain underscores.
Variable "embed_quick" must not contain underscores.
Variable "embed_quick" must not contain underscores.
Variable "role_options" must not contain underscores.
Variable "group_options" must not contain underscores.
Variable "user_options" must not contain underscores.
Functions must not contain multiple empty lines in a row; found 2 empty lines
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "selected_label" must not contain underscores.
Variable "role_filter_label" must not contain underscores.
Functions must not contain multiple empty lines in a row; found 2 empty lines
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
This comment is 67% valid code; is this commented out code?
No space found before comment text; expected "// $table->data[] = new html_table_row(array($selected_required_label, $role_filter_label));" but found "//$table->data[] = new html_table_row(array($selected_required_label, $role_filter_label));"
Variable "select_filter" must not contain underscores.
Variable "center_buttons" must not contain underscores.
Line indented incorrectly; expected at least 12 spaces, found 8
Expected 1 space before "=>"; 0 found
Expected 1 space after "=>"; 0 found
Line indented incorrectly; expected at least 12 spaces, found 8
Line indented incorrectly; expected at least 12 spaces, found 8
Line exceeds 132 characters; contains 139 characters
Line indented incorrectly; expected at least 12 spaces, found 8
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "valid_actions" must not contain underscores.
Variable "can_send" must not contain underscores.
Variable "proper_permission" must not contain underscores.
Variable "can_send" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
No space found before comment text; expected "// managers can delete by capability 'candelete';" but found "//managers can delete by capability 'candelete';"
Whitespace found at end of line
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// those with 'cansend' (incl students, if $config['allowstudents']) can only delete drafts;" but found "//those with 'cansend' (incl students, if $config['allowstudents']) can only delete drafts;"
Whitespace found at end of line
Variable "can_delete" must not contain underscores.
Variable "can_send" must not contain underscores.
Variable "proper_permission" must not contain underscores.
Line exceeds 132 characters; contains 153 characters
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "proper_permission" must not contain underscores.
Variable "can_delete" must not contain underscores.
Variable "valid_actions" must not contain underscores.
Variable "valid_actions" must not contain underscores.
Inline control structures are not allowed
Variable "can_delete" must not contain underscores.
Expected "if (...) {\n"; found "if(...) {\n"
Expected 1 space before ".="; 0 found
Expected 1 space before ".="; 0 found
Whitespace found at end of line
Expected "if (...) {\n"; found "if(...) {\n"
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Whitespace found at end of line
Expected "if (...) {\n"; found "if(...) {\n"
Whitespace found at end of line
Variable "get_name_string" must not contain underscores.
Expected "if (...) {\n"; found "if(...){\n"
Variable "get_name_string" must not contain underscores.
Variable "get_name_string" must not contain underscores.
Whitespace found at end of line
Variable "user_options" must not contain underscores.
Closing brace must be on a line by itself
Variable "default_option" must not contain underscores.
Variable "user_options" must not contain underscores.
Variable "default_option" must not contain underscores.
Expected "if (...) {\n"; found "if(...) {\n"
Line 1 of the opening comment must start "// This file is part of".
Line 2 of the opening comment must start "//".
Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
Line 6 of the opening comment must start "// (at your option) any later version.".
Line 7 of the opening comment must start "//".
Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
Line 11 of the opening comment must start "// GNU General Public License for more details.".
Line 12 of the opening comment must start "//".
Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
Expected 1 space after "="; 0 found
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// admin" but found "//admin"
Space found before semicolon; expected "'sent successfully to the following users: ';" but found "'sent successfully to the following users: ' ;"
Line 1 of the opening comment must start "// This file is part of".
Line 2 of the opening comment must start "//".
Line 3 of the opening comment must start "// Moodle is free software: you can redistribute it and/or modify".
Line 4 of the opening comment must start "// it under the terms of the GNU General Public License as published by".
Line 5 of the opening comment must start "// the Free Software Foundation, either version 3 of the License, or".
Line 6 of the opening comment must start "// (at your option) any later version.".
Line 7 of the opening comment must start "//".
Line 8 of the opening comment must start "// Moodle is distributed in the hope that it will be useful,".
Line 9 of the opening comment must start "// but WITHOUT ANY WARRANTY; without even the implied warranty of".
Line 10 of the opening comment must start "// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the".
Line 11 of the opening comment must start "// GNU General Public License for more details.".
Line 12 of the opening comment must start "//".
Line 13 of the opening comment must start "// You should have received a copy of the GNU General Public License".
Line 14 of the opening comment must start "// along with Moodle. If not, see <http://www.gnu.org/licenses/>.".
Whitespace found at end of line
Expected 1 space after "="; 0 found
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// admin" but found "//admin"
Space found before semicolon; expected "'sent successfully to the following users: ';" but found "'sent successfully to the following users: ' ;"
Whitespace found at end of line within string
The opening <?php tag must be followed by exactly one newline.
Expected MOODLE_INTERNAL check or config.php inclusion
Visibility must be declared on method "format_time"
Visibility must be declared on method "cleanup"
Visibility must be declared on method "history_cleanup"
Must use "self::" for local static member reference
Visibility must be declared on method "draft_cleanup"
Must use "self::" for local static member reference
Variable "gen_link" must not contain underscores.
Variable "gen_link" must not contain underscores.
Variable "gen_link" must not contain underscores.
Visibility must be declared on method "process_attachments"
Variable "base_url" must not contain underscores.
Inline doc block comments are not allowed; use "// Comment." instead
Variable "gen_link" must not contain underscores.
Variable "base_url" must not contain underscores.
Variable "base_url" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
No space found before comment text; expected "// to prevent double encoding of ampersands in urls for our plaintext users," but found "//to prevent double encoding of ampersands in urls for our plaintext users,"
No space found before comment text; expected "// we use the out() method of moodle_url" but found "//we use the out() method of moodle_url"
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// @see http://phpdocs.moodle.org/HEAD/moodlecore/moodle_url.html" but found "//@see http://phpdocs.moodle.org/HEAD/moodlecore/moodle_url.html"
Expected "if (...) {\n"; found "if(...){\n"
Whitespace found at end of line
Functions must not contain multiple empty lines in a row; found 3 empty lines
Variable "gen_link" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
No space found before comment text; expected "// get a plain text version of the link" but found "//get a plain text version of the link"
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// by calling gen_link with @param $plain set to true" but found "//by calling gen_link with @param $plain set to true"
Variable "gen_link" must not contain underscores.
Variable "gen_link" must not contain underscores.
Visibility must be declared on method "zip_attachments"
Variable "base_path" must not contain underscores.
Variable "moodle_base" must not contain underscores.
Variable "moodle_base" must not contain underscores.
Variable "moodle_base" must not contain underscores.
Variable "actual_zip" must not contain underscores.
Variable "moodle_base" must not contain underscores.
Variable "stored_files" must not contain underscores.
Variable "stored_files" must not contain underscores.
Variable "stored_files" must not contain underscores.
Variable "actual_zip" must not contain underscores.
Variable "actual_zip" must not contain underscores.
Visibility must be declared on method "attachment_names"
Variable "only_files" must not contain underscores.
Variable "only_names" must not contain underscores.
Closing brace must be on a line by itself
Variable "only_named_files" must not contain underscores.
Variable "only_names" must not contain underscores.
Variable "only_files" must not contain underscores.
Variable "only_named_files" must not contain underscores.
Visibility must be declared on method "filter_roles"
Variable "user_roles" must not contain underscores.
Variable "master_roles" must not contain underscores.
Variable "master_roles" must not contain underscores.
Variable "user_roles" must not contain underscores.
Visibility must be declared on method "load_config"
Whitespace found at end of line
Whitespace found at end of line
Line indented incorrectly; expected 12 spaces, found 13
Line indented incorrectly; expected 12 spaces, found 13
Whitespace found at end of line
Visibility must be declared on method "default_config"
Visibility must be declared on method "save_config"
Must use "self::" for local static member reference
Visibility must be declared on method "delete_dialog"
Inline control structures are not allowed
Variable "yes_params" must not contain underscores.
Variable "yes_params" must not contain underscores.
Must use "self::" for local static member reference
Expected "if (...) {\n"; found "if(...) {\n"
Expected 1 space after "=="; 0 found
Line indented incorrectly; expected at least 12 spaces, found 11
Line indented incorrectly; expected at least 12 spaces, found 11
Line indented incorrectly; expected at least 12 spaces, found 11
Must use "self::" for local static member reference
Line indented incorrectly; expected at least 12 spaces, found 11
Line indented incorrectly; expected at least 12 spaces, found 11
Line indented incorrectly; expected at least 12 spaces, found 9
Line indented incorrectly; expected at least 12 spaces, found 8
Must use "self::" for local static member reference
Line indented incorrectly; expected at least 12 spaces, found 11
Must use "self::" for local static member reference
Visibility must be declared on method "list_entries"
Variable "can_delete" must not contain underscores.
Expected "if (...) {\n"; found "if(...){\n"
Expected 1 space before "="; 0 found
Must use "self::" for local static member reference
Commas (,) must be followed by white space.
Must use "self::" for local static member reference
Must use "self::" for local static member reference
Commas (,) must be followed by white space.
Must use "self::" for local static member reference
Line exceeds maximum limit of 180 characters; contains 188 characters
Expected "} else {\n"; found "}\n else{\n"
Expected 1 space before "="; 0 found
Must use "self::" for local static member reference
Must use "self::" for local static member reference
Must use "self::" for local static member reference
Must use "self::" for local static member reference
Commas (,) must be followed by white space.
Must use "self::" for local static member reference
Line exceeds 132 characters; contains 164 characters
Whitespace found at end of line
Whitespace found at end of line
Variable "array_of_failed_user_ids" must not contain underscores.
Must use "self::" for local static member reference
Expected "if (...) {\n"; found "if(...){\n"
Line indented incorrectly; expected at least 16 spaces, found 12
Whitespace found at end of line
Variable "array_of_failed_user_ids" must not contain underscores.
Commas (,) must be followed by white space.
Expected "if (...) {\n"; found "if(...){\n"
Variable "open_link" must not contain underscores.
Line indented incorrectly; expected at least 16 spaces, found 12
Whitespace found at end of line
Expected "} else {\n"; found "}\n else{\n"
Line indented incorrectly; expected at least 16 spaces, found 12
Variable "open_link" must not contain underscores.
Line indented incorrectly; expected at least 16 spaces, found 12
Variable "open_link" must not contain underscores.
Variable "can_delete" must not contain underscores.
Variable "delete_params" must not contain underscores.
Variable "delete_link" must not contain underscores.
Variable "delete_params" must not contain underscores.
Variable "delete_link" must not contain underscores.
Variable "action_links" must not contain underscores.
Whitespace found at end of line
Variable "statusSENTorNot" must be all lower-case
Must use "self::" for local static member reference
Whitespace found at end of line
Expected "if (...) {\n"; found "if (...){\n"
Variable "array_of_failed_user_ids" must not contain underscores.
Variable "statusSENTorNot" must be all lower-case
Must use "self::" for local static member reference
Must use "self::" for local static member reference
Whitespace found at end of line
Whitespace found at end of line
Expected "if (...) {\n"; found "if(...){\n"
Expected "} else {\n"; found "}else{\n"
Variable "listFailIDs" must be all lower-case
Variable "array_of_failed_user_ids" must not contain underscores.
Whitespace found at end of line
Variable "failCount" must be all lower-case
Expected 1 space after "="; 2 found
Variable "listFailIDs" must be all lower-case
Expected 1 space after "?"; 2 found
Variable "listFailIDs" must be all lower-case
Must use "self::" for local static member reference
Expected 1 space after ":"; 2 found
Variable "listFailIDs" must be all lower-case
Must use "self::" for local static member reference
Line exceeds 132 characters; contains 155 characters
Whitespace found at end of line
Expected "} else {\n"; found "}\n\n else{\n"
Whitespace found at end of line
Variable "listFailIDs" must be all lower-case
Variable "array_of_failed_user_ids" must not contain underscores.
Variable "failCount" must be all lower-case
Whitespace found at end of line
Functions must not contain multiple empty lines in a row; found 2 empty lines
Variable "action_links" must not contain underscores.
Variable "statusSENTorNot" must be all lower-case
Variable "failCount" must be all lower-case
Variable "action_links" must not contain underscores.
Variable "statusSENTorNot" must be all lower-case
Commas (,) must be followed by white space.
Variable "failCount" must be all lower-case
Commas (,) must be followed by white space.
Line indented incorrectly; expected 12 spaces, found 13
Closing brace indented incorrectly; expected 12 spaces, found 13
Whitespace found at end of line
Whitespace found at end of line
Line indented incorrectly; expected 8 spaces, found 12
Closing brace indented incorrectly; expected 8 spaces, found 12
Expected 1 space after closing parenthesis; found 0
Variable "get_name_string" must not contain underscores.
Whitespace found at end of line
Expected "if (...) {\n"; found "if(...){\n"
Variable "get_name_string" must not contain underscores.
Variable "get_name_string" must not contain underscores.
Whitespace found at end of line
Whitespace found at end of line
Whitespace found at end of line
Whitespace found at end of line
Expected 1 space after closing parenthesis; found 0
Whitespace found at end of line
Variable "get_name_string" must not contain underscores.
Whitespace found at end of line
Expected "if (...) {\n"; found "if(...){\n"
Variable "get_name_string" must not contain underscores.
Variable "get_name_string" must not contain underscores.
Line exceeds 132 characters; contains 140 characters
Whitespace found at end of line within string
Whitespace found at end of line within string
Whitespace found at end of line within string
Whitespace found at end of line within string
Whitespace found at end of line within string
Whitespace found at end of line within string
Whitespace found at end of line within string
Whitespace found at end of line
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// let's use a recordset in case the enrollment is huge" but found "//let's use a recordset in case the enrollment is huge"
Variable "rs_valids" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// container for user_enrolments records" but found "//container for user_enrolments records"
Inline doc block comments are not allowed; use "// Comment." instead
Expected "foreach (...) {\n"; found "foreach(...){\n"
Variable "rs_valids" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// required to close the recordset" but found "//required to close the recordset"
Variable "rs_valids" must not contain underscores.
Whitespace found at end of line
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
No space found before comment text; expected "// get the intersection of self::all_users and this potentially shorter list" but found "//get the intersection of self::all_users and this potentially shorter list"
Variable "evryone_not_suspended" must not contain underscores.
Variable "evryone_not_suspended" must not contain underscores.
Whitespace found at end of line
Line indented incorrectly; expected 4 spaces, found 5
Expected 1 space after closing parenthesis; found 0
Variable "additional_emails" must not contain underscores.
Whitespace found at end of line
Whitespace found at end of line
Line indented incorrectly; expected 8 spaces, found 9
Variable "failed_address_or_id" must not contain underscores.
Line indented incorrectly; expected 12 spaces, found 13
Variable "failed_address_or_id" must not contain underscores.
Variable "additional_emails" must not contain underscores.
Variable "failed_address_or_id" must not contain underscores.
Whitespace found at end of line
Functions must not contain multiple empty lines in a row; found 2 empty lines
Whitespace found at end of line
Line indented incorrectly; expected 12 spaces, found 13
Line indented incorrectly; expected 8 spaces, found 9
Whitespace found at end of line
Variable "additional_emails" must not contain underscores.
Variable "additional_emails" must not contain underscores.
Whitespace found at end of line
Variable "additional_emails" must not contain underscores.
Line indented incorrectly; expected 4 spaces, found 5
Whitespace found at end of line
Expected "if (...) {\n"; found "if(...) {\n"
"require_once" must be immediately followed by an open parenthesis
Variable "default_sns" must not contain underscores.
Variable "default_sns" must not contain underscores.
Variable "default_sns" must not contain underscores.
Variable "only_names" must not contain underscores.
Closing brace must be on a line by itself
Variable "select_roles" must not contain underscores.
Variable "select_roles" must not contain underscores.
Variable "select_roles" must not contain underscores.
Variable "only_names" must not contain underscores.
Variable "has_permission" must not contain underscores.
Variable "has_permission" must not contain underscores.
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "only_names" must not contain underscores.
Expected 1 space before ":"; 0 found
Variable "sig_options" must not contain underscores.
Variable "only_names" must not contain underscores.
Variable "confirm_url" must not contain underscores.
Variable "cancel_url" must not contain underscores.
Variable "confirm_url" must not contain underscores.
Variable "cancel_url" must not contain underscores.
Variable "sig_options" must not contain underscores.
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Commas (,) must be followed by white space.
Whitespace found at end of line
Commas (,) must be followed by white space.
Whitespace found at end of line
Commas (,) must be followed by white space.
Whitespace found at end of line
Commas (,) must be followed by white space.
Whitespace found at end of line
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Whitespace found at end of line
This section shows the coding style problems detected in the code by eslint
Missing space before opening brace. (space-before-blocks)
'$' is not defined. (no-undef)
Identifier 'clear_selections' is not in camel case. (camelcase)
Identifier 'quickmail_changer' is not in camel case. (camelcase)
Identifier 'clear_selections' is not in camel case. (camelcase)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
Identifier 'quickmail_changer' is not in camel case. (camelcase)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
Expected to return a value at the end of function. (consistent-return)
Identifier 'in_list' is not in camel case. (camelcase)
'$' is not defined. (no-undef)
Identifier 'in_list' is not in camel case. (camelcase)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
'$' is not defined. (no-undef)
Missing JSDoc comment. (require-jsdoc)
Identifier 'block_quickmail_testInfo' is not in camel case. (camelcase)
Missing space before opening brace. (space-before-blocks)
Line 2 exceeds the maximum line length of 132. (max-len)
Unnecessary escape character: \". (no-useless-escape)
Unnecessary escape character: \". (no-useless-escape)
Unnecessary escape character: \". (no-useless-escape)
Unnecessary escape character: \". (no-useless-escape)
Trailing spaces not allowed. (no-trailing-spaces)
Expected { after 'if' condition. (curly)
Trailing spaces not allowed. (no-trailing-spaces)
Trailing spaces not allowed. (no-trailing-spaces)
Expected { after 'else'. (curly)
Trailing spaces not allowed. (no-trailing-spaces)
More than 2 blank lines not allowed. (no-multiple-empty-lines)
Missing JSDoc comment. (require-jsdoc)
Identifier 'block_quickmail_mycallback' is not in camel case. (camelcase)
'block_quickmail_mycallback' is defined but never used. (no-unused-vars)
Missing space before opening brace. (space-before-blocks)
Expected space(s) after "for". (keyword-spacing)
Missing whitespace after semicolon. (semi-spacing)
Missing space before opening brace. (space-before-blocks)
Expected space(s) after "if". (keyword-spacing)
Missing space before opening brace. (space-before-blocks)
Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
Expected space(s) after "else". (keyword-spacing)
Unexpected tab character. (no-tabs)
Expected space(s) after "if". (keyword-spacing)
Missing space before opening brace. (space-before-blocks)
Unexpected tab character. (no-tabs)
Unexpected tab character. (no-tabs)
Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
Unexpected tab character. (no-tabs)
Expected space(s) after "else". (keyword-spacing)
Unexpected tab character. (no-tabs)
Unexpected tab character. (no-tabs)
Trailing spaces not allowed. (no-trailing-spaces)
This section shows CSS problems detected by stylelint
Invalid value for `position` (csstree/validator)
Unexpected empty block (block-no-empty)
Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
Expected indentation of 4 spaces (indentation)
Expected indentation of 4 spaces (indentation)
Expected indentation of 4 spaces (indentation)
Expected indentation of 4 spaces (indentation)
Expected indentation of 4 spaces (indentation)
Expected indentation of 4 spaces (indentation)
Expected indentation of 4 spaces (indentation)
Expected newline after "," (selector-list-comma-newline-after)
This section shows the phpdocs problems detected in the code by local_moodlecheck
No one-line description found in phpdocs for file
Invalid inline phpdocs tag @todo found
Class admin_email_form is not documented
Function admin_email_form::definition is not documented
Function admin_email_form::validation is not documented
No one-line description found in phpdocs for file
Class quickmail_alternate_form is not documented
Function quickmail_alternate_form::definition is not documented
No one-line description found in phpdocs for file
Class quickmail_alternate is not documented
Function quickmail_alternate::base_url is not documented
Function quickmail_alternate::get is not documented
Function quickmail_alternate::get_one is not documented
Function quickmail_alternate::delete is not documented
Function quickmail_alternate::confirmed is not documented
Function quickmail_alternate::verify is not documented
Function quickmail_alternate::inform is not documented
Function quickmail_alternate::interact is not documented
Function quickmail_alternate::view is not documented
Constant VIEW is not documented
Constant DELETE is not documented
Constant INTERACT is not documented
Constant CONFIRMED is not documented
Constant INFORMATION is not documented
Constant VERIFY is not documented
No one-line description found in phpdocs for file
No one-line description found in phpdocs for file
Class backup_quickmail_block_task is not documented
Function backup_quickmail_block_task::define_my_settings is not documented
Function backup_quickmail_block_task::define_my_steps is not documented
Function backup_quickmail_block_task::get_fileareas is not documented
Function backup_quickmail_block_task::get_configdata_encoded_attributes is not documented
Function backup_quickmail_block_task::encode_content_links is not documented
No one-line description found in phpdocs for file
Class backup_quickmail_block_structure_step is not documented
Function backup_quickmail_block_structure_step::define_structure is not documented
No one-line description found in phpdocs for file
Class restore_quickmail_block_task is not documented
Function restore_quickmail_block_task::history_exists is not documented
Function restore_quickmail_block_task::define_my_settings is not documented
Function restore_quickmail_block_task::define_my_steps is not documented
Function restore_quickmail_block_task::get_fileareas is not documented
Function restore_quickmail_block_task::get_configdata_encoded_attributes is not documented
Function restore_quickmail_block_task::define_decode_contents is not documented
Function restore_quickmail_block_task::define_decode_rules is not documented
No one-line description found in phpdocs for file
Class restore_quickmail_log_structure_step is not documented
Function restore_quickmail_log_structure_step::define_structure is not documented
Function restore_quickmail_log_structure_step::process_block is not documented
Function restore_quickmail_log_structure_step::process_block_level_setting is not documented
Function restore_quickmail_log_structure_step::process_log is not documented
No one-line description found in phpdocs for file
Class block_quickmail is not documented
Function block_quickmail::init is not documented
Function block_quickmail::applicable_formats is not documented
Function block_quickmail::has_config is not documented
Function block_quickmail::get_content is not documented
No one-line description found in phpdocs for file
Class alternate_email_added is not documented
Function alternate_email_added::init is not documented
Class Message is not documented
Function Message::__construct is not documented
Function Message::send is not documented
Function Message::buildAdminReceipt is not documented
Function Message::sendAdminReceipt is not documented
Variable Message::$subject is not documented
Variable Message::$text is not documented
Variable Message::$html is not documented
Variable Message::$users is not documented
Variable Message::$admins is not documented
Variable Message::$warnings is not documented
Variable Message::$noreply is not documented
Variable Message::$sentUsers is not documented
Variable Message::$failuserids is not documented
Variable Message::$startTime is not documented
Variable Message::$endTime is not documented
No one-line description found in phpdocs for file
Invalid phpdocs tag @params used
No one-line description found in phpdocs for file
Class config_form is not documented
Function config_form::definition is not documented
No one-line description found in phpdocs for file
Empty line found after PHP open tag
File-level phpdocs block is not found
Empty line found after PHP open tag
File-level phpdocs block is not found
Function xmldb_block_quickmail_upgrade is not documented
Package is not specified for function xmldb_block_quickmail_upgrade. It is also not specified in file-level phpdocs
Package is not specified for function migrate_quickmail_20. It is also not specified in file-level phpdocs
Package is not valid
No one-line description found in phpdocs for file
Class email_form is not documented
Function email_form::reduce_users is not documented
Function email_form::option_display is not documented
Function email_form::option_value is not documented
Function email_form::definition is not documented
No one-line description found in phpdocs for file
No one-line description found in phpdocs for file
File-level phpdocs block is not found
File-level phpdocs block is not found
Empty line found after PHP open tag
File-level phpdocs block does not have @copyright tag
Package block is not valid
Class quickmail is not documented
Function quickmail::_s is not documented
Function quickmail::format_time is not documented
Function quickmail::cleanup is not documented
Function quickmail::history_cleanup is not documented
Function quickmail::draft_cleanup is not documented
Function quickmail::flatten_subdirs is not documented
Function quickmail::process_attachments is not documented
Function quickmail::zip_attachments is not documented
Function quickmail::attachment_names is not documented
Function quickmail::filter_roles is not documented
Function quickmail::load_config is not documented
Function quickmail::default_config is not documented
Function quickmail::save_config is not documented
Function quickmail::delete_dialog is not documented
Function quickmail::list_entries is not documented
Function quickmail::clean is not documented
Function block_quickmail_pluginfile is not documented
No one-line description found in phpdocs for file
Phpdocs for function quickmail::get_all_users has incomplete parameters list
Phpdocs for function quickmail::get_non_suspended_users has incomplete parameters list
Invalid phpdocs tag @const used
Invalid phpdocs tag @TODO used
Invalid phpdocs tag @TODO used
Invalid inline phpdocs tag @see found
Invalid inline phpdocs tag @param found
No one-line description found in phpdocs for file
No one-line description found in phpdocs for file
Class signature_form is not documented
Function signature_form::definition is not documented
No one-line description found in phpdocs for file
No one-line description found in phpdocs for file
This section shows problems detected with the handling of upgrade savepoints
Detected more 'if' blocks (4) than 'savepoint' calls (1)
version 2011021812 is missing corresponding savepoint call
version 2012021014 is missing corresponding savepoint call
version 2012061112 is missing corresponding savepoint call
version 2012061112 is missing corresponding savepoint call
This section shows problems detected with the modification of third party libraries
This section shows files built by grunt and not commited
Task "stylelint:css" failed. Use --force to continue.
Problems running grunt
This section shows problems detected by shifter
This section shows problems detected in mustache templates