PluginProbe
Hostinger Tools / 2.0.7
Hostinger Tools v2.0.7
3.0.77 3.0.76 3.0.75 3.0.74 3.0.73 3.0.72 3.0.71 3.0.70 3.0.69 3.0.68 3.0.67 3.0.66 1.8.1 1.8.2 1.8.3 1.9.1 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.4 All 108 releases
← All changes | includes/admin/class-hostinger-admin-redirect.php +14 -10 1.8.12.0.7 View file →
@@ -11,22 +11,26 @@
11 11 if ( ! Hostinger_Settings::get_setting( 'first_login_at' ) ) {
12 12 Hostinger_Settings::update_setting( 'first_login_at', gmdate( 'Y-m-d H:i:s' ) );
13 13 }
14 14
15 - if ( isset( $_GET['platform'] ) ) {
16 - $platform = sanitize_text_field( $_GET['platform'] );
17 - $this->platform = $platform;
18 - $this->loginRedirect();
15 + if ( ! isset( $_GET['platform'] ) ) {
16 + return;
19 17 }
18 +
19 + $this->platform = sanitize_text_field( $_GET['platform'] );
20 + $this->login_redirect();
20 21 }
21 22
22 - private function loginRedirect(): void {
23 + private function login_redirect(): void {
23 24 if ( $this->platform === self::PLATFORM_HPANEL ) {
24 - add_action( 'init', static function () {
25 - $redirect_url = admin_url( 'admin.php?page=hostinger' );
26 - wp_redirect( $redirect_url );
27 - exit;
28 - } );
25 + add_action(
26 + 'init',
27 + static function () {
28 + $redirect_url = admin_url( 'admin.php?page=hostinger' );
29 + wp_redirect( $redirect_url );
30 + exit;
31 + }
32 + );
29 33 }
30 34 }
31 35 }
32 36