Prechecker results: error


Overview

(0 errors, 0 warnings)

This section shows the general problems detected when processing the code [More info]


PHP lint problems

(0 errors, 0 warnings)

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


PHP coding style problems

(0 errors, 0 warnings)

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


Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(51 errors, 0 warnings)

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

local/rocketchat/classes/client.php
(#131) Phpdocs for function client::authenticate has incomplete parameters list
(#150) Phpdocs for function client::request_login_credentials has incomplete parameters list
(#171) Phpdocs for function client::store_credentials has incomplete parameters list
local/rocketchat/classes/events/observers/group_member_added.php
(#41) Phpdocs for function group_member_added::call has incomplete parameters list
(#57) Phpdocs for function group_member_added::add_subscription has incomplete parameters list
local/rocketchat/classes/events/observers/group_member_removed.php
(#41) Phpdocs for function group_member_removed::call has incomplete parameters list
(#57) Phpdocs for function group_member_removed::remove_subscription has incomplete parameters list
local/rocketchat/classes/events/observers/user_enrolment_created.php
(#36) Phpdocs for function user_enrolment_created::call has incomplete parameters list
(#52) Phpdocs for function user_enrolment_created::sync_user has incomplete parameters list
local/rocketchat/classes/events/observers/user_enrolment_updated.php
(#41) Phpdocs for function user_enrolment_updated::call has incomplete parameters list
(#56) Phpdocs for function user_enrolment_updated::sync_enrolment_status has incomplete parameters list
local/rocketchat/classes/form/account.php
(#74) Phpdocs for function account::validation has incomplete parameters list
local/rocketchat/classes/integration/channels.php
(#58) Phpdocs for function channels::__construct has incomplete parameters list
(#67) Phpdocs for function channels::create_channels_for_course has incomplete parameters list
(#91) Phpdocs for function channels::has_channel_for_group has incomplete parameters list
(#107) Phpdocs for function channels::has_private_group has incomplete parameters list
(#128) Phpdocs for function channels::create has incomplete parameters list
(#141) Phpdocs for function channels::channel_exists has incomplete parameters list
(#175) Phpdocs for function channels::create_channel has incomplete parameters list
(#222) Phpdocs for function channels::group_requires_rocketchat_channel has incomplete parameters list
(#242) Phpdocs for function channels::get_formatted_channel_name has incomplete parameters list
local/rocketchat/classes/integration/subscriptions.php
(#72) Phpdocs for function subscriptions::__construct has incomplete parameters list
(#83) Phpdocs for function subscriptions::add_subscriptions_for_course has incomplete parameters list
(#100) Phpdocs for function subscriptions::add_subscriptions_for_group has incomplete parameters list
(#116) Phpdocs for function subscriptions::add_subscription_for_user has incomplete parameters list
(#153) Phpdocs for function subscriptions::remove_subscription_for_user has incomplete parameters list
(#190) Phpdocs for function subscriptions::has_subscription has incomplete parameters list
local/rocketchat/classes/integration/users.php
(#59) Phpdocs for function users::__construct has incomplete parameters list
(#68) Phpdocs for function users::create_users_for_course has incomplete parameters list
(#88) Phpdocs for function users::create_user has incomplete parameters list
(#121) Phpdocs for function users::user_exists has incomplete parameters list
(#160) Phpdocs for function users::get_user has incomplete parameters list
(#187) Phpdocs for function users::update_user_activity has incomplete parameters list
local/rocketchat/classes/sync.php
(#83) Phpdocs for function sync::sync_pending_course has incomplete parameters list
(#104) Phpdocs for function sync::is_event_based_sync_on_course has incomplete parameters list
(#119) Phpdocs for function sync::create_rocketchat_course has incomplete parameters list
(#137) Phpdocs for function sync::run_sync has incomplete parameters list
(#175) Phpdocs for function sync::record_result has incomplete parameters list
(#191) Phpdocs for function sync::pass_sync has incomplete parameters list
(#207) Phpdocs for function sync::fail_sync has incomplete parameters list
local/rocketchat/classes/utilities.php
(#43) Phpdocs for function utilities::__construct has incomplete parameters list
(#52) Phpdocs for function utilities::set_rocketchat_course_sync has incomplete parameters list
(#75) Phpdocs for function utilities::set_rocketchat_role_sync has incomplete parameters list
(#97) Phpdocs for function utilities::set_rocketchat_event_based_sync has incomplete parameters list
(#173) Phpdocs for function utilities::access_protected has incomplete parameters list
(#188) Phpdocs for function utilities::make_request has incomplete parameters list
(#247) Phpdocs for function utilities::get_user_and_group_by_event_data has incomplete parameters list
local/rocketchat/externallib.php
(#52) Phpdocs for function local_rocketchat_external::set_rocketchat_course_sync has incomplete parameters list
(#106) Phpdocs for function local_rocketchat_external::set_rocketchat_role_sync has incomplete parameters list
(#160) Phpdocs for function local_rocketchat_external::set_rocketchat_event_based_sync has incomplete parameters list
(#212) Phpdocs for function local_rocketchat_external::manually_trigger_sync has incomplete parameters list

Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

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


grunt changes

(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, 0 warnings)

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


Gherkin .feature problems

(0 errors, 0 warnings)

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