PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.3
Tutor LMS – eLearning and online course solution v4.0.3
4.0.4 4.0.3 4.0.2 4.0.1 4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / classes / Tutor_Base.php
tutor / classes Last commit date
Addons.php 1 month ago Admin.php 2 weeks ago Ajax.php 1 month ago Announcements.php 1 month ago Assets.php 4 weeks ago Backend_Page_Trait.php 1 year ago BaseController.php 1 year ago Config.php 1 month ago Container.php 1 year ago Course.php 1 month ago Course_Embed.php 3 years ago Course_Filter.php 1 month ago Course_List.php 1 month ago Course_Settings_Tabs.php 1 month ago Course_Widget.php 1 year ago Custom_Validation.php 1 month ago Dashboard.php 1 month ago Earnings.php 10 months ago FormHandler.php 1 month ago Frontend.php 1 month ago Gutenberg.php 1 year ago Icon.php 2 weeks ago Input.php 1 month ago Instructor.php 1 month ago Instructors_List.php 1 month ago Lesson.php 1 month ago Options_V2.php 1 month ago Permalink.php 1 month ago Post_types.php 1 month ago Private_Course_Access.php 1 month ago Q_And_A.php 1 month ago Question_Answers_List.php 1 year ago Quiz.php 2 weeks ago QuizBuilder.php 1 month ago Quiz_Attempts_List.php 4 weeks ago RestAPI.php 4 weeks ago Reviews.php 1 month ago Rewrite_Rules.php 2 years ago SampleCourse.php 1 month ago Shortcode.php 1 month ago Singleton.php 1 year ago Student.php 1 month ago Students_List.php 1 year ago Taxonomies.php 1 year ago Template.php 1 month ago Theme_Compatibility.php 3 years ago Tools.php 1 year ago Tools_V2.php 2 months ago Tutor.php 1 month ago TutorEDD.php 1 month ago Tutor_Base.php 2 years ago Tutor_Setup.php 1 month ago Upgrader.php 1 month ago User.php 2 weeks ago UserPreference.php 1 month ago Utils.php 2 weeks ago Video_Stream.php 3 years ago WhatsNew.php 4 weeks ago Withdraw.php 1 month ago Withdraw_Requests_List.php 1 year ago WooCommerce.php 1 month ago
Tutor_Base.php
95 lines
1 <?php
2 /**
3 * Tutor base class
4 *
5 * @package Tutor\Base
6 * @author Themeum <support@themeum.com>
7 * @link https://themeum.com
8 * @since 1.0.0
9 */
10
11 namespace TUTOR;
12
13 if ( ! defined( 'ABSPATH' ) ) {
14 exit;
15 }
16 /**
17 * Tutor base class
18 *
19 * @since 1.0.0
20 */
21 class Tutor_Base {
22
23 /**
24 * Course post type
25 *
26 * @since 1.0.0
27 *
28 * @var string
29 */
30 public $course_post_type;
31
32 /**
33 * Lesson post type
34 *
35 * @since 1.0.0
36 *
37 * @var string
38 */
39 public $lesson_post_type;
40
41 /**
42 * Lesson permalink
43 *
44 * @since 1.0.0
45 *
46 * @var string
47 */
48 public $lesson_base_permalink;
49
50 /**
51 * Course base permalink
52 *
53 * @since 2.5.0
54 *
55 * @var string
56 */
57 public $course_base_permalink;
58
59 /**
60 * Quiz permalink
61 *
62 * @since 2.6.0
63 *
64 * @var string
65 */
66 public $quiz_base_permalink;
67
68 /**
69 * Assignment permalink
70 *
71 * @since 2.6.0
72 *
73 * @var string
74 */
75 public $assignment_base_permalink;
76
77 /**
78 * Register hooks
79 *
80 * @since 1.0.0
81 */
82 public function __construct() {
83
84 $this->course_post_type = tutor()->course_post_type;
85 $this->lesson_post_type = tutor()->lesson_post_type;
86
87 $this->course_base_permalink = tutor_utils()->get_option( 'course_permalink_base', 'courses' );
88 $this->lesson_base_permalink = tutor_utils()->get_option( 'lesson_permalink_base', 'lessons' );
89 $this->quiz_base_permalink = tutor_utils()->get_option( 'quiz_permalink_base', 'quizzes' );
90 $this->assignment_base_permalink = tutor_utils()->get_option( 'assignment_permalink_base', 'assignments' );
91
92 }
93
94 }
95