PluginProbe ʕ •ᴥ•ʔ
Presto Player / 4.3.1
Presto Player v4.3.1
4.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 / Database / Upgrades / PerformanceUpgrade.php
presto-player / inc / Database / Upgrades Last commit date
BunnyWebhookUpgrade.php 4 months ago OnboardingBackfillUpgrade.php 1 month ago PerformanceUpgrade.php 1 year ago TransientsUpgrade.php 3 weeks ago Upgrades.php 1 month ago VisitsUpgrade.php 1 year ago
PerformanceUpgrade.php
28 lines
1 <?php
2
3 namespace PrestoPlayer\Database\Upgrades;
4
5 use PrestoPlayer\Models\Setting;
6
7 class PerformanceUpgrade {
8
9 protected $name = 'presto_player_pro_update_performance';
10
11 public function migrate() {
12 if ( get_option( $this->name, false ) ) {
13 return;
14 }
15
16 // plugin has not yet been installed, default to off
17 if ( ! get_option( 'presto_player_visits_database_version', 0 ) ) {
18 update_option( $this->name, true, 'no' );
19 return;
20 }
21
22 // turn on setting if not yet set
23 Setting::set( 'performance', 'module_enabled', true );
24
25 update_option( $this->name, true, 'no' );
26 }
27 }
28