RemoteBanners::fetch_remote_banners()
Method: Fetch the remote banners and store them in the cache.
RemoteBanners::fetch_remote_banners Read More »
@package: LearnDash / Hub
Source Files: includes/licensing/src/controller/class-remote-banner.php
Method: Fetch the remote banners and store them in the cache.
RemoteBanners::fetch_remote_banners Read More »
Method: Get the cron hook used to fetch the remote banners in the background.
RemoteBanners::get_fetch_cron_hook Read More »
Method: Returns the de-duplication key for a question, namespaced by ID space so a question’s post ID and another question’s pro ID (legacy data path, post ID 0) can never collide.
WpProQuiz_Helper_QuestionOrder::question_key Read More »
Method: Reorders a set of questions to match a saved list of question pro IDs (the resume “randomOrder”), skipping any saved ID that no longer resolves to a question in the set.
WpProQuiz_Helper_QuestionOrder::order_by_saved_pro_ids Read More »
Method: Tops up an ordered question set to a target count by appending unused questions from the pool, preserving the existing order.
WpProQuiz_Helper_QuestionOrder::backfill_to_count Read More »
Method: Builds the question set to resume an attempt with: the saved order restored, then topped up to the target count with other valid questions.
WpProQuiz_Helper_QuestionOrder::get_resume_question_set Read More »
Class: LearnDash ProQuiz Helper Question Order Class.
WpProQuiz_Helper_QuestionOrder Read More »
Method: Returns every user ID that has activity rows for the template’s activity types.
LearnDash_ProPanel_Activity::get_admin_export_user_ids Read More »
Filter Hook: Filters the activity types used to pre-populate the admin-wide export user list.
learndash_report_admin_export_activity_types Read More »
Filter Hook: Filters the chunk size used when intersecting the Reports list view’s user set against the user activity table (group-leader and regular-user role-scoped paths only).
learndash_report_activity_list_view_chunk_size Read More »
Method: Processes one chunk of users for the in-progress quiz export.
Learndash_Admin_Data_Reports_Quizzes::process_export_chunk Read More »
Function: Returns whether the step is external and requires attendance. False if not external.
learndash_course_steps_is_external_attendance_required Read More »
Function: Returns the step’s external type label.
learndash_course_steps_map_external_type_to_label Read More »
Function: Returns the external type of the step if it is external. Empty string otherwise.
learndash_course_steps_get_external_type Read More »
Function: Returns whether the step is external.
learndash_course_steps_is_external Read More »
Function: Returns whether the video progression is enabled for the current step after the user has completed sub-steps.
learndash_course_steps_requires_watching_video_after_sub_steps Read More »
Filter Hook: Filters the flattened step ids for a course.
learndash_course_linear_step_ids Read More »
Function: Returns all step ids for a course in a linear (flattened) array.
learndash_course_get_linear_step_ids Read More »
Method: Returns the slugs of free LearnDash plugins that share the LearnDash LMS license.
Provider::get_free_plugins Read More »
Method: Resolve the LearnDash course ID for a report row.
Learndash_Admin_Data_Reports_Courses::resolve_report_course_id Read More »