Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
mod_forum\local\managers\capability Member List

This is the complete list of members for mod_forum\local\managers\capability, including all inherited members.

$canviewpostcachemod_forum\local\managers\capabilityprotected
__construct(forum_entity $forum, legacy_forum_data_mapper $forumdatamapper, legacy_discussion_data_mapper $discussiondatamapper, legacy_post_data_mapper $postdatamapper)mod_forum\local\managers\capability
can_access_all_groups(stdClass $user)mod_forum\local\managers\capability
can_access_group(stdClass $user, int $groupid)mod_forum\local\managers\capability
can_create_discussions(stdClass $user, int $groupid=null)mod_forum\local\managers\capability
can_delete_post(stdClass $user, discussion_entity $discussion, post_entity $post, bool $hasreplies=false)mod_forum\local\managers\capability
can_edit_post(stdClass $user, discussion_entity $discussion, post_entity $post)mod_forum\local\managers\capability
can_export_discussions(stdClass $user)mod_forum\local\managers\capability
can_export_forum(stdClass $user)mod_forum\local\managers\capability
can_export_post(stdClass $user, post_entity $post)mod_forum\local\managers\capability
can_favourite_discussion(stdClass $user)mod_forum\local\managers\capability
can_grade(stdClass $grader, stdClass $gradee=null)mod_forum\local\managers\capability
can_manage_forum(stdClass $user)mod_forum\local\managers\capability
can_manage_tags(stdClass $user)mod_forum\local\managers\capability
can_manually_control_post_read_status(stdClass $user)mod_forum\local\managers\capability
can_move_discussion(stdClass $user, discussion_entity $discussion)mod_forum\local\managers\capability
can_move_discussions(stdClass $user)mod_forum\local\managers\capability
can_pin_discussion(stdClass $user, discussion_entity $discussion)mod_forum\local\managers\capability
can_pin_discussions(stdClass $user)mod_forum\local\managers\capability
can_post_in_discussion(stdClass $user, discussion_entity $discussion)mod_forum\local\managers\capability
can_post_to_my_groups(stdClass $user)mod_forum\local\managers\capability
can_reply_privately_to_post(stdClass $user, post_entity $post)mod_forum\local\managers\capability
can_reply_to_post(stdClass $user, discussion_entity $discussion, post_entity $post)mod_forum\local\managers\capability
can_self_enrol(stdClass $user)mod_forum\local\managers\capability
can_split_discussions(stdClass $user)mod_forum\local\managers\capability
can_split_post(stdClass $user, discussion_entity $discussion, post_entity $post)mod_forum\local\managers\capability
can_subscribe_to_discussion(stdClass $user, discussion_entity $discussion)mod_forum\local\managers\capability
can_subscribe_to_forum(stdClass $user)mod_forum\local\managers\capability
can_view_any_private_reply(stdClass $user)mod_forum\local\managers\capability
can_view_discussion(stdClass $user, discussion_entity $discussion)mod_forum\local\managers\capability
can_view_discussions(stdClass $user)mod_forum\local\managers\capability
can_view_hidden_posts(stdClass $user)mod_forum\local\managers\capability
can_view_participants(stdClass $user, discussion_entity $discussion)mod_forum\local\managers\capability
can_view_post(stdClass $user, discussion_entity $discussion, post_entity $post)mod_forum\local\managers\capability
can_view_post_shell(stdClass $user, post_entity $post)mod_forum\local\managers\capability
get_context()mod_forum\local\managers\capabilityprotected
get_discussion_record(discussion_entity $discussion)mod_forum\local\managers\capabilityprotected
get_forum()mod_forum\local\managers\capabilityprotected
get_forum_record()mod_forum\local\managers\capabilityprotected
get_post_record(post_entity $post)mod_forum\local\managers\capabilityprotected
must_post_before_viewing_discussion(stdClass $user, discussion_entity $discussion)mod_forum\local\managers\capability
validate_delete_post(stdClass $user, discussion_entity $discussion, post_entity $post, bool $hasreplies=false)mod_forum\local\managers\capability