PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.4
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.4
4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 4.2.0 4.2.1 All 138 releases
learnpress / inc / Filters / QuizQuestionsFilter.php

QuizQuestionsFilter.php in LearnPress – WordPress LMS Plugin for Create and Sell Online Courses 4.4.4, at inc/Filters/QuizQuestionsFilter.php

52 lines 856 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 namespace LearnPress\Filters;
3
4 defined( 'ABSPATH' ) || exit();
5
6 /**
7 * Class QuizQuestionsFilter
8 *
9 * @author ThimPress
10 * @since 4.2.9
11 * @version 1.0.0
12 */
13 class QuizQuestionsFilter extends FilterBase {
14 const COL_QUIZ_QUESTION_ID = 'quiz_question_id';
15 const COL_QUIZ_ID = 'quiz_id';
16 const COL_QUESTION_ID = 'question_id';
17 const COL_QUESTION_ORDER = 'question_order';
18 /**
19 * @var string[]
20 */
21 public $all_fields = [
22 self::COL_QUIZ_QUESTION_ID,
23 self::COL_QUIZ_ID,
24 self::COL_QUESTION_ID,
25 self::COL_QUESTION_ORDER,
26 ];
27 /**
28 * @var int
29 */
30 public $quiz_question_id;
31 /**
32 * @var int
33 */
34 public $quiz_id;
35 /**
36 * @var int
37 */
38 public $question_id;
39 /**
40 * @var int
41 */
42 public $question_order;
43 /**
44 * @var int[]
45 */
46 public $question_ids = array();
47 /**
48 * @var int[]
49 */
50 public $quiz_ids = array();
51 }
52