Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 3.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
  • Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
  • PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.

Class: provider_test  - X-Ref

Data provider testcase class.

setUp()   X-Ref
No description

test_get_contexts_for_userid()   X-Ref
No description

test_get_contexts_for_userid_with_one_associated_post_only()   X-Ref
No description

test_get_users_in_context_course_and_module()   X-Ref
Test that user IDs are returned for a specificed course or module context.


test_get_users_in_context_user_context()   X-Ref
Test that user IDs are returned for a specificed user context.


test_get_users_in_context_external_blog()   X-Ref
Test that user IDs are returned for a specificed user context for an external blog.


test_delete_data_for_user()   X-Ref
No description

test_delete_data_for_user_empty_context()   X-Ref
Test provider delete_data_for_user with a context that contains no entries

return: void

test_delete_data_for_all_users_in_context()   X-Ref
No description

test_export_data_for_user()   X-Ref
No description

test_delete_data_for_users_user_context()   X-Ref
Test that deleting of blog information in a user context works as desired.


test_delete_data_for_users_external_blog()   X-Ref
Test that deleting of an external blog in a user context works as desired.


test_delete_data_for_users_course_and_module_context()   X-Ref
No description

create_post(array $params)   X-Ref
Create a blog post.

param: array $params The params.
return: stdClass

create_external_blog(array $params)   X-Ref
Create an extenral blog.

param: array $params The params.
return: stdClass

get_comment_object(\context $context, $itemid)   X-Ref
Get the comment area.

param: context $context The context.
param: int $itemid The item ID.
param: string $component The component.
param: string $area The area.
return: comment