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

(97 errors, 0 warnings)

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

theme/snap/classes/output/core/course_renderer.php
(#199) global $OUTPUT cannot be used in renderers. Use $this->output.
(#595) global $OUTPUT cannot be used in renderers. Use $this->output.
(#699) global $OUTPUT cannot be used in renderers. Use $this->output.
(#727) global $OUTPUT cannot be used in renderers. Use $this->output.
(#990) global $OUTPUT cannot be used in renderers. Use $this->output.
(#991) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1001) global $PAGE cannot be used in renderers. Use $this->page.
(#1001) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1008) global $PAGE cannot be used in renderers. Use $this->page.
(#1017) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1186) global $PAGE cannot be used in renderers. Use $this->page.
(#1189) global $PAGE cannot be used in renderers. Use $this->page.
(#1299) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1314) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1330) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1364) global $OUTPUT cannot be used in renderers. Use $this->output.
theme/snap/classes/output/core_renderer.php
(#136) global $OUTPUT cannot be used in renderers. Use $this->output.
(#138) global $OUTPUT cannot be used in renderers. Use $this->output.
(#155) global $OUTPUT cannot be used in renderers. Use $this->output.
(#157) global $OUTPUT cannot be used in renderers. Use $this->output.
(#176) global $OUTPUT cannot be used in renderers. Use $this->output.
(#177) global $OUTPUT cannot be used in renderers. Use $this->output.
(#190) global $OUTPUT cannot be used in renderers. Use $this->output.
(#360) global $OUTPUT cannot be used in renderers. Use $this->output.
(#360) global $PAGE cannot be used in renderers. Use $this->page.
(#364) global $PAGE cannot be used in renderers. Use $this->page.
(#368) global $PAGE cannot be used in renderers. Use $this->page.
(#380) global $OUTPUT cannot be used in renderers. Use $this->output.
(#618) global $PAGE cannot be used in renderers. Use $this->page.
(#639) global $PAGE cannot be used in renderers. Use $this->page.
(#852) global $PAGE cannot be used in renderers. Use $this->page.
(#853) global $PAGE cannot be used in renderers. Use $this->page.
(#865) global $PAGE cannot be used in renderers. Use $this->page.
(#867) global $PAGE cannot be used in renderers. Use $this->page.
(#878) global $PAGE cannot be used in renderers. Use $this->page.
(#878) global $PAGE cannot be used in renderers. Use $this->page.
(#883) global $PAGE cannot be used in renderers. Use $this->page.
(#884) global $PAGE cannot be used in renderers. Use $this->page.
(#885) global $PAGE cannot be used in renderers. Use $this->page.
(#905) global $PAGE cannot be used in renderers. Use $this->page.
(#1101) global $PAGE cannot be used in renderers. Use $this->page.
(#1106) global $PAGE cannot be used in renderers. Use $this->page.
(#1110) global $PAGE cannot be used in renderers. Use $this->page.
(#1111) global $PAGE cannot be used in renderers. Use $this->page.
(#1112) global $PAGE cannot be used in renderers. Use $this->page.
(#1131) global $PAGE cannot be used in renderers. Use $this->page.
(#1136) global $PAGE cannot be used in renderers. Use $this->page.
(#1137) global $PAGE cannot be used in renderers. Use $this->page.
(#1146) global $PAGE cannot be used in renderers. Use $this->page.
(#1147) global $PAGE cannot be used in renderers. Use $this->page.
(#1163) global $PAGE cannot be used in renderers. Use $this->page.
(#1171) global $PAGE cannot be used in renderers. Use $this->page.
(#1171) global $PAGE cannot be used in renderers. Use $this->page.
(#1172) global $PAGE cannot be used in renderers. Use $this->page.
(#1180) global $PAGE cannot be used in renderers. Use $this->page.
(#1180) global $PAGE cannot be used in renderers. Use $this->page.
(#1181) global $PAGE cannot be used in renderers. Use $this->page.
(#1189) global $PAGE cannot be used in renderers. Use $this->page.
(#1276) global $PAGE cannot be used in renderers. Use $this->page.
(#1285) global $PAGE cannot be used in renderers. Use $this->page.
(#1285) global $PAGE cannot be used in renderers. Use $this->page.
(#1287) global $PAGE cannot be used in renderers. Use $this->page.
(#1292) global $PAGE cannot be used in renderers. Use $this->page.
(#1292) global $PAGE cannot be used in renderers. Use $this->page.
(#1299) global $PAGE cannot be used in renderers. Use $this->page.
(#1300) global $PAGE cannot be used in renderers. Use $this->page.
(#1380) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1404) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1410) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1412) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1465) global $PAGE cannot be used in renderers. Use $this->page.
(#1467) global $PAGE cannot be used in renderers. Use $this->page.
(#1495) global $PAGE cannot be used in renderers. Use $this->page.
(#1514) global $PAGE cannot be used in renderers. Use $this->page.
(#1516) global $PAGE cannot be used in renderers. Use $this->page.
(#1540) global $PAGE cannot be used in renderers. Use $this->page.
(#1541) global $PAGE cannot be used in renderers. Use $this->page.
(#1549) global $PAGE cannot be used in renderers. Use $this->page.
(#1561) global $PAGE cannot be used in renderers. Use $this->page.
(#1571) global $PAGE cannot be used in renderers. Use $this->page.
(#1575) global $PAGE cannot be used in renderers. Use $this->page.
(#1581) global $PAGE cannot be used in renderers. Use $this->page.
(#1587) global $PAGE cannot be used in renderers. Use $this->page.
(#1613) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1614) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1625) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1630) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1635) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1648) global $PAGE cannot be used in renderers. Use $this->page.
(#1648) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1658) global $PAGE cannot be used in renderers. Use $this->page.
(#1662) global $PAGE cannot be used in renderers. Use $this->page.
(#1663) global $OUTPUT cannot be used in renderers. Use $this->output.
(#1819) global $PAGE cannot be used in renderers. Use $this->page.
(#1824) global $PAGE cannot be used in renderers. Use $this->page.
theme/snap/classes/output/mod_assign_renderer.php
(#230) global $OUTPUT cannot be used in renderers. Use $this->output.
(#238) global $OUTPUT cannot be used in renderers. Use $this->output.

CSS problems

(124 errors, 12 warnings)

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

theme/snap/scss/_blocks.scss
(#28) Invalid value for `column-gap` (csstree/validator)
(#29) Invalid value for `column-width` (csstree/validator)
theme/snap/scss/_boost.scss
(#28) Expected empty line before at-rule (at-rule-empty-line-before)
theme/snap/scss/_brandcolor.scss
(#859) Expected newline before "}" (block-closing-brace-newline-before)
(#860) Expected newline before "}" (block-closing-brace-newline-before)
(#864) Expected newline before "}" (block-closing-brace-newline-before)
(#865) Expected newline before "}" (block-closing-brace-newline-before)
(#859) Expected newline after "{" (block-opening-brace-newline-after)
(#860) Expected newline after "{" (block-opening-brace-newline-after)
(#864) Expected newline after "{" (block-opening-brace-newline-after)
(#865) Expected newline after "{" (block-opening-brace-newline-after)
(#661) Expected single space before "{" (block-opening-brace-space-before)
(#677) Expected single space before "{" (block-opening-brace-space-before)
(#723) Expected single space before "{" (block-opening-brace-space-before)
(#725) Expected single space before "{" (block-opening-brace-space-before)
(#26) Expected "#999999" to be "#999" (color-hex-length)
(#28) Expected "#cccccc" to be "#ccc" (color-hex-length)
(#34) Unexpected !important (declaration-no-important)
(#87) Unexpected !important (declaration-no-important)
(#529) Unexpected !important (declaration-no-important)
(#686) Unexpected !important (declaration-no-important)
(#684) Expected single space after "," in a single-line function (function-comma-space-after)
(#684) Expected single space after "," in a single-line function (function-comma-space-after)
(#684) Expected single space after "," in a single-line function (function-comma-space-after)
(#623) Expected single space after ">" (selector-combinator-space-after)
(#859) Expected newline after "," (selector-list-comma-newline-after)
(#859) Expected newline after "," (selector-list-comma-newline-after)
(#864) Expected newline after "," (selector-list-comma-newline-after)
(#864) Expected newline after "," (selector-list-comma-newline-after)
theme/snap/scss/_core.scss
(#28) Invalid value for `-webkit-font-smoothing` (csstree/validator)
(#3974) Invalid value for `justify-content` (csstree/validator)
(#1301) Expected empty line before at-rule (at-rule-empty-line-before)
(#3975) Expected newline after "}" (block-closing-brace-newline-after)
(#1035) Expected single space before "{" (block-opening-brace-space-before)
(#3756) Expected single space before "{" (block-opening-brace-space-before)
(#1975) Expected "#ffffff" to be "#fff" (color-hex-length)
(#4101) Expected single space before "!" (declaration-bang-space-before)
(#3823) Expected indentation of 4 spaces (indentation)
(#3828) Expected indentation of 4 spaces (indentation)
(#3830) Expected indentation of 4 spaces (indentation)
(#3829) Expected indentation of 8 spaces (indentation)
(#3831) Expected indentation of 4 spaces (indentation)
(#3833) Expected indentation of 4 spaces (indentation)
(#3832) Expected indentation of 8 spaces (indentation)
(#3834) Expected indentation of 4 spaces (indentation)
(#3854) Expected indentation of 4 spaces (indentation)
(#3835) Expected indentation of 8 spaces (indentation)
(#3836) Expected indentation of 8 spaces (indentation)
(#3839) Expected indentation of 8 spaces (indentation)
(#3837) Expected indentation of 12 spaces (indentation)
(#3838) Expected indentation of 12 spaces (indentation)
(#3840) Expected indentation of 8 spaces (indentation)
(#3842) Expected indentation of 8 spaces (indentation)
(#3841) Expected indentation of 12 spaces (indentation)
(#3843) Expected indentation of 8 spaces (indentation)
(#3850) Expected indentation of 8 spaces (indentation)
(#3844) Expected indentation of 8 spaces (indentation)
(#3845) Expected indentation of 8 spaces (indentation)
(#3846) Expected indentation of 8 spaces (indentation)
(#3847) Expected indentation of 8 spaces (indentation)
(#3848) Expected indentation of 8 spaces (indentation)
(#3849) Expected indentation of 12 spaces (indentation)
(#3851) Expected indentation of 8 spaces (indentation)
(#3853) Expected indentation of 8 spaces (indentation)
(#3852) Expected indentation of 12 spaces (indentation)
(#3977) Expected indentation of 0 spaces (indentation)
(#3976) Expected indentation of 4 spaces (indentation)
(#1041) Expected no more than 2 empty lines (max-empty-lines)
(#3997) Expected line length to be no more than 132 characters (max-line-length)
(#4091) Expected line length to be no more than 132 characters (max-line-length)
(#2834) Unexpected extra semicolon (no-extra-semicolons)
(#2845) Unexpected extra semicolon (no-extra-semicolons)
(#2853) Unexpected extra semicolon (no-extra-semicolons)
(#2860) Unexpected extra semicolon (no-extra-semicolons)
(#2865) Unexpected extra semicolon (no-extra-semicolons)
(#748) Expected newline after "," (selector-list-comma-newline-after)
(#1972) Expected newline after "," (selector-list-comma-newline-after)
(#3979) Expected newline after "," (selector-list-comma-newline-after)
theme/snap/scss/_course.scss
(#1572) Invalid value for `margin-left` (csstree/validator)
(#1289) Unexpected empty block (block-no-empty)
(#1143) Expected single space after "," in a single-line function (function-comma-space-after)
(#1143) Expected single space after "," in a single-line function (function-comma-space-after)
(#1143) Expected single space after "," in a single-line function (function-comma-space-after)
(#1650) Unexpected unit (length-zero-no-unit)
(#1983) Expected single space after ">" (selector-combinator-space-after)
(#1985) Expected single space after ">" (selector-combinator-space-after)
(#1989) Expected single space after ">" (selector-combinator-space-after)
(#1995) Expected single space after ">" (selector-combinator-space-after)
(#1996) Expected single space after ">" (selector-combinator-space-after)
(#2006) Expected single space after ">" (selector-combinator-space-after)
(#2012) Expected single space after ">" (selector-combinator-space-after)
(#1983) Expected single space before ">" (selector-combinator-space-before)
(#1995) Expected single space before ">" (selector-combinator-space-before)
(#1648) Expected newline after "," (selector-list-comma-newline-after)
(#1648) Expected newline after "," (selector-list-comma-newline-after)
theme/snap/scss/_courselistings.scss
(#118) Unexpected !important (declaration-no-important)
(#130) Expected indentation of 12 spaces (indentation)
theme/snap/scss/_coursemanagement.scss
(#26) Expected newline after "," (selector-list-comma-newline-after)
theme/snap/scss/_filemanager.scss
(#65) Expected single space before "{" (block-opening-brace-space-before)
(#45) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
theme/snap/scss/_forms.scss
(#282) Invalid value for `background-color` (csstree/validator)
(#421) Expected single space before "{" (block-opening-brace-space-before)
(#45) Unexpected whitespace before ":" (declaration-colon-space-before)
(#523) Unexpected whitespace at end of line (no-eol-whitespace)
(#433) Expected newline after "," (selector-list-comma-newline-after)
theme/snap/scss/_message.scss
(#168) Expected single space before "!" (declaration-bang-space-before)
(#112) Unexpected whitespace before ":" (declaration-colon-space-before)
(#132) Expected single space after "," in a single-line function (function-comma-space-after)
(#132) Expected single space after "," in a single-line function (function-comma-space-after)
(#132) Expected single space after "," in a single-line function (function-comma-space-after)
(#132) Unexpected unit (length-zero-no-unit)
(#125) Expected single space after "~" (selector-combinator-space-after)
(#125) Expected single space before "~" (selector-combinator-space-before)
theme/snap/scss/_mixins.scss
(#15) Unexpected whitespace at end of line (no-eol-whitespace)
(#17) Unexpected whitespace at end of line (no-eol-whitespace)
theme/snap/scss/_personalmenu.scss
(#47) Invalid value for `animation-iteration-count` (csstree/validator)
(#166) Invalid value for `animation-iteration-count` (csstree/validator)
(#379) Invalid value for `background-repeat` (csstree/validator)
theme/snap/scss/_plugins.scss
(#227) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#291) Expected newline after "," (selector-list-comma-newline-after)
(#291) Expected newline after "," (selector-list-comma-newline-after)
(#510) Expected newline after "," (selector-list-comma-newline-after)
theme/snap/scss/_userprofile.scss
(#166) Unexpected whitespace before ":" (declaration-colon-space-before)
theme/snap/style/editor.css
(#2853) Invalid value for `width` (csstree/validator)
(#3302) Invalid value for `opacity` (csstree/validator)
(#4429) Invalid value for `opacity` (csstree/validator)
(#4707) Invalid value for `opacity` (csstree/validator)
(#4735) Invalid value for `opacity` (csstree/validator)
(#4951) Invalid value for `column-gap` (csstree/validator)
(#4952) Invalid value for `column-width` (csstree/validator)
(#5190) Invalid value for `-webkit-font-smoothing` (csstree/validator)
(#5554) Invalid value for `margin` (csstree/validator)
(#12035) Invalid value for `animation-iteration-count` (csstree/validator)
(#12482) Invalid value for `background-repeat` (csstree/validator)
(#10147) Expected single space before "{" (block-opening-brace-space-before)
(#124) Unexpected duplicate name monospace (font-family-no-duplicate-names)

PHPDocs style problems

(550 errors, 1 warnings)

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

theme/snap/classes/activity.php
(#17) File-level phpdocs block is not found
(#35) Variable activity::$phpunitallowcaching is not documented
(#25) No one-line description found in phpdocs for class activity
(#37) There is no description in phpdocs for function module_meta
(#558) Phpdocs for function activity::std_num_submissions has incomplete parameters list
(#666) Phpdocs for function activity::choice_num_submissions has incomplete parameters list
(#677) Phpdocs for function activity::feedback_num_submissions has incomplete parameters list
(#688) Phpdocs for function activity::lesson_num_submissions has incomplete parameters list
(#699) Phpdocs for function activity::quiz_num_submissions has incomplete parameters list
(#772) Phpdocs for function activity::get_submission_row has incomplete parameters list
(#906) Phpdocs for function activity::instance_activity_dates has incomplete parameters list
(#1075) Phpdocs for function activity::grade_row has incomplete parameters list
(#1180) Phpdocs for function activity::assignment_due_date_info has incomplete parameters list
(#1288) Phpdocs for function activity::get_calendar_activity_events has incomplete parameters list
theme/snap/classes/activity_meta.php
(#17) File-level phpdocs block is not found
theme/snap/classes/admin_setting_configcolorcategory.php
(#31) Package is not specified for class admin_setting_configcolorcategory. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#31) Class admin_setting_configcolorcategory is not documented
theme/snap/classes/admin_setting_configcolorwithcontrast.php
(#17) File-level phpdocs block is not found
(#55) Function admin_setting_configcolorwithcontrast::output_html is not documented
(#33) Variable admin_setting_configcolorwithcontrast::$identifier is not documented
(#35) Constant admin_setting_configcolorwithcontrast::BASICS is not documented
(#37) Constant admin_setting_configcolorwithcontrast::NAVIGATION_BAR is not documented
(#39) Constant admin_setting_configcolorwithcontrast::NAVIGATION_BAR_BUTTON is not documented
(#41) There is no description in phpdocs for function __construct
(#43) Phpdocs for function admin_setting_configcolorwithcontrast::__construct has incomplete parameters list
theme/snap/classes/admin_setting_configcourseid.php
(#17) File-level phpdocs block is not found
(#42) Function admin_setting_configcourseid::output_html is not documented
theme/snap/classes/admin_setting_configradiobuttons.php
(#29) Package is not specified for class admin_setting_configradiobuttons. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#29) Class admin_setting_configradiobuttons is not documented
(#32) Phpdocs for function admin_setting_configradiobuttons::__construct has incomplete parameters list
theme/snap/classes/admin_setting_configurl.php
(#17) File-level phpdocs block is not found
(#42) Function admin_setting_configurl::output_html is not documented
theme/snap/classes/calendar/event/data_access/event_vault.php
(#52) Function event_vault::get_events is not documented
theme/snap/classes/calendar/event/strategies/activity_retrieval_strategy.php
(#42) Phpdocs for function activity_retrieval_strategy::get_raw_events_legacy_implementation has incomplete parameters list
theme/snap/classes/color_contrast.php
(#18) File-level phpdocs block is not found
(#137) Phpdocs for function color_contrast::compare_colors has incomplete parameters list
theme/snap/classes/controller/addsection_controller.php
(#17) File-level phpdocs block is not found
(#21) No one-line description found in phpdocs for class addsection_controller
theme/snap/classes/controller/controller_abstract.php
(#17) File-level phpdocs block is not found
(#21) No one-line description found in phpdocs for class controller_abstract
(#59) Not recommended phpdocs tag @abstract used
theme/snap/classes/controller/kernel.php
(#17) File-level phpdocs block is not found
(#39) There is no description in phpdocs for function __construct
(#84) Phpdocs for function kernel::execute_callback has incomplete parameters list
theme/snap/classes/controller/mediaresource_controller.php
(#17) File-level phpdocs block is not found
(#21) No one-line description found in phpdocs for class mediaresource_controller
(#56) Phpdocs for function mediaresource_controller::get_media_html has incomplete parameters list
theme/snap/classes/controller/pagemod_controller.php
(#17) File-level phpdocs block is not found
(#23) No one-line description found in phpdocs for class pagemod_controller
theme/snap/classes/controller/router.php
(#17) File-level phpdocs block is not found
(#40) Function router::__construct is not documented
(#58) There is no description in phpdocs for function get_controllers
(#71) Phpdocs for function router::route_action has incomplete parameters list
theme/snap/classes/controller/snap_personal_menu_controller.php
(#17) File-level phpdocs block is not found
(#23) No one-line description found in phpdocs for class snap_personal_menu_controller
theme/snap/classes/course_total_grade.php
(#35) Package is not specified for class course_total_grade. It is also not specified in file-level phpdocs
theme/snap/classes/event_handlers.php
(#44) Package is not specified for class event_handlers. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#44) Class event_handlers is not documented
theme/snap/classes/image.php
(#17) File-level phpdocs block is not found
(#37) Phpdocs for function image::resize has incomplete parameters list
theme/snap/classes/local.php
(#18) File-level phpdocs block is not found
(#721) Function local::messages_data is not documented
(#926) Function local::grading_data is not documented
(#994) Function local::grading is not documented
(#1120) Function local::get_course_firstimage is not documented
(#2254) Function local::deadlines is not documented
(#2281) Function local::deadlines_data is not documented
(#320) There is no description in phpdocs for function course_user_completion_cachestamp
(#622) There is no description in phpdocs for function get_user_messages
(#1941) There is no description in phpdocs for function recent_forum_activity_data
(#2353) There is no description in phpdocs for function get_feed
(#53) Phpdocs for function local::item_has_grade_or_feedback has incomplete parameters list
(#288) Phpdocs for function local::get_cachestamp has incomplete parameters list
(#335) Phpdocs for function local::course_completion_progress has incomplete parameters list
(#423) Phpdocs for function local::conditionally_unavailable_elements has incomplete parameters list
(#457) Phpdocs for function local::courseinfo has incomplete parameters list
(#495) Phpdocs for function local::course_participant_count has incomplete parameters list
(#541) Phpdocs for function local::suspended_participant_count has incomplete parameters list
(#784) Phpdocs for function local::relative_time has incomplete parameters list
(#806) Phpdocs for function local::simpler_time has incomplete parameters list
(#1073) Phpdocs for function local::sort_graded has incomplete parameters list
(#1109) Phpdocs for function local::get_course_color has incomplete parameters list
(#1344) Phpdocs for function local::course_cat_coverimage has incomplete parameters list
(#1355) Phpdocs for function local::course_coverimage has incomplete parameters list
(#1436) Phpdocs for function local::course_cat_coverimage_css has incomplete parameters list
(#1561) Phpdocs for function local::get_page_mod has incomplete parameters list
(#1607) Phpdocs for function local::limit_sql has incomplete parameters list
(#1632) Phpdocs for function local::get_user has incomplete parameters list
(#2030) Phpdocs for function local::add_calendar_change_stamp has incomplete parameters list
theme/snap/classes/message.php
(#17) File-level phpdocs block is not found
(#97) Function message::__construct is not documented
(#101) There is no description in phpdocs for function set_fromuser
theme/snap/classes/output/core/course_renderer.php
(#44) Class course_renderer is not documented
(#798) Function course_renderer::mod_book_html is not documented
(#1185) Function course_renderer::course_footer is not documented
(#17) No one-line description found in phpdocs for file
(#829) Phpdocs for function course_renderer::book_get_toc has incomplete parameters list
(#49) Invalid phpdocs tag @author: used
(#508) Invalid phpdocs tag @date used
(#604) Invalid inline phpdocs tag @todo found
theme/snap/classes/output/core_course/management/renderer.php
(#41) There is no description in phpdocs for function course_listitem
(#48) There is no description in phpdocs for function search_listitem
(#55) There is no description in phpdocs for function decorate_link_with_detail_hash
(#41) Phpdocs for function renderer::course_listitem has incomplete parameters list
(#48) Phpdocs for function renderer::search_listitem has incomplete parameters list
(#56) Phpdocs for function renderer::decorate_link_with_detail_hash has incomplete parameters list
(#42) Invalid phpdocs tag @inheritdoc used
(#49) Invalid phpdocs tag @inheritdoc used
theme/snap/classes/output/core_renderer.php
(#52) Class core_renderer is not documented
(#120) Function core_renderer::get_course_image is not documented
(#386) Function core_renderer::get_calltoaction_url is not documented
(#392) Function core_renderer::render_callstoaction is not documented
(#952) Function core_renderer::favicon is not documented
(#1263) Function core_renderer::image_url is not documented
(#105) There is no description in phpdocs for function course_toc
(#301) There is no description in phpdocs for function snap_media_object
(#594) There is no description in phpdocs for function render_course_card
(#603) There is no description in phpdocs for function render_login_alternative_methods
(#1771) There is no description in phpdocs for function render_feed_web_component
(#342) Phpdocs for function core_renderer::friendly_datetime has incomplete parameters list
(#958) Phpdocs for function core_renderer::render_custom_menu has incomplete parameters list
(#1223) Phpdocs for function core_renderer::confirm has incomplete parameters list
(#1360) Phpdocs for function core_renderer::render_featured_courses has incomplete parameters list
(#1432) Phpdocs for function core_renderer::render_navigation_node has incomplete parameters list
(#1772) Phpdocs for function core_renderer::render_feed_web_component has incomplete parameters list
(#129) Invalid phpdocs tag @author: used
(#148) Invalid phpdocs tag @author: used
(#170) Invalid phpdocs tag @author: used
theme/snap/classes/output/core_renderer_ajax.php
(#29) Class core_renderer_ajax is not documented
(#31) Function core_renderer_ajax::image_url is not documented
theme/snap/classes/output/format_section_trait.php
(#370) Function print_multiple_section_page is not documented
(#454) Function end_section_list is not documented
(#17) No one-line description found in phpdocs for file
(#333) There is no description in phpdocs for function render_course_section_navigation
(#676) There is no description in phpdocs for function render_course_action_section_move
(#686) There is no description in phpdocs for function render_course_action_section_visibility
(#696) There is no description in phpdocs for function render_course_action_section_highlight
(#706) There is no description in phpdocs for function render_course_action_section_delete
(#110) Phpdocs for function target_link_content has incomplete parameters list
(#464) Phpdocs for function change_num_sections has incomplete parameters list
(#557) Phpdocs for function print_editor has incomplete parameters list
theme/snap/classes/output/format_topics_renderer.php
(#30) Class format_topics_renderer is not documented
theme/snap/classes/output/format_weeks_renderer.php
(#31) Class format_weeks_renderer is not documented
theme/snap/classes/output/general_section_trait.php
(#35) Phpdocs for function is_section_conditional has incomplete parameters list
theme/snap/classes/output/mod_assign_renderer.php
(#40) Class mod_assign_renderer is not documented
(#17) No one-line description found in phpdocs for file
theme/snap/classes/output/shared.php
(#40) Class shared is not documented
(#199) Phpdocs for function shared::include_course_ajax has incomplete parameters list
(#473) Phpdocs for function shared::gradebook_accessible has incomplete parameters list
(#539) Invalid phpdocs tag @date used
theme/snap/classes/output/toc_renderer.php
(#31) Class toc_renderer is not documented
(#33) There is no description in phpdocs for function course_toc
theme/snap/classes/renderables/bb_dashboard_link.php
(#29) Package is not specified for class bb_dashboard_link. It is also not specified in file-level phpdocs
(#29) Class bb_dashboard_link is not documented
(#41) There is no description in phpdocs for function __construct
theme/snap/classes/renderables/course_action_section_base.php
(#30) Package is not specified for class course_action_section_base. It is also not specified in file-level phpdocs
(#30) Class course_action_section_base is not documented
(#54) Function course_action_section_base::__construct is not documented
theme/snap/classes/renderables/course_action_section_delete.php
(#30) Package is not specified for class course_action_section_delete. It is also not specified in file-level phpdocs
(#30) Class course_action_section_delete is not documented
(#37) Function course_action_section_delete::__construct is not documented
theme/snap/classes/renderables/course_action_section_highlight.php
(#30) Package is not specified for class course_action_section_highlight. It is also not specified in file-level phpdocs
(#30) Class course_action_section_highlight is not documented
(#44) Phpdocs for function course_action_section_highlight::__construct has incomplete parameters list
theme/snap/classes/renderables/course_action_section_move.php
(#30) Package is not specified for class course_action_section_move. It is also not specified in file-level phpdocs
(#30) Class course_action_section_move is not documented
(#37) Function course_action_section_move::__construct is not documented
theme/snap/classes/renderables/course_action_section_visibility.php
(#30) Package is not specified for class course_action_section_visibility. It is also not specified in file-level phpdocs
(#30) Class course_action_section_visibility is not documented
(#37) Function course_action_section_visibility::__construct is not documented
theme/snap/classes/renderables/course_card.php
(#31) Package is not specified for class course_card. It is also not specified in file-level phpdocs
(#31) Class course_card is not documented
(#134) There is no description in phpdocs for function __construct
(#135) Phpdocs for function course_card::__construct has incomplete parameters list
theme/snap/classes/renderables/course_toc.php
(#34) Package is not specified for class course_toc. It is also not specified in file-level phpdocs
(#34) Class course_toc is not documented
(#172) Function course_toc::set_chapters is not documented
(#84) Variable course_toc::$loadmodules is not documented
(#259) There is no description in phpdocs for function set_footer
(#51) Invalid phpdocs tag @wsparam used
theme/snap/classes/renderables/course_toc_chapter.php
(#28) Package is not specified for class course_toc_chapter. It is also not specified in file-level phpdocs
(#28) Class course_toc_chapter is not documented
theme/snap/classes/renderables/course_toc_footer.php
(#27) Package is not specified for class course_toc_footer. It is also not specified in file-level phpdocs
(#27) Class course_toc_footer is not documented
theme/snap/classes/renderables/course_toc_module.php
(#28) Package is not specified for class course_toc_module. It is also not specified in file-level phpdocs
(#28) Class course_toc_module is not documented
theme/snap/classes/renderables/course_toc_progress.php
(#30) Package is not specified for class course_toc_progress. It is also not specified in file-level phpdocs
(#30) Class course_toc_progress is not documented
(#34) Invalid phpdocs tag @wsparam used
theme/snap/classes/renderables/featured_course.php
(#23) Package is not specified for class featured_course. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#61) Phpdocs for function featured_course::__construct has incomplete parameters list
theme/snap/classes/renderables/featured_courses.php
(#24) Package is not specified for class featured_courses. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#55) Function featured_courses::__construct is not documented
theme/snap/classes/renderables/login_alternative_methods.php
(#28) Package is not specified for class login_alternative_methods. It is also not specified in file-level phpdocs
(#28) Class login_alternative_methods is not documented
(#32) Function login_alternative_methods::__construct is not documented
(#30) Variable login_alternative_methods::$potentialidps is not documented
theme/snap/classes/renderables/settings_link.php
(#29) Package is not specified for class settings_link. It is also not specified in file-level phpdocs
(#29) Class settings_link is not documented
(#41) There is no description in phpdocs for function __construct
theme/snap/classes/renderables/trait_exportable.php
(#32) Package is not specified for function convert_object_for_export. It is also not specified in file-level phpdocs
(#95) Package is not specified for function export_for_template. It is also not specified in file-level phpdocs
(#95) There is no description in phpdocs for function export_for_template
theme/snap/classes/services/course.php
(#28) Package is not specified for class course. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#36) Function course::__construct is not documented
(#92) There is no description in phpdocs for function setcoverimage
(#400) There is no description in phpdocs for function course_toc
(#411) There is no description in phpdocs for function course_toc_chapters
(#421) There is no description in phpdocs for function highlight_section
(#54) Phpdocs for function course::check_summary_files_for_image_suitability has incomplete parameters list
(#296) Phpdocs for function course::coursebyshortname has incomplete parameters list
theme/snap/classes/snap_base_test.php
(#27) Package is not specified for class snap_base_test. It is also not specified in file-level phpdocs
(#27) Class snap_base_test is not documented
theme/snap/classes/snap_page_requirements_manager.php
(#31) Package is not specified for class snap_page_requirements_manager. It is also not specified in file-level phpdocs
(#31) Class snap_page_requirements_manager is not documented
(#17) No one-line description found in phpdocs for file
theme/snap/classes/traits/null_object.php
(#31) Package is not specified for function is_set. It is also not specified in file-level phpdocs
(#55) Package is not specified for function set_default. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#57) Phpdocs for function set_default has incomplete parameters list
theme/snap/classes/user_forums.php
(#18) File-level phpdocs block is not found
(#107) Function user_forums::hsuforums is not documented
(#78) There is no description in phpdocs for function __construct
(#93) There is no description in phpdocs for function forums
(#100) There is no description in phpdocs for function forumids
(#111) There is no description in phpdocs for function hsuforumids
(#118) There is no description in phpdocs for function forumidsallgroups
(#125) There is no description in phpdocs for function hsuforumidsallgroups
(#134) Phpdocs for function user_forums::purge_qa_forums has incomplete parameters list
(#149) Phpdocs for function user_forums::forumids_accessallgroups has incomplete parameters list
(#230) Phpdocs for function user_forums::process_stale_forums has incomplete parameters list
theme/snap/classes/webservice/definition_helper.php
(#37) Package is not specified for class definition_helper. It is also not specified in file-level phpdocs
(#37) No one-line description found in phpdocs for class definition_helper
(#275) There is no description in phpdocs for function param_error
(#112) Phpdocs for function definition_helper::set_use_namespaces has incomplete parameters list
(#172) Phpdocs for function definition_helper::convert_object_params has incomplete parameters list
(#226) Phpdocs for function definition_helper::convert_ws_param_to_object has incomplete parameters list
(#290) Phpdocs for function definition_helper::define_from_ws_param has incomplete parameters list
(#355) Phpdocs for function definition_helper::get_wsdoc has incomplete parameters list
(#423) Phpdocs for function definition_helper::_define_class_for_webservice has incomplete parameters list
(#316) Invalid phpdocs tag @wsparam used
(#332) Invalid phpdocs tag @wsparam used
(#460) Invalid inline phpdocs tag @var found
(#473) Invalid inline phpdocs tag @var found
(#486) Invalid inline phpdocs tag @var found
theme/snap/classes/webservice/ws_course_card.php
(#25) Package is not specified for class ws_course_card. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#32) There is no description in phpdocs for function service_parameters
(#43) There is no description in phpdocs for function service_returns
(#69) There is no description in phpdocs for function service
theme/snap/classes/webservice/ws_course_cards_categories.php
(#50) There is no description in phpdocs for function service_parameters
(#60) There is no description in phpdocs for function service_returns
(#72) There is no description in phpdocs for function service
(#73) Phpdocs for function ws_course_cards_categories::service has incomplete parameters list
theme/snap/classes/webservice/ws_course_cards_data.php
(#49) There is no description in phpdocs for function service_parameters
(#60) There is no description in phpdocs for function service_returns
(#85) There is no description in phpdocs for function service
(#99) There is no description in phpdocs for function get_courses_from_category
(#86) Phpdocs for function ws_course_cards_data::service has incomplete parameters list
(#99) Phpdocs for function ws_course_cards_data::get_courses_from_category has incomplete parameters list
theme/snap/classes/webservice/ws_course_completion.php
(#25) Package is not specified for class ws_course_completion. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#32) There is no description in phpdocs for function service_parameters
(#44) There is no description in phpdocs for function service_returns
(#77) There is no description in phpdocs for function service
theme/snap/classes/webservice/ws_course_module_completion.php
(#32) Package is not specified for class ws_course_module_completion. It is also not specified in file-level phpdocs
(#32) Class ws_course_module_completion is not documented
(#17) No one-line description found in phpdocs for file
(#33) There is no description in phpdocs for function service_parameters
(#44) There is no description in phpdocs for function service_returns
(#55) There is no description in phpdocs for function service
(#56) Phpdocs for function ws_course_module_completion::service has incomplete parameters list
theme/snap/classes/webservice/ws_course_sections.php
(#32) Package is not specified for class ws_course_sections. It is also not specified in file-level phpdocs
(#45) There is no description in phpdocs for function service_parameters
(#64) There is no description in phpdocs for function service_returns
(#84) There is no description in phpdocs for function service
theme/snap/classes/webservice/ws_course_toc_chapters.php
(#25) Package is not specified for class ws_course_toc_chapters. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#32) There is no description in phpdocs for function service_parameters
(#42) There is no description in phpdocs for function service_returns
(#64) There is no description in phpdocs for function service
theme/snap/classes/webservice/ws_cover_image.php
(#25) Package is not specified for class ws_cover_image. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#32) There is no description in phpdocs for function service_parameters
(#47) There is no description in phpdocs for function service_returns
(#59) There is no description in phpdocs for function service
(#60) Phpdocs for function ws_cover_image::service has incomplete parameters list
theme/snap/classes/webservice/ws_feed.php
(#46) There is no description in phpdocs for function service_parameters
(#59) There is no description in phpdocs for function service_returns
(#79) There is no description in phpdocs for function service
theme/snap/db/upgrade.php
(#29) Package is not specified for function xmldb_theme_snap_upgrade. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#29) Function xmldb_theme_snap_upgrade is not documented
theme/snap/lang/ar/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/ca/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/cs/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/da/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/de/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/es/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/fi/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/fr/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/it/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/ja/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/nl/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/pl/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/pt_br/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/th/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/tr/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/lang/zh_tw/theme_snap.php
(#17) No one-line description found in phpdocs for file
theme/snap/layout/faux_site_index.php
(#17) No one-line description found in phpdocs for file
theme/snap/layout/footer.php
(#17) No one-line description found in phpdocs for file
theme/snap/layout/header.php
(#17) No one-line description found in phpdocs for file
theme/snap/layout/moodle-blocks.php
(#17) No one-line description found in phpdocs for file
theme/snap/layout/nav.php
(#17) No one-line description found in phpdocs for file
theme/snap/layout/secure.php
(#17) No one-line description found in phpdocs for file
theme/snap/lib.php
(#245) Function theme_snap_myprofile_navigation is not documented
(#264) Function theme_snap_get_main_scss_content is not documented
(#422) Function theme_snap_course_module_background_deletion_recommended is not documented
(#69) Phpdocs for function theme_snap_set_category_colors has incomplete parameters list
(#171) Phpdocs for function theme_snap_send_file has incomplete parameters list
(#359) Phpdocs for function theme_snap_output_fragment_section has incomplete parameters list
theme/snap/settings/course_settings.php
(#17) File-level phpdocs block is not found
theme/snap/settings/cover_settings.php
(#17) File-level phpdocs block is not found
theme/snap/settings/feature_spots_settings.php
(#17) File-level phpdocs block is not found
theme/snap/settings/featured_courses_settings.php
(#17) File-level phpdocs block is not found
theme/snap/settings/navigation_bar_settings.php
(#17) File-level phpdocs block is not found
theme/snap/settings/personal_menu_settings.php
(#17) File-level phpdocs block is not found
theme/snap/settings/snap_basics.php
(#17) File-level phpdocs block is not found
theme/snap/settings/social_media_settings.php
(#17) File-level phpdocs block is not found
theme/snap/tests/activity_test.php
(#17) File-level phpdocs block is not found
(#211) Function theme_snap_acitvity_test::override_assign_general is not documented
(#160) There is no description in phpdocs for function general_override
(#137) Phpdocs for function theme_snap_acitvity_test::extend_assign_deadline has incomplete parameters list
(#161) Phpdocs for function theme_snap_acitvity_test::general_override has incomplete parameters list
(#250) Phpdocs for function theme_snap_acitvity_test::override_assign_group_duedate has incomplete parameters list
(#261) Phpdocs for function theme_snap_acitvity_test::override_assign_group_opendate has incomplete parameters list
(#1283) Phpdocs for function theme_snap_acitvity_test::get_date_condition_json has incomplete parameters list
theme/snap/tests/assign_test.php
(#20) Package mod_assign is not valid
(#21) Category phpunit is not valid
(#170) Function theme_snap_assign_test::create_one_ungraded_submission is not documented
theme/snap/tests/behat/behat_theme_snap.php
(#140) Function behat_theme_snap::upload_file is not documented
(#148) There is no description in phpdocs for function i_upload_file
(#158) There is no description in phpdocs for function i_upload_cover_image
(#168) There is no description in phpdocs for function i_go_to_single_course_section
(#188) There is no description in phpdocs for function i_go_to_course_section
(#204) There is no description in phpdocs for function i_can_see_course_in_all_sections_mode
(#221) There is no description in phpdocs for function i_create_a_new_section_in_course
(#235) There is no description in phpdocs for function i_create_a_new_section_in_course_with_content
(#297) There is no description in phpdocs for function i_close_the_personal_menu
(#317) There is no description in phpdocs for function i_grade_the_assignment_as_follows
(#624) There is no description in phpdocs for function i_see_availabilityinfo
(#673) There is no description in phpdocs for function i_see_availabilityinfo_in
(#685) There is no description in phpdocs for function i_dont_see_availabilityinfo
(#711) There is no description in phpdocs for function i_dont_see_availabilityinfo_in
(#827) There is no description in phpdocs for function i_should_see_in_toc_item
(#838) There is no description in phpdocs for function i_should_not_see_in_toc_item
(#880) There is no description in phpdocs for function i_can_see_input_with_value
(#888) There is no description in phpdocs for function course_page_should_be_in_edit_mode
(#903) There is no description in phpdocs for function i_follow_the_page_heading_course_link
(#913) There is no description in phpdocs for function i_cannot_follow_the_page_heading
(#932) There is no description in phpdocs for function favorite_toggle_doesnt_exist_for_course
(#944) There is no description in phpdocs for function favorite_toggle_exists_for_course
(#955) There is no description in phpdocs for function course_card_appears_before
(#971) There is no description in phpdocs for function course_is_favorited
(#983) There is no description in phpdocs for function course_is_not_favorited
(#995) There is no description in phpdocs for function i_toggle_course_card_favorite
(#1018) There is no description in phpdocs for function i_enable_message_processor
(#1027) There is no description in phpdocs for function i_disable_message_processor
(#1036) There is no description in phpdocs for function i_am_on_the_course
(#1046) There is no description in phpdocs for function i_am_on_the_course_category_page
(#1078) There is no description in phpdocs for function pageheader_has_cover_image
(#1090) There is no description in phpdocs for function pageheader_does_not_have_cover_image
(#1103) There is no description in phpdocs for function personalmenu_has_coursecard_image
(#1115) There is no description in phpdocs for function personalmenu_does_not_have_coursecard_image
(#1148) There is no description in phpdocs for function i_click_on_nth_item_in_toc
(#1195) There is no description in phpdocs for function the_previous_navigation_for_section_is
(#1206) There is no description in phpdocs for function the_next_navigation_for_section_is
(#1233) There is no description in phpdocs for function the_previous_navigation_for_section_is_hidden
(#1241) There is no description in phpdocs for function the_next_navigation_for_section_is_hidden
(#1265) There is no description in phpdocs for function the_previous_navigation_for_section_is_visble
(#1273) There is no description in phpdocs for function the_next_navigation_for_section_is_visible
(#1298) There is no description in phpdocs for function the_course_format_is_set_to
(#1310) There is no description in phpdocs for function the_course_format_is_set_to_and_configured
(#1330) There is no description in phpdocs for function i_am_on_course_page
(#1340) There is no description in phpdocs for function i_am_on_course_subpage
(#1366) There is no description in phpdocs for function force_password_change_is_assigned_to_user
(#1401) There is no description in phpdocs for function the_teacher_role_is_removed_for
(#1422) There is no description in phpdocs for function i_should_see_asset_delete_dialog
(#1431) There is no description in phpdocs for function i_should_not_see_asset_delete_dialog
(#1447) There is no description in phpdocs for function i_should_see_section_delete_dialog
(#1456) There is no description in phpdocs for function i_should_not_see_section_delete_dialog
(#1473) There is no description in phpdocs for function i_cancel_dialog
(#1481) There is no description in phpdocs for function can_or_cant_see_asset_in_course_asset_search
(#1500) There is no description in phpdocs for function i_can_see_asset_in_course_asset_search
(#1508) There is no description in phpdocs for function i_cannot_see_asset_in_course_asset_search
(#1516) There is no description in phpdocs for function debugging_is_turned_off
(#1591) There is no description in phpdocs for function i_should_not_see_an_error_dialog
(#1604) There is no description in phpdocs for function i_am_redirected_to_site_policy_page
(#1615) There is no description in phpdocs for function i_am_currently_on_the_site_home_page
(#1635) There is no description in phpdocs for function i_highlight_section
(#1645) There is no description in phpdocs for function deadline_is_extended
(#1695) There is no description in phpdocs for function i_see_personal_menu_deadline
(#1705) There is no description in phpdocs for function i_dont_see_personal_menu_deadline
(#1716) There is no description in phpdocs for function meta_assign_xpath
(#1737) There is no description in phpdocs for function meta_assign_is_not_submitted
(#1746) There is no description in phpdocs for function meta_assign_is_submitted
(#1755) There is no description in phpdocs for function meta_assign_overdue
(#1765) There is no description in phpdocs for function meta_assign_not_overdue
(#1778) There is no description in phpdocs for function meta_assign_has_feedback
(#1788) There is no description in phpdocs for function meta_assign_not_has_feedback
(#1807) There is no description in phpdocs for function i_check_element_has_class
(#1842) There is no description in phpdocs for function activity_is_deleted
(#318) Phpdocs for function behat_theme_snap::i_grade_the_assignment_as_follows has incomplete parameters list
(#881) Phpdocs for function behat_theme_snap::i_can_see_input_with_value has incomplete parameters list
(#1313) Phpdocs for function behat_theme_snap::the_course_format_is_set_to_and_configured has incomplete parameters list
(#1342) Phpdocs for function behat_theme_snap::i_am_on_course_subpage has incomplete parameters list
(#1379) Phpdocs for function behat_theme_snap::unassign_role_from_user has incomplete parameters list
(#1482) Phpdocs for function behat_theme_snap::can_or_cant_see_asset_in_course_asset_search has incomplete parameters list
(#1546) Phpdocs for function behat_theme_snap::activity_marked_as_complete has incomplete parameters list
(#1569) Phpdocs for function behat_theme_snap::activity_marked_as_not_complete has incomplete parameters list
(#1648) Phpdocs for function behat_theme_snap::deadline_is_extended has incomplete parameters list
(#1843) Phpdocs for function behat_theme_snap::activity_is_deleted has incomplete parameters list
(#1860) Phpdocs for function behat_theme_snap::i_am_on_activity_page has incomplete parameters list
(#1911) Phpdocs for function behat_theme_snap::i_set_the_text_field_with_multi_line_text has incomplete parameters list
theme/snap/tests/behat/behat_theme_snap_behat_auth.php
(#28) Package is not specified for class behat_theme_snap_behat_auth. It is also not specified in file-level phpdocs
(#36) Function behat_theme_snap_behat_auth::i_log_out is not documented
theme/snap/tests/behat/behat_theme_snap_behat_blocks.php
(#30) Package is not specified for class behat_theme_snap_behat_blocks. It is also not specified in file-level phpdocs
(#38) Function behat_theme_snap_behat_blocks::i_add_the_block is not documented
theme/snap/tests/behat/behat_theme_snap_behat_course.php
(#30) Package is not specified for class behat_theme_snap_behat_course. It is also not specified in file-level phpdocs
(#38) Function behat_theme_snap_behat_course::i_add_to_section is not documented
theme/snap/tests/behat/behat_theme_snap_behat_course_categories.php
(#39) Package is not specified for class behat_theme_snap_behat_course_categories. It is also not specified in file-level phpdocs
(#39) Class behat_theme_snap_behat_course_categories is not documented
(#76) Phpdocs for function behat_theme_snap_behat_course_categories::create_category has incomplete parameters list
theme/snap/tests/behat/behat_theme_snap_behat_forms.php
(#33) Package is not specified for class behat_theme_snap_behat_forms. It is also not specified in file-level phpdocs
(#41) Function behat_theme_snap_behat_forms::expand_all_fields is not documented
theme/snap/tests/behat/behat_theme_snap_behat_general.php
(#32) Package is not specified for class behat_theme_snap_behat_general. It is also not specified in file-level phpdocs
(#141) Function behat_theme_snap_behat_general::assert_page_contains_text is not documented
(#177) Function behat_theme_snap_behat_general::assert_page_not_contains_text is not documented
(#208) Function behat_theme_snap_behat_general::assert_element_contains_text is not documented
(#250) Function behat_theme_snap_behat_general::assert_element_not_contains_text is not documented
(#284) Function behat_theme_snap_behat_general::recheck_for_nodes_not_containing_text is not documented
theme/snap/tests/behat/behat_theme_snap_behat_message.php
(#28) Package is not specified for class behat_theme_snap_behat_message. It is also not specified in file-level phpdocs
(#36) Function behat_theme_snap_behat_message::i_send_message_to_user is not documented
theme/snap/tests/behat/behat_theme_snap_behat_navigation.php
(#31) Package is not specified for class behat_theme_snap_behat_navigation. It is also not specified in file-level phpdocs
(#95) Function behat_theme_snap_behat_navigation::select_node_in_navigation is not documented
(#81) Phpdocs for function behat_theme_snap_behat_navigation::i_navigate_to_in_current_page_administration has incomplete parameters list
(#112) Phpdocs for function behat_theme_snap_behat_navigation::i_am_on_course_homepage_with_editing_mode_on has incomplete parameters list
theme/snap/tests/behat/behat_theme_snap_behat_permissions.php
(#31) Package is not specified for class behat_theme_snap_behat_permissions. It is also not specified in file-level phpdocs
(#85) There is no description in phpdocs for function i_set_activityvisibility_capability_to_student
(#40) Phpdocs for function behat_theme_snap_behat_permissions::i_set_the_following_system_permissions_of_role has incomplete parameters list
(#42) Invalid phpdocs tag @inheritdoc used
theme/snap/tests/behat/behat_theme_snap_behat_repository_upload.php
(#33) Package is not specified for class behat_theme_snap_behat_repository_upload. It is also not specified in file-level phpdocs
(#41) Function behat_theme_snap_behat_repository_upload::get_filepicker_node is not documented
(#67) Function behat_theme_snap_behat_repository_upload::upload_file_to_filemanager is not documented
(#17) No one-line description found in phpdocs for file
theme/snap/tests/behat/behat_theme_snap_custom_elements.php
(#44) Phpdocs for function behat_theme_snap_custom_elements::i_wait_for_custom_element_registry has incomplete parameters list
(#59) Phpdocs for function behat_theme_snap_custom_elements::wait_for_js_condition has incomplete parameters list
theme/snap/tests/behat/behat_theme_snap_scroll_back.php
(#39) Variable behat_theme_snap_scroll_back::$scrollid is not documented
(#41) There is no description in phpdocs for function reset_session_storage
(#49) There is no description in phpdocs for function the_stored_id_matches
(#69) There is no description in phpdocs for function id_for_element_is_saved
(#51) Phpdocs for function behat_theme_snap_scroll_back::the_stored_id_matches has incomplete parameters list
theme/snap/tests/controller/kernel_test.php
(#39) Function kernel_test::_return_string_callback is not documented
(#43) Function kernel_test::_echo_string_callback is not documented
(#47) Function kernel_test::_both_string_callback is not documented
(#52) Function kernel_test::test_resolve_controller_callback is not documented
(#72) Function kernel_test::test_execute_callback_with_return is not documented
(#78) Function kernel_test::test_execute_callback_with_echo is not documented
(#32) No one-line description found in phpdocs for class kernel_test
(#84) There is no description in phpdocs for function test_execute_callback_with_both
theme/snap/tests/controller/router_test.php
(#38) Function router_test::test_route_action is not documented
(#79) Function private_action_test_helper::init is not documented
(#82) Function private_action_test_helper::test_action is not documented
(#85) Function private_action_test_helper::require_capability is not documented
(#32) No one-line description found in phpdocs for class router_test
(#54) There is no description in phpdocs for function test_non_public_action
(#64) There is no description in phpdocs for function test_route_fail
theme/snap/tests/course_total_grade.php
(#29) Package is not specified for class theme_snap_course_total_grade_test. It is also not specified in file-level phpdocs
(#267) Function theme_snap_course_total_grade_test::setUp is not documented
(#417) Function theme_snap_course_total_grade_test::test_performance is not documented
(#437) Function theme_snap_course_total_grade_test::test_consistency is not documented
(#178) There is no description in phpdocs for function init
theme/snap/tests/custom_menu_spacing_test.php
(#49) Phpdocs for function theme_snap_custom_menu_spacing::review_if_spacer_exists has incomplete parameters list
theme/snap/tests/gradebookaccess_test.php
(#21) Category phpunit is not valid
(#30) Class theme_snap_gradebookaccess_testcase is not documented
theme/snap/tests/local_test.php
(#1055) Function theme_snap_local_test::create_extra_users is not documented
(#34) No one-line description found in phpdocs for class theme_snap_local_test
(#791) There is no description in phpdocs for function add_assignment
(#441) Phpdocs for function theme_snap_local_test::fake_site_image_setting_upload has incomplete parameters list
(#480) Phpdocs for function theme_snap_local_test::fake_site_image_setting_cleared has incomplete parameters list
(#548) Phpdocs for function theme_snap_local_test::fake_course_image_setting_upload has incomplete parameters list
theme/snap/tests/privacy_provider_test.php
(#139) Function theme_snap_privacy_provider_testcase::delete_setup is not documented
(#157) There is no description in phpdocs for function create_favorites
theme/snap/tests/recent_forum_activity_test.php
(#33) No one-line description found in phpdocs for class theme_snap_recent_forum_activity_test
(#268) There is no description in phpdocs for function test_forum_high_volume_posts
(#77) Phpdocs for function theme_snap_recent_forum_activity_test::plugin_present has incomplete parameters list
(#145) Phpdocs for function theme_snap_recent_forum_activity_test::test_forum_discussion_simple has incomplete parameters list
(#666) Phpdocs for function theme_snap_recent_forum_activity_test::create_discussion has incomplete parameters list
(#690) Phpdocs for function theme_snap_recent_forum_activity_test::create_post has incomplete parameters list
(#714) Phpdocs for function theme_snap_recent_forum_activity_test::create_reply has incomplete parameters list
theme/snap/tests/renderables/featured_courses.php
(#17) File-level phpdocs block is not found
(#31) Function featured_courses_test::test_featured_courses_empty is not documented
(#35) Function featured_courses_test::test_featured_courses is not documented
theme/snap/tests/services_course_test.php
(#17) File-level phpdocs block is not found
(#462) Function theme_snap_services_course_test::count_course_sections is not documented
theme/snap/tests/snap_page_requirements_manager_test.php
(#28) Package is not specified for class theme_snap_snap_page_requirements_manager_test. It is also not specified in file-level phpdocs
theme/snap/tests/webservice_definition_helper.php
(#22) Package is not specified for class definition_helper_testable. It is also not specified in file-level phpdocs
(#63) Package is not specified for class wsdocs_teeth. It is also not specified in file-level phpdocs
(#84) Package is not specified for class wsdocs_testing. It is also not specified in file-level phpdocs
(#135) Package is not specified for class var_nodescription. It is also not specified in file-level phpdocs
(#142) Package is not specified for class wsparam_notype. It is also not specified in file-level phpdocs
(#153) Package is not specified for class theme_snap_webservice_definition_helper_test. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
(#84) Class wsdocs_testing is not documented
(#135) Class var_nodescription is not documented
(#142) Class wsparam_notype is not documented
(#161) Function theme_snap_webservice_definition_helper_test::test_classname is not documented
(#170) Function theme_snap_webservice_definition_helper_test::test_usenamespaces is not documented
(#179) Function theme_snap_webservice_definition_helper_test::test_structure is not documented
(#189) Function theme_snap_webservice_definition_helper_test::test_wsdocs is not documented
(#242) Function theme_snap_webservice_definition_helper_test::test_convert_ws_param_to_object is not documented
(#281) Function theme_snap_webservice_definition_helper_test::test_convert_ws_param_array_to_object is not documented
(#320) Function theme_snap_webservice_definition_helper_test::test_convert_ws_param_no_type is not documented
(#326) Function theme_snap_webservice_definition_helper_test::test_convert_var_no_description is not documented
(#335) Function theme_snap_webservice_definition_helper_test::test_cache_definition is not documented
(#22) No one-line description found in phpdocs for class definition_helper_testable
(#63) No one-line description found in phpdocs for class wsdocs_teeth
(#143) Phpdocs for variable wsparam_notype::$something does not contain @var or incorrect
(#92) Invalid phpdocs tag @wsrequired used
(#98) Invalid phpdocs tag @wstype used
(#99) Invalid phpdocs tag @wsdesc used
(#100) Invalid phpdocs tag @wsallownull used
(#106) Invalid phpdocs tag @wstype used
(#107) Invalid phpdocs tag @wsdescription used
(#113) Invalid phpdocs tag @wstype used
(#114) Invalid phpdocs tag @wsdesc used
(#115) Invalid phpdocs tag @wsrequired used
(#121) Invalid phpdocs tag @wsparam used
(#144) Invalid phpdocs tag @wsparam used
theme/snap/tests/webservice_ws_course_card_categories_test.php
(#21) Package is not specified for class theme_snap_ws_course_card_categories_test. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
theme/snap/tests/webservice_ws_course_card_data_test.php
(#21) Package is not specified for class theme_snap_ws_course_card_data_test. It is also not specified in file-level phpdocs
(#17) File-level phpdocs block is not found
theme/snap/tests/webservice_ws_course_card_test.php
(#21) Package is not specified for class theme_snap_ws_course_card_test. It is also not specified in file-level phpdocs
(#17) 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]


grunt changes

(1 errors, 1 warnings)

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

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

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(2 errors, 70 warnings)

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

theme/snap/templates/core/filemanager_page_generallayout.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 11: Attribute “href” not allowed on element “button” at this point. ( <button id="addbtn" title="[[addfile, repository]]" class="btn btn-secondary btn-sm" href="#"> )
(#1) HTML Validation error, line 16: Attribute “href” not allowed on element “button” at this point. ( <button id="createfolderbtn" title="[[makeafolder]]" class="btn btn-secondary btn-sm" href="#"> )
(#1) HTML Validation error, line 21: Attribute “href” not allowed on element “button” at this point. ( <button id="downloadfolderbtn" title="[[downloadfolder, repository]]" class="btn btn-secondary btn-sm" href="#"> )
(#1) HTML Validation error, line 31: Attribute “href” not allowed on element “button” at this point. ( <button id="displayiconsbtn" title="[[displayicons, repository]]" class="fp-vb-icons btn btn-secondary btn-sm" href="#"> )
(#1) HTML Validation error, line 34: Attribute “href” not allowed on element “button” at this point. ( <button id="displaydetailsbtn" title="[[displaydetails, repository]]" class="fp-vb-details btn btn-secondary btn-sm" href="#"> )
(#1) HTML Validation error, line 37: Attribute “href” not allowed on element “button” at this point. ( <button id="displaytreebtn" title="[[displaytree, repository]]" class="fp-vb-tree btn btn-secondary btn-sm" href="#"> )
theme/snap/templates/core/loginform.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
theme/snap/templates/core_admin/setting.mustache
(#1) HTML Validation error, line 4: The value of the “for” attribute of the “label” element must be the ID of a non-hidden form control. (> <label for="id0"> )
theme/snap/templates/core_course/activity_navigation.mustache
(#1) HTML Validation error, line 12: Bad value “” for attribute “id” on element “form”: An ID must not be the empty string. (s=""> <form method="post" action="#" class="form-inline" id=""> )
(#1) ESLint warning [consistent-return]: Expected to return a value at the end of function. ( $('#url_select_test').change(function() { ), Line: 3 Column: 42
(#1) ESLint error [no-trailing-spaces]: Trailing spaces not allowed. ( ), Line: 10 Column: 1
theme/snap/templates/core_form/element-advcheckbox-inline.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 3: Bad value “” for attribute “name” on element “input”: Must not be empty. (> <input type="hidden" name="" value=""><inpu)
(#1) HTML Validation error, line 8: Bad value “” for attribute “name” on element “input”: Must not be empty. (value=""><input type="checkbox" name="" class="form-check-input " id="" size="" > )
(#1) HTML Validation error, line 8: Bad value “” for attribute “id” on element “input”: An ID must not be the empty string. (value=""><input type="checkbox" name="" class="form-check-input " id="" size="" > )
(#1) HTML Validation error, line 8: Bad value “” for attribute “size” on element “input”: The empty string is not a valid positive integer. (value=""><input type="checkbox" name="" class="form-check-input " id="" size="" > )
theme/snap/templates/core_form/element-advcheckbox.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 5: Bad value “” for attribute “name” on element “input”: Must not be empty. ( <input type="hidden" name="" value=""> )
(#1) HTML Validation error, line 10: Bad value “” for attribute “name” on element “input”: Must not be empty. (> <input type="checkbox" name="" class="" id="" > )
(#1) HTML Validation error, line 10: Bad value “” for attribute “id” on element “input”: An ID must not be the empty string. (> <input type="checkbox" name="" class="" id="" > )
theme/snap/templates/core_form/element-checkbox-inline.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 8: Bad value “” for attribute “name” on element “input”: Must not be empty. (fitem "><input type="checkbox" name="" class="form-check-input " id="" value="1" size="" > )
(#1) HTML Validation error, line 8: Bad value “” for attribute “id” on element “input”: An ID must not be the empty string. (fitem "><input type="checkbox" name="" class="form-check-input " id="" value="1" size="" > )
(#1) HTML Validation error, line 8: Bad value “” for attribute “size” on element “input”: The empty string is not a valid positive integer. (fitem "><input type="checkbox" name="" class="form-check-input " id="" value="1" size="" > )
theme/snap/templates/core_form/element-checkbox.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 10: Bad value “” for attribute “name” on element “input”: Must not be empty. (> <input type="checkbox" name="" class="" value="1" id="" > )
(#1) HTML Validation error, line 10: Bad value “” for attribute “id” on element “input”: An ID must not be the empty string. (> <input type="checkbox" name="" class="" value="1" id="" > )
theme/snap/templates/core_form/element-template-inline.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 3: Bad value “” for attribute “for” on element “label”: An ID must not be the empty string. ( " > <label class="col-form-label " for=""> )
(#1) HTML Validation error, line 3: The value of the “for” attribute of the “label” element must be the ID of a non-hidden form control. ( " > <label class="col-form-label " for=""> )
theme/snap/templates/core_form/element-template.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 9: Bad value “” for attribute “for” on element “label”: An ID must not be the empty string. (> <label class="col-form-label d-inline " for=""> )
(#1) HTML Validation error, line 9: The value of the “for” attribute of the “label” element must be the ID of a non-hidden form control. (> <label class="col-form-label d-inline " for=""> )
theme/snap/templates/course_action_section.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
theme/snap/templates/course_search_form.mustache
(#1) HTML Validation error, line 6: Bad value “0” for attribute “size” on element “input”: Zero is not a positive integer. ( <input id="input_id" name="search" type="text" size="0" value="" class="form-control" placeholder="[[searchcourses]]"> )
theme/snap/templates/course_section_loading.mustache
(#1) Example context missing.
theme/snap/templates/course_section_navigation.mustache
(#1) Example context missing (@template section not found.)
theme/snap/templates/course_toc.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
theme/snap/templates/course_toc_chapters.mustache
(#1) Example context missing (@template section not found.)
theme/snap/templates/course_toc_footer.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 5: Bad value “” for attribute “src” on element “img”: Must be non-empty. (> <img src="" class="svg-icon" alt="" />[[cour)
theme/snap/templates/course_toc_module_search.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 3: Attribute “search-enabled” not allowed on element “input” at this point. (se;"> <input search-enabled="true" id="toc-search-input" type="text" title="[[search]]" placeholder="[[search, theme_snap]]" autocomplete="off" /> <)
theme/snap/templates/course_toc_progress.mustache
(#1) Example context missing (@template section not found.)
theme/snap/templates/custom_menu_item.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 3: Element “li” not allowed as child of element “body” in this context. (Suppressing further errors from this subtree.) (d><body><li class="nav-item"> <)
theme/snap/templates/footer_alert.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation info, line 3: Empty heading. ("-1"> <h5 class="snap-footer-alert-title"></h5>)
theme/snap/templates/form_alert.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
theme/snap/templates/heading_help_collapse.mustache
(#1) Example context missing (@template section not found.)
theme/snap/templates/login.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 14: Bad value “” for attribute “action” on element “form”: Must be non-empty. ( <form action='' method='post'> )
theme/snap/templates/login_alternative_methods.mustache
(#1) Example context missing (@template section not found.)
theme/snap/templates/mod_assign/grading_app.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 16: Stray end tag “span”. (v><br/></span></div)
(#1) HTML Validation error, line 39: Element “form” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.) ( <form> )
(#1) ESLint error [no-unused-vars]: 'nav' is assigned a value but never used. ( var nav = new GradingNavigation('[data-region="user-selector"]'); ), Line: 7 Column: 9
(#1) ESLint error [no-unused-vars]: 'tooltip' is assigned a value but never used. ( var tooltip = new ToolTip('[data-region="assignment-tooltip"]'); ), Line: 8 Column: 9
theme/snap/templates/mod_assign/grading_navigation.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 15: Stray end tag “span”. (v><br/></span></div)
(#1) HTML Validation error, line 38: Element “form” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.) ( <form> )
(#1) ESLint error [no-unused-vars]: 'nav' is assigned a value but never used. ( var nav = new GradingNavigation('[data-region="user-selector"]'); ), Line: 7 Column: 9
(#1) ESLint error [no-unused-vars]: 'tooltip' is assigned a value but never used. ( var tooltip = new ToolTip('[data-region="assignment-tooltip"]'); ), Line: 8 Column: 9
theme/snap/templates/personal_menu.mustache
(#1) Example context missing (@template section not found.)
theme/snap/templates/personal_menu_current_courses.mustache
(#1) Example context missing (@template section not found.)
theme/snap/templates/tool_lp/manage_competencies_page.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation info, line 3: Empty heading. (tencies"><h2> )
(#1) HTML Validation error, line 16: No “p” element in scope but a “p” end tag seen. (></form></p><ul d)
(#1) HTML Validation error, line 18: Element “img” not allowed as child of element “ul” in this context. (Suppressing further errors from this subtree.) (e="tree"><img src='pix-placeholder.png' alt='y/loading, core, [[loading, tool_lp]]'></ul>)
(#1) HTML Validation error, line 32: End tag for “body” seen, but there were unclosed elements. (</div></body></html)
(#1) HTML Validation error, line 2: Unclosed element “div”. (ad><body><div data-region="managecompetencies"><h2>)