PluginProbe ʕ •ᴥ•ʔ
Presto Player / 2.3.1
Presto Player v2.3.1
4.3.0 4.2.4 4.2.3 4.2.2 4.2.0 4.2.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.12.0 1.13.0 1.14.0 1.14.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.13 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.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 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.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 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.2.0 2.2.1 2.2.2 2.2.3 2.2.3-beta1 2.3.0 2.3.1 2.3.2 2.3.3 3.0.0 3.0.0-beta1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.1.2 3.1.3 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4
presto-player / inc / Plugin.php
presto-player / inc Last commit date
Blocks 2 years ago Contracts 5 years ago Database 2 years ago Integrations 2 years ago Libraries 5 years ago Models 2 years ago Seeds 4 years ago Services 2 years ago Support 2 years ago config 2 years ago Activator.php 5 years ago Attachment.php 4 years ago Controller.php 5 years ago Core.php 5 years ago Deactivator.php 3 years ago Factory.php 2 years ago Files.php 5 years ago Playlist.php 2 years ago Plugin.php 5 years ago Requirements.php 4 years ago support.php 4 years ago
Plugin.php
43 lines
1 <?php
2
3 namespace PrestoPlayer;
4
5 class Plugin
6 {
7 public static function isPro()
8 {
9 return defined('PRESTO_PLAYER_PRO_ENABLED');
10 }
11
12 public static function requiredProVersion()
13 {
14 return '0.0.3';
15 }
16
17 /**
18 * Get the version from plugin data
19 *
20 * @return string
21 */
22 public static function version()
23 {
24 // Load version from plugin data.
25 if (!\function_exists('get_plugin_data')) {
26 require_once \ABSPATH . 'wp-admin/includes/plugin.php';
27 }
28
29 return \get_plugin_data(PRESTO_PLAYER_PLUGIN_FILE, false, false)['Version'];
30 }
31
32 public static function proVersion()
33 {
34 if (!self::isPro()) {
35 return false;
36 }
37 if (class_exists('\PrestoPlayer\Pro\Plugin')) {
38 return \PrestoPlayer\Pro\Plugin::version();
39 }
40 return false;
41 }
42 }
43