Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.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