PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 3.6.0
Tutor LMS – eLearning and online course solution v3.6.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 / includes / droip / droip.php
tutor / includes / droip Last commit date
backend 1 year ago build 1 year ago vendor 1 year ago droip.php 1 year ago
droip.php
50 lines
1 <?php
2 use TutorLMSDroip\Backend;
3 use TutorLMSDroip\Frontend;
4 use TutorLMSDroip\Helper;
5
6 if ( ! defined( 'ABSPATH' ) ) {
7 exit; // Exit if accessed directly.
8 }
9
10 require_once __DIR__ . '/vendor/autoload.php';
11 require_once __DIR__ . '../../../classes/Input.php'; // Input helper class not loaded, thats why we need to include it manually.
12
13 /**
14 * Droip element source and filter hook will use using this prefix.
15 * this prefix value is same as javascript APP_PREFIX variable.
16 */
17 define( 'TDE_APP_PREFIX', 'tde' );
18 define( 'TDE_BASE', home_url() );
19 define( 'TDE_PLUGIN_ROOT_BASE', plugin_dir_url( __FILE__ ) );
20
21 /**
22 * Tutor Droip Elements
23 *
24 * @package tutor-droip-elements
25 */
26 class TutorDroipElements {
27
28 /**
29 * Initializes a singleton instance
30 *
31 * @return \Droip
32 */
33 public static function init() {
34 static $instance = false;
35
36 if ( ! $instance ) {
37 $instance = new self();
38 }
39
40 register_activation_hook( __FILE__, array( new Helper(), 't_d_e_activate' ) );
41
42 new Backend();
43 new Frontend();
44
45 return $instance;
46 }
47 }
48
49 TutorDroipElements::init();
50