PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.0
Tutor LMS – eLearning and online course solution v4.0.0
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 16 hours ago Admin.php 16 hours ago Ajax.php 16 hours ago Announcements.php 16 hours ago Assets.php 16 hours ago Backend_Page_Trait.php 1 year ago BaseController.php 1 year ago Config.php 16 hours ago Container.php 11 months ago Course.php 16 hours ago Course_Embed.php 3 years ago Course_Filter.php 16 hours ago Course_List.php 16 hours ago Course_Settings_Tabs.php 16 hours ago Course_Widget.php 1 year ago Custom_Validation.php 16 hours ago Dashboard.php 16 hours ago Earnings.php 9 months ago FormHandler.php 16 hours ago Frontend.php 16 hours ago Gutenberg.php 1 year ago Icon.php 16 hours ago Input.php 16 hours ago Instructor.php 16 hours ago Instructors_List.php 16 hours ago Lesson.php 16 hours ago Options_V2.php 16 hours ago Permalink.php 16 hours ago Post_types.php 1 day ago Private_Course_Access.php 16 hours ago Q_And_A.php 16 hours ago Question_Answers_List.php 11 months ago Quiz.php 16 hours ago QuizBuilder.php 16 hours ago Quiz_Attempts_List.php 16 hours ago RestAPI.php 2 years ago Reviews.php 16 hours ago Rewrite_Rules.php 2 years ago SampleCourse.php 16 hours ago Shortcode.php 16 hours ago Singleton.php 1 year ago Student.php 16 hours ago Students_List.php 1 year ago Taxonomies.php 1 year ago Template.php 16 hours ago Theme_Compatibility.php 3 years ago Tools.php 1 year ago Tools_V2.php 4 weeks ago Tutor.php 16 hours ago TutorEDD.php 16 hours ago Tutor_Base.php 2 years ago Tutor_Setup.php 16 hours ago Upgrader.php 16 hours ago User.php 16 hours ago UserPreference.php 16 hours ago Utils.php 16 hours ago Video_Stream.php 3 years ago WhatsNew.php 10 months ago Withdraw.php 16 hours ago Withdraw_Requests_List.php 11 months ago WooCommerce.php 16 hours 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