@@ -57,7 +57,7 @@ discard block |
||
57 | 57 | 'submit_button' => $this->buildSubmitButton().$this->buildRecaptcha(), |
58 | 58 | ], |
59 | 59 | 'fields' => $this->getFields(), |
60 | - ]); |
|
60 | + ] ); |
|
61 | 61 | } |
62 | 62 | |
63 | 63 | /** |
@@ -67,7 +67,7 @@ discard block |
||
67 | 67 | { |
68 | 68 | $integration = glsr( OptionManager::class )->get( 'settings.submissions.recaptcha.integration' ); |
69 | 69 | $recaptchaMethod = glsr( Helper::class )->buildMethodName( $integration, 'getRecaptcha' ); |
70 | - if( method_exists( $this, $recaptchaMethod )) { |
|
70 | + if( method_exists( $this, $recaptchaMethod ) ) { |
|
71 | 71 | return $this->$recaptchaMethod(); |
72 | 72 | } |
73 | 73 | } |
@@ -80,7 +80,7 @@ discard block |
||
80 | 80 | return glsr( Partial::class )->build( 'form-results', [ |
81 | 81 | 'errors' => $this->errors, |
82 | 82 | 'message' => $this->message, |
83 | - ]); |
|
83 | + ] ); |
|
84 | 84 | } |
85 | 85 | |
86 | 86 | /** |
@@ -90,7 +90,7 @@ discard block |
||
90 | 90 | { |
91 | 91 | return glsr( Builder::class )->button( '<span></span>'.__( 'Submit your review', 'site-reviews' ), [ |
92 | 92 | 'type' => 'submit', |
93 | - ]); |
|
93 | + ] ); |
|
94 | 94 | } |
95 | 95 | |
96 | 96 | /** |
@@ -110,7 +110,7 @@ discard block |
||
110 | 110 | $fields = array_merge( |
111 | 111 | $this->getHiddenFields(), |
112 | 112 | [$this->getHoneypotField()], |
113 | - $this->normalizeFields( glsr( Form::class )->getFields( 'submission-form' )) |
|
113 | + $this->normalizeFields( glsr( Form::class )->getFields( 'submission-form' ) ) |
|
114 | 114 | ); |
115 | 115 | return $fields; |
116 | 116 | } |
@@ -123,27 +123,27 @@ discard block |
||
123 | 123 | $fields = [[ |
124 | 124 | 'name' => 'action', |
125 | 125 | 'value' => 'submit-review', |
126 | - ],[ |
|
126 | + ], [ |
|
127 | 127 | 'name' => 'assign_to', |
128 | 128 | 'value' => $this->args['assign_to'], |
129 | - ],[ |
|
129 | + ], [ |
|
130 | 130 | 'name' => 'category', |
131 | 131 | 'value' => $this->args['category'], |
132 | - ],[ |
|
132 | + ], [ |
|
133 | 133 | 'name' => 'excluded', |
134 | 134 | 'value' => $this->args['excluded'], // @todo should default to "[]" |
135 | - ],[ |
|
135 | + ], [ |
|
136 | 136 | 'name' => 'form_id', |
137 | 137 | 'value' => $this->args['id'], |
138 | - ],[ |
|
138 | + ], [ |
|
139 | 139 | 'name' => 'nonce', |
140 | 140 | 'value' => wp_create_nonce( 'submit-review' ), |
141 | - ],[ |
|
141 | + ], [ |
|
142 | 142 | 'name' => 'referer', |
143 | - 'value' => wp_unslash( filter_input( INPUT_SERVER, 'REQUEST_URI' )), |
|
143 | + 'value' => wp_unslash( filter_input( INPUT_SERVER, 'REQUEST_URI' ) ), |
|
144 | 144 | ]]; |
145 | 145 | return array_map( function( $field ) { |
146 | - return new Field( wp_parse_args( $field, ['type' => 'hidden'] )); |
|
146 | + return new Field( wp_parse_args( $field, ['type' => 'hidden'] ) ); |
|
147 | 147 | }, $fields ); |
148 | 148 | } |
149 | 149 | |
@@ -152,10 +152,10 @@ discard block |
||
152 | 152 | */ |
153 | 153 | protected function getHoneypotField() |
154 | 154 | { |
155 | - return new Field([ |
|
155 | + return new Field( [ |
|
156 | 156 | 'name' => 'gotcha', |
157 | 157 | 'type' => 'honeypot', |
158 | - ]); |
|
158 | + ] ); |
|
159 | 159 | } |
160 | 160 | |
161 | 161 | /** |
@@ -163,12 +163,12 @@ discard block |
||
163 | 163 | */ |
164 | 164 | protected function getRecaptchaCustom() |
165 | 165 | { |
166 | - return glsr( Builder::class )->div([ |
|
166 | + return glsr( Builder::class )->div( [ |
|
167 | 167 | 'class' => 'glsr-recaptcha-holder', |
168 | - 'data-badge' => sanitize_text_field( glsr( OptionManager::class )->get( 'settings.submissions.recaptcha.position' )), |
|
169 | - 'data-sitekey' => sanitize_text_field( glsr( OptionManager::class )->get( 'settings.submissions.recaptcha.key' )), |
|
168 | + 'data-badge' => sanitize_text_field( glsr( OptionManager::class )->get( 'settings.submissions.recaptcha.position' ) ), |
|
169 | + 'data-sitekey' => sanitize_text_field( glsr( OptionManager::class )->get( 'settings.submissions.recaptcha.key' ) ), |
|
170 | 170 | 'data-size' => 'invisible', |
171 | - ]); |
|
171 | + ] ); |
|
172 | 172 | } |
173 | 173 | |
174 | 174 | /** |
@@ -181,7 +181,7 @@ discard block |
||
181 | 181 | $html = ob_get_clean(); |
182 | 182 | return glsr( Builder::class )->div( $html, [ |
183 | 183 | 'class' => 'glsr-recaptcha-holder', |
184 | - ]); |
|
184 | + ] ); |
|
185 | 185 | } |
186 | 186 | |
187 | 187 | /** |
@@ -189,7 +189,7 @@ discard block |
||
189 | 189 | */ |
190 | 190 | protected function normalizeFieldErrors( Field &$field ) |
191 | 191 | { |
192 | - if( !array_key_exists( $field->field['path'], $this->errors ))return; |
|
192 | + if( !array_key_exists( $field->field['path'], $this->errors ) )return; |
|
193 | 193 | $field->field['errors'] = $this->errors[$field->field['path']]; |
194 | 194 | } |
195 | 195 | |
@@ -198,7 +198,7 @@ discard block |
||
198 | 198 | */ |
199 | 199 | protected function normalizeFieldRequired( Field &$field ) |
200 | 200 | { |
201 | - if( !in_array( $field->field['path'], $this->required ))return; |
|
201 | + if( !in_array( $field->field['path'], $this->required ) )return; |
|
202 | 202 | $field->field['required'] = true; |
203 | 203 | } |
204 | 204 | |
@@ -220,8 +220,8 @@ discard block |
||
220 | 220 | */ |
221 | 221 | protected function normalizeFieldValue( Field &$field ) |
222 | 222 | { |
223 | - if( !array_key_exists( $field->field['path'], $this->values ))return; |
|
224 | - if( in_array( $field->field['type'], ['radio', 'checkbox'] )) { |
|
223 | + if( !array_key_exists( $field->field['path'], $this->values ) )return; |
|
224 | + if( in_array( $field->field['type'], ['radio', 'checkbox'] ) ) { |
|
225 | 225 | $field->field['checked'] = $field->field['value'] == $this->values[$field->field['path']]; |
226 | 226 | } |
227 | 227 | else { |