Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.0.x will end 8 May 2023 (12 months).
  • Bug fixes for security issues in 4.0.x will end 13 November 2023 (18 months).
  • PHP version: minimum PHP 7.3.0 Note: the minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is also supported.

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.

return: stdClass
param: array $params The params.

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

return: stdClass
param: array $params The params.

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

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