LDLMS_Model_Question::__construct()
Method: Initialize post.
LDLMS_Model_Question::__construct Read More »
@package: LearnDash / Question
Source Files: includes/classes/class-ldlms-model-question.php
Method: Initialize post.
LDLMS_Model_Question::__construct Read More »
Method: Hook into the user meta update logic from WordPress so we know if external processes add/update the user meta value. If so we set the dirty flag to force a reload of the meta and rebuild the data structure.
LDLMS_Model_User_Course_Progress::changed_user_meta_progress_legacy Read More »
Class: Class for LearnDash LDLMS_Model_User.
Method: Load the Course Progress from the usermeta record.
LDLMS_Model_User_Course_Progress::load_user_meta_progress_legacy Read More »
Method: Save the Course Progress to the usermeta record.
LDLMS_Model_User_Course_Progress::save_user_meta_progress_legacy Read More »
Method: Build User Course Progress nodes for Course.
LDLMS_Model_User_Course_Progress::load_course_progress Read More »
Method: Get the legacy user meta course progression node for a specific course.
LDLMS_Model_User_Course_Progress::get_course_progress_legacy Read More »
Method: Build Course Progress node for ‘legacy’.
LDLMS_Model_User_Course_Progress::build_course_progress_legacy Read More »
Method: Build the Course Progress node for ‘co’ Completion order.
LDLMS_Model_User_Course_Progress::build_course_progress_completion_order Read More »
Method: Build the Course Progress Completes Steps Count.
LDLMS_Model_User_Course_Progress::build_course_progress_completed_count Read More »
Method: Build the Course Progress node for ‘summary’ Summary.
LDLMS_Model_User_Course_Progress::build_course_progress_summary Read More »
Method: Build the Course Progress node for ‘activity’ Activity.
LDLMS_Model_User_Course_Progress::build_course_progress_by_activity Read More »
Method: Sets the Progress loaded flag to false and clears all data structures.
LDLMS_Model_User_Course_Progress::set_progress_unloaded Read More »
Function: Utility function to get first incomplete course step for user.
learndash_user_progress_get_first_incomplete_step Read More »
Function: Utility function to get check if the course step is complete.
learndash_user_progress_is_step_complete Read More »
Method: Calculate the total steps count for the course.
LDLMS_Course_Steps::calculate_steps_count Read More »
Method: Set the total steps postmeta for the course.
LDLMS_Course_Steps::set_steps_count_meta Read More »
Method: Steps grouped Legacy.
LDLMS_Course_Steps::steps_grouped_legacy Read More »
Method: Steps grouped by Completion Order.
LDLMS_Course_Steps::steps_grouped_completion_order Read More »
Method: Group Steps by Section.
LDLMS_Course_Steps::steps_grouped_sections Read More »