LDLMS_Factory_Post::course()
Method: Get a Course.
@package: LearnDash
Source Files: includes/classes/class-ldlms-factory-post.php
Method: Get a Course.
Method: Returns course steps.
Method: Get Course Lessons.
Method: Get a Quiz Questions.
Class: Class for LearnDash Model Course.
Method: Load the Post Settings.
Method: Get Post Setting.
Method: This function sets a post_meta association for the various steps within the course.
Method: Set Steps to Course Legacy.
Method: Internal utility function to update the step postmeta with the parent course_id.
Class: Class for LearnDash Model Post.
Method: Internal utility function to update the step postmeta menu_order value.
Method: Private constructor for class.
Method: Load Course Steps for legacy setup (non-shared steps).
Class: Class for LearnDash Course Steps.
Method: Returns the parent steps for a given step. Empty array if no parent steps.
Method: Sets the Course steps dirty flag and will force the steps to be reloaded from queries.
Method: Check if the steps dirty flag is set.
Method: Clear the steps dirty flag.
Method: Build Course Steps nodes.