PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.1
Tutor LMS – eLearning and online course solution v4.0.1
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 4 days ago assets 1 day ago cache 11 months ago classes 1 day ago components 4 days ago ecommerce 1 day ago helpers 4 days ago includes 4 days ago languages 1 day ago migrations 8 months ago models 1 day ago restapi 1 day ago templates 1 day ago traits 4 days ago vendor 1 day ago views 1 day ago readme.txt 1 day ago tutor.php 1 day 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.1
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.1' );
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