PluginProbe ʕ •ᴥ•ʔ
Post Affiliate Pro / trunk
Post Affiliate Pro vtrunk
1.29.5 1.29.4 1.29.3 1.29.0 1.29.1 1.29.2 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.5.0 1.5.1 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.6.0 1.6.1 1.6.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.9.0 1.9.1 1.9.2 1.9.3 1.9.4 trunk 1.0.1 1.0.10 1.0.11 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.1 1.1.2 1.1.3 1.1.4 1.1.5 1.10.1 1.10.2 1.10.3 1.10.4 1.11.1 1.11.2 1.12.1 1.12.2 1.12.3 1.12.4 1.12.5 1.13.0 1.13.1 1.13.2 1.13.3 1.13.4 1.13.5 1.13.6 1.14.0 1.14.1 1.14.2 1.15.0 1.15.1 1.15.2 1.15.3 1.15.4 1.15.5 1.16.0 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 1.17.0 1.18.0 1.18.1 1.18.2 1.18.3 1.18.4 1.19.0 1.19.1 1.19.10 1.19.11 1.19.12 1.19.13 1.19.14 1.19.15 1.19.16 1.19.17 1.19.2 1.19.3 1.19.4 1.19.5 1.19.6 1.19.7 1.19.8 1.19.9 1.2.0 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.28 1.2.3 1.2.31 1.2.32 1.2.33 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.20.0 1.20.1 1.21.0 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.22.0 1.22.1 1.22.2 1.23.0 1.23.1 1.23.2 1.23.3 1.23.4 1.23.5 1.23.6 1.23.7 1.23.8 1.24.1 1.24.2 1.24.3 1.24.4 1.24.5 1.24.6 1.24.7 1.24.8 1.24.9 1.25.0 1.26.0 1.26.1 1.26.10 1.26.11 1.26.2 1.26.3 1.26.4 1.26.5 1.26.6 1.26.7 1.26.8 1.26.9 1.27.0 1.27.1 1.27.10 1.27.11 1.27.12 1.27.13 1.27.14 1.27.15 1.27.2 1.27.3 1.27.5 1.27.6 1.27.7 1.27.8 1.27.9 1.28.0 1.28.1 1.28.2 1.28.3
postaffiliatepro / Util / UpdateDB.class.php
postaffiliatepro / Util Last commit date
CampaignHelper.class.php 2 months ago ContactForm7Helper.class.php 2 months ago TopAffiliatesHelper.class.php 2 months ago UpdateDB.class.php 2 months ago
UpdateDB.class.php
40 lines
1 <?php
2 if (!defined('ABSPATH')) exit;
3
4 class postaffiliatepro_Util_UpdateDB {
5
6 const PAP_PLUGIN_DB_VERSION = 'postaffiliatepro_db_version';
7
8 public function postAffiliateCheckForUpdates () {
9 $lastDbVersion = get_option(self::PAP_PLUGIN_DB_VERSION);
10 if ($lastDbVersion === false) {
11 $lastDbVersion = '1.18.4';
12 }
13 if (version_compare('1.19.0', $lastDbVersion, '>')) {
14 $this->update_1_19_0();
15 }
16 if (version_compare('1.21.3', $lastDbVersion, '>')) {
17 $this->update_1_21_3();
18 }
19 }
20
21 private function update_1_19_0() {
22 if (get_option('memberpress-enable-lifetime') === 'true') {
23 update_option(postaffiliatepro_Form_Settings_MemberPress::MEMBERPRESS_DATA1, 'u_ID');
24 }
25 update_option(self::PAP_PLUGIN_DB_VERSION, '1.19.0');
26 }
27
28 private function update_1_21_3() {
29 if (get_option(postaffiliatepro_Form_Settings_WooComm::WOOCOMM_ORDERID_SETTING) === false) {
30 update_option(postaffiliatepro_Form_Settings_WooComm::WOOCOMM_ORDERID_SETTING, postaffiliatepro_Form_Settings_WooComm::WOOCOMM_ORDER_ID);
31 }
32 update_option(self::PAP_PLUGIN_DB_VERSION, '1.21.3');
33 }
34 }
35
36 $papUpdate = new postaffiliatepro_Util_UpdateDB();
37 add_action('admin_init', array(
38 $papUpdate,
39 'postAffiliateCheckForUpdates'
40 ), 10);