| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | <?php |
| 2 | 2 | |
| 3 | -namespace PXLBSAdminify\Inc\Classes; | |
| 3 | +namespace WPAdminify\Inc\Classes; | |
| 4 | 4 | |
| 5 | 5 | if ( ! defined( 'ABSPATH' ) ) { |
| 6 | 6 | exit; |
| 7 | 7 | } |
| @@ -12,9 +12,9 @@ | ||
| 12 | 12 | protected $package_url; |
| 13 | 13 | |
| 14 | 14 | protected $version; |
| 15 | 15 | |
| 16 | - protected $plugin_name = PXLBSADMINIFY; | |
| 16 | + protected $plugin_name = WP_ADMINIFY; | |
| 17 | 17 | |
| 18 | 18 | protected $plugin_slug; |
| 19 | 19 | |
| 20 | 20 | private static $instance = null; |
| @@ -19,9 +19,9 @@ | ||
| 19 | 19 | |
| 20 | 20 | private static $instance = null; |
| 21 | 21 | |
| 22 | 22 | public function __construct( $args = [] ) { |
| 23 | - add_action( 'admin_post_wp_adminify_rollback_version', [ $this, 'post_addons_rollback' ] ); | |
| 23 | + add_action( 'admin_post_wp_adminify_rollback_version', [ $this, 'jltwp_adminify_post_addons_rollback' ] ); | |
| 24 | 24 | |
| 25 | 25 | foreach ( $args as $key => $value ) { |
| 26 | 26 | $this->{$key} = $value; |
| 27 | 27 | } |
| @@ -30,10 +30,10 @@ | ||
| 30 | 30 | |
| 31 | 31 | /** |
| 32 | 32 | * Rollback function |
| 33 | 33 | */ |
| 34 | - public function post_addons_rollback() { | |
| 35 | - check_admin_referer( 'pxlbsadminify_rollback_version' ); | |
| 34 | + public function jltwp_adminify_post_addons_rollback() { | |
| 35 | + check_admin_referer( 'wp_adminify_rollback_version' ); | |
| 36 | 36 | |
| 37 | 37 | $rollback_versions = $this->get_rollback_versions(); |
| 38 | 38 | |
| 39 | 39 | if ( empty( $_GET['version'] ) || ! in_array( $_GET['version'], $rollback_versions ) ) { |
| @@ -39,12 +39,12 @@ | ||
| 39 | 39 | if ( empty( $_GET['version'] ) || ! in_array( $_GET['version'], $rollback_versions ) ) { |
| 40 | 40 | wp_die( esc_html__( 'Error occurred, The version selected is invalid. Try selecting different version.', 'adminify' ) ); |
| 41 | 41 | } |
| 42 | 42 | |
| 43 | - $plugin_slug = basename( PXLBSADMINIFY_BASE, '.php' ); | |
| 43 | + $plugin_slug = basename( WP_ADMINIFY_BASE, '.php' ); | |
| 44 | 44 | $plugin_version = sanitize_text_field( wp_unslash($_GET['version']) ); |
| 45 | 45 | |
| 46 | - $pxlbsadminify_rollback = new self( | |
| 46 | + $jltwp_adminify_rollback = new self( | |
| 47 | 47 | [ |
| 48 | 48 | 'version' => $plugin_version, |
| 49 | 49 | 'plugin_name' => $this->plugin_name, |
| 50 | 50 | 'plugin_slug' => $plugin_slug, |
| @@ -51,9 +51,9 @@ | ||
| 51 | 51 | 'package_url' => sprintf( 'https://downloads.wordpress.org/plugin/%s.%s.zip', $plugin_slug, $plugin_version ), |
| 52 | 52 | ] |
| 53 | 53 | ); |
| 54 | 54 | |
| 55 | - $pxlbsadminify_rollback->run(); | |
| 55 | + $jltwp_adminify_rollback->run(); | |
| 56 | 56 | |
| 57 | 57 | wp_die( '', esc_html__( 'Rollback to Previous Version', 'adminify' ), [ 'response' => 200 ] ); |
| 58 | 58 | } |
| 59 | 59 | |
| @@ -60,9 +60,9 @@ | ||
| 60 | 60 | |
| 61 | 61 | |
| 62 | 62 | |
| 63 | 63 | public function get_rollback_versions() { |
| 64 | - $rollback_versions = get_transient( 'pxlbsadminify_rollback_versions_' . PXLBSADMINIFY_VER ); | |
| 64 | + $rollback_versions = get_transient( 'wp_adminify_rollback_versions_' . WP_ADMINIFY_VER ); | |
| 65 | 65 | if ( false === $rollback_versions ) { |
| 66 | 66 | $max_versions = 30; |
| 67 | 67 | |
| 68 | 68 | require_once ABSPATH . 'wp-admin/includes/plugin-install.php'; |
| @@ -91,9 +91,9 @@ | ||
| 91 | 91 | $lowercase_version = strtolower( $version ); |
| 92 | 92 | $is_valid_rollback_version = ! preg_match( '/(trunk|beta|rc|dev)/i', $lowercase_version ); |
| 93 | 93 | |
| 94 | 94 | $is_valid_rollback_version = apply_filters( |
| 95 | - 'pxlbsadminify/options/rollback/is_valid_rollback_version', | |
| 95 | + 'adminify/options/rollback/is_valid_rollback_version', | |
| 96 | 96 | $is_valid_rollback_version, |
| 97 | 97 | $lowercase_version |
| 98 | 98 | ); |
| 99 | 99 | |
| @@ -100,9 +100,9 @@ | ||
| 100 | 100 | if ( ! $is_valid_rollback_version ) { |
| 101 | 101 | continue; |
| 102 | 102 | } |
| 103 | 103 | |
| 104 | - if ( version_compare( $version, PXLBSADMINIFY_VER, '>=' ) ) { | |
| 104 | + if ( version_compare( $version, WP_ADMINIFY_VER, '>=' ) ) { | |
| 105 | 105 | continue; |
| 106 | 106 | } |
| 107 | 107 | |
| 108 | 108 | $current_index++; |
| @@ -108,9 +108,9 @@ | ||
| 108 | 108 | $current_index++; |
| 109 | 109 | $rollback_versions[] = $version; |
| 110 | 110 | } |
| 111 | 111 | |
| 112 | - set_transient( 'pxlbsadminify_rollback_versions_' . PXLBSADMINIFY_VER, $rollback_versions, WEEK_IN_SECONDS ); | |
| 112 | + set_transient( 'wp_adminify_rollback_versions_' . WP_ADMINIFY_VER, $rollback_versions, WEEK_IN_SECONDS ); | |
| 113 | 113 | } |
| 114 | 114 | |
| 115 | 115 | return $rollback_versions; |
| 116 | 116 | } |
| @@ -167,15 +167,15 @@ | ||
| 167 | 167 | |
| 168 | 168 | protected function upgrade() { |
| 169 | 169 | require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; |
| 170 | 170 | |
| 171 | - $logo_url = PXLBSADMINIFY_ASSETS_IMAGE . 'logos/logo-text-dark.svg'; | |
| 171 | + $logo_url = WP_ADMINIFY_ASSETS_IMAGE . 'logos/logo-text-dark.svg'; | |
| 172 | 172 | |
| 173 | 173 | $upgrader_args = [ |
| 174 | 174 | 'url' => 'update.php?action=upgrade-plugin&plugin=' . rawurlencode( $this->plugin_name ), |
| 175 | 175 | 'plugin' => sanitize_text_field( $this->plugin_name ), |
| 176 | 176 | 'nonce' => 'upgrade-plugin_' . sanitize_text_field( $this->plugin_name ), |
| 177 | - 'title' => '<img src="' . esc_url( $logo_url ) . '" alt="' . esc_attr__( 'Adminify Version Rollback', 'adminify' ) . '">' . esc_html__( 'Rollback to Previous Version ', 'adminify' ), | |
| 177 | + 'title' => '<img src="' . esc_url( $logo_url ) . '" alt="' . esc_attr__( 'WP Adminify Version Rollback', 'adminify' ) . '">' . esc_html__( 'Rollback to Previous Version ', 'adminify' ), | |
| 178 | 178 | ]; |
| 179 | 179 | |
| 180 | 180 | $this->print_inline_style(); |
| 181 | 181 | |