PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / trunk
Tutor LMS – eLearning and online course solution vtrunk
4.0.7 4.0.6 4.0.5 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 / tutor.php
tutor Last commit date
GDPR 1 month ago assets 2 days ago cache 1 year ago classes 2 days ago components 1 month ago ecommerce 2 days ago helpers 1 month ago includes 2 days ago languages 2 days ago migrations 9 months ago models 5 days ago restapi 1 month ago templates 5 days ago traits 1 month ago vendor 2 days ago views 3 weeks ago readme.txt 2 days ago tutor.php 2 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.7
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.7' );
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