learndash_remove_user_quiz_attempt learndash_remove_user_quiz_attempt( int $user_id, array $args = array() ) Removes the quiz attempt meta for a given user. ContentsDescription Parameters Return Source Changelog Related Namespace @package Uses Used By Description # Parameters # $user_id (int) (Optional) User ID. Default 0. $args (array) (Optional) An array of items to match. Default value: array() Return # (array) An array of updated quiz attempt meta. Source # File: includes/course/ld-course-progress.php Changelog # Changelog Version Description 2.5.0 Introduced. Related # Namespace # global @package # LearnDash / Course Uses # Uses Uses Description includes/course/ld-course-progress.php: learndash_quiz_call_mark_complete_after_remove Legacy: Call the learndash_process_mark_complete function after the quiz entry is removed. includes/course/ld-course-progress.php: learndash_user_quiz_delete_single_before Fires before user single quiz attempt has been removed. includes/course/ld-course-progress.php: learndash_user_quiz_delete_single_after Fires after user single quiz attempt has been removed. includes/course/ld-course-progress.php: learndash_user_quiz_delete_all_after Fires after user all quiz attempts have been removed. includes/course/ld-activity-functions.php: learndash_delete_user_activity () Deletes the user activity. includes/course/ld-activity-functions.php: learndash_get_user_activity () Gets the user activity. includes/course/ld-course-functions.php: learndash_get_course_id () Gets the course ID for a resource. includes/course/ld-course-progress.php: learndash_quiz_remove_user_toplist () Removes the quiz user toplist. includes/course/ld-course-progress.php: learndash_quiz_remove_user_statistics_by_ref () Removes the user quiz statistics by the reference ID. includes/course/ld-course-progress.php: learndash_process_mark_incomplete () Marks a course step incomplete for a course. includes/course/ld-course-progress.php: learndash_is_quiz_complete () Checks whether a quiz is complete for a user. includes/course/ld-course-progress.php: learndash_process_mark_complete () Updates the user meta with completion status for any resource. Used By # Used By Used By Description includes/admin/class-learndash-admin-user-profile-edit.php: Learndash_Admin_User_Profile_Edit::remove_quiz_ajax () Remove Quiz AJAX handler.
Uses # Uses Uses Description includes/course/ld-course-progress.php: learndash_quiz_call_mark_complete_after_remove Legacy: Call the learndash_process_mark_complete function after the quiz entry is removed. includes/course/ld-course-progress.php: learndash_user_quiz_delete_single_before Fires before user single quiz attempt has been removed. includes/course/ld-course-progress.php: learndash_user_quiz_delete_single_after Fires after user single quiz attempt has been removed. includes/course/ld-course-progress.php: learndash_user_quiz_delete_all_after Fires after user all quiz attempts have been removed. includes/course/ld-activity-functions.php: learndash_delete_user_activity () Deletes the user activity. includes/course/ld-activity-functions.php: learndash_get_user_activity () Gets the user activity. includes/course/ld-course-functions.php: learndash_get_course_id () Gets the course ID for a resource. includes/course/ld-course-progress.php: learndash_quiz_remove_user_toplist () Removes the quiz user toplist. includes/course/ld-course-progress.php: learndash_quiz_remove_user_statistics_by_ref () Removes the user quiz statistics by the reference ID. includes/course/ld-course-progress.php: learndash_process_mark_incomplete () Marks a course step incomplete for a course. includes/course/ld-course-progress.php: learndash_is_quiz_complete () Checks whether a quiz is complete for a user. includes/course/ld-course-progress.php: learndash_process_mark_complete () Updates the user meta with completion status for any resource.
Used By # Used By Used By Description includes/admin/class-learndash-admin-user-profile-edit.php: Learndash_Admin_User_Profile_Edit::remove_quiz_ajax () Remove Quiz AJAX handler.