Astra_Addon_Update::init()
Implement addon update logic.
Description
Return
(void)
Source
File: classes/class-astra-addon-update.php
public static function init() { do_action( 'astra_addon_update_before' ); // Get auto saved version number. $saved_version = self::astra_addon_stored_version(); // If there is no saved version in the database then return. if ( false === $saved_version ) { return; } // If equals then return. if ( version_compare( $saved_version, ASTRA_EXT_VER, '=' ) ) { return; } // Update to older version than 1.0.0-beta.6 version. if ( version_compare( $saved_version, '1.0.0-beta.6', '<' ) ) { self::v_1_0_0_beta_6(); } // Update to older version than 1.0.0-beta.7 version. if ( version_compare( $saved_version, '1.0.0-beta.7', '<' ) ) { self::v_1_0_0_beta_7(); } // Update to older version than 1.0.0-rc.3 version. if ( version_compare( $saved_version, '1.0.0-rc.3', '<' ) ) { self::v_1_0_0_rc_3(); } // Update to older version than 1.0.0-rc.6 version. if ( version_compare( $saved_version, '1.0.0-rc.6', '<' ) ) { self::v_1_0_0_rc_6(); } // Update to older version than 1.0.0-rc.7 version. if ( version_compare( $saved_version, '1.0.0-rc.7', '<' ) && version_compare( ASTRA_THEME_VERSION, '1.0.22', '>=' ) ) { self::v_1_0_0_rc_7(); } // Update to older version than 1.0.0-rc.9 version. if ( version_compare( $saved_version, '1.0.0-rc.9', '<' ) ) { self::v_1_0_0_rc_9(); } // Footer Widget Spacing Top/Right/Bottom/Left updated for responsive devices. if ( version_compare( $saved_version, '1.2.0-beta.1', '<' ) ) { self::v_1_2_0_beta_1(); } // Site Lauout Padded layout Top/Right/Bottom/Left updated for responsive devices. if ( version_compare( $saved_version, '1.2.0-beta.2', '<' ) ) { self::v_1_2_0_beta_2(); } // Update to older version than 1.2.0-beta.4 version. if ( version_compare( $saved_version, '1.2.0-beta.4', '<' ) ) { self::v_1_2_0_beta_4(); } // Update to older version than 1.3.0-beta.4 version. if ( version_compare( $saved_version, '1.3.0-beta.4', '<' ) ) { self::v_1_3_0_beta_4(); } // Update to older version than 1.3.0 version. if ( version_compare( $saved_version, '1.3.0', '<' ) ) { self::v_1_3_0(); } // Update to older version than 1.4.0-beta.3 version. if ( version_compare( $saved_version, '1.4.0-beta.3', '<' ) ) { self::v_1_4_0_beta_3(); } // Update to older version than 1.4.0-beta.4 version. if ( version_compare( $saved_version, '1.4.0-beta.4', '<' ) ) { self::v_1_4_0_beta_4(); } if ( version_compare( $saved_version, '1.4.0-beta.5', '<' ) ) { self::v_1_4_0_beta_5(); } if ( version_compare( $saved_version, '1.4.1', '<' ) ) { self::v_1_4_1(); } if ( version_compare( $saved_version, '1.4.8', '<' ) ) { self::v_1_4_8(); } if ( version_compare( $saved_version, '1.6.0-beta.4', '<' ) ) { self::v_1_6_0_beta_4(); } if ( version_compare( $saved_version, '1.6.0', '<' ) ) { self::v_1_6_0(); } if ( version_compare( $saved_version, '1.6.1', '<' ) ) { self::v_1_6_1(); } if ( version_compare( $saved_version, '1.6.10', '<' ) ) { self::v_1_6_10(); } if ( version_compare( $saved_version, '1.8.0-beta.1', '<' ) ) { self::v1_8_0(); } if ( version_compare( $saved_version, '1.8.8', '<' ) ) { self::v1_8_8(); } }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
1.0.0 | Introduced. |