learndash_is_quiz_accessable( int|null $user_id = null, WP_Post|null $post = null, boolean $return_incomplete = false, int $course_id )
Checks if the quiz is accessible to the user.
Description #
Parameters #
- $user_id
-
(int|null) (Optional) $user_id Optional. The ID of User to check. Defaults to the current logged-in user.
Default value: null
- $post
-
(WP_Post|null) (Optional) The
WP_Postquiz object.Default value: null
- $return_incomplete
-
(boolean) (Optional) Whether to return last incomplete step.
Default value: false
- $course_id
-
(int) (Optional) Course ID. Default 0.
Return #
(int|WP_Post|void) Returns 1 if the quiz is accessible by user otherwise 0. If the $return_incomplete object for incomplete step. parameter is set to true it may return WP_Post
Source #
Changelog #
| Version | Description |
|---|---|
| 3.4.0 | Introduced. |