PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 3.2.4.1
Adminify – White Label, Admin Menu Editor, Login Customizer v3.2.4.1
4.3.2 4.3.1 4.3.0 4.2.26 4.2.25 4.2.24 4.2.23 4.2.22 4.2.21 4.2.20 4.2.19 4.2.18 4.2.17 4.2.16 4.2.15 4.2.14 4.2.13 4.2.12 4.2.11 4.2.10 4.2.9 4.2.8 4.2.7 4.2.6 4.2.5 All 165 releases
← All changes | Inc/Classes/Adminify_Rollback.php +14 -14 4.2.113.2.4.1 View file →
@@ -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