LDLMS_Model
Class: Class for LearnDash LDLMS_Model.
@package: LearnDash
Source Files: sfwd-lms/includes/classes/class-ldlms-model.php
Class: Class for LearnDash LDLMS_Model.
Method: This function updates the postmeta ‘question_order’ for legacy questions.
LDLMS_Quiz_Questions::set_question_to_quiz_order Read More »
Class: Class for LearnDash Topic.
Method: Get Quiz Questions set by type.
LDLMS_Quiz_Questions::get_questions Read More »
Class: Class for LearnDash Quiz.
Function: Checks if the course builder assets should be enqueued.
should_enqueue_assets Read More »
Method: Get the total steps for the course.
LDLMS_Course_Steps::get_steps_count Read More »
Method: Build Course Steps nodes.
LDLMS_Course_Steps::build_steps Read More »
Method: Return the last run details for the last completed data upgrade for the instance.
Learndash_Admin_Data_Upgrades::get_last_run_info Read More »
Method: Validate Course Steps nodes and items.
LDLMS_Course_Steps::validate_steps Read More »
Action Hook: Fires on admin data upgrades init
learndash_data_upgrades_init Read More »
Method: Entry point to perform data upgrade for instance.
Learndash_Admin_Data_Upgrades::do_data_upgrades Read More »
Method: This converts the normal hierarchy steps into an array groups be the post type. This is easier for search.
LDLMS_Course_Steps::steps_grouped_by_type Read More »
Method: Initialize the processing timer.
Learndash_Admin_Data_Upgrades::init_process_times Read More »
Method: Steps grouped linear.
LDLMS_Course_Steps::steps_grouped_linear Read More »
Method: Check if the process timer is out of time.
Learndash_Admin_Data_Upgrades::out_of_timer Read More »
Method: Group Steps reversed keys.
LDLMS_Course_Steps::steps_grouped_reverse_keys Read More »
Method: Remove the processing transient for instance.
Learndash_Admin_Data_Upgrades::remove_transient Read More »
Method: Internal utility function to reverse walk the Course steps nodes and items
LDLMS_Course_Steps::_steps_reverse_keys_walk Read More »
Method: Get the processing transient for instance.
Learndash_Admin_Data_Upgrades::get_transient Read More »