Passed
Push — feature/rebusify ( 0fe5b2...103190 )
by Paul
08:37 queued 03:55
created
plugin/Handlers/TogglePinned.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -11,21 +11,21 @@
 block discarded – undo
11 11
     /**
12 12
      * @return bool
13 13
      */
14
-    public function handle(Command $command)
14
+    public function handle( Command $command )
15 15
     {
16
-        if (!get_post($command->id)) {
16
+        if( !get_post( $command->id ) ) {
17 17
             return false;
18 18
         }
19
-        if (is_null($command->pinned)) {
20
-            $meta = glsr(Database::class)->get($command->id, 'pinned');
21
-            $command->pinned = !wp_validate_boolean($meta);
19
+        if( is_null( $command->pinned ) ) {
20
+            $meta = glsr( Database::class )->get( $command->id, 'pinned' );
21
+            $command->pinned = !wp_validate_boolean( $meta );
22 22
         } else {
23 23
             $notice = $command->pinned
24
-                ? __('Review pinned.', 'site-reviews')
25
-                : __('Review unpinned.', 'site-reviews');
26
-            glsr(Notice::class)->addSuccess($notice);
24
+                ? __( 'Review pinned.', 'site-reviews' )
25
+                : __( 'Review unpinned.', 'site-reviews' );
26
+            glsr( Notice::class )->addSuccess( $notice );
27 27
         }
28
-        glsr(Database::class)->update($command->id, 'pinned', $command->pinned);
28
+        glsr( Database::class )->update( $command->id, 'pinned', $command->pinned );
29 29
         return $command->pinned;
30 30
     }
31 31
 }
Please login to merge, or discard this patch.
plugin/Review.php 1 patch
Spacing   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -32,27 +32,27 @@  discard block
 block discarded – undo
32 32
     public $url;
33 33
     public $user_id;
34 34
 
35
-    public function __construct(WP_Post $post)
35
+    public function __construct( WP_Post $post )
36 36
     {
37
-        if (Application::POST_TYPE != $post->post_type) {
37
+        if( Application::POST_TYPE != $post->post_type ) {
38 38
             return;
39 39
         }
40 40
         $this->content = $post->post_content;
41 41
         $this->date = $post->post_date;
42
-        $this->ID = intval($post->ID);
42
+        $this->ID = intval( $post->ID );
43 43
         $this->status = $post->post_status;
44 44
         $this->title = $post->post_title;
45
-        $this->user_id = intval($post->post_author);
46
-        $this->setProperties($post);
47
-        $this->setTermIds($post);
45
+        $this->user_id = intval( $post->post_author );
46
+        $this->setProperties( $post );
47
+        $this->setTermIds( $post );
48 48
     }
49 49
 
50 50
     /**
51 51
      * @return mixed
52 52
      */
53
-    public function __get($key)
53
+    public function __get( $key )
54 54
     {
55
-        return $this->offsetGet($key);
55
+        return $this->offsetGet( $key );
56 56
     }
57 57
 
58 58
     /**
@@ -60,42 +60,42 @@  discard block
 block discarded – undo
60 60
      */
61 61
     public function __toString()
62 62
     {
63
-        return (string) $this->build();
63
+        return (string)$this->build();
64 64
     }
65 65
 
66 66
     /**
67 67
      * @return ReviewHtml
68 68
      */
69
-    public function build(array $args = [])
69
+    public function build( array $args = [] )
70 70
     {
71
-        if (empty($this->ID)) {
72
-            return new ReviewHtml($this);
71
+        if( empty($this->ID) ) {
72
+            return new ReviewHtml( $this );
73 73
         }
74
-        $partial = glsr(SiteReviewsPartial::class);
75
-        $partial->args = glsr(SiteReviewsDefaults::class)->merge($args);
76
-        $partial->options = glsr(Helper::class)->flattenArray(glsr(OptionManager::class)->all());
77
-        return $partial->buildReview($this);
74
+        $partial = glsr( SiteReviewsPartial::class );
75
+        $partial->args = glsr( SiteReviewsDefaults::class )->merge( $args );
76
+        $partial->options = glsr( Helper::class )->flattenArray( glsr( OptionManager::class )->all() );
77
+        return $partial->buildReview( $this );
78 78
     }
79 79
 
80 80
     /**
81 81
      * @param mixed $key
82 82
      * @return bool
83 83
      */
84
-    public function offsetExists($key)
84
+    public function offsetExists( $key )
85 85
     {
86
-        return property_exists($this, $key) || array_key_exists($key, (array) $this->custom);
86
+        return property_exists( $this, $key ) || array_key_exists( $key, (array)$this->custom );
87 87
     }
88 88
 
89 89
     /**
90 90
      * @param mixed $key
91 91
      * @return mixed
92 92
      */
93
-    public function offsetGet($key)
93
+    public function offsetGet( $key )
94 94
     {
95
-        if (property_exists($this, $key)) {
95
+        if( property_exists( $this, $key ) ) {
96 96
             return $this->{$key};
97 97
         }
98
-        return array_key_exists($key, (array) $this->custom)
98
+        return array_key_exists( $key, (array)$this->custom )
99 99
             ? $this->custom[$key]
100 100
             : null;
101 101
     }
@@ -105,14 +105,14 @@  discard block
 block discarded – undo
105 105
      * @param mixed $value
106 106
      * @return void
107 107
      */
108
-    public function offsetSet($key, $value)
108
+    public function offsetSet( $key, $value )
109 109
     {
110
-        if (property_exists($this, $key)) {
110
+        if( property_exists( $this, $key ) ) {
111 111
             $this->{$key} = $value;
112 112
             return;
113 113
         }
114
-        if (!is_array($this->custom)) {
115
-            $this->custom = array_filter((array) $this->custom);
114
+        if( !is_array( $this->custom ) ) {
115
+            $this->custom = array_filter( (array)$this->custom );
116 116
         }
117 117
         $this->custom[$key] = $value;
118 118
     }
@@ -121,9 +121,9 @@  discard block
 block discarded – undo
121 121
      * @param mixed $key
122 122
      * @return void
123 123
      */
124
-    public function offsetUnset($key)
124
+    public function offsetUnset( $key )
125 125
     {
126
-        $this->offsetSet($key, null);
126
+        $this->offsetSet( $key, null );
127 127
     }
128 128
 
129 129
     /**
@@ -137,7 +137,7 @@  discard block
 block discarded – undo
137 137
     /**
138 138
      * @return bool
139 139
      */
140
-    protected function isModified(array $properties)
140
+    protected function isModified( array $properties )
141 141
     {
142 142
         return $this->date != $properties['date']
143 143
             || $this->content != $properties['content']
@@ -147,39 +147,39 @@  discard block
 block discarded – undo
147 147
     /**
148 148
      * @return void
149 149
      */
150
-    protected function setProperties(WP_Post $post)
150
+    protected function setProperties( WP_Post $post )
151 151
     {
152 152
         $defaults = [
153
-            'author' => __('Anonymous', 'site-reviews'),
153
+            'author' => __( 'Anonymous', 'site-reviews' ),
154 154
             'date' => '',
155 155
             'review_id' => '',
156 156
             'review_type' => 'local',
157 157
         ];
158 158
         $meta = array_filter(
159
-            array_map('array_shift', array_filter((array) get_post_meta($post->ID))),
159
+            array_map( 'array_shift', array_filter( (array)get_post_meta( $post->ID ) ) ),
160 160
             'strlen'
161 161
         );
162
-        $meta = array_merge($defaults, glsr(Helper::class)->unprefixArrayKeys($meta));
163
-        $properties = glsr(CreateReviewDefaults::class)->restrict(array_merge($defaults, $meta));
164
-        $this->modified = $this->isModified($properties);
165
-        array_walk($properties, function ($value, $key) {
166
-            if (!property_exists($this, $key) || isset($this->$key)) {
162
+        $meta = array_merge( $defaults, glsr( Helper::class )->unprefixArrayKeys( $meta ) );
163
+        $properties = glsr( CreateReviewDefaults::class )->restrict( array_merge( $defaults, $meta ) );
164
+        $this->modified = $this->isModified( $properties );
165
+        array_walk( $properties, function( $value, $key ) {
166
+            if( !property_exists( $this, $key ) || isset($this->$key) ) {
167 167
                 return;
168 168
             }
169
-            $this->$key = maybe_unserialize($value);
169
+            $this->$key = maybe_unserialize( $value );
170 170
         });
171 171
     }
172 172
 
173 173
     /**
174 174
      * @return void
175 175
      */
176
-    protected function setTermIds(WP_Post $post)
176
+    protected function setTermIds( WP_Post $post )
177 177
     {
178 178
         $this->term_ids = [];
179
-        if (!is_array($terms = get_the_terms($post, Application::TAXONOMY))) {
179
+        if( !is_array( $terms = get_the_terms( $post, Application::TAXONOMY ) ) ) {
180 180
             return;
181 181
         }
182
-        foreach ($terms as $term) {
182
+        foreach( $terms as $term ) {
183 183
             $this->term_ids[] = $term->term_id;
184 184
         }
185 185
     }
Please login to merge, or discard this patch.
plugin/Modules/Akismet.php 1 patch
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -10,41 +10,41 @@  discard block
 block discarded – undo
10 10
     /**
11 11
      * @return bool
12 12
      */
13
-    public function isSpam(array $review)
13
+    public function isSpam( array $review )
14 14
     {
15
-        if (!$this->isActive()) {
15
+        if( !$this->isActive() ) {
16 16
             return false;
17 17
         }
18 18
         $submission = [
19
-            'blog' => glsr(OptionManager::class)->getWP('home'),
20
-            'blog_charset' => glsr(OptionManager::class)->getWP('blog_charset', 'UTF-8'),
19
+            'blog' => glsr( OptionManager::class )->getWP( 'home' ),
20
+            'blog_charset' => glsr( OptionManager::class )->getWP( 'blog_charset', 'UTF-8' ),
21 21
             'blog_lang' => get_locale(),
22 22
             'comment_author' => $review['name'],
23 23
             'comment_author_email' => $review['email'],
24 24
             'comment_content' => $review['title']."\n\n".$review['content'],
25 25
             'comment_type' => 'review',
26
-            'referrer' => filter_input(INPUT_SERVER, 'HTTP_REFERER'),
27
-            'user_agent' => filter_input(INPUT_SERVER, 'HTTP_USER_AGENT'),
26
+            'referrer' => filter_input( INPUT_SERVER, 'HTTP_REFERER' ),
27
+            'user_agent' => filter_input( INPUT_SERVER, 'HTTP_USER_AGENT' ),
28 28
             'user_ip' => $review['ip_address'],
29 29
             // 'user_role' => 'administrator',
30 30
             // 'is_test' => 1,
31 31
         ];
32
-        foreach ($_SERVER as $key => $value) {
33
-            if (is_array($value) || in_array($key, ['HTTP_COOKIE', 'HTTP_COOKIE2', 'PHP_AUTH_PW'])) {
32
+        foreach( $_SERVER as $key => $value ) {
33
+            if( is_array( $value ) || in_array( $key, ['HTTP_COOKIE', 'HTTP_COOKIE2', 'PHP_AUTH_PW'] ) ) {
34 34
                 continue;
35 35
             }
36 36
             $submission[$key] = $value;
37 37
         }
38
-        return $this->check(apply_filters('site-reviews/akismet/submission', $submission, $review));
38
+        return $this->check( apply_filters( 'site-reviews/akismet/submission', $submission, $review ) );
39 39
     }
40 40
 
41 41
     /**
42 42
      * @return bool
43 43
      */
44
-    protected function check(array $submission)
44
+    protected function check( array $submission )
45 45
     {
46
-        $response = AkismetPlugin::http_post($this->buildQuery($submission), 'comment-check');
47
-        return apply_filters('site-reviews/akismet/is-spam',
46
+        $response = AkismetPlugin::http_post( $this->buildQuery( $submission ), 'comment-check' );
47
+        return apply_filters( 'site-reviews/akismet/is-spam',
48 48
             'true' == $response[1],
49 49
             $submission,
50 50
             $response
@@ -54,23 +54,23 @@  discard block
 block discarded – undo
54 54
     /**
55 55
      * @return string
56 56
      */
57
-    protected function buildQuery(array $data)
57
+    protected function buildQuery( array $data )
58 58
     {
59 59
         $query = [];
60
-        foreach ($data as $key => $value) {
61
-            if (is_array($value) || is_object($value)) {
60
+        foreach( $data as $key => $value ) {
61
+            if( is_array( $value ) || is_object( $value ) ) {
62 62
                 continue;
63 63
             }
64
-            if (false === $value) {
64
+            if( false === $value ) {
65 65
                 $value = '0';
66 66
             }
67
-            $value = trim($value);
68
-            if (!strlen($value)) {
67
+            $value = trim( $value );
68
+            if( !strlen( $value ) ) {
69 69
                 continue;
70 70
             }
71
-            $query[] = urlencode($key).'='.urlencode($value);
71
+            $query[] = urlencode( $key ).'='.urlencode( $value );
72 72
         }
73
-        return implode('&', $query);
73
+        return implode( '&', $query );
74 74
     }
75 75
 
76 76
     /**
@@ -78,11 +78,11 @@  discard block
 block discarded – undo
78 78
      */
79 79
     protected function isActive()
80 80
     {
81
-        $check = !glsr(OptionManager::class)->getBool('settings.submissions.akismet')
82
-            || !is_callable(['Akismet', 'get_api_key'])
83
-            || !is_callable(['Akismet', 'http_post'])
81
+        $check = !glsr( OptionManager::class )->getBool( 'settings.submissions.akismet' )
82
+            || !is_callable( ['Akismet', 'get_api_key'] )
83
+            || !is_callable( ['Akismet', 'http_post'] )
84 84
             ? false
85
-            : (bool) AkismetPlugin::get_api_key();
86
-        return apply_filters('site-reviews/akismet/is-active', $check);
85
+            : (bool)AkismetPlugin::get_api_key();
86
+        return apply_filters( 'site-reviews/akismet/is-active', $check );
87 87
     }
88 88
 }
Please login to merge, or discard this patch.
plugin/Modules/Blacklist.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -9,17 +9,17 @@  discard block
 block discarded – undo
9 9
     /**
10 10
      * @return bool
11 11
      */
12
-    public function isBlacklisted(array $review)
12
+    public function isBlacklisted( array $review )
13 13
     {
14
-        $target = implode("\n", array_filter([
14
+        $target = implode( "\n", array_filter( [
15 15
             $review['name'],
16 16
             $review['content'],
17 17
             $review['email'],
18 18
             $review['ip_address'],
19 19
             $review['title'],
20
-        ]));
21
-        return (bool) apply_filters('site-reviews/blacklist/is-blacklisted',
22
-            $this->check($target),
20
+        ] ) );
21
+        return (bool)apply_filters( 'site-reviews/blacklist/is-blacklisted',
22
+            $this->check( $target ),
23 23
             $review,
24 24
             $target
25 25
         );
@@ -29,20 +29,20 @@  discard block
 block discarded – undo
29 29
      * @param string $target
30 30
      * @return bool
31 31
      */
32
-    protected function check($target)
32
+    protected function check( $target )
33 33
     {
34 34
         $blacklist = $this->getBlacklist();
35
-        if (empty($blacklist)) {
35
+        if( empty($blacklist) ) {
36 36
             return false;
37 37
         }
38
-        $lines = explode("\n", $blacklist);
39
-        foreach ((array) $lines as $line) {
40
-            $line = trim($line);
41
-            if (empty($line) || 256 < strlen($line)) {
38
+        $lines = explode( "\n", $blacklist );
39
+        foreach( (array)$lines as $line ) {
40
+            $line = trim( $line );
41
+            if( empty($line) || 256 < strlen( $line ) ) {
42 42
                 continue;
43 43
             }
44
-            $pattern = sprintf('#%s#i', preg_quote($line, '#'));
45
-            if (preg_match($pattern, $target)) {
44
+            $pattern = sprintf( '#%s#i', preg_quote( $line, '#' ) );
45
+            if( preg_match( $pattern, $target ) ) {
46 46
                 return true;
47 47
             }
48 48
         }
@@ -51,9 +51,9 @@  discard block
 block discarded – undo
51 51
 
52 52
     protected function getBlacklist()
53 53
     {
54
-        $option = glsr(OptionManager::class)->get('settings.submissions.blacklist.integration');
54
+        $option = glsr( OptionManager::class )->get( 'settings.submissions.blacklist.integration' );
55 55
         return $option == 'comments'
56
-            ? trim(glsr(OptionManager::class)->getWP('blacklist_keys'))
57
-            : trim(glsr(OptionManager::class)->get('settings.submissions.blacklist.entries'));
56
+            ? trim( glsr( OptionManager::class )->getWP( 'blacklist_keys' ) )
57
+            : trim( glsr( OptionManager::class )->get( 'settings.submissions.blacklist.entries' ) );
58 58
     }
59 59
 }
Please login to merge, or discard this patch.
plugin/Modules/Notification.php 1 patch
Spacing   +45 added lines, -45 removed lines patch added patch discarded remove patch
@@ -30,18 +30,18 @@  discard block
 block discarded – undo
30 30
 
31 31
     public function __construct()
32 32
     {
33
-        $types = glsr(OptionManager::class)->get('settings.general.notifications', []);
34
-        $this->email = count(array_intersect(['admin', 'custom'], $types)) > 0;
35
-        $this->slack = in_array('slack', $types);
33
+        $types = glsr( OptionManager::class )->get( 'settings.general.notifications', [] );
34
+        $this->email = count( array_intersect( ['admin', 'custom'], $types ) ) > 0;
35
+        $this->slack = in_array( 'slack', $types );
36 36
         $this->types = $types;
37 37
     }
38 38
 
39 39
     /**
40 40
      * @return void
41 41
      */
42
-    public function send(Review $review)
42
+    public function send( Review $review )
43 43
     {
44
-        if (empty($this->types)) {
44
+        if( empty($this->types) ) {
45 45
             return;
46 46
         }
47 47
         $this->review = $review;
@@ -49,41 +49,41 @@  discard block
 block discarded – undo
49 49
             'link' => $this->getLink(),
50 50
             'title' => $this->getTitle(),
51 51
         ];
52
-        $this->sendToEmail($args);
53
-        $this->sendToSlack($args);
52
+        $this->sendToEmail( $args );
53
+        $this->sendToSlack( $args );
54 54
     }
55 55
 
56 56
     /**
57 57
      * @return Email
58 58
      */
59
-    protected function buildEmail(array $args)
59
+    protected function buildEmail( array $args )
60 60
     {
61
-        return glsr(Email::class)->compose([
61
+        return glsr( Email::class )->compose( [
62 62
             'to' => $this->getEmailAddresses(),
63 63
             'subject' => $args['title'],
64 64
             'template' => 'email-notification',
65 65
             'template-tags' => [
66
-                'review_author' => $this->review->author ?: __('Anonymous', 'site-reviews'),
66
+                'review_author' => $this->review->author ?: __( 'Anonymous', 'site-reviews' ),
67 67
                 'review_content' => $this->review->content,
68 68
                 'review_email' => $this->review->email,
69 69
                 'review_ip' => $this->review->ip_address,
70
-                'review_link' => sprintf('<a href="%1$s">%1$s</a>', $args['link']),
70
+                'review_link' => sprintf( '<a href="%1$s">%1$s</a>', $args['link'] ),
71 71
                 'review_rating' => $this->review->rating,
72 72
                 'review_title' => $this->review->title,
73 73
             ],
74
-        ]);
74
+        ] );
75 75
     }
76 76
 
77 77
     /**
78 78
      * @return Slack
79 79
      */
80
-    protected function buildSlackNotification(array $args)
80
+    protected function buildSlackNotification( array $args )
81 81
     {
82
-        return glsr(Slack::class)->compose($this->review, [
82
+        return glsr( Slack::class )->compose( $this->review, [
83 83
             'button_url' => $args['link'],
84
-            'fallback' => $this->buildEmail($args)->read('plaintext'),
84
+            'fallback' => $this->buildEmail( $args )->read( 'plaintext' ),
85 85
             'pretext' => $args['title'],
86
-        ]);
86
+        ] );
87 87
     }
88 88
 
89 89
     /**
@@ -92,24 +92,24 @@  discard block
 block discarded – undo
92 92
     protected function getEmailAddresses()
93 93
     {
94 94
         $emails = [];
95
-        if (in_array('admin', $this->types)) {
96
-            $emails[] = glsr(OptionManager::class)->getWP('admin_email');
95
+        if( in_array( 'admin', $this->types ) ) {
96
+            $emails[] = glsr( OptionManager::class )->getWP( 'admin_email' );
97 97
         }
98
-        if (in_array('author', $this->types)) {
99
-            $assignedPost = get_post(intval($this->review->assigned_to));
100
-            if ($assignedPost instanceof WP_Post) {
98
+        if( in_array( 'author', $this->types ) ) {
99
+            $assignedPost = get_post( intval( $this->review->assigned_to ) );
100
+            if( $assignedPost instanceof WP_Post ) {
101 101
                 $this->email = true;
102
-                $emails[] = get_the_author_meta('user_email', intval($assignedPost->post_author));
102
+                $emails[] = get_the_author_meta( 'user_email', intval( $assignedPost->post_author ) );
103 103
             }
104 104
         }
105
-        if (in_array('custom', $this->types)) {
106
-            $customEmails = glsr(OptionManager::class)->get('settings.general.notification_email');
107
-            $customEmails = str_replace([' ', ',', ';'], ',', $customEmails);
108
-            $customEmails = explode(',', $customEmails);
109
-            $emails = array_merge($emails, $customEmails);
105
+        if( in_array( 'custom', $this->types ) ) {
106
+            $customEmails = glsr( OptionManager::class )->get( 'settings.general.notification_email' );
107
+            $customEmails = str_replace( [' ', ',', ';'], ',', $customEmails );
108
+            $customEmails = explode( ',', $customEmails );
109
+            $emails = array_merge( $emails, $customEmails );
110 110
         }
111
-        $emails = array_filter(array_keys(array_flip($emails)));
112
-        return apply_filters('site-reviews/notification/emails', $emails, $this->review);
111
+        $emails = array_filter( array_keys( array_flip( $emails ) ) );
112
+        return apply_filters( 'site-reviews/notification/emails', $emails, $this->review );
113 113
     }
114 114
 
115 115
     /**
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
      */
118 118
     protected function getLink()
119 119
     {
120
-        return admin_url('post.php?post='.$this->review->ID.'&action=edit');
120
+        return admin_url( 'post.php?post='.$this->review->ID.'&action=edit' );
121 121
     }
122 122
 
123 123
     /**
@@ -125,29 +125,29 @@  discard block
 block discarded – undo
125 125
      */
126 126
     protected function getTitle()
127 127
     {
128
-        $assignedTitle = get_the_title(intval($this->review->assigned_to));
128
+        $assignedTitle = get_the_title( intval( $this->review->assigned_to ) );
129 129
         $title = _nx(
130 130
             'New %s-star review',
131 131
             'New %s-star review of: %s',
132
-            intval(empty($assignedTitle)),
132
+            intval( empty($assignedTitle) ),
133 133
             'This string differs depending on whether or not the review has been assigned to a post.',
134 134
             'site-reviews'
135 135
         );
136
-        $title = sprintf('[%s] %s',
137
-            wp_specialchars_decode(glsr(OptionManager::class)->getWP('blogname'), ENT_QUOTES),
138
-            sprintf($title, $this->review->rating, $assignedTitle)
136
+        $title = sprintf( '[%s] %s',
137
+            wp_specialchars_decode( glsr( OptionManager::class )->getWP( 'blogname' ), ENT_QUOTES ),
138
+            sprintf( $title, $this->review->rating, $assignedTitle )
139 139
         );
140
-        return apply_filters('site-reviews/notification/title', $title, $this->review);
140
+        return apply_filters( 'site-reviews/notification/title', $title, $this->review );
141 141
     }
142 142
 
143 143
     /**
144 144
      * @return void
145 145
      */
146
-    protected function sendToEmail(array $args)
146
+    protected function sendToEmail( array $args )
147 147
     {
148
-        $email = $this->buildEmail($args);
149
-        if (empty($email->to)) {
150
-            glsr_log()->error('Email notification was not sent (missing email address)');
148
+        $email = $this->buildEmail( $args );
149
+        if( empty($email->to) ) {
150
+            glsr_log()->error( 'Email notification was not sent (missing email address)' );
151 151
             return;
152 152
         }
153 153
         $email->send();
@@ -156,16 +156,16 @@  discard block
 block discarded – undo
156 156
     /**
157 157
      * @return void
158 158
      */
159
-    protected function sendToSlack(array $args)
159
+    protected function sendToSlack( array $args )
160 160
     {
161
-        if (!$this->slack) {
161
+        if( !$this->slack ) {
162 162
             return;
163 163
         }
164
-        $notification = $this->buildSlackNotification($args);
164
+        $notification = $this->buildSlackNotification( $args );
165 165
         $result = $notification->send();
166
-        if (is_wp_error($result)) {
166
+        if( is_wp_error( $result ) ) {
167 167
             $notification->review = null;
168
-            glsr_log()->error($result->get_error_message())->debug($notification);
168
+            glsr_log()->error( $result->get_error_message() )->debug( $notification );
169 169
         }
170 170
     }
171 171
 }
Please login to merge, or discard this patch.
plugin/Controllers/EditorController/Metaboxes.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -11,29 +11,29 @@
 block discarded – undo
11 11
      * @param int $postId
12 12
      * @return void
13 13
      */
14
-    public function saveAssignedToMetabox($postId)
14
+    public function saveAssignedToMetabox( $postId )
15 15
     {
16
-        if (!wp_verify_nonce(glsr(Helper::class)->filterInput('_nonce-assigned-to'), 'assigned_to')) {
16
+        if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-assigned-to' ), 'assigned_to' ) ) {
17 17
             return;
18 18
         }
19
-        $assignedTo = strval(glsr(Helper::class)->filterInput('assigned_to'));
20
-        glsr(Database::class)->update($postId, 'assigned_to', $assignedTo);
19
+        $assignedTo = strval( glsr( Helper::class )->filterInput( 'assigned_to' ) );
20
+        glsr( Database::class )->update( $postId, 'assigned_to', $assignedTo );
21 21
     }
22 22
 
23 23
     /**
24 24
      * @param int $postId
25 25
      * @return mixed
26 26
      */
27
-    public function saveResponseMetabox($postId)
27
+    public function saveResponseMetabox( $postId )
28 28
     {
29
-        if (!wp_verify_nonce(glsr(Helper::class)->filterInput('_nonce-response'), 'response')) {
29
+        if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-response' ), 'response' ) ) {
30 30
             return;
31 31
         }
32
-        $response = strval(glsr(Helper::class)->filterInput('response'));
33
-        glsr(Database::class)->update($postId, 'response', trim(wp_kses($response, [
32
+        $response = strval( glsr( Helper::class )->filterInput( 'response' ) );
33
+        glsr( Database::class )->update( $postId, 'response', trim( wp_kses( $response, [
34 34
             'a' => ['href' => [], 'title' => []],
35 35
             'em' => [],
36 36
             'strong' => [],
37
-        ])));
37
+        ] ) ) );
38 38
     }
39 39
 }
Please login to merge, or discard this patch.
plugin/Controllers/EditorController/Customization.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -10,9 +10,9 @@  discard block
 block discarded – undo
10 10
     /**
11 11
      * @return array
12 12
      */
13
-    public function filterEditorSettings(array $settings)
13
+    public function filterEditorSettings( array $settings )
14 14
     {
15
-        if ($this->isReviewEditable()) {
15
+        if( $this->isReviewEditable() ) {
16 16
             $settings = [
17 17
                 'media_buttons' => false,
18 18
                 'quicktags' => false,
@@ -27,10 +27,10 @@  discard block
 block discarded – undo
27 27
      * @param string $html
28 28
      * @return string
29 29
      */
30
-    public function filterEditorTextarea($html)
30
+    public function filterEditorTextarea( $html )
31 31
     {
32
-        if ($this->isReviewEditable()) {
33
-            $html = str_replace('<textarea', '<div id="ed_toolbar"></div><textarea', $html);
32
+        if( $this->isReviewEditable() ) {
33
+            $html = str_replace( '<textarea', '<div id="ed_toolbar"></div><textarea', $html );
34 34
         }
35 35
         return $html;
36 36
     }
@@ -40,10 +40,10 @@  discard block
 block discarded – undo
40 40
      */
41 41
     public function removeAutosave()
42 42
     {
43
-        if (!$this->isReviewEditor() || $this->isReviewEditable()) {
43
+        if( !$this->isReviewEditor() || $this->isReviewEditable() ) {
44 44
             return;
45 45
         }
46
-        wp_deregister_script('autosave');
46
+        wp_deregister_script( 'autosave' );
47 47
     }
48 48
 
49 49
     /**
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
      */
52 52
     public function removeMetaBoxes()
53 53
     {
54
-        remove_meta_box('slugdiv', Application::POST_TYPE, 'advanced');
54
+        remove_meta_box( 'slugdiv', Application::POST_TYPE, 'advanced' );
55 55
     }
56 56
 
57 57
     /**
@@ -59,11 +59,11 @@  discard block
 block discarded – undo
59 59
      */
60 60
     public function removePostTypeSupport()
61 61
     {
62
-        if (!$this->isReviewEditor() || $this->isReviewEditable()) {
62
+        if( !$this->isReviewEditor() || $this->isReviewEditable() ) {
63 63
             return;
64 64
         }
65
-        remove_post_type_support(Application::POST_TYPE, 'title');
66
-        remove_post_type_support(Application::POST_TYPE, 'editor');
65
+        remove_post_type_support( Application::POST_TYPE, 'title' );
66
+        remove_post_type_support( Application::POST_TYPE, 'editor' );
67 67
     }
68 68
 
69 69
     /**
@@ -71,9 +71,9 @@  discard block
 block discarded – undo
71 71
      */
72 72
     protected function isReviewEditable()
73 73
     {
74
-        $postId = intval(filter_input(INPUT_GET, 'post'));
74
+        $postId = intval( filter_input( INPUT_GET, 'post' ) );
75 75
         return $postId > 0
76
-            && 'local' == glsr(Database::class)->get($postId, 'review_type')
76
+            && 'local' == glsr( Database::class )->get( $postId, 'review_type' )
77 77
             && $this->isReviewEditor();
78 78
     }
79 79
 
Please login to merge, or discard this patch.
plugin/Controllers/ListTableController/Columns.php 1 patch
Spacing   +50 added lines, -50 removed lines patch added patch discarded remove patch
@@ -14,14 +14,14 @@  discard block
 block discarded – undo
14 14
      * @param int $postId
15 15
      * @return string
16 16
      */
17
-    public function buildColumnAssignedTo($postId)
17
+    public function buildColumnAssignedTo( $postId )
18 18
     {
19
-        $assignedPost = glsr(Database::class)->getAssignedToPost($postId);
19
+        $assignedPost = glsr( Database::class )->getAssignedToPost( $postId );
20 20
         $column = '&mdash;';
21
-        if ($assignedPost instanceof WP_Post && 'publish' == $assignedPost->post_status) {
22
-            $column = glsr(Builder::class)->a(get_the_title($assignedPost->ID), [
23
-                'href' => (string) get_the_permalink($assignedPost->ID),
24
-            ]);
21
+        if( $assignedPost instanceof WP_Post && 'publish' == $assignedPost->post_status ) {
22
+            $column = glsr( Builder::class )->a( get_the_title( $assignedPost->ID ), [
23
+                'href' => (string)get_the_permalink( $assignedPost->ID ),
24
+            ] );
25 25
         }
26 26
         return $column;
27 27
     }
@@ -30,24 +30,24 @@  discard block
 block discarded – undo
30 30
      * @param int $postId
31 31
      * @return string
32 32
      */
33
-    public function buildColumnPinned($postId)
33
+    public function buildColumnPinned( $postId )
34 34
     {
35
-        $pinned = glsr(Database::class)->get($postId, 'pinned')
35
+        $pinned = glsr( Database::class )->get( $postId, 'pinned' )
36 36
             ? 'pinned '
37 37
             : '';
38
-        return glsr(Builder::class)->i([
38
+        return glsr( Builder::class )->i( [
39 39
             'class' => $pinned.'dashicons dashicons-sticky',
40 40
             'data-id' => $postId,
41
-        ]);
41
+        ] );
42 42
     }
43 43
 
44 44
     /**
45 45
      * @param int $postId
46 46
      * @return string
47 47
      */
48
-    public function buildColumnReviewer($postId)
48
+    public function buildColumnReviewer( $postId )
49 49
     {
50
-        return strval(glsr(Database::class)->get($postId, 'author'));
50
+        return strval( glsr( Database::class )->get( $postId, 'author' ) );
51 51
     }
52 52
 
53 53
     /**
@@ -55,39 +55,39 @@  discard block
 block discarded – undo
55 55
      * @param int|null $rating
56 56
      * @return string
57 57
      */
58
-    public function buildColumnRating($postId)
58
+    public function buildColumnRating( $postId )
59 59
     {
60
-        return glsr_star_rating(intval(glsr(Database::class)->get($postId, 'rating')));
60
+        return glsr_star_rating( intval( glsr( Database::class )->get( $postId, 'rating' ) ) );
61 61
     }
62 62
 
63 63
     /**
64 64
      * @param int $postId
65 65
      * @return string
66 66
      */
67
-    public function buildColumnReviewType($postId)
67
+    public function buildColumnReviewType( $postId )
68 68
     {
69
-        $type = glsr(Database::class)->get($postId, 'review_type');
70
-        return array_key_exists($type, glsr()->reviewTypes)
69
+        $type = glsr( Database::class )->get( $postId, 'review_type' );
70
+        return array_key_exists( $type, glsr()->reviewTypes )
71 71
             ? glsr()->reviewTypes[$type]
72
-            : __('Unsupported Type', 'site-reviews');
72
+            : __( 'Unsupported Type', 'site-reviews' );
73 73
     }
74 74
 
75 75
     /**
76 76
      * @param string $postType
77 77
      * @return void
78 78
      */
79
-    public function renderFilters($postType)
79
+    public function renderFilters( $postType )
80 80
     {
81
-        if (Application::POST_TYPE !== $postType) {
81
+        if( Application::POST_TYPE !== $postType ) {
82 82
             return;
83 83
         }
84
-        if (!($status = filter_input(INPUT_GET, 'post_status'))) {
84
+        if( !($status = filter_input( INPUT_GET, 'post_status' )) ) {
85 85
             $status = 'publish';
86 86
         }
87
-        $ratings = glsr(Database::class)->getReviewsMeta('rating', $status);
88
-        $types = glsr(Database::class)->getReviewsMeta('review_type', $status);
89
-        $this->renderFilterRatings($ratings);
90
-        $this->renderFilterTypes($types);
87
+        $ratings = glsr( Database::class )->getReviewsMeta( 'rating', $status );
88
+        $types = glsr( Database::class )->getReviewsMeta( 'review_type', $status );
89
+        $this->renderFilterRatings( $ratings );
90
+        $this->renderFilterTypes( $types );
91 91
     }
92 92
 
93 93
     /**
@@ -95,56 +95,56 @@  discard block
 block discarded – undo
95 95
      * @param int $postId
96 96
      * @return void
97 97
      */
98
-    public function renderValues($column, $postId)
98
+    public function renderValues( $column, $postId )
99 99
     {
100
-        $method = glsr(Helper::class)->buildMethodName($column, 'buildColumn');
101
-        echo method_exists($this, $method)
102
-            ? call_user_func([$this, $method], $postId)
103
-            : apply_filters('site-reviews/columns/'.$column, '', $postId);
100
+        $method = glsr( Helper::class )->buildMethodName( $column, 'buildColumn' );
101
+        echo method_exists( $this, $method )
102
+            ? call_user_func( [$this, $method], $postId )
103
+            : apply_filters( 'site-reviews/columns/'.$column, '', $postId );
104 104
     }
105 105
 
106 106
     /**
107 107
      * @param array $ratings
108 108
      * @return void
109 109
      */
110
-    protected function renderFilterRatings($ratings)
110
+    protected function renderFilterRatings( $ratings )
111 111
     {
112
-        if (empty($ratings)) {
112
+        if( empty($ratings) ) {
113 113
             return;
114 114
         }
115
-        $ratings = array_flip(array_reverse($ratings));
116
-        array_walk($ratings, function (&$value, $key) {
117
-            $label = _n('%s star', '%s stars', $key, 'site-reviews');
118
-            $value = sprintf($label, $key);
115
+        $ratings = array_flip( array_reverse( $ratings ) );
116
+        array_walk( $ratings, function( &$value, $key ) {
117
+            $label = _n( '%s star', '%s stars', $key, 'site-reviews' );
118
+            $value = sprintf( $label, $key );
119 119
         });
120
-        echo glsr(Builder::class)->label(__('Filter by rating', 'site-reviews'), [
120
+        echo glsr( Builder::class )->label( __( 'Filter by rating', 'site-reviews' ), [
121 121
             'class' => 'screen-reader-text',
122 122
             'for' => 'rating',
123
-        ]);
124
-        echo glsr(Builder::class)->select([
123
+        ] );
124
+        echo glsr( Builder::class )->select( [
125 125
             'name' => 'rating',
126
-            'options' => ['' => __('All ratings', 'site-reviews')] + $ratings,
127
-            'value' => filter_input(INPUT_GET, 'rating'),
128
-        ]);
126
+            'options' => ['' => __( 'All ratings', 'site-reviews' )] + $ratings,
127
+            'value' => filter_input( INPUT_GET, 'rating' ),
128
+        ] );
129 129
     }
130 130
 
131 131
     /**
132 132
      * @param array $types
133 133
      * @return void
134 134
      */
135
-    protected function renderFilterTypes($types)
135
+    protected function renderFilterTypes( $types )
136 136
     {
137
-        if (count(glsr()->reviewTypes) < 2) {
137
+        if( count( glsr()->reviewTypes ) < 2 ) {
138 138
             return;
139 139
         }
140
-        echo glsr(Builder::class)->label(__('Filter by type', 'site-reviews'), [
140
+        echo glsr( Builder::class )->label( __( 'Filter by type', 'site-reviews' ), [
141 141
             'class' => 'screen-reader-text',
142 142
             'for' => 'review_type',
143
-        ]);
144
-        echo glsr(Builder::class)->select([
143
+        ] );
144
+        echo glsr( Builder::class )->select( [
145 145
             'name' => 'review_type',
146
-            'options' => ['' => __('All types', 'site-reviews')] + glsr()->reviewTypes,
147
-            'value' => filter_input(INPUT_GET, 'review_type'),
148
-        ]);
146
+            'options' => ['' => __( 'All types', 'site-reviews' )] + glsr()->reviewTypes,
147
+            'value' => filter_input( INPUT_GET, 'review_type' ),
148
+        ] );
149 149
     }
150 150
 }
Please login to merge, or discard this patch.
helpers.php 1 patch
Spacing   +45 added lines, -45 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-defined('WPINC') || die;
3
+defined( 'WPINC' ) || die;
4 4
 
5 5
 /*
6 6
  * Alternate method of using the functions without having to use `function_exists()`
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
  * @param mixed ...
9 9
  * @return mixed
10 10
  */
11
-add_filter('plugins_loaded', function () {
11
+add_filter( 'plugins_loaded', function() {
12 12
     $hooks = array(
13 13
         'glsr_calculate_ratings' => 1,
14 14
         'glsr_create_review' => 2,
@@ -20,23 +20,23 @@  discard block
 block discarded – undo
20 20
         'glsr_log' => 3,
21 21
         'glsr_star_rating' => 2,
22 22
     );
23
-    foreach ($hooks as $function => $acceptedArgs) {
24
-        add_filter($function, function () use ($function) {
23
+    foreach( $hooks as $function => $acceptedArgs ) {
24
+        add_filter( $function, function() use ($function) {
25 25
             $args = func_get_args();
26
-            array_shift($args); // remove the fallback value
27
-            return call_user_func_array($function, $args);
28
-        }, 10, $acceptedArgs);
26
+            array_shift( $args ); // remove the fallback value
27
+            return call_user_func_array( $function, $args );
28
+        }, 10, $acceptedArgs );
29 29
     }
30 30
 });
31 31
 
32 32
 /**
33 33
  * @return mixed
34 34
  */
35
-function glsr($alias = null)
35
+function glsr( $alias = null )
36 36
 {
37 37
     $app = \GeminiLabs\SiteReviews\Application::load();
38 38
     return !empty($alias)
39
-        ? $app->make($alias)
39
+        ? $app->make( $alias )
40 40
         : $app;
41 41
 }
42 42
 
@@ -45,12 +45,12 @@  discard block
 block discarded – undo
45 45
  * @param $column string
46 46
  * @return array
47 47
  */
48
-function glsr_array_column(array $array, $column)
48
+function glsr_array_column( array $array, $column )
49 49
 {
50 50
     $result = array();
51
-    foreach ($array as $subarray) {
52
-        $subarray = (array) $subarray;
53
-        if (!isset($subarray[$column])) {
51
+    foreach( $array as $subarray ) {
52
+        $subarray = (array)$subarray;
53
+        if( !isset($subarray[$column]) ) {
54 54
             continue;
55 55
         }
56 56
         $result[] = $subarray[$column];
@@ -63,19 +63,19 @@  discard block
 block discarded – undo
63 63
  */
64 64
 function glsr_calculate_ratings()
65 65
 {
66
-    glsr('Controllers\AdminController')->routerCountReviews(false);
67
-    glsr_log()->notice(__('Recalculated rating counts.', 'site-reviews'));
66
+    glsr( 'Controllers\AdminController' )->routerCountReviews( false );
67
+    glsr_log()->notice( __( 'Recalculated rating counts.', 'site-reviews' ) );
68 68
 }
69 69
 
70 70
 /**
71 71
  * @return \GeminiLabs\SiteReviews\Review|false
72 72
  */
73
-function glsr_create_review($reviewValues = array())
73
+function glsr_create_review( $reviewValues = array() )
74 74
 {
75 75
     $review = new \GeminiLabs\SiteReviews\Commands\CreateReview(
76
-        glsr('Helper')->consolidateArray($reviewValues)
76
+        glsr( 'Helper' )->consolidateArray( $reviewValues )
77 77
     );
78
-    return glsr('Database\ReviewManager')->create($review);
78
+    return glsr( 'Database\ReviewManager' )->create( $review );
79 79
 }
80 80
 
81 81
 /**
@@ -83,11 +83,11 @@  discard block
 block discarded – undo
83 83
  */
84 84
 function glsr_current_screen()
85 85
 {
86
-    if (function_exists('get_current_screen')) {
86
+    if( function_exists( 'get_current_screen' ) ) {
87 87
         $screen = get_current_screen();
88 88
     }
89 89
     return empty($screen)
90
-        ? (object) array_fill_keys(['base', 'id', 'post_type'], null)
90
+        ? (object)array_fill_keys( ['base', 'id', 'post_type'], null )
91 91
         : $screen;
92 92
 }
93 93
 
@@ -95,15 +95,15 @@  discard block
 block discarded – undo
95 95
  * @param mixed ...$vars
96 96
  * @return void
97 97
  */
98
-function glsr_debug(...$vars)
98
+function glsr_debug( ...$vars )
99 99
 {
100
-    if (1 == count($vars)) {
101
-        $value = htmlspecialchars(print_r($vars[0], true), ENT_QUOTES, 'UTF-8');
102
-        printf('<div class="glsr-debug"><pre>%s</pre></div>', $value);
100
+    if( 1 == count( $vars ) ) {
101
+        $value = htmlspecialchars( print_r( $vars[0], true ), ENT_QUOTES, 'UTF-8' );
102
+        printf( '<div class="glsr-debug"><pre>%s</pre></div>', $value );
103 103
     } else {
104 104
         echo '<div class="glsr-debug-group">';
105
-        foreach ($vars as $var) {
106
-            glsr_debug($var);
105
+        foreach( $vars as $var ) {
106
+            glsr_debug( $var );
107 107
         }
108 108
         echo '</div>';
109 109
     }
@@ -115,9 +115,9 @@  discard block
 block discarded – undo
115 115
  * @param mixed $fallback
116 116
  * @return mixed
117 117
  */
118
-function glsr_get($array, $path = '', $fallback = '')
118
+function glsr_get( $array, $path = '', $fallback = '' )
119 119
 {
120
-    return glsr('Helper')->dataGet($array, $path, $fallback);
120
+    return glsr( 'Helper' )->dataGet( $array, $path, $fallback );
121 121
 }
122 122
 
123 123
 /**
@@ -126,10 +126,10 @@  discard block
 block discarded – undo
126 126
  * @param string $cast
127 127
  * @return string|array
128 128
  */
129
-function glsr_get_option($path = '', $fallback = '', $cast = '')
129
+function glsr_get_option( $path = '', $fallback = '', $cast = '' )
130 130
 {
131
-    return is_string($path)
132
-        ? glsr('Database\OptionManager')->get('settings.'.$path, $fallback, $cast)
131
+    return is_string( $path )
132
+        ? glsr( 'Database\OptionManager' )->get( 'settings.'.$path, $fallback, $cast )
133 133
         : $fallback;
134 134
 }
135 135
 
@@ -138,30 +138,30 @@  discard block
 block discarded – undo
138 138
  */
139 139
 function glsr_get_options()
140 140
 {
141
-    return glsr('Database\OptionManager')->get('settings');
141
+    return glsr( 'Database\OptionManager' )->get( 'settings' );
142 142
 }
143 143
 
144 144
 /**
145 145
  * @param \WP_Post|int $post
146 146
  * @return \GeminiLabs\SiteReviews\Review
147 147
  */
148
-function glsr_get_review($post)
148
+function glsr_get_review( $post )
149 149
 {
150
-    if (is_numeric($post)) {
151
-        $post = get_post($post);
150
+    if( is_numeric( $post ) ) {
151
+        $post = get_post( $post );
152 152
     }
153
-    if (!($post instanceof WP_Post)) {
154
-        $post = new WP_Post((object) []);
153
+    if( !($post instanceof WP_Post) ) {
154
+        $post = new WP_Post( (object)[] );
155 155
     }
156
-    return glsr('Database\ReviewManager')->single($post);
156
+    return glsr( 'Database\ReviewManager' )->single( $post );
157 157
 }
158 158
 
159 159
 /**
160 160
  * @return array
161 161
  */
162
-function glsr_get_reviews($args = array())
162
+function glsr_get_reviews( $args = array() )
163 163
 {
164
-    return glsr('Database\ReviewManager')->get(glsr('Helper')->consolidateArray($args));
164
+    return glsr( 'Database\ReviewManager' )->get( glsr( 'Helper' )->consolidateArray( $args ) );
165 165
 }
166 166
 
167 167
 /**
@@ -170,9 +170,9 @@  discard block
 block discarded – undo
170 170
 function glsr_log()
171 171
 {
172 172
     $args = func_get_args();
173
-    $console = glsr('Modules\Console');
174
-    if ($value = glsr_get($args, '0')) {
175
-        return $console->debug($value, glsr_get($args, '1', []));
173
+    $console = glsr( 'Modules\Console' );
174
+    if( $value = glsr_get( $args, '0' ) ) {
175
+        return $console->debug( $value, glsr_get( $args, '1', [] ) );
176 176
     }
177 177
     return $console;
178 178
 }
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
 /**
181 181
  * @return string
182 182
  */
183
-function glsr_star_rating($rating)
183
+function glsr_star_rating( $rating )
184 184
 {
185
-    return glsr('Modules\Html\Partial')->build('star-rating', ['rating' => $rating]);
185
+    return glsr( 'Modules\Html\Partial' )->build( 'star-rating', ['rating' => $rating] );
186 186
 }
Please login to merge, or discard this patch.