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

(5 errors, 0 warnings)

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

repository/pod/classes/privacy/provider.php
(#35) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#48) Opening brace should be on the same line as the declaration for class provider
repository/pod/lang/en/repository_pod.php
(#65) File must end with a newline character
repository/pod/lang/fr/repository_pod.php
(#45) File must end with a newline character
repository/pod/locallib.php
(#44) File must end with a newline character

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

(38 errors, 0 warnings)

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

repository/pod/classes/manager/repository_pod_api_manager.php
(#30) Class repository_pod_api_manager is not documented
(#41) Function repository_pod_api_manager::__construct is not documented
(#52) Function repository_pod_api_manager::execute_request is not documented
(#77) Function repository_pod_api_manager::get_all_encoded_files is not documented
(#38) Variable repository_pod_api_manager::$client is not documented
(#39) Variable repository_pod_api_manager::$options is not documented
(#31) Constant repository_pod_api_manager::POD_NOTPOD is not documented
(#32) Constant repository_pod_api_manager::POD_EXISTS is not documented
(#33) Constant repository_pod_api_manager::POD_NOTEXISTS is not documented
(#34) Constant repository_pod_api_manager::POD_SERVERKO is not documented
(#36) Constant repository_pod_api_manager::MEDIATYPE_AUDIO is not documented
(#37) Constant repository_pod_api_manager::MEDIATYPE_VIDEO is not documented
(#161) Phpdocs for function repository_pod_api_manager::check_resource_exists_from_contextid has incomplete parameters list
repository/pod/classes/privacy/provider.php
(#20) Package repository_flickr is not valid
repository/pod/hooklib-example.php
(#16) File-level phpdocs block is not found
repository/pod/hooklib.php
(#19) Package reposiotry_pod is not valid
(#16) File-level phpdocs block is not found
repository/pod/lang/en/repository_pod.php
(#20) Package repository pod is not valid
repository/pod/lang/fr/repository_pod.php
(#20) Package repository pod is not valid
repository/pod/lib.php
(#33) Package is not specified for class repository_pod. It is also not specified in file-level phpdocs
(#255) Package is not specified for function repository_pod_pluginfile. It is also not specified in file-level phpdocs
(#19) Package is not valid
(#33) Class repository_pod is not documented
(#41) Function repository_pod::get_listing is not documented
(#45) Function repository_pod::search is not documented
(#49) Function repository_pod::supported_filetypes is not documented
(#53) Function repository_pod::supported_returntypes is not documented
(#117) Function repository_pod::get_instance_option_names is not documented
(#122) Function repository_pod::send_file is not documented
(#190) Function repository_pod::get_listing_details is not documented
(#255) Function repository_pod_pluginfile is not documented
(#35) Variable repository_pod::$cachelimit is not documented
(#60) Phpdocs for function repository_pod::instance_config_form has incomplete parameters list
repository/pod/locallib.php
(#32) Package is not specified for class repository_pod_tools. It is also not specified in file-level phpdocs
(#19) Package is not valid
(#32) Class repository_pod_tools is not documented
(#34) Function repository_pod_tools::moodle_username_to_pod_uid is not documented
repository/pod/version.php
(#20) Package is not valid

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]


Missing changes in external functions or backup support for new detected tables or columns

(0 errors, 0 warnings)

This section shows potential problems detected when there are new database structures added in a patch and it is detected that nothing has been changed related with external functions (to be used by WS) or backup and restore. It must be checked that everything is correct and nothing is being missed in those areas. [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]