Method: Retrieves all of the registered additional fields for a given object-type.
Filter Hook: Set the namespace and rest_base after the parent __constructor as it will set these var with WP specific details.
Method: Initialize the parent Course, Lesson, Topic posts from the request instance.
Method: Get the REST URL setting.
Method: Register Settings fields to REST .
Method: Check if we are allowing the post type to be publicly viewed without restrictions to course_id.
Class: No description found
Method: Protected constructor for class
Method: Registers the routes for the objects of the controller.
Method: Gets schema for post type.
Method: Retrieves a single post.
Method: Retrieves a collection of posts.
Method: Stub function for base class to register fields.
Method: Stub function for base class to register metabox fields.
Method: Get REST Setting Field value.
Method: Update REST Settings Field value.
Method: For LearnDash post type we override the default order/orderby to ASC/title instead of the WP default DESC/date.
Method: Intercept the Request and ensure our standard Course parameters are set.
Method: Override the REST response links. This is needed when Course Shared Steps is enabled.