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

(0 errors, 89 warnings)

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

mod/zoom/backup/moodle2/backup_zoom_stepslib.php
(#49) Line exceeds 132 characters; contains 139 characters
mod/zoom/classes/webservice.php
(#155) Method name "_make_curl_call" should not be prefixed with an underscore to indicate visibility
(#164) Method name "_get_curl_object" should not be prefixed with an underscore to indicate visibility
(#177) Method name "_make_call" should not be prefixed with an underscore to indicate visibility
(#297) Method name "_make_paginated_call" should not be prefixed with an underscore to indicate visibility
(#372) Method name "_paid_user_limit_reached" should not be prefixed with an underscore to indicate visibility
(#388) Method name "_get_least_recently_active_paid_user_id" should not be prefixed with an underscore to indicate visibility
(#411) Method name "_get_user_settings" should not be prefixed with an underscore to indicate visibility
(#499) Method name "_database_to_api" should not be prefixed with an underscore to indicate visibility
mod/zoom/exportical.php
(#37) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#53) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#59) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#90) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/zoom/loadmeeting.php
(#40) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/zoom/locallib.php
(#297) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/zoom/mod_form.php
(#239) Line exceeds 132 characters; contains 142 characters
(#257) Line exceeds 132 characters; contains 140 characters
(#259) Line exceeds 132 characters; contains 146 characters
mod/zoom/tests/mod_zoom_invitation_test.php
(#49) Line exceeds 132 characters; contains 134 characters
(#50) Line exceeds 132 characters; contains 159 characters
(#52) Line exceeds 132 characters; contains 139 characters
(#53) Line exceeds 132 characters; contains 134 characters
(#60) Line exceeds 132 characters; contains 146 characters
(#77) Line exceeds 132 characters; contains 145 characters
(#79) Line exceeds 132 characters; contains 165 characters
(#96) Line exceeds 132 characters; contains 145 characters
(#99) Line exceeds 132 characters; contains 138 characters
(#102) Line exceeds 132 characters; contains 136 characters
(#106) Line exceeds 132 characters; contains 150 characters
(#122) Line exceeds 132 characters; contains 145 characters
(#123) Line exceeds 132 characters; contains 152 characters
(#142) Line exceeds 132 characters; contains 145 characters
(#161) Line exceeds 132 characters; contains 145 characters
(#177) Line exceeds 132 characters; contains 145 characters
(#190) Line exceeds 132 characters; contains 134 characters
(#193) Line exceeds 132 characters; contains 139 characters
(#194) Line exceeds 132 characters; contains 134 characters
(#201) Line exceeds 132 characters; contains 146 characters
(#215) Line exceeds 132 characters; contains 134 characters
(#216) Line exceeds 132 characters; contains 159 characters
(#218) Line exceeds 132 characters; contains 139 characters
(#219) Line exceeds 132 characters; contains 134 characters
(#226) Line exceeds 132 characters; contains 146 characters
(#242) Line exceeds 132 characters; contains 134 characters
(#246) Line exceeds 132 characters; contains 143 characters
(#247) Line exceeds 132 characters; contains 138 characters
(#250) Line exceeds 132 characters; contains 136 characters
(#254) Line exceeds 132 characters; contains 150 characters
(#259) Line exceeds 132 characters; contains 134 characters
(#263) Line exceeds 132 characters; contains 143 characters
(#264) Line exceeds 132 characters; contains 138 characters
(#267) Line exceeds 132 characters; contains 136 characters
(#271) Line exceeds 132 characters; contains 150 characters
(#284) Line exceeds 132 characters; contains 143 characters
(#285) Line exceeds 132 characters; contains 138 characters
(#288) Line exceeds 132 characters; contains 136 characters
(#292) Line exceeds 132 characters; contains 150 characters
(#296) Line exceeds 132 characters; contains 155 characters
(#297) Line exceeds 132 characters; contains 160 characters
(#312) Line exceeds 132 characters; contains 134 characters
(#316) Line exceeds 132 characters; contains 143 characters
(#317) Line exceeds 132 characters; contains 138 characters
(#320) Line exceeds 132 characters; contains 136 characters
(#324) Line exceeds 132 characters; contains 150 characters
(#329) Line exceeds 132 characters; contains 134 characters
(#333) Line exceeds 132 characters; contains 143 characters
(#334) Line exceeds 132 characters; contains 138 characters
(#337) Line exceeds 132 characters; contains 136 characters
(#341) Line exceeds 132 characters; contains 150 characters
(#357) Line exceeds 132 characters; contains 143 characters
(#358) Line exceeds 132 characters; contains 138 characters
(#361) Line exceeds 132 characters; contains 136 characters
(#365) Line exceeds 132 characters; contains 150 characters
(#394) Line exceeds 132 characters; contains 145 characters
(#405) Line exceeds 132 characters; contains 147 characters
(#407) Line exceeds 132 characters; contains 139 characters
(#408) Line exceeds 132 characters; contains 138 characters
(#411) Line exceeds 132 characters; contains 136 characters
(#415) Line exceeds 132 characters; contains 150 characters
(#425) Line exceeds 132 characters; contains 159 characters
(#427) Line exceeds 132 characters; contains 139 characters
(#428) Line exceeds 132 characters; contains 138 characters
(#431) Line exceeds 132 characters; contains 136 characters
(#435) Line exceeds 132 characters; contains 150 characters
(#445) Line exceeds 132 characters; contains 143 characters
(#454) Line exceeds 132 characters; contains 139 characters
(#455) Line exceeds 132 characters; contains 138 characters
(#458) Line exceeds 132 characters; contains 136 characters
(#462) Line exceeds 132 characters; contains 150 characters

Javascript coding style problems

(0 errors, 7 warnings)

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

mod/zoom/amd/src/form.js
(#106) Identifier 'toggle_start_time_duration' is not in camel case. (camelcase)
(#106) Unexpected space before function parentheses. (space-before-function-paren)
(#121) Identifier 'toggle_repeat_interval_text' is not in camel case. (camelcase)
(#121) Unexpected space before function parentheses. (space-before-function-paren)
(#139) Identifier 'limit_repeat_values' is not in camel case. (camelcase)
(#139) Unexpected space before function parentheses. (space-before-function-paren)
mod/zoom/amd/src/toggle_text.js
(#30) Unexpected space before function parentheses. (space-before-function-paren)

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(17 errors, 0 warnings)

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

mod/zoom/classes/invitation.php
(#30) Class invitation is not documented
(#32) Constant invitation::PREFIX is not documented
mod/zoom/jwt/BeforeValidException.php
(#4) Package is not specified for class BeforeValidException. It is also not specified in file-level phpdocs
(#4) Class BeforeValidException is not documented
mod/zoom/jwt/ExpiredException.php
(#4) Package is not specified for class ExpiredException. It is also not specified in file-level phpdocs
(#4) Class ExpiredException is not documented
mod/zoom/jwt/JWT.php
(#16) Package Authentication_JWT is not valid
(#15) Category Authentication is not valid
(#40) Variable JWT::$supported_algs is not documented
(#9) No one-line description found in phpdocs for class JWT
(#368) Phpdocs for function JWT::safeStrlen has incomplete parameters list
(#25) Phpdocs for variable JWT::$leeway does not contain @var or incorrect
(#32) Phpdocs for variable JWT::$timestamp does not contain @var or incorrect
mod/zoom/jwt/SignatureInvalidException.php
(#4) Package is not specified for class SignatureInvalidException. It is also not specified in file-level phpdocs
(#4) Class SignatureInvalidException is not documented
mod/zoom/locallib.php
(#817) Phpdocs for function zoom_get_meeting_capacity has incomplete parameters list
mod/zoom/tests/mod_zoom_invitation_test.php
(#32) Class mod_zoom_invitation_testcase is not documented

Update savepoints problems

(0 errors, 0 warnings)

This section shows problems detected with the handling of upgrade savepoints [More info]


Third party library modification problems

(0 errors, 0 warnings)

This section shows problems detected with the modification of third party libraries [More info]


grunt changes

(0 errors, 0 warnings)

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


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 13 warnings)

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

mod/zoom/templates/mobile_view_page_ionic3.mustache
(#1) HTML Validation info, line 7: Attribute “[params]” is not serializable as XML 1.0. ( <button ion-button block color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
(#1) HTML Validation info, line 7: Attribute “[presets]” is not serializable as XML 1.0. ( <button ion-button block color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
(#1) HTML Validation info, line 7: Attribute “(onsuccess)” is not serializable as XML 1.0. ( <button ion-button block color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
(#1) HTML Validation error, line 7: Attribute “ion-button” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
(#1) HTML Validation error, line 7: Attribute “block” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
(#1) HTML Validation error, line 7: Attribute “color” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
(#1) HTML Validation error, line 7: Attribute “core-site-plugins-call-ws” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
(#1) HTML Validation error, line 7: Attribute “[params]” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
(#1) HTML Validation error, line 7: Attribute “[presets]” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
(#1) HTML Validation error, line 7: Attribute “(onsuccess)” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
mod/zoom/templates/mobile_view_page_latest.mustache
(#1) HTML Validation info, line 6: Attribute “[params]” is not serializable as XML 1.0. ( <ion-button class="ion-margin" expand="block" color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
(#1) HTML Validation info, line 6: Attribute “[presets]” is not serializable as XML 1.0. ( <ion-button class="ion-margin" expand="block" color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )
(#1) HTML Validation info, line 6: Attribute “(onsuccess)” is not serializable as XML 1.0. ( <ion-button class="ion-margin" expand="block" color="light" core-site-plugins-call-ws name="mod_zoom_grade_item_update" [params]="{zoomid: 3}" [preSets]="{getFromCache: 0, saveToCache: 0}" (onSuccess)="loadMeeting($event)"> )

Gherkin .feature problems

(0 errors, 0 warnings)

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