Completed
Push — master ( c86703...8997f4 )
by Askupa
02:59 queued 01:12
created
handler.php 2 patches
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if(!class_exists('WPAdminNotifications'))
3
+if (!class_exists('WPAdminNotifications'))
4 4
 {
5 5
     class WPAdminNotifications
6 6
     {
@@ -20,50 +20,50 @@  discard block
 block discarded – undo
20 20
          */
21 21
         public static function get_instance()
22 22
         {
23
-            if( null === static::$instance ) 
23
+            if (null === static::$instance) 
24 24
             {
25 25
                 static::$instance = new static();
26 26
             }
27 27
             return static::$instance;
28 28
         }
29 29
         
30
-        public function register_notification( $handle, $options )
30
+        public function register_notification($handle, $options)
31 31
         {
32
-            if( 0 === count( $this->notifications ) )
32
+            if (0 === count($this->notifications))
33 33
             {
34 34
                 $this->init();
35 35
             }
36 36
             
37
-            if( !key_exists( $handle, $this->notifications ) )
37
+            if (!key_exists($handle, $this->notifications))
38 38
             {
39 39
                 $this->notifications[$handle] = $options;
40 40
             }
41
-            else trigger_error( "The handle <strong>$handle</strong> has already been registered. Please choose a different handle for your notification." );
41
+            else trigger_error("The handle <strong>$handle</strong> has already been registered. Please choose a different handle for your notification.");
42 42
         }
43 43
         
44 44
         public function render_notifications()
45 45
         {
46
-            foreach($this->notifications as $handle => $notification)
46
+            foreach ($this->notifications as $handle => $notification)
47 47
             {
48
-                $this->render_notification( $handle, $notification );
48
+                $this->render_notification($handle, $notification);
49 49
             }
50 50
         }
51 51
         
52 52
         public function render_network_notifications()
53 53
         {
54
-            foreach( $this->notifications as $handle => $notification )
54
+            foreach ($this->notifications as $handle => $notification)
55 55
             {
56
-                if( $notification['network'] ) $this->render_notification( $handle, $notification );
56
+                if ($notification['network']) $this->render_notification($handle, $notification);
57 57
             }
58 58
         }
59 59
         
60 60
         public function dismiss_notification()
61 61
         {
62
-            $id = filter_input( INPUT_POST, 'id' );
63
-            if( !in_array( $id, $this->dismissed_notices ) )
62
+            $id = filter_input(INPUT_POST, 'id');
63
+            if (!in_array($id, $this->dismissed_notices))
64 64
             {
65 65
                 $this->dismissed_notices[] = $id;
66
-                update_option( 'wp_dismissed_notices', $this->dismissed_notices);
66
+                update_option('wp_dismissed_notices', $this->dismissed_notices);
67 67
             }
68 68
             die();
69 69
         }
@@ -86,23 +86,23 @@  discard block
 block discarded – undo
86 86
         
87 87
         private function init()
88 88
         {
89
-            add_action( 'admin_notices', array( $this, 'render_notifications' ) );
90
-            add_action( 'network_admin_notices', array( $this, 'render_network_notifications' ) );
91
-            add_action( 'wp_ajax_dismiss_admin_notification', array( $this, 'dismiss_notification' ) );
92
-            add_action( 'admin_head', array( $this, 'render_script' ) );
89
+            add_action('admin_notices', array($this, 'render_notifications'));
90
+            add_action('network_admin_notices', array($this, 'render_network_notifications'));
91
+            add_action('wp_ajax_dismiss_admin_notification', array($this, 'dismiss_notification'));
92
+            add_action('admin_head', array($this, 'render_script'));
93 93
             $this->dismissed_notices = get_option('wp_dismissed_notices');
94
-            if( false === $this->dismissed_notices ) $this->dismissed_notices = array();
94
+            if (false === $this->dismissed_notices) $this->dismissed_notices = array();
95 95
         }
96 96
         
97
-        private function render_notification( $id, $n )
97
+        private function render_notification($id, $n)
98 98
         {
99
-            if( in_array( $id, $this->dismissed_notices ) ) return;
99
+            if (in_array($id, $this->dismissed_notices)) return;
100 100
             
101 101
             printf( 
102 102
                 '<div id="%s" class="notice notice-%s %s%s"><p>%s</p></div>',
103 103
                 $id,
104 104
                 $n['type'], 
105
-                $n['dismissible']?'is-dismissible ':'', 
105
+                $n['dismissible'] ? 'is-dismissible ' : '', 
106 106
                 $n['class'], 
107 107
                 $n['html'] 
108 108
             );
Please login to merge, or discard this patch.
Braces   +11 added lines, -4 removed lines patch added patch discarded remove patch
@@ -37,8 +37,9 @@  discard block
 block discarded – undo
37 37
             if( !key_exists( $handle, $this->notifications ) )
38 38
             {
39 39
                 $this->notifications[$handle] = $options;
40
+            } else {
41
+                trigger_error( "The handle <strong>$handle</strong> has already been registered. Please choose a different handle for your notification." );
40 42
             }
41
-            else trigger_error( "The handle <strong>$handle</strong> has already been registered. Please choose a different handle for your notification." );
42 43
         }
43 44
         
44 45
         public function render_notifications()
@@ -53,7 +54,9 @@  discard block
 block discarded – undo
53 54
         {
54 55
             foreach( $this->notifications as $handle => $notification )
55 56
             {
56
-                if( $notification['network'] ) $this->render_notification( $handle, $notification );
57
+                if( $notification['network'] ) {
58
+                    $this->render_notification( $handle, $notification );
59
+                }
57 60
             }
58 61
         }
59 62
         
@@ -91,12 +94,16 @@  discard block
 block discarded – undo
91 94
             add_action( 'wp_ajax_dismiss_admin_notification', array( $this, 'dismiss_notification' ) );
92 95
             add_action( 'admin_head', array( $this, 'render_script' ) );
93 96
             $this->dismissed_notices = get_option('wp_dismissed_notices');
94
-            if( false === $this->dismissed_notices ) $this->dismissed_notices = array();
97
+            if( false === $this->dismissed_notices ) {
98
+                $this->dismissed_notices = array();
99
+            }
95 100
         }
96 101
         
97 102
         private function render_notification( $id, $n )
98 103
         {
99
-            if( in_array( $id, $this->dismissed_notices ) ) return;
104
+            if( in_array( $id, $this->dismissed_notices ) ) {
105
+                return;
106
+            }
100 107
             
101 108
             printf( 
102 109
                 '<div id="%s" class="notice notice-%s %s%s"><p>%s</p></div>',
Please login to merge, or discard this patch.