Passed
Push — feature/rebusify ( 639d49...fe0687 )
by Paul
04:51
created
plugin/Handlers/RegisterShortcodes.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -10,15 +10,15 @@
 block discarded – undo
10 10
     /**
11 11
      * @return void
12 12
      */
13
-    public function handle(Command $command)
13
+    public function handle( Command $command )
14 14
     {
15
-        foreach ($command->shortcodes as $shortcode) {
16
-            $shortcodeClass = glsr(Helper::class)->buildClassName($shortcode.'-shortcode', 'Shortcodes');
17
-            if (!class_exists($shortcodeClass)) {
18
-                glsr_log()->error(sprintf('Class missing (%s)', $shortcodeClass));
15
+        foreach( $command->shortcodes as $shortcode ) {
16
+            $shortcodeClass = glsr( Helper::class )->buildClassName( $shortcode.'-shortcode', 'Shortcodes' );
17
+            if( !class_exists( $shortcodeClass ) ) {
18
+                glsr_log()->error( sprintf( 'Class missing (%s)', $shortcodeClass ) );
19 19
                 continue;
20 20
             }
21
-            add_shortcode($shortcode, [glsr($shortcodeClass), 'buildShortcode']);
21
+            add_shortcode( $shortcode, [glsr( $shortcodeClass ), 'buildShortcode'] );
22 22
         }
23 23
     }
24 24
 }
Please login to merge, or discard this patch.
plugin/Shortcodes/Shortcode.php 1 patch
Spacing   +57 added lines, -57 removed lines patch added patch discarded remove patch
@@ -25,17 +25,17 @@  discard block
 block discarded – undo
25 25
      * @param string $type
26 26
      * @return string
27 27
      */
28
-    public function build($atts, array $args = [], $type = 'shortcode')
28
+    public function build( $atts, array $args = [], $type = 'shortcode' )
29 29
     {
30 30
         $this->partialName = $this->getShortcodePartialName();
31 31
         $this->shortcodeName = $this->getShortcodeName();
32
-        $args = $this->normalizeArgs($args, $type);
33
-        $atts = $this->normalizeAtts($atts, $type);
34
-        $partial = glsr(Partial::class)->build($this->partialName, $atts);
32
+        $args = $this->normalizeArgs( $args, $type );
33
+        $atts = $this->normalizeAtts( $atts, $type );
34
+        $partial = glsr( Partial::class )->build( $this->partialName, $atts );
35 35
         $title = !empty($atts['title'])
36 36
             ? $args['before_title'].$atts['title'].$args['after_title']
37 37
             : '';
38
-        $debug = sprintf('<glsr-%1$s hidden data-atts=\'%2$s\'></glsr-%1$s>', $type, $atts['json']);
38
+        $debug = sprintf( '<glsr-%1$s hidden data-atts=\'%2$s\'></glsr-%1$s>', $type, $atts['json'] );
39 39
         return $args['before_widget'].$title.$partial.$debug.$args['after_widget'];
40 40
     }
41 41
 
@@ -43,17 +43,17 @@  discard block
 block discarded – undo
43 43
      * @param string|array $atts
44 44
      * @return string
45 45
      */
46
-    public function buildShortcode($atts = [])
46
+    public function buildShortcode( $atts = [] )
47 47
     {
48
-        return $this->build($atts);
48
+        return $this->build( $atts );
49 49
     }
50 50
 
51 51
     /**
52 52
      * @return array
53 53
      */
54
-    public function getDefaults($atts)
54
+    public function getDefaults( $atts )
55 55
     {
56
-        return glsr($this->getShortcodeDefaultsClassName())->restrict(wp_parse_args($atts));
56
+        return glsr( $this->getShortcodeDefaultsClassName() )->restrict( wp_parse_args( $atts ) );
57 57
     }
58 58
 
59 59
     /**
@@ -62,15 +62,15 @@  discard block
 block discarded – undo
62 62
     public function getHideOptions()
63 63
     {
64 64
         $options = $this->hideOptions();
65
-        return apply_filters('site-reviews/shortcode/hide-options', $options, $this->shortcodeName);
65
+        return apply_filters( 'site-reviews/shortcode/hide-options', $options, $this->shortcodeName );
66 66
     }
67 67
 
68 68
     /**
69 69
      * @return string
70 70
      */
71
-    public function getShortcodeClassName($replace = '', $search = 'Shortcode')
71
+    public function getShortcodeClassName( $replace = '', $search = 'Shortcode' )
72 72
     {
73
-        return str_replace($search, $replace, (new ReflectionClass($this))->getShortName());
73
+        return str_replace( $search, $replace, (new ReflectionClass( $this ))->getShortName() );
74 74
     }
75 75
 
76 76
     /**
@@ -78,8 +78,8 @@  discard block
 block discarded – undo
78 78
      */
79 79
     public function getShortcodeDefaultsClassName()
80 80
     {
81
-        return glsr(Helper::class)->buildClassName(
82
-            $this->getShortcodeClassName('Defaults'),
81
+        return glsr( Helper::class )->buildClassName(
82
+            $this->getShortcodeClassName( 'Defaults' ),
83 83
             'Defaults'
84 84
         );
85 85
     }
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
      */
90 90
     public function getShortcodeName()
91 91
     {
92
-        return glsr(Helper::class)->snakeCase($this->getShortcodeClassName());
92
+        return glsr( Helper::class )->snakeCase( $this->getShortcodeClassName() );
93 93
     }
94 94
 
95 95
     /**
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
      */
98 98
     public function getShortcodePartialName()
99 99
     {
100
-        return glsr(Helper::class)->dashCase($this->getShortcodeClassName());
100
+        return glsr( Helper::class )->dashCase( $this->getShortcodeClassName() );
101 101
     }
102 102
 
103 103
     /**
@@ -105,15 +105,15 @@  discard block
 block discarded – undo
105 105
      * @param string $type
106 106
      * @return array
107 107
      */
108
-    public function normalizeArgs($args, $type = 'shortcode')
108
+    public function normalizeArgs( $args, $type = 'shortcode' )
109 109
     {
110
-        $args = wp_parse_args($args, [
110
+        $args = wp_parse_args( $args, [
111 111
             'before_widget' => '<div class="glsr-'.$type.' '.$type.'-'.$this->partialName.'">',
112 112
             'after_widget' => '</div>',
113 113
             'before_title' => '<h3 class="glsr-'.$type.'-title">',
114 114
             'after_title' => '</h3>',
115
-        ]);
116
-        return apply_filters('site-reviews/shortcode/args', $args, $type, $this->partialName);
115
+        ] );
116
+        return apply_filters( 'site-reviews/shortcode/args', $args, $type, $this->partialName );
117 117
     }
118 118
 
119 119
     /**
@@ -121,16 +121,16 @@  discard block
 block discarded – undo
121 121
      * @param string $type
122 122
      * @return array
123 123
      */
124
-    public function normalizeAtts($atts, $type = 'shortcode')
124
+    public function normalizeAtts( $atts, $type = 'shortcode' )
125 125
     {
126
-        $atts = apply_filters('site-reviews/shortcode/atts', $atts, $type, $this->partialName);
127
-        $atts = $this->getDefaults($atts);
128
-        array_walk($atts, function (&$value, $key) {
129
-            $methodName = glsr(Helper::class)->buildMethodName($key, 'normalize');
130
-            if (!method_exists($this, $methodName)) {
126
+        $atts = apply_filters( 'site-reviews/shortcode/atts', $atts, $type, $this->partialName );
127
+        $atts = $this->getDefaults( $atts );
128
+        array_walk( $atts, function( &$value, $key ) {
129
+            $methodName = glsr( Helper::class )->buildMethodName( $key, 'normalize' );
130
+            if( !method_exists( $this, $methodName ) ) {
131 131
                 return;
132 132
             }
133
-            $value = $this->$methodName($value);
133
+            $value = $this->$methodName( $value );
134 134
         });
135 135
         return $atts;
136 136
     }
@@ -144,12 +144,12 @@  discard block
 block discarded – undo
144 144
      * @param string $postId
145 145
      * @return int|string
146 146
      */
147
-    protected function normalizeAssignedTo($postId)
147
+    protected function normalizeAssignedTo( $postId )
148 148
     {
149
-        if ('parent_id' == $postId) {
150
-            $postId = intval(wp_get_post_parent_id(intval(get_the_ID())));
151
-        } elseif ('post_id' == $postId) {
152
-            $postId = intval(get_the_ID());
149
+        if( 'parent_id' == $postId ) {
150
+            $postId = intval( wp_get_post_parent_id( intval( get_the_ID() ) ) );
151
+        } elseif( 'post_id' == $postId ) {
152
+            $postId = intval( get_the_ID() );
153 153
         }
154 154
         return $postId;
155 155
     }
@@ -158,23 +158,23 @@  discard block
 block discarded – undo
158 158
      * @param string $postId
159 159
      * @return int|string
160 160
      */
161
-    protected function normalizeAssignTo($postId)
161
+    protected function normalizeAssignTo( $postId )
162 162
     {
163
-        return $this->normalizeAssignedTo($postId);
163
+        return $this->normalizeAssignedTo( $postId );
164 164
     }
165 165
 
166 166
     /**
167 167
      * @param string|array $hide
168 168
      * @return array
169 169
      */
170
-    protected function normalizeHide($hide)
170
+    protected function normalizeHide( $hide )
171 171
     {
172
-        if (is_string($hide)) {
173
-            $hide = explode(',', $hide);
172
+        if( is_string( $hide ) ) {
173
+            $hide = explode( ',', $hide );
174 174
         }
175
-        $hideKeys = array_keys($this->getHideOptions());
176
-        return array_filter(array_map('trim', $hide), function ($value) use ($hideKeys) {
177
-            return in_array($value, $hideKeys);
175
+        $hideKeys = array_keys( $this->getHideOptions() );
176
+        return array_filter( array_map( 'trim', $hide ), function( $value ) use ($hideKeys) {
177
+            return in_array( $value, $hideKeys );
178 178
         });
179 179
     }
180 180
 
@@ -182,50 +182,50 @@  discard block
 block discarded – undo
182 182
      * @param string $id
183 183
      * @return string
184 184
      */
185
-    protected function normalizeId($id)
185
+    protected function normalizeId( $id )
186 186
     {
187
-        return sanitize_title($id);
187
+        return sanitize_title( $id );
188 188
     }
189 189
 
190 190
     /**
191 191
      * @param string $labels
192 192
      * @return array
193 193
      */
194
-    protected function normalizeLabels($labels)
194
+    protected function normalizeLabels( $labels )
195 195
     {
196 196
         $defaults = [
197
-            __('Excellent', 'site-reviews'),
198
-            __('Very good', 'site-reviews'),
199
-            __('Average', 'site-reviews'),
200
-            __('Poor', 'site-reviews'),
201
-            __('Terrible', 'site-reviews'),
197
+            __( 'Excellent', 'site-reviews' ),
198
+            __( 'Very good', 'site-reviews' ),
199
+            __( 'Average', 'site-reviews' ),
200
+            __( 'Poor', 'site-reviews' ),
201
+            __( 'Terrible', 'site-reviews' ),
202 202
         ];
203
-        $defaults = array_pad($defaults, glsr()->constant('MAX_RATING', Rating::class), '');
204
-        $labels = array_map('trim', explode(',', $labels));
205
-        foreach ($defaults as $i => $label) {
206
-            if (empty($labels[$i])) {
203
+        $defaults = array_pad( $defaults, glsr()->constant( 'MAX_RATING', Rating::class ), '' );
204
+        $labels = array_map( 'trim', explode( ',', $labels ) );
205
+        foreach( $defaults as $i => $label ) {
206
+            if( empty($labels[$i]) ) {
207 207
                 continue;
208 208
             }
209 209
             $defaults[$i] = $labels[$i];
210 210
         }
211
-        return array_combine(range(glsr()->constant('MAX_RATING', Rating::class), 1), $defaults);
211
+        return array_combine( range( glsr()->constant( 'MAX_RATING', Rating::class ), 1 ), $defaults );
212 212
     }
213 213
 
214 214
     /**
215 215
      * @param string $schema
216 216
      * @return bool
217 217
      */
218
-    protected function normalizeSchema($schema)
218
+    protected function normalizeSchema( $schema )
219 219
     {
220
-        return wp_validate_boolean($schema);
220
+        return wp_validate_boolean( $schema );
221 221
     }
222 222
 
223 223
     /**
224 224
      * @param string $text
225 225
      * @return string
226 226
      */
227
-    protected function normalizeText($text)
227
+    protected function normalizeText( $text )
228 228
     {
229
-        return trim($text);
229
+        return trim( $text );
230 230
     }
231 231
 }
Please login to merge, or discard this patch.
plugin/Shortcodes/SiteReviewsFormPopup.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -11,36 +11,36 @@
 block discarded – undo
11 11
     {
12 12
         return [[
13 13
             'type' => 'container',
14
-            'html' => '<p class="strong">'.esc_html__('All settings are optional.', 'site-reviews').'</p>',
14
+            'html' => '<p class="strong">'.esc_html__( 'All settings are optional.', 'site-reviews' ).'</p>',
15 15
         ], [
16
-            'label' => esc_html__('Title', 'site-reviews'),
16
+            'label' => esc_html__( 'Title', 'site-reviews' ),
17 17
             'name' => 'title',
18
-            'tooltip' => __('Enter a custom shortcode heading.', 'site-reviews'),
18
+            'tooltip' => __( 'Enter a custom shortcode heading.', 'site-reviews' ),
19 19
             'type' => 'textbox',
20 20
         ], [
21
-            'label' => esc_html__('Description', 'site-reviews'),
21
+            'label' => esc_html__( 'Description', 'site-reviews' ),
22 22
             'minHeight' => 60,
23 23
             'minWidth' => 240,
24 24
             'multiline' => true,
25 25
             'name' => 'description',
26
-            'tooltip' => __('Enter a custom shortcode description.', 'site-reviews'),
26
+            'tooltip' => __( 'Enter a custom shortcode description.', 'site-reviews' ),
27 27
             'type' => 'textbox',
28 28
         ],
29
-        $this->getCategories(__('Automatically assign a category to reviews submitted with this shortcode.', 'site-reviews')),
29
+        $this->getCategories( __( 'Automatically assign a category to reviews submitted with this shortcode.', 'site-reviews' ) ),
30 30
         [
31
-            'label' => esc_html__('Assign To', 'site-reviews'),
31
+            'label' => esc_html__( 'Assign To', 'site-reviews' ),
32 32
             'name' => 'assign_to',
33
-            'tooltip' => __('Assign submitted reviews to a custom page/post ID. You can also enter "post_id" to assign reviews to the ID of the current page.', 'site-reviews'),
33
+            'tooltip' => __( 'Assign submitted reviews to a custom page/post ID. You can also enter "post_id" to assign reviews to the ID of the current page.', 'site-reviews' ),
34 34
             'type' => 'textbox',
35 35
         ], [
36
-            'label' => esc_html__('Classes', 'site-reviews'),
36
+            'label' => esc_html__( 'Classes', 'site-reviews' ),
37 37
             'name' => 'class',
38
-            'tooltip' => __('Add custom CSS classes to the shortcode.', 'site-reviews'),
38
+            'tooltip' => __( 'Add custom CSS classes to the shortcode.', 'site-reviews' ),
39 39
             'type' => 'textbox',
40 40
         ], [
41 41
             'columns' => 2,
42 42
             'items' => $this->getHideOptions(),
43
-            'label' => esc_html__('Hide', 'site-reviews'),
43
+            'label' => esc_html__( 'Hide', 'site-reviews' ),
44 44
             'layout' => 'grid',
45 45
             'spacing' => 5,
46 46
             'type' => 'container',
Please login to merge, or discard this patch.
plugin/Shortcodes/SiteReviewsSummaryPopup.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -10,40 +10,40 @@
 block discarded – undo
10 10
     public function fields()
11 11
     {
12 12
         return [[
13
-            'html' => sprintf('<p class="strong">%s</p>', esc_html__('All settings are optional.', 'site-reviews')),
13
+            'html' => sprintf( '<p class="strong">%s</p>', esc_html__( 'All settings are optional.', 'site-reviews' ) ),
14 14
             'minWidth' => 320,
15 15
             'type' => 'container',
16 16
         ], [
17
-            'label' => esc_html__('Title', 'site-reviews'),
17
+            'label' => esc_html__( 'Title', 'site-reviews' ),
18 18
             'name' => 'title',
19
-            'tooltip' => __('Enter a custom shortcode heading.', 'site-reviews'),
19
+            'tooltip' => __( 'Enter a custom shortcode heading.', 'site-reviews' ),
20 20
             'type' => 'textbox',
21 21
         ],
22
-        $this->getTypes(__('Which type of review would you like to use?', 'site-reviews')),
23
-        $this->getCategories(__('Limit reviews to this category.', 'site-reviews')),
22
+        $this->getTypes( __( 'Which type of review would you like to use?', 'site-reviews' ) ),
23
+        $this->getCategories( __( 'Limit reviews to this category.', 'site-reviews' ) ),
24 24
         [
25
-            'label' => esc_html__('Assigned To', 'site-reviews'),
25
+            'label' => esc_html__( 'Assigned To', 'site-reviews' ),
26 26
             'name' => 'assigned_to',
27
-            'tooltip' => __('Limit reviews to those assigned to this post ID (separate multiple IDs with a comma). You can also enter "post_id" to use the ID of the current page, or "parent_id" to use the ID of the parent page.', 'site-reviews'),
27
+            'tooltip' => __( 'Limit reviews to those assigned to this post ID (separate multiple IDs with a comma). You can also enter "post_id" to use the ID of the current page, or "parent_id" to use the ID of the parent page.', 'site-reviews' ),
28 28
             'type' => 'textbox',
29 29
         ], [
30
-            'label' => esc_html__('Schema', 'site-reviews'),
30
+            'label' => esc_html__( 'Schema', 'site-reviews' ),
31 31
             'name' => 'schema',
32 32
             'options' => [
33
-                'true' => esc_html__('Enable rich snippets', 'site-reviews'),
34
-                'false' => esc_html__('Disable rich snippets', 'site-reviews'),
33
+                'true' => esc_html__( 'Enable rich snippets', 'site-reviews' ),
34
+                'false' => esc_html__( 'Disable rich snippets', 'site-reviews' ),
35 35
             ],
36
-            'tooltip' => __('Rich snippets are disabled by default.', 'site-reviews'),
36
+            'tooltip' => __( 'Rich snippets are disabled by default.', 'site-reviews' ),
37 37
             'type' => 'listbox',
38 38
         ], [
39
-            'label' => esc_html__('Classes', 'site-reviews'),
39
+            'label' => esc_html__( 'Classes', 'site-reviews' ),
40 40
             'name' => 'class',
41
-            'tooltip' => __('Add custom CSS classes to the shortcode.', 'site-reviews'),
41
+            'tooltip' => __( 'Add custom CSS classes to the shortcode.', 'site-reviews' ),
42 42
             'type' => 'textbox',
43 43
         ], [
44 44
             'columns' => 2,
45 45
             'items' => $this->getHideOptions(),
46
-            'label' => esc_html__('Hide', 'site-reviews'),
46
+            'label' => esc_html__( 'Hide', 'site-reviews' ),
47 47
             'layout' => 'grid',
48 48
             'spacing' => 5,
49 49
             'type' => 'container',
Please login to merge, or discard this patch.
plugin/Shortcodes/SiteReviewsFormShortcode.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -7,12 +7,12 @@  discard block
 block discarded – undo
7 7
     protected function hideOptions()
8 8
     {
9 9
         return [
10
-            'rating' => __('Hide the rating field', 'site-reviews'),
11
-            'title' => __('Hide the title field', 'site-reviews'),
12
-            'content' => __('Hide the review field', 'site-reviews'),
13
-            'name' => __('Hide the name field', 'site-reviews'),
14
-            'email' => __('Hide the email field', 'site-reviews'),
15
-            'terms' => __('Hide the terms field', 'site-reviews'),
10
+            'rating' => __( 'Hide the rating field', 'site-reviews' ),
11
+            'title' => __( 'Hide the title field', 'site-reviews' ),
12
+            'content' => __( 'Hide the review field', 'site-reviews' ),
13
+            'name' => __( 'Hide the name field', 'site-reviews' ),
14
+            'email' => __( 'Hide the email field', 'site-reviews' ),
15
+            'terms' => __( 'Hide the terms field', 'site-reviews' ),
16 16
         ];
17 17
     }
18 18
 
@@ -21,11 +21,11 @@  discard block
 block discarded – undo
21 21
      * @param string $type
22 22
      * @return array
23 23
      */
24
-    public function normalizeAtts($atts, $type = 'shortcode')
24
+    public function normalizeAtts( $atts, $type = 'shortcode' )
25 25
     {
26
-        $atts = parent::normalizeAtts($atts, $type);
27
-        if (empty($atts['id'])) {
28
-            $atts['id'] = substr(md5(serialize($atts)), 0, 8);
26
+        $atts = parent::normalizeAtts( $atts, $type );
27
+        if( empty($atts['id']) ) {
28
+            $atts['id'] = substr( md5( serialize( $atts ) ), 0, 8 );
29 29
         }
30 30
         return $atts;
31 31
     }
Please login to merge, or discard this patch.
plugin/Shortcodes/SiteReviewsPopup.php 1 patch
Spacing   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -10,71 +10,71 @@
 block discarded – undo
10 10
     public function fields()
11 11
     {
12 12
         return [[
13
-            'html' => sprintf('<p class="strong">%s</p>', esc_html__('All settings are optional.', 'site-reviews')),
13
+            'html' => sprintf( '<p class="strong">%s</p>', esc_html__( 'All settings are optional.', 'site-reviews' ) ),
14 14
             'minWidth' => 320,
15 15
             'type' => 'container',
16 16
         ], [
17
-            'label' => esc_html__('Title', 'site-reviews'),
17
+            'label' => esc_html__( 'Title', 'site-reviews' ),
18 18
             'name' => 'title',
19
-            'tooltip' => __('Enter a custom shortcode heading.', 'site-reviews'),
19
+            'tooltip' => __( 'Enter a custom shortcode heading.', 'site-reviews' ),
20 20
             'type' => 'textbox',
21 21
         ], [
22
-            'label' => esc_html__('Count', 'site-reviews'),
22
+            'label' => esc_html__( 'Count', 'site-reviews' ),
23 23
             'maxLength' => 5,
24 24
             'name' => 'count',
25 25
             'size' => 3,
26 26
             'text' => '10',
27
-            'tooltip' => __('How many reviews would you like to display (default: 10)?', 'site-reviews'),
27
+            'tooltip' => __( 'How many reviews would you like to display (default: 10)?', 'site-reviews' ),
28 28
             'type' => 'textbox',
29 29
         ], [
30
-            'label' => esc_html__('Rating', 'site-reviews'),
30
+            'label' => esc_html__( 'Rating', 'site-reviews' ),
31 31
             'name' => 'rating',
32 32
             'options' => [
33
-                '5' => esc_html(sprintf(_n('%s star', '%s stars', 5, 'site-reviews'), 5)),
34
-                '4' => esc_html(sprintf(_n('%s star', '%s stars', 4, 'site-reviews'), 4)),
35
-                '3' => esc_html(sprintf(_n('%s star', '%s stars', 3, 'site-reviews'), 3)),
36
-                '2' => esc_html(sprintf(_n('%s star', '%s stars', 2, 'site-reviews'), 2)),
37
-                '1' => esc_html(sprintf(_n('%s star', '%s stars', 1, 'site-reviews'), 1)),
38
-                '0' => esc_html(__('Unrated', 'site-reviews')),
33
+                '5' => esc_html( sprintf( _n( '%s star', '%s stars', 5, 'site-reviews' ), 5 ) ),
34
+                '4' => esc_html( sprintf( _n( '%s star', '%s stars', 4, 'site-reviews' ), 4 ) ),
35
+                '3' => esc_html( sprintf( _n( '%s star', '%s stars', 3, 'site-reviews' ), 3 ) ),
36
+                '2' => esc_html( sprintf( _n( '%s star', '%s stars', 2, 'site-reviews' ), 2 ) ),
37
+                '1' => esc_html( sprintf( _n( '%s star', '%s stars', 1, 'site-reviews' ), 1 ) ),
38
+                '0' => esc_html( __( 'Unrated', 'site-reviews' ) ),
39 39
             ],
40
-            'tooltip' => __('What is the minimum rating to display (default: 1 star)?', 'site-reviews'),
40
+            'tooltip' => __( 'What is the minimum rating to display (default: 1 star)?', 'site-reviews' ),
41 41
             'type' => 'listbox',
42 42
         ], [
43
-            'label' => esc_html__('Pagination', 'site-reviews'),
43
+            'label' => esc_html__( 'Pagination', 'site-reviews' ),
44 44
             'name' => 'pagination',
45 45
             'options' => [
46
-                'true' => esc_html__('Enable', 'site-reviews'),
47
-                'ajax' => esc_html__('Enable (using ajax)', 'site-reviews'),
48
-                'false' => esc_html__('Disable', 'site-reviews'),
46
+                'true' => esc_html__( 'Enable', 'site-reviews' ),
47
+                'ajax' => esc_html__( 'Enable (using ajax)', 'site-reviews' ),
48
+                'false' => esc_html__( 'Disable', 'site-reviews' ),
49 49
             ],
50
-            'tooltip' => __('When using pagination this shortcode can only be used once on a page. (default: disable)', 'site-reviews'),
50
+            'tooltip' => __( 'When using pagination this shortcode can only be used once on a page. (default: disable)', 'site-reviews' ),
51 51
             'type' => 'listbox',
52 52
         ],
53
-        $this->getTypes(__('Which type of review would you like to display?', 'site-reviews')),
54
-        $this->getCategories(__('Limit reviews to this category.', 'site-reviews')),
53
+        $this->getTypes( __( 'Which type of review would you like to display?', 'site-reviews' ) ),
54
+        $this->getCategories( __( 'Limit reviews to this category.', 'site-reviews' ) ),
55 55
         [
56
-            'label' => esc_html__('Assigned To', 'site-reviews'),
56
+            'label' => esc_html__( 'Assigned To', 'site-reviews' ),
57 57
             'name' => 'assigned_to',
58
-            'tooltip' => __('Limit reviews to those assigned to this post ID (separate multiple IDs with a comma). You can also enter "post_id" to use the ID of the current page, or "parent_id" to use the ID of the parent page.', 'site-reviews'),
58
+            'tooltip' => __( 'Limit reviews to those assigned to this post ID (separate multiple IDs with a comma). You can also enter "post_id" to use the ID of the current page, or "parent_id" to use the ID of the parent page.', 'site-reviews' ),
59 59
             'type' => 'textbox',
60 60
         ], [
61
-            'label' => esc_html__('Schema', 'site-reviews'),
61
+            'label' => esc_html__( 'Schema', 'site-reviews' ),
62 62
             'name' => 'schema',
63 63
             'options' => [
64
-                'true' => esc_html__('Enable rich snippets', 'site-reviews'),
65
-                'false' => esc_html__('Disable rich snippets', 'site-reviews'),
64
+                'true' => esc_html__( 'Enable rich snippets', 'site-reviews' ),
65
+                'false' => esc_html__( 'Disable rich snippets', 'site-reviews' ),
66 66
             ],
67
-            'tooltip' => __('Rich snippets are disabled by default.', 'site-reviews'),
67
+            'tooltip' => __( 'Rich snippets are disabled by default.', 'site-reviews' ),
68 68
             'type' => 'listbox',
69 69
         ], [
70
-            'label' => esc_html__('Classes', 'site-reviews'),
70
+            'label' => esc_html__( 'Classes', 'site-reviews' ),
71 71
             'name' => 'class',
72
-            'tooltip' => __('Add custom CSS classes to the shortcode.', 'site-reviews'),
72
+            'tooltip' => __( 'Add custom CSS classes to the shortcode.', 'site-reviews' ),
73 73
             'type' => 'textbox',
74 74
         ], [
75 75
             'columns' => 2,
76 76
             'items' => $this->getHideOptions(),
77
-            'label' => esc_html__('Hide', 'site-reviews'),
77
+            'label' => esc_html__( 'Hide', 'site-reviews' ),
78 78
             'layout' => 'grid',
79 79
             'spacing' => 5,
80 80
             'type' => 'container',
Please login to merge, or discard this patch.
plugin/Shortcodes/SiteReviewsShortcode.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -7,14 +7,14 @@
 block discarded – undo
7 7
     protected function hideOptions()
8 8
     {
9 9
         return [
10
-            'title' => __('Hide the title', 'site-reviews'),
11
-            'rating' => __('Hide the rating', 'site-reviews'),
12
-            'date' => __('Hide the date', 'site-reviews'),
13
-            'assigned_to' => __('Hide the assigned to link (if shown)', 'site-reviews'),
14
-            'content' => __('Hide the content', 'site-reviews'),
15
-            'avatar' => __('Hide the avatar (if shown)', 'site-reviews'),
16
-            'author' => __('Hide the author', 'site-reviews'),
17
-            'response' => __('Hide the response', 'site-reviews'),
10
+            'title' => __( 'Hide the title', 'site-reviews' ),
11
+            'rating' => __( 'Hide the rating', 'site-reviews' ),
12
+            'date' => __( 'Hide the date', 'site-reviews' ),
13
+            'assigned_to' => __( 'Hide the assigned to link (if shown)', 'site-reviews' ),
14
+            'content' => __( 'Hide the content', 'site-reviews' ),
15
+            'avatar' => __( 'Hide the avatar (if shown)', 'site-reviews' ),
16
+            'author' => __( 'Hide the author', 'site-reviews' ),
17
+            'response' => __( 'Hide the response', 'site-reviews' ),
18 18
         ];
19 19
     }
20 20
 }
Please login to merge, or discard this patch.
plugin/Shortcodes/SiteReviewsSummaryShortcode.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -7,11 +7,11 @@
 block discarded – undo
7 7
     protected function hideOptions()
8 8
     {
9 9
         return [
10
-            'rating' => __('Hide the rating', 'site-reviews'),
11
-            'stars' => __('Hide the stars', 'site-reviews'),
12
-            'summary' => __('Hide the summary', 'site-reviews'),
13
-            'bars' => __('Hide the percentage bars', 'site-reviews'),
14
-            'if_empty' => __('Hide if no reviews are found', 'site-reviews'),
10
+            'rating' => __( 'Hide the rating', 'site-reviews' ),
11
+            'stars' => __( 'Hide the stars', 'site-reviews' ),
12
+            'summary' => __( 'Hide the summary', 'site-reviews' ),
13
+            'bars' => __( 'Hide the percentage bars', 'site-reviews' ),
14
+            'if_empty' => __( 'Hide if no reviews are found', 'site-reviews' ),
15 15
         ];
16 16
     }
17 17
 }
Please login to merge, or discard this patch.
plugin/Shortcodes/TinymcePopupGenerator.php 1 patch
Spacing   +75 added lines, -75 removed lines patch added patch discarded remove patch
@@ -35,51 +35,51 @@  discard block
 block discarded – undo
35 35
      * @param string $tag
36 36
      * @return static
37 37
      */
38
-    public function register($tag, array $args)
38
+    public function register( $tag, array $args )
39 39
     {
40 40
         $this->tag = $tag;
41
-        $this->properties = wp_parse_args($args, [
42
-            'btn_close' => esc_html__('Close', 'site-reviews'),
43
-            'btn_okay' => esc_html__('Insert Shortcode', 'site-reviews'),
41
+        $this->properties = wp_parse_args( $args, [
42
+            'btn_close' => esc_html__( 'Close', 'site-reviews' ),
43
+            'btn_okay' => esc_html__( 'Insert Shortcode', 'site-reviews' ),
44 44
             'errors' => $this->errors,
45 45
             'fields' => $this->getFields(),
46 46
             'label' => '['.$tag.']',
47 47
             'required' => $this->required,
48
-            'title' => esc_html__('Shortcode', 'site-reviews'),
49
-        ]);
48
+            'title' => esc_html__( 'Shortcode', 'site-reviews' ),
49
+        ] );
50 50
         return $this;
51 51
     }
52 52
 
53 53
     /**
54 54
      * @return array
55 55
      */
56
-    protected function generateFields(array $fields)
56
+    protected function generateFields( array $fields )
57 57
     {
58
-        $generatedFields = array_map(function ($field) {
59
-            if (empty($field)) {
58
+        $generatedFields = array_map( function( $field ) {
59
+            if( empty($field) ) {
60 60
                 return;
61 61
             }
62
-            $field = $this->normalize($field);
63
-            if (!method_exists($this, $method = 'normalize'.ucfirst($field['type']))) {
62
+            $field = $this->normalize( $field );
63
+            if( !method_exists( $this, $method = 'normalize'.ucfirst( $field['type'] ) ) ) {
64 64
                 return;
65 65
             }
66
-            return $this->$method($field);
67
-        }, $fields);
68
-        return array_values(array_filter($generatedFields));
66
+            return $this->$method( $field );
67
+        }, $fields );
68
+        return array_values( array_filter( $generatedFields ) );
69 69
     }
70 70
 
71 71
     /**
72 72
      * @param string $tooltip
73 73
      * @return array
74 74
      */
75
-    protected function getCategories($tooltip = '')
75
+    protected function getCategories( $tooltip = '' )
76 76
     {
77
-        $terms = glsr(Database::class)->getTerms();
78
-        if (empty($terms)) {
77
+        $terms = glsr( Database::class )->getTerms();
78
+        if( empty($terms) ) {
79 79
             return [];
80 80
         }
81 81
         return [
82
-            'label' => esc_html__('Category', 'site-reviews'),
82
+            'label' => esc_html__( 'Category', 'site-reviews' ),
83 83
             'name' => 'category',
84 84
             'options' => $terms,
85 85
             'tooltip' => $tooltip,
@@ -92,11 +92,11 @@  discard block
 block discarded – undo
92 92
      */
93 93
     protected function getFields()
94 94
     {
95
-        $fields = $this->generateFields($this->fields());
96
-        if (!empty($this->errors)) {
95
+        $fields = $this->generateFields( $this->fields() );
96
+        if( !empty($this->errors) ) {
97 97
             $errors = [];
98
-            foreach ($this->required as $name => $alert) {
99
-                if (false !== array_search($name, glsr_array_column($fields, 'name'))) {
98
+            foreach( $this->required as $name => $alert ) {
99
+                if( false !== array_search( $name, glsr_array_column( $fields, 'name' ) ) ) {
100 100
                     continue;
101 101
                 }
102 102
                 $errors[] = $this->errors[$name];
@@ -113,10 +113,10 @@  discard block
 block discarded – undo
113 113
      */
114 114
     protected function getHideOptions()
115 115
     {
116
-        $classname = str_replace('Popup', 'Shortcode', get_class($this));
117
-        $hideOptions = glsr($classname)->getHideOptions();
116
+        $classname = str_replace( 'Popup', 'Shortcode', get_class( $this ) );
117
+        $hideOptions = glsr( $classname )->getHideOptions();
118 118
         $options = [];
119
-        foreach ($hideOptions as $name => $tooltip) {
119
+        foreach( $hideOptions as $name => $tooltip ) {
120 120
             $options[] = [
121 121
                 'name' => 'hide_'.$name,
122 122
                 'text' => $name,
@@ -131,13 +131,13 @@  discard block
 block discarded – undo
131 131
      * @param string $tooltip
132 132
      * @return array
133 133
      */
134
-    protected function getTypes($tooltip = '')
134
+    protected function getTypes( $tooltip = '' )
135 135
     {
136
-        if (count(glsr()->reviewTypes) < 2) {
136
+        if( count( glsr()->reviewTypes ) < 2 ) {
137 137
             return [];
138 138
         }
139 139
         return [
140
-            'label' => esc_html__('Type', 'site-reviews'),
140
+            'label' => esc_html__( 'Type', 'site-reviews' ),
141 141
             'name' => 'type',
142 142
             'options' => glsr()->reviewTypes,
143 143
             'tooltip' => $tooltip,
@@ -148,20 +148,20 @@  discard block
 block discarded – undo
148 148
     /**
149 149
      * @return array
150 150
      */
151
-    protected function normalize(array $field)
151
+    protected function normalize( array $field )
152 152
     {
153
-        return wp_parse_args($field, [
153
+        return wp_parse_args( $field, [
154 154
             'items' => [],
155 155
             'type' => '',
156
-        ]);
156
+        ] );
157 157
     }
158 158
 
159 159
     /**
160 160
      * @return void|array
161 161
      */
162
-    protected function normalizeCheckbox(array $field)
162
+    protected function normalizeCheckbox( array $field )
163 163
     {
164
-        return $this->normalizeField($field, [
164
+        return $this->normalizeField( $field, [
165 165
             'checked' => false,
166 166
             'label' => '',
167 167
             'minHeight' => '',
@@ -171,30 +171,30 @@  discard block
 block discarded – undo
171 171
             'tooltip' => '',
172 172
             'type' => '',
173 173
             'value' => '',
174
-        ]);
174
+        ] );
175 175
     }
176 176
 
177 177
     /**
178 178
      * @return void|array
179 179
      */
180
-    protected function normalizeContainer(array $field)
180
+    protected function normalizeContainer( array $field )
181 181
     {
182
-        if (!array_key_exists('html', $field) && !array_key_exists('items', $field)) {
182
+        if( !array_key_exists( 'html', $field ) && !array_key_exists( 'items', $field ) ) {
183 183
             return;
184 184
         }
185
-        $field['items'] = $this->generateFields($field['items']);
185
+        $field['items'] = $this->generateFields( $field['items'] );
186 186
         return $field;
187 187
     }
188 188
 
189 189
     /**
190 190
      * @return void|array
191 191
      */
192
-    protected function normalizeField(array $field, array $defaults)
192
+    protected function normalizeField( array $field, array $defaults )
193 193
     {
194
-        if (!$this->validate($field)) {
194
+        if( !$this->validate( $field ) ) {
195 195
             return;
196 196
         }
197
-        return array_filter(shortcode_atts($defaults, $field), function ($value) {
197
+        return array_filter( shortcode_atts( $defaults, $field ), function( $value ) {
198 198
             return '' !== $value;
199 199
         });
200 200
     }
@@ -202,25 +202,25 @@  discard block
 block discarded – undo
202 202
     /**
203 203
      * @return void|array
204 204
      */
205
-    protected function normalizeListbox(array $field)
205
+    protected function normalizeListbox( array $field )
206 206
     {
207
-        $listbox = $this->normalizeField($field, [
207
+        $listbox = $this->normalizeField( $field, [
208 208
             'label' => '',
209 209
             'minWidth' => '',
210 210
             'name' => false,
211 211
             'options' => [],
212
-            'placeholder' => esc_attr__('- Select -', 'site-reviews'),
212
+            'placeholder' => esc_attr__( '- Select -', 'site-reviews' ),
213 213
             'tooltip' => '',
214 214
             'type' => '',
215 215
             'value' => '',
216
-        ]);
217
-        if (!is_array($listbox)) {
216
+        ] );
217
+        if( !is_array( $listbox ) ) {
218 218
             return;
219 219
         }
220
-        if (!array_key_exists('', $listbox['options'])) {
220
+        if( !array_key_exists( '', $listbox['options'] ) ) {
221 221
             $listbox['options'] = ['' => $listbox['placeholder']] + $listbox['options'];
222 222
         }
223
-        foreach ($listbox['options'] as $value => $text) {
223
+        foreach( $listbox['options'] as $value => $text ) {
224 224
             $listbox['values'][] = [
225 225
                 'text' => $text,
226 226
                 'value' => $value,
@@ -232,35 +232,35 @@  discard block
 block discarded – undo
232 232
     /**
233 233
      * @return void|array
234 234
      */
235
-    protected function normalizePost(array $field)
235
+    protected function normalizePost( array $field )
236 236
     {
237
-        if (!is_array($field['query_args'])) {
237
+        if( !is_array( $field['query_args'] ) ) {
238 238
             $field['query_args'] = [];
239 239
         }
240
-        $posts = get_posts(wp_parse_args($field['query_args'], [
240
+        $posts = get_posts( wp_parse_args( $field['query_args'], [
241 241
             'order' => 'ASC',
242 242
             'orderby' => 'title',
243 243
             'post_type' => 'post',
244 244
             'posts_per_page' => 30,
245
-        ]));
246
-        if (!empty($posts)) {
245
+        ] ) );
246
+        if( !empty($posts) ) {
247 247
             $options = [];
248
-            foreach ($posts as $post) {
249
-                $options[$post->ID] = esc_html($post->post_title);
248
+            foreach( $posts as $post ) {
249
+                $options[$post->ID] = esc_html( $post->post_title );
250 250
             }
251 251
             $field['options'] = $options;
252 252
             $field['type'] = 'listbox';
253
-            return $this->normalizeListbox($field);
253
+            return $this->normalizeListbox( $field );
254 254
         }
255
-        $this->validate($field);
255
+        $this->validate( $field );
256 256
     }
257 257
 
258 258
     /**
259 259
      * @return void|array
260 260
      */
261
-    protected function normalizeTextbox(array $field)
261
+    protected function normalizeTextbox( array $field )
262 262
     {
263
-        return $this->normalizeField($field, [
263
+        return $this->normalizeField( $field, [
264 264
             'hidden' => false,
265 265
             'label' => '',
266 266
             'maxLength' => '',
@@ -273,55 +273,55 @@  discard block
 block discarded – undo
273 273
             'tooltip' => '',
274 274
             'type' => '',
275 275
             'value' => '',
276
-        ]);
276
+        ] );
277 277
     }
278 278
 
279 279
     /**
280 280
      * @return bool
281 281
      */
282
-    protected function validate(array $field)
282
+    protected function validate( array $field )
283 283
     {
284
-        $args = shortcode_atts([
284
+        $args = shortcode_atts( [
285 285
             'label' => '',
286 286
             'name' => false,
287 287
             'required' => false,
288
-        ], $field);
289
-        if (!$args['name']) {
288
+        ], $field );
289
+        if( !$args['name'] ) {
290 290
             return false;
291 291
         }
292
-        return $this->validateErrors($args) && $this->validateRequired($args);
292
+        return $this->validateErrors( $args ) && $this->validateRequired( $args );
293 293
     }
294 294
 
295 295
     /**
296 296
      * @return bool
297 297
      */
298
-    protected function validateErrors(array $args)
298
+    protected function validateErrors( array $args )
299 299
     {
300
-        if (!isset($args['required']['error'])) {
300
+        if( !isset($args['required']['error']) ) {
301 301
             return true;
302 302
         }
303
-        $this->errors[$args['name']] = $this->normalizeContainer([
303
+        $this->errors[$args['name']] = $this->normalizeContainer( [
304 304
             'html' => $args['required']['error'],
305 305
             'type' => 'container',
306
-        ]);
306
+        ] );
307 307
         return false;
308 308
     }
309 309
 
310 310
     /**
311 311
      * @return bool
312 312
      */
313
-    protected function validateRequired(array $args)
313
+    protected function validateRequired( array $args )
314 314
     {
315
-        if (false == $args['required']) {
315
+        if( false == $args['required'] ) {
316 316
             return true;
317 317
         }
318
-        $alert = esc_html__('Some of the shortcode options are required.', 'site-reviews');
319
-        if (isset($args['required']['alert'])) {
318
+        $alert = esc_html__( 'Some of the shortcode options are required.', 'site-reviews' );
319
+        if( isset($args['required']['alert']) ) {
320 320
             $alert = $args['required']['alert'];
321
-        } elseif (!empty($args['label'])) {
321
+        } elseif( !empty($args['label']) ) {
322 322
             $alert = sprintf(
323
-                esc_html_x('The "%s" option is required.', 'the option label', 'site-reviews'),
324
-                str_replace(':', '', $args['label'])
323
+                esc_html_x( 'The "%s" option is required.', 'the option label', 'site-reviews' ),
324
+                str_replace( ':', '', $args['label'] )
325 325
             );
326 326
         }
327 327
         $this->required[$args['name']] = $alert;
Please login to merge, or discard this patch.