PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.3
Tutor LMS – eLearning and online course solution v4.0.3
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 / tutor.php
tutor Last commit date
GDPR 3 weeks ago assets 5 days ago cache 11 months ago classes 1 week ago components 1 week ago ecommerce 1 week ago helpers 1 week ago includes 1 week ago languages 5 days ago migrations 8 months ago models 1 week ago restapi 2 weeks ago templates 5 days ago traits 3 weeks ago vendor 5 days ago views 5 days ago readme.txt 5 days ago tutor.php 5 days ago
tutor.php
64 lines
1 <?php
2 /**
3 * Plugin Name: Tutor LMS
4 * Plugin URI: https://tutorlms.com
5 * Description: Build and manage professional online courses with unlimited lessons, a flexible quiz engine, and a complete student learning experience. No coding needed.
6 * Author: Themeum
7 * Version: 4.0.3
8 * Author URI: https://themeum.com
9 * Requires PHP: 7.4
10 * Requires at least: 5.3
11 * Tested up to: 7.0
12 * License: GPLv2 or later
13 * Text Domain: tutor
14 *
15 * @package Tutor
16 */
17
18 use TUTOR\Tutor;
19
20 defined( 'ABSPATH' ) || exit;
21
22 require_once __DIR__ . '/vendor/autoload.php';
23
24 /**
25 * Constants for tutor plugin.
26 *
27 * @since 1.0.0
28 */
29 define( 'TUTOR_VERSION', '4.0.3' );
30 define( 'TUTOR_FILE', __FILE__ );
31 define( 'TUTOR_ENV', 'PROD' ); // DEV || PROD.
32
33 /**
34 * Load text domain for translations.
35 *
36 * @since 1.0.0
37 */
38 add_action( 'init', fn () => load_plugin_textdomain( 'tutor', false, basename( __DIR__ ) . '/languages' ) );
39
40 /**
41 * Do some task during activation
42 *
43 * @since 1.5.2
44 * @since 2.6.2 Uninstall hook registered
45 */
46 register_activation_hook( TUTOR_FILE, array( Tutor::class, 'tutor_activate' ) );
47 register_deactivation_hook( TUTOR_FILE, array( Tutor::class, 'tutor_deactivation' ) );
48 register_uninstall_hook( TUTOR_FILE, array( Tutor::class, 'tutor_uninstall' ) );
49
50 if ( ! function_exists( 'tutor_lms' ) ) {
51 /**
52 * Run main instance of the Tutor
53 *
54 * @since 1.2.0
55 *
56 * @return Tutor
57 */
58 function tutor_lms() {
59 return Tutor::get_instance();
60 }
61 }
62
63 $GLOBALS['tutor'] = tutor_lms();
64