Skip to main content

Module course_designer_plan_members

Module course_designer_plan_members 

Source

Functionsยง

add_plan_member_by_email
Adds a member to a plan by email.
advance_to_next_stage_for_user
Advances to next stage for a member-owned plan.
create_stage_task_for_user
Creates a task after membership validation.
delete_stage_task_for_user
Soft-deletes a task after membership validation.
extend_stage_for_user
Extends active stage for a member-owned plan.
finalize_schedule_for_user
Finalizes schedule for a member-owned plan.
get_plan_for_schedule_finalize
Locks and returns plan for finalize.
get_plan_for_stage_advance
Locks and returns plan for stage advance.
get_plan_for_stage_extend
Locks and returns plan for extending stage.
get_plan_for_user
Loads a single plan if user is a member.
get_plan_members_for_user
Returns active members of a plan for member user.
get_plan_members_with_details
Returns all members with user details.
get_plan_stages_for_user
Returns stages of a plan for member user.
get_plan_tasks_for_user
Returns tasks of a plan for member user.
list_plans_for_user
Lists plans visible to a member.
remove_plan_member
Soft-deletes an active plan membership.
replace_schedule_for_user
Replaces plan schedule for a member-owned plan.
update_stage_task_for_user
Updates a task after membership validation.