Passed
Push — master ( 04b043...334ee0 )
by Paul
04:11
created
templates/reviews-form.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,4 @@
 block discarded – undo
1
-<?php defined('WPINC') || die; ?>
1
+<?php defined( 'WPINC' ) || die; ?>
2 2
 
3 3
 <div class="glsr-form-wrap">
4 4
     <form class="{{ class }}" id="{{ id }}" method="post" enctype="multipart/form-data">
Please login to merge, or discard this patch.
templates/form/response.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,4 @@
 block discarded – undo
1
-<?php defined('WPINC') || die; ?>
1
+<?php defined( 'WPINC' ) || die; ?>
2 2
 
3 3
 <div class="glsr-form-message {{ class }}">
4 4
     {{ message }}
Please login to merge, or discard this patch.
autoload.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -1,10 +1,10 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-defined('WPINC') || die;
3
+defined( 'WPINC' ) || die;
4 4
 
5 5
 require_once ABSPATH.WPINC.'/class-phpass.php';
6 6
 
7
-spl_autoload_register(function ($className) {
7
+spl_autoload_register( function( $className ) {
8 8
     $namespaces = [
9 9
         'GeminiLabs\\SiteReviews\\' => __DIR__.'/plugin/',
10 10
         'GeminiLabs\\SiteReviews\\Tests\\' => __DIR__.'/tests/',
@@ -12,13 +12,13 @@  discard block
 block discarded – undo
12 12
         'GeminiLabs\\Sinergi\\BrowserDetector\\' => __DIR__.'/vendors/sinergi/browser-detector/',
13 13
         'GeminiLabs\\Vectorface\\Whip\\' => __DIR__.'/vendors/vectorface/whip/',
14 14
     ];
15
-    foreach ($namespaces as $prefix => $baseDir) {
16
-        $len = strlen($prefix);
17
-        if (0 !== strncmp($prefix, $className, $len)) {
15
+    foreach( $namespaces as $prefix => $baseDir ) {
16
+        $len = strlen( $prefix );
17
+        if( 0 !== strncmp( $prefix, $className, $len ) ) {
18 18
             continue;
19 19
         }
20
-        $file = $baseDir.str_replace('\\', '/', substr($className, $len)).'.php';
21
-        if (!file_exists($file)) {
20
+        $file = $baseDir.str_replace( '\\', '/', substr( $className, $len ) ).'.php';
21
+        if( !file_exists( $file ) ) {
22 22
             continue;
23 23
         }
24 24
         require $file;
Please login to merge, or discard this patch.
compatibility.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -1,14 +1,14 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-defined('WPINC') || die;
3
+defined( 'WPINC' ) || die;
4 4
 
5 5
 /*
6 6
  * @param \GeminiLabs\SiteReviews\Modules\Html\Builder $instance
7 7
  * @return void
8 8
  * @see https://www.elegantthemes.com/gallery/divi/
9 9
  */
10
-add_action('site-reviews/customize/divi', function ($instance) {
11
-    if ('label' != $instance->tag || 'checkbox' != $instance->args['type']) {
10
+add_action( 'site-reviews/customize/divi', function( $instance ) {
11
+    if( 'label' != $instance->tag || 'checkbox' != $instance->args['type'] ) {
12 12
         return;
13 13
     }
14 14
     $instance->args['text'] = '<i></i>'.$instance->args['text'];
@@ -21,25 +21,25 @@  discard block
 block discarded – undo
21 21
  * @return void
22 22
  * @see https://wordpress.org/plugins/wp-super-cache/
23 23
  */
24
-add_action('site-reviews/review/created', function ($review, $request) {
25
-    if (!function_exists('wp_cache_post_change')) {
24
+add_action( 'site-reviews/review/created', function( $review, $request ) {
25
+    if( !function_exists( 'wp_cache_post_change' ) ) {
26 26
         return;
27 27
     }
28
-    wp_cache_post_change($request->post_id);
29
-    if (empty($review->assigned_to) || $review->assigned_to == $request->post_id) {
28
+    wp_cache_post_change( $request->post_id );
29
+    if( empty($review->assigned_to) || $review->assigned_to == $request->post_id ) {
30 30
         return;
31 31
     }
32
-    wp_cache_post_change($review->assigned_to);
33
-}, 10, 2);
32
+    wp_cache_post_change( $review->assigned_to );
33
+}, 10, 2 );
34 34
 
35 35
 /*
36 36
  * @param array $scriptHandles
37 37
  * @return array
38 38
  * @see https://wordpress.org/plugins/speed-booster-pack/
39 39
  */
40
-add_filter('sbp_exclude_defer_scripts', function ($scriptHandles) {
40
+add_filter( 'sbp_exclude_defer_scripts', function( $scriptHandles ) {
41 41
     $scriptHandles[] = 'site-reviews/google-recaptcha';
42
-    return array_keys(array_flip($scriptHandles));
42
+    return array_keys( array_flip( $scriptHandles ) );
43 43
 });
44 44
 
45 45
 /*
@@ -48,8 +48,8 @@  discard block
 block discarded – undo
48 48
  * @return array
49 49
  * @see https://searchandfilter.com/
50 50
  */
51
-add_filter('sf_edit_query_args', function ($query) {
52
-    if (!empty($query['meta_key']) && '_glsr_ranking' == $query['meta_key']) {
51
+add_filter( 'sf_edit_query_args', function( $query ) {
52
+    if( !empty($query['meta_key']) && '_glsr_ranking' == $query['meta_key'] ) {
53 53
         unset($query['meta_key']);
54 54
         $query['meta_query'] = [
55 55
             'relation' => 'OR',
@@ -58,4 +58,4 @@  discard block
 block discarded – undo
58 58
         ];
59 59
     }
60 60
     return $query;
61
-}, 20);
61
+}, 20 );
Please login to merge, or discard this patch.
plugin/Modules/Html/Partials/SiteReviewsForm.php 1 patch
Spacing   +70 added lines, -70 removed lines patch added patch discarded remove patch
@@ -40,20 +40,20 @@  discard block
 block discarded – undo
40 40
     /**
41 41
      * @return void|string
42 42
      */
43
-    public function build(array $args = [])
43
+    public function build( array $args = [] )
44 44
     {
45 45
         $this->args = $args;
46
-        if (!is_user_logged_in() && glsr(OptionManager::class)->getBool('settings.general.require.login')) {
46
+        if( !is_user_logged_in() && glsr( OptionManager::class )->getBool( 'settings.general.require.login' ) ) {
47 47
             return $this->buildLoginRegister();
48 48
         }
49
-        $this->errors = glsr()->sessionGet($args['id'].'errors', []);
50
-        $this->message = glsr()->sessionGet($args['id'].'message', '');
51
-        $this->required = glsr(OptionManager::class)->get('settings.submissions.required', []);
52
-        $this->values = glsr()->sessionGet($args['id'].'values', []);
53
-        $fields = array_reduce($this->getFields(), function ($carry, $field) {
49
+        $this->errors = glsr()->sessionGet( $args['id'].'errors', [] );
50
+        $this->message = glsr()->sessionGet( $args['id'].'message', '' );
51
+        $this->required = glsr( OptionManager::class )->get( 'settings.submissions.required', [] );
52
+        $this->values = glsr()->sessionGet( $args['id'].'values', [] );
53
+        $fields = array_reduce( $this->getFields(), function( $carry, $field ) {
54 54
             return $carry.$field;
55 55
         });
56
-        return glsr(Template::class)->build('templates/reviews-form', [
56
+        return glsr( Template::class )->build( 'templates/reviews-form', [
57 57
             'args' => $args,
58 58
             'context' => [
59 59
                 'class' => $this->getClass(),
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
                 'response' => $this->buildResponse(),
63 63
                 'submit_button' => $this->buildSubmitButton().$this->buildRecaptcha(),
64 64
             ],
65
-        ]);
65
+        ] );
66 66
     }
67 67
 
68 68
     /**
@@ -70,11 +70,11 @@  discard block
 block discarded – undo
70 70
      */
71 71
     protected function buildLoginRegister()
72 72
     {
73
-        return glsr(Template::class)->build('templates/login-register', [
73
+        return glsr( Template::class )->build( 'templates/login-register', [
74 74
             'context' => [
75
-                'text' => trim($this->getLoginText().' '.$this->getRegisterText()),
75
+                'text' => trim( $this->getLoginText().' '.$this->getRegisterText() ),
76 76
             ],
77
-        ]);
77
+        ] );
78 78
     }
79 79
 
80 80
     /**
@@ -82,15 +82,15 @@  discard block
 block discarded – undo
82 82
      */
83 83
     protected function buildRecaptcha()
84 84
     {
85
-        if (!glsr(OptionManager::class)->isRecaptchaEnabled()) {
85
+        if( !glsr( OptionManager::class )->isRecaptchaEnabled() ) {
86 86
             return;
87 87
         }
88
-        return glsr(Builder::class)->div([
88
+        return glsr( Builder::class )->div( [
89 89
             'class' => 'glsr-recaptcha-holder',
90
-            'data-badge' => glsr(OptionManager::class)->get('settings.submissions.recaptcha.position'),
91
-            'data-sitekey' => sanitize_text_field(glsr(OptionManager::class)->get('settings.submissions.recaptcha.key')),
90
+            'data-badge' => glsr( OptionManager::class )->get( 'settings.submissions.recaptcha.position' ),
91
+            'data-sitekey' => sanitize_text_field( glsr( OptionManager::class )->get( 'settings.submissions.recaptcha.key' ) ),
92 92
             'data-size' => 'invisible',
93
-        ]);
93
+        ] );
94 94
     }
95 95
 
96 96
     /**
@@ -99,15 +99,15 @@  discard block
 block discarded – undo
99 99
     protected function buildResponse()
100 100
     {
101 101
         $classes = !empty($this->errors)
102
-            ? glsr(StyleValidationDefaults::class)->defaults()['message_error_class']
102
+            ? glsr( StyleValidationDefaults::class )->defaults()['message_error_class']
103 103
             : '';
104
-        return glsr(Template::class)->build('templates/form/response', [
104
+        return glsr( Template::class )->build( 'templates/form/response', [
105 105
             'context' => [
106 106
                 'class' => $classes,
107
-                'message' => wpautop($this->message),
107
+                'message' => wpautop( $this->message ),
108 108
             ],
109 109
             'has_errors' => !empty($this->errors),
110
-        ]);
110
+        ] );
111 111
     }
112 112
 
113 113
     /**
@@ -115,11 +115,11 @@  discard block
 block discarded – undo
115 115
      */
116 116
     protected function buildSubmitButton()
117 117
     {
118
-        return glsr(Template::class)->build('templates/form/submit-button', [
118
+        return glsr( Template::class )->build( 'templates/form/submit-button', [
119 119
             'context' => [
120
-                'text' => __('Submit your review', 'site-reviews'),
120
+                'text' => __( 'Submit your review', 'site-reviews' ),
121 121
             ],
122
-        ]);
122
+        ] );
123 123
     }
124 124
 
125 125
     /**
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
      */
128 128
     protected function getClass()
129 129
     {
130
-        return trim('glsr-form glsr-'.glsr(Style::class)->get().' '.$this->args['class']);
130
+        return trim( 'glsr-form glsr-'.glsr( Style::class )->get().' '.$this->args['class'] );
131 131
     }
132 132
 
133 133
     /**
@@ -137,18 +137,18 @@  discard block
 block discarded – undo
137 137
     {
138 138
         $hiddenFields = $this->getHiddenFields();
139 139
         $hiddenFields[] = $this->getHoneypotField();
140
-        $fields = $this->normalizeFields(glsr(Form::class)->getFields('submission-form'));
141
-        $paths = array_map(function ($obj) {
140
+        $fields = $this->normalizeFields( glsr( Form::class )->getFields( 'submission-form' ) );
141
+        $paths = array_map( function( $obj ) {
142 142
             return $obj->field['path'];
143
-        }, $hiddenFields);
144
-        foreach ($fields as $field) {
145
-            $index = array_search($field->field['path'], $paths);
146
-            if (false === $index) {
143
+        }, $hiddenFields );
144
+        foreach( $fields as $field ) {
145
+            $index = array_search( $field->field['path'], $paths );
146
+            if( false === $index ) {
147 147
                 continue;
148 148
             }
149 149
             unset($hiddenFields[$index]);
150 150
         }
151
-        return array_merge($hiddenFields, $fields);
151
+        return array_merge( $hiddenFields, $fields );
152 152
     }
153 153
 
154 154
     /**
@@ -156,11 +156,11 @@  discard block
 block discarded – undo
156 156
      */
157 157
     protected function getLoginText()
158 158
     {
159
-        $loginLink = glsr(Builder::class)->a([
160
-            'href' => wp_login_url(strval(get_permalink())),
161
-            'text' => __('logged in', 'site-reviews'),
162
-        ]);
163
-        return sprintf(__('You must be %s to submit a review.', 'site-reviews'), $loginLink);
159
+        $loginLink = glsr( Builder::class )->a( [
160
+            'href' => wp_login_url( strval( get_permalink() ) ),
161
+            'text' => __( 'logged in', 'site-reviews' ),
162
+        ] );
163
+        return sprintf( __( 'You must be %s to submit a review.', 'site-reviews' ), $loginLink );
164 164
     }
165 165
 
166 166
     /**
@@ -168,14 +168,14 @@  discard block
 block discarded – undo
168 168
      */
169 169
     protected function getRegisterText()
170 170
     {
171
-        if (!get_option('users_can_register') || !glsr(OptionManager::class)->getBool('settings.general.require.login')) {
171
+        if( !get_option( 'users_can_register' ) || !glsr( OptionManager::class )->getBool( 'settings.general.require.login' ) ) {
172 172
             return;
173 173
         }
174
-        $registerLink = glsr(Builder::class)->a([
174
+        $registerLink = glsr( Builder::class )->a( [
175 175
             'href' => wp_registration_url(),
176
-            'text' => __('register', 'site-reviews'),
177
-        ]);
178
-        return sprintf(__('You may also %s for an account.', 'site-reviews'), $registerLink);
176
+            'text' => __( 'register', 'site-reviews' ),
177
+        ] );
178
+        return sprintf( __( 'You may also %s for an account.', 'site-reviews' ), $registerLink );
179 179
     }
180 180
 
181 181
     /**
@@ -190,13 +190,13 @@  discard block
 block discarded – undo
190 190
             'name' => '_counter',
191 191
         ], [
192 192
             'name' => '_nonce',
193
-            'value' => wp_create_nonce('submit-review'),
193
+            'value' => wp_create_nonce( 'submit-review' ),
194 194
         ], [
195 195
             'name' => '_post_id',
196 196
             'value' => get_the_ID(),
197 197
         ], [
198 198
             'name' => '_referer',
199
-            'value' => wp_unslash(filter_input(INPUT_SERVER, 'REQUEST_URI')),
199
+            'value' => wp_unslash( filter_input( INPUT_SERVER, 'REQUEST_URI' ) ),
200 200
         ], [
201 201
             'name' => 'assign_to',
202 202
             'value' => $this->args['assign_to'],
@@ -210,9 +210,9 @@  discard block
 block discarded – undo
210 210
             'name' => 'form_id',
211 211
             'value' => $this->args['id'],
212 212
         ]];
213
-        return array_map(function ($field) {
214
-            return new Field(wp_parse_args($field, ['type' => 'hidden']));
215
-        }, $fields);
213
+        return array_map( function( $field ) {
214
+            return new Field( wp_parse_args( $field, ['type' => 'hidden'] ) );
215
+        }, $fields );
216 216
     }
217 217
 
218 218
     /**
@@ -220,40 +220,40 @@  discard block
 block discarded – undo
220 220
      */
221 221
     protected function getHoneypotField()
222 222
     {
223
-        return new Field([
223
+        return new Field( [
224 224
             'name' => 'gotcha',
225 225
             'type' => 'honeypot',
226
-        ]);
226
+        ] );
227 227
     }
228 228
 
229 229
     /**
230 230
      * @return void
231 231
      */
232
-    protected function normalizeFieldId(Field &$field)
232
+    protected function normalizeFieldId( Field &$field )
233 233
     {
234
-        if (empty($this->args['id']) || empty($field->field['id'])) {
234
+        if( empty($this->args['id']) || empty($field->field['id']) ) {
235 235
             return;
236 236
         }
237
-        $field->field['id'].= '-'.$this->args['id'];
237
+        $field->field['id'] .= '-'.$this->args['id'];
238 238
     }
239 239
 
240 240
     /**
241 241
      * @return void
242 242
      */
243
-    protected function normalizeFieldClass(Field &$field)
243
+    protected function normalizeFieldClass( Field &$field )
244 244
     {
245
-        if (!isset($field->field['class'])) {
245
+        if( !isset($field->field['class']) ) {
246 246
             $field->field['class'] = '';
247 247
         }
248
-        $field->field['class'] = trim($field->field['class'].' glsr-field-control');
248
+        $field->field['class'] = trim( $field->field['class'].' glsr-field-control' );
249 249
     }
250 250
 
251 251
     /**
252 252
      * @return void
253 253
      */
254
-    protected function normalizeFieldErrors(Field &$field)
254
+    protected function normalizeFieldErrors( Field &$field )
255 255
     {
256
-        if (!array_key_exists($field->field['path'], $this->errors)) {
256
+        if( !array_key_exists( $field->field['path'], $this->errors ) ) {
257 257
             return;
258 258
         }
259 259
         $field->field['errors'] = $this->errors[$field->field['path']];
@@ -262,9 +262,9 @@  discard block
 block discarded – undo
262 262
     /**
263 263
      * @return void
264 264
      */
265
-    protected function normalizeFieldRequired(Field &$field)
265
+    protected function normalizeFieldRequired( Field &$field )
266 266
     {
267
-        if (!in_array($field->field['path'], $this->required)) {
267
+        if( !in_array( $field->field['path'], $this->required ) ) {
268 268
             return;
269 269
         }
270 270
         $field->field['required'] = true;
@@ -273,19 +273,19 @@  discard block
 block discarded – undo
273 273
     /**
274 274
      * @return array
275 275
      */
276
-    protected function normalizeFields($fields)
276
+    protected function normalizeFields( $fields )
277 277
     {
278 278
         $normalizedFields = [];
279
-        foreach ($fields as $field) {
280
-            if (in_array($field->field['path'], $this->args['hide'])) {
279
+        foreach( $fields as $field ) {
280
+            if( in_array( $field->field['path'], $this->args['hide'] ) ) {
281 281
                 continue;
282 282
             }
283 283
             $field->field['is_public'] = true;
284
-            $this->normalizeFieldClass($field);
285
-            $this->normalizeFieldErrors($field);
286
-            $this->normalizeFieldRequired($field);
287
-            $this->normalizeFieldValue($field);
288
-            $this->normalizeFieldId($field);
284
+            $this->normalizeFieldClass( $field );
285
+            $this->normalizeFieldErrors( $field );
286
+            $this->normalizeFieldRequired( $field );
287
+            $this->normalizeFieldValue( $field );
288
+            $this->normalizeFieldId( $field );
289 289
             $normalizedFields[] = $field;
290 290
         }
291 291
         return $normalizedFields;
@@ -294,12 +294,12 @@  discard block
 block discarded – undo
294 294
     /**
295 295
      * @return void
296 296
      */
297
-    protected function normalizeFieldValue(Field &$field)
297
+    protected function normalizeFieldValue( Field &$field )
298 298
     {
299
-        if (!array_key_exists($field->field['path'], $this->values)) {
299
+        if( !array_key_exists( $field->field['path'], $this->values ) ) {
300 300
             return;
301 301
         }
302
-        if (in_array($field->field['type'], ['radio', 'checkbox'])) {
302
+        if( in_array( $field->field['type'], ['radio', 'checkbox'] ) ) {
303 303
             $field->field['checked'] = $field->field['value'] == $this->values[$field->field['path']];
304 304
         } else {
305 305
             $field->field['value'] = $this->values[$field->field['path']];
Please login to merge, or discard this patch.
plugin/Provider.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -13,14 +13,14 @@
 block discarded – undo
13 13
     /**
14 14
      * @return void
15 15
      */
16
-    public function register(Application $app)
16
+    public function register( Application $app )
17 17
     {
18
-        $app->bind(Application::class, $app);
19
-        $app->singleton(Actions::class, Actions::class);
20
-        $app->singleton(Filters::class, Filters::class);
21
-        $app->singleton(OptionManager::class, OptionManager::class);
22
-        $app->singleton(Translator::class, Translator::class);
23
-        $app->singleton(Translation::class, Translation::class);
24
-        $app->singleton(MainController::class, MainController::class); // this goes last
18
+        $app->bind( Application::class, $app );
19
+        $app->singleton( Actions::class, Actions::class );
20
+        $app->singleton( Filters::class, Filters::class );
21
+        $app->singleton( OptionManager::class, OptionManager::class );
22
+        $app->singleton( Translator::class, Translator::class );
23
+        $app->singleton( Translation::class, Translation::class );
24
+        $app->singleton( MainController::class, MainController::class ); // this goes last
25 25
     }
26 26
 }
Please login to merge, or discard this patch.
plugin/Handlers/ChangeStatus.php 1 patch
Spacing   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -11,21 +11,21 @@  discard block
 block discarded – undo
11 11
     /**
12 12
      * @return array
13 13
      */
14
-    public function handle(Command $command)
14
+    public function handle( Command $command )
15 15
     {
16
-        $postId = wp_update_post([
16
+        $postId = wp_update_post( [
17 17
             'ID' => $command->id,
18 18
             'post_status' => $command->status,
19
-        ]);
20
-        if (is_wp_error($postId)) {
21
-            glsr_log()->error($postId->get_error_message());
19
+        ] );
20
+        if( is_wp_error( $postId ) ) {
21
+            glsr_log()->error( $postId->get_error_message() );
22 22
             return [];
23 23
         }
24 24
         return [
25 25
             'class' => 'status-'.$command->status,
26 26
             'counts' => $this->getStatusLinks(),
27
-            'link' => $this->getPostLink($postId).$this->getPostState($postId),
28
-            'pending' => wp_count_posts(Application::POST_TYPE, 'readable')->pending,
27
+            'link' => $this->getPostLink( $postId ).$this->getPostState( $postId ),
28
+            'pending' => wp_count_posts( Application::POST_TYPE, 'readable' )->pending,
29 29
         ];
30 30
     }
31 31
 
@@ -33,24 +33,24 @@  discard block
 block discarded – undo
33 33
      * @param int $postId
34 34
      * @return string
35 35
      */
36
-    protected function getPostLink($postId)
36
+    protected function getPostLink( $postId )
37 37
     {
38
-        $title = _draft_or_post_title($postId);
39
-        return glsr(Builder::class)->a($title, [
40
-            'aria-label' => '&#8220;'.esc_attr($title).'&#8221; ('.__('Edit', 'site-reviews').')',
38
+        $title = _draft_or_post_title( $postId );
39
+        return glsr( Builder::class )->a( $title, [
40
+            'aria-label' => '&#8220;'.esc_attr( $title ).'&#8221; ('.__( 'Edit', 'site-reviews' ).')',
41 41
             'class' => 'row-title',
42
-            'href' => get_edit_post_link($postId),
43
-        ]);
42
+            'href' => get_edit_post_link( $postId ),
43
+        ] );
44 44
     }
45 45
 
46 46
     /**
47 47
      * @param int $postId
48 48
      * @return string
49 49
      */
50
-    protected function getPostState($postId)
50
+    protected function getPostState( $postId )
51 51
     {
52 52
         ob_start();
53
-        _post_states(get_post($postId));
53
+        _post_states( get_post( $postId ) );
54 54
         return ob_get_clean();
55 55
     }
56 56
 
@@ -62,16 +62,16 @@  discard block
 block discarded – undo
62 62
         global $avail_post_stati;
63 63
         require_once ABSPATH.'wp-admin/includes/class-wp-posts-list-table.php';
64 64
         $hookName = 'edit-'.Application::POST_TYPE;
65
-        set_current_screen($hookName);
66
-        $avail_post_stati = get_available_post_statuses(Application::POST_TYPE);
67
-        $table = new \WP_Posts_List_Table(['screen' => $hookName]);
68
-        $views = apply_filters('views_'.$hookName, $table->get_views()); // uses compat get_views()
69
-        if (empty($views)) {
65
+        set_current_screen( $hookName );
66
+        $avail_post_stati = get_available_post_statuses( Application::POST_TYPE );
67
+        $table = new \WP_Posts_List_Table( ['screen' => $hookName] );
68
+        $views = apply_filters( 'views_'.$hookName, $table->get_views() ); // uses compat get_views()
69
+        if( empty($views) ) {
70 70
             return;
71 71
         }
72
-        foreach ($views as $class => $view) {
72
+        foreach( $views as $class => $view ) {
73 73
             $views[$class] = "\t<li class='$class'>$view";
74 74
         }
75
-        return implode(' |</li>', $views).'</li>';
75
+        return implode( ' |</li>', $views ).'</li>';
76 76
     }
77 77
 }
Please login to merge, or discard this patch.
plugin/Handlers/CreateReview.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -11,35 +11,35 @@
 block discarded – undo
11 11
     /**
12 12
      * @return void|string
13 13
      */
14
-    public function handle(Command $command)
14
+    public function handle( Command $command )
15 15
     {
16
-        $review = glsr(ReviewManager::class)->create($command);
17
-        if (!$review) {
18
-            glsr()->sessionSet($command->form_id.'errors', []);
19
-            glsr()->sessionSet($command->form_id.'message', __('Your review could not be submitted and the error has been logged. Please notify the site admin.', 'site-reviews'));
16
+        $review = glsr( ReviewManager::class )->create( $command );
17
+        if( !$review ) {
18
+            glsr()->sessionSet( $command->form_id.'errors', [] );
19
+            glsr()->sessionSet( $command->form_id.'message', __( 'Your review could not be submitted and the error has been logged. Please notify the site admin.', 'site-reviews' ) );
20 20
             return;
21 21
         }
22
-        glsr()->sessionSet($command->form_id.'message', __('Your review has been submitted!', 'site-reviews'));
23
-        glsr(Notification::class)->send($review);
24
-        if ($command->ajax_request) {
22
+        glsr()->sessionSet( $command->form_id.'message', __( 'Your review has been submitted!', 'site-reviews' ) );
23
+        glsr( Notification::class )->send( $review );
24
+        if( $command->ajax_request ) {
25 25
             return;
26 26
         }
27
-        wp_safe_redirect($this->getReferer($command));
27
+        wp_safe_redirect( $this->getReferer( $command ) );
28 28
         exit;
29 29
     }
30 30
 
31 31
     /**
32 32
      * @return string
33 33
      */
34
-    protected function getReferer(Command $command)
34
+    protected function getReferer( Command $command )
35 35
     {
36
-        $referer = trim(strval(get_post_meta($command->post_id, 'redirect_to', true)));
37
-        $referer = apply_filters('site-reviews/review/redirect', $referer, $command);
38
-        if (empty($referer)) {
36
+        $referer = trim( strval( get_post_meta( $command->post_id, 'redirect_to', true ) ) );
37
+        $referer = apply_filters( 'site-reviews/review/redirect', $referer, $command );
38
+        if( empty($referer) ) {
39 39
             $referer = $command->referer;
40 40
         }
41
-        if (empty($referer)) {
42
-            glsr_log()->warning('The form referer ($_SERVER[REQUEST_URI]) was empty.')->debug($command);
41
+        if( empty($referer) ) {
42
+            glsr_log()->warning( 'The form referer ($_SERVER[REQUEST_URI]) was empty.' )->debug( $command );
43 43
             $referer = home_url();
44 44
         }
45 45
         return $referer;
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.