LD_Groups_Membership::get_instance()
Method: Get or create instance object of class.
@package: LearnDash / Groups
Source Files: includes/group/ld-groups-membership.php
Method: Get or create instance object of class.
Method: Check if User enrolled groups against Post and Membership settings.
Method: Public constructor for class
Method: Check if user if in the associated post membership groups.
Method: Get Group Membership post metabox instance.
Method: Called when the Post is Added or Edited.
Method: Initialize runtime vars.
Method: Called when the Post is Saved.
Method: Add debug message to array.
Method: Output debug message.
Function: Check if user can bypass action ($context).
Filter Hook: Filters user can bypass logic.
Filter Hook: Filters whether to enroll into group for the course.
Function: Checks if the user’s course prerequisites are completed for a given course.
Function: Get primary course_id for course step.
Function: Set primary course_id for course step.
Filter Hook (deprecated): Filters whether to autocomplete courses with final quizzes after the first final quiz is completed.
Method: Build unique video progress cookie key. This is used to track the video state in the user’s browser.
Filter Hook: Filters whether to show group courses metabox or not.
Filter Hook: Filters whether to show group users metabox or not.