@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -23,14 +23,14 @@ discard block |
||
23 | 23 | |
24 | 24 | global $typenow; |
25 | 25 | |
26 | - if ( $typenow != 'give_forms' ) { |
|
26 | + if ($typenow != 'give_forms') { |
|
27 | 27 | return true; |
28 | 28 | } |
29 | 29 | |
30 | 30 | return false; |
31 | 31 | } |
32 | 32 | |
33 | -add_filter( 'give_shortcode_button_condition', 'give_shortcode_button_condition' ); |
|
33 | +add_filter('give_shortcode_button_condition', 'give_shortcode_button_condition'); |
|
34 | 34 | |
35 | 35 | |
36 | 36 | /** |
@@ -40,11 +40,11 @@ discard block |
||
40 | 40 | * |
41 | 41 | * @return int|false |
42 | 42 | */ |
43 | -function get_form_id_from_args( $args ) { |
|
43 | +function get_form_id_from_args($args) { |
|
44 | 44 | |
45 | - if ( isset( $args['form_id'] ) && $args['form_id'] != 0 ) { |
|
45 | + if (isset($args['form_id']) && $args['form_id'] != 0) { |
|
46 | 46 | |
47 | - return intval( $args['form_id'] ); |
|
47 | + return intval($args['form_id']); |
|
48 | 48 | } |
49 | 49 | |
50 | 50 | return false; |
@@ -59,23 +59,23 @@ discard block |
||
59 | 59 | * |
60 | 60 | * @return bool |
61 | 61 | */ |
62 | -function give_is_float_labels_enabled( $args ) { |
|
62 | +function give_is_float_labels_enabled($args) { |
|
63 | 63 | |
64 | 64 | $float_labels = ''; |
65 | 65 | |
66 | - if ( ! empty( $args['float_labels'] ) ) { |
|
66 | + if ( ! empty($args['float_labels'])) { |
|
67 | 67 | $float_labels = $args['float_labels']; |
68 | 68 | } |
69 | 69 | |
70 | - if ( empty( $float_labels ) ) { |
|
71 | - $float_labels = give_get_meta( $args['form_id'], '_give_form_floating_labels', true ); |
|
70 | + if (empty($float_labels)) { |
|
71 | + $float_labels = give_get_meta($args['form_id'], '_give_form_floating_labels', true); |
|
72 | 72 | } |
73 | 73 | |
74 | - if ( empty( $float_labels ) || ( 'global' === $float_labels ) ) { |
|
75 | - $float_labels = give_get_option( 'floatlabels', 'disabled' ); |
|
74 | + if (empty($float_labels) || ('global' === $float_labels)) { |
|
75 | + $float_labels = give_get_option('floatlabels', 'disabled'); |
|
76 | 76 | } |
77 | 77 | |
78 | - return give_is_setting_enabled( $float_labels ); |
|
78 | + return give_is_setting_enabled($float_labels); |
|
79 | 79 | } |
80 | 80 | |
81 | 81 | /** |
@@ -91,7 +91,7 @@ discard block |
||
91 | 91 | |
92 | 92 | $can_checkout = true; |
93 | 93 | |
94 | - return (bool) apply_filters( 'give_can_checkout', $can_checkout ); |
|
94 | + return (bool) apply_filters('give_can_checkout', $can_checkout); |
|
95 | 95 | } |
96 | 96 | |
97 | 97 | /** |
@@ -105,9 +105,9 @@ discard block |
||
105 | 105 | function give_get_success_page_uri() { |
106 | 106 | $give_options = give_get_settings(); |
107 | 107 | |
108 | - $success_page = isset( $give_options['success_page'] ) ? get_permalink( absint( $give_options['success_page'] ) ) : get_bloginfo( 'url' ); |
|
108 | + $success_page = isset($give_options['success_page']) ? get_permalink(absint($give_options['success_page'])) : get_bloginfo('url'); |
|
109 | 109 | |
110 | - return apply_filters( 'give_get_success_page_uri', $success_page ); |
|
110 | + return apply_filters('give_get_success_page_uri', $success_page); |
|
111 | 111 | } |
112 | 112 | |
113 | 113 | /** |
@@ -119,9 +119,9 @@ discard block |
||
119 | 119 | */ |
120 | 120 | function give_is_success_page() { |
121 | 121 | $give_options = give_get_settings(); |
122 | - $is_success_page = isset( $give_options['success_page'] ) ? is_page( $give_options['success_page'] ) : false; |
|
122 | + $is_success_page = isset($give_options['success_page']) ? is_page($give_options['success_page']) : false; |
|
123 | 123 | |
124 | - return apply_filters( 'give_is_success_page', $is_success_page ); |
|
124 | + return apply_filters('give_is_success_page', $is_success_page); |
|
125 | 125 | } |
126 | 126 | |
127 | 127 | /** |
@@ -135,17 +135,17 @@ discard block |
||
135 | 135 | * @since 1.0 |
136 | 136 | * @return void |
137 | 137 | */ |
138 | -function give_send_to_success_page( $query_string = null ) { |
|
138 | +function give_send_to_success_page($query_string = null) { |
|
139 | 139 | |
140 | 140 | $redirect = give_get_success_page_uri(); |
141 | 141 | |
142 | - if ( $query_string ) { |
|
142 | + if ($query_string) { |
|
143 | 143 | $redirect .= $query_string; |
144 | 144 | } |
145 | 145 | |
146 | - $gateway = isset( $_REQUEST['give-gateway'] ) ? $_REQUEST['give-gateway'] : ''; |
|
146 | + $gateway = isset($_REQUEST['give-gateway']) ? $_REQUEST['give-gateway'] : ''; |
|
147 | 147 | |
148 | - wp_redirect( apply_filters( 'give_success_page_redirect', $redirect, $gateway, $query_string ) ); |
|
148 | + wp_redirect(apply_filters('give_success_page_redirect', $redirect, $gateway, $query_string)); |
|
149 | 149 | give_die(); |
150 | 150 | } |
151 | 151 | |
@@ -161,19 +161,19 @@ discard block |
||
161 | 161 | * @since 1.0 |
162 | 162 | * @return Void |
163 | 163 | */ |
164 | -function give_send_back_to_checkout( $args = array() ) { |
|
164 | +function give_send_back_to_checkout($args = array()) { |
|
165 | 165 | |
166 | - $url = isset( $_POST['give-current-url'] ) ? sanitize_text_field( $_POST['give-current-url'] ) : ''; |
|
166 | + $url = isset($_POST['give-current-url']) ? sanitize_text_field($_POST['give-current-url']) : ''; |
|
167 | 167 | $form_id = 0; |
168 | 168 | |
169 | 169 | // Set the form_id. |
170 | - if ( isset( $_POST['give-form-id'] ) ) { |
|
171 | - $form_id = sanitize_text_field( $_POST['give-form-id'] ); |
|
170 | + if (isset($_POST['give-form-id'])) { |
|
171 | + $form_id = sanitize_text_field($_POST['give-form-id']); |
|
172 | 172 | } |
173 | 173 | |
174 | 174 | // Need a URL to continue. If none, redirect back to single form. |
175 | - if ( empty( $url ) ) { |
|
176 | - wp_safe_redirect( get_permalink( $form_id ) ); |
|
175 | + if (empty($url)) { |
|
176 | + wp_safe_redirect(get_permalink($form_id)); |
|
177 | 177 | give_die(); |
178 | 178 | } |
179 | 179 | |
@@ -182,41 +182,41 @@ discard block |
||
182 | 182 | ); |
183 | 183 | |
184 | 184 | // Set the $level_id. |
185 | - if ( isset( $_POST['give-price-id'] ) ) { |
|
186 | - $defaults['level-id'] = sanitize_text_field( $_POST['give-price-id'] ); |
|
185 | + if (isset($_POST['give-price-id'])) { |
|
186 | + $defaults['level-id'] = sanitize_text_field($_POST['give-price-id']); |
|
187 | 187 | } |
188 | 188 | |
189 | 189 | // Check for backward compatibility. |
190 | - if ( is_string( $args ) ) { |
|
191 | - $args = str_replace( '?', '', $args ); |
|
190 | + if (is_string($args)) { |
|
191 | + $args = str_replace('?', '', $args); |
|
192 | 192 | } |
193 | 193 | |
194 | - $args = wp_parse_args( $args, $defaults ); |
|
194 | + $args = wp_parse_args($args, $defaults); |
|
195 | 195 | |
196 | 196 | // Merge URL query with $args to maintain third-party URL parameters after redirect. |
197 | - $url_data = wp_parse_url( $url ); |
|
197 | + $url_data = wp_parse_url($url); |
|
198 | 198 | |
199 | 199 | // Check if an array to prevent notices before parsing. |
200 | - if ( isset( $url_data['query'] ) && ! empty( $url_data['query'] ) ) { |
|
201 | - parse_str( $url_data['query'], $query ); |
|
200 | + if (isset($url_data['query']) && ! empty($url_data['query'])) { |
|
201 | + parse_str($url_data['query'], $query); |
|
202 | 202 | |
203 | 203 | // Precaution: don't allow any CC info. |
204 | - unset( $query['card_number'] ); |
|
205 | - unset( $query['card_cvc'] ); |
|
204 | + unset($query['card_number']); |
|
205 | + unset($query['card_cvc']); |
|
206 | 206 | |
207 | 207 | } else { |
208 | 208 | // No $url_data so pass empty array. |
209 | 209 | $query = array(); |
210 | 210 | } |
211 | 211 | |
212 | - $new_query = array_merge( $args, $query ); |
|
213 | - $new_query_string = http_build_query( $new_query ); |
|
212 | + $new_query = array_merge($args, $query); |
|
213 | + $new_query_string = http_build_query($new_query); |
|
214 | 214 | |
215 | 215 | // Assemble URL parts. |
216 | - $redirect = home_url( '/' . $url_data['path'] . '?' . $new_query_string . '#give-form-' . $form_id . '-wrap' ); |
|
216 | + $redirect = home_url('/'.$url_data['path'].'?'.$new_query_string.'#give-form-'.$form_id.'-wrap'); |
|
217 | 217 | |
218 | 218 | // Redirect them. |
219 | - wp_safe_redirect( apply_filters( 'give_send_back_to_checkout', $redirect, $args ) ); |
|
219 | + wp_safe_redirect(apply_filters('give_send_back_to_checkout', $redirect, $args)); |
|
220 | 220 | give_die(); |
221 | 221 | |
222 | 222 | } |
@@ -232,16 +232,16 @@ discard block |
||
232 | 232 | * @since 1.0 |
233 | 233 | * @return string |
234 | 234 | */ |
235 | -function give_get_success_page_url( $query_string = null ) { |
|
235 | +function give_get_success_page_url($query_string = null) { |
|
236 | 236 | |
237 | - $success_page = give_get_option( 'success_page', 0 ); |
|
238 | - $success_page = get_permalink( $success_page ); |
|
237 | + $success_page = give_get_option('success_page', 0); |
|
238 | + $success_page = get_permalink($success_page); |
|
239 | 239 | |
240 | - if ( $query_string ) { |
|
240 | + if ($query_string) { |
|
241 | 241 | $success_page .= $query_string; |
242 | 242 | } |
243 | 243 | |
244 | - return apply_filters( 'give_success_page_url', $success_page ); |
|
244 | + return apply_filters('give_success_page_url', $success_page); |
|
245 | 245 | |
246 | 246 | } |
247 | 247 | |
@@ -254,32 +254,31 @@ discard block |
||
254 | 254 | * |
255 | 255 | * @return mixed Full URL to the Failed Donation Page, if present, home page if it doesn't exist. |
256 | 256 | */ |
257 | -function give_get_failed_transaction_uri( $extras = false ) { |
|
257 | +function give_get_failed_transaction_uri($extras = false) { |
|
258 | 258 | $give_options = give_get_settings(); |
259 | 259 | |
260 | 260 | // Remove question mark. |
261 | - if ( 0 === strpos( $extras, '?' ) ) { |
|
262 | - $extras = substr( $extras, 1 ); |
|
261 | + if (0 === strpos($extras, '?')) { |
|
262 | + $extras = substr($extras, 1); |
|
263 | 263 | } |
264 | 264 | |
265 | - $extras_args = wp_parse_args( $extras ); |
|
265 | + $extras_args = wp_parse_args($extras); |
|
266 | 266 | |
267 | 267 | // Set nonce if payment id exist in extra params. |
268 | - if ( array_key_exists( 'payment-id', $extras_args ) ) { |
|
269 | - $extras_args['_wpnonce'] = wp_create_nonce( "give-failed-donation-{$extras_args['payment-id']}" ); |
|
270 | - $extras = http_build_query( $extras_args ); |
|
268 | + if (array_key_exists('payment-id', $extras_args)) { |
|
269 | + $extras_args['_wpnonce'] = wp_create_nonce("give-failed-donation-{$extras_args['payment-id']}"); |
|
270 | + $extras = http_build_query($extras_args); |
|
271 | 271 | } |
272 | 272 | |
273 | - $uri = ! empty( $give_options['failure_page'] ) ? |
|
274 | - trailingslashit( get_permalink( $give_options['failure_page'] ) ) : |
|
275 | - home_url(); |
|
273 | + $uri = ! empty($give_options['failure_page']) ? |
|
274 | + trailingslashit(get_permalink($give_options['failure_page'])) : home_url(); |
|
276 | 275 | |
277 | 276 | |
278 | - if ( $extras ) { |
|
277 | + if ($extras) { |
|
279 | 278 | $uri .= "?{$extras}"; |
280 | 279 | } |
281 | 280 | |
282 | - return apply_filters( 'give_get_failed_transaction_uri', $uri ); |
|
281 | + return apply_filters('give_get_failed_transaction_uri', $uri); |
|
283 | 282 | } |
284 | 283 | |
285 | 284 | /** |
@@ -290,9 +289,9 @@ discard block |
||
290 | 289 | */ |
291 | 290 | function give_is_failed_transaction_page() { |
292 | 291 | $give_options = give_get_settings(); |
293 | - $ret = isset( $give_options['failure_page'] ) ? is_page( $give_options['failure_page'] ) : false; |
|
292 | + $ret = isset($give_options['failure_page']) ? is_page($give_options['failure_page']) : false; |
|
294 | 293 | |
295 | - return apply_filters( 'give_is_failure_page', $ret ); |
|
294 | + return apply_filters('give_is_failure_page', $ret); |
|
296 | 295 | } |
297 | 296 | |
298 | 297 | /** |
@@ -305,25 +304,25 @@ discard block |
||
305 | 304 | */ |
306 | 305 | function give_listen_for_failed_payments() { |
307 | 306 | |
308 | - $failed_page = give_get_option( 'failure_page', 0 ); |
|
309 | - $payment_id = ! empty( $_GET['payment-id'] ) ? absint( $_GET['payment-id'] ) : 0; |
|
310 | - $nonce = ! empty( $_GET['_wpnonce'] ) ? give_clean( $_GET['_wpnonce'] ) : false; |
|
307 | + $failed_page = give_get_option('failure_page', 0); |
|
308 | + $payment_id = ! empty($_GET['payment-id']) ? absint($_GET['payment-id']) : 0; |
|
309 | + $nonce = ! empty($_GET['_wpnonce']) ? give_clean($_GET['_wpnonce']) : false; |
|
311 | 310 | |
312 | 311 | // Bailout. |
313 | - if ( ! $failed_page || ! is_page( $failed_page ) || ! $payment_id || ! $nonce ) { |
|
312 | + if ( ! $failed_page || ! is_page($failed_page) || ! $payment_id || ! $nonce) { |
|
314 | 313 | return false; |
315 | 314 | } |
316 | 315 | |
317 | 316 | // Security check. |
318 | - if ( ! wp_verify_nonce( $nonce, "give-failed-donation-{$payment_id}" ) ) { |
|
319 | - wp_die( __( 'Nonce verification failed.', 'give' ), __( 'Error', 'give' ) ); |
|
317 | + if ( ! wp_verify_nonce($nonce, "give-failed-donation-{$payment_id}")) { |
|
318 | + wp_die(__('Nonce verification failed.', 'give'), __('Error', 'give')); |
|
320 | 319 | } |
321 | 320 | |
322 | 321 | // Set payment status to failure |
323 | - give_update_payment_status( $payment_id, 'failed' ); |
|
322 | + give_update_payment_status($payment_id, 'failed'); |
|
324 | 323 | } |
325 | 324 | |
326 | -add_action( 'template_redirect', 'give_listen_for_failed_payments' ); |
|
325 | +add_action('template_redirect', 'give_listen_for_failed_payments'); |
|
327 | 326 | |
328 | 327 | /** |
329 | 328 | * Retrieve the Donation History page URI |
@@ -336,9 +335,9 @@ discard block |
||
336 | 335 | function give_get_history_page_uri() { |
337 | 336 | $give_options = give_get_settings(); |
338 | 337 | |
339 | - $history_page = isset( $give_options['history_page'] ) ? get_permalink( absint( $give_options['history_page'] ) ) : get_bloginfo( 'url' ); |
|
338 | + $history_page = isset($give_options['history_page']) ? get_permalink(absint($give_options['history_page'])) : get_bloginfo('url'); |
|
340 | 339 | |
341 | - return apply_filters( 'give_get_history_page_uri', $history_page ); |
|
340 | + return apply_filters('give_get_history_page_uri', $history_page); |
|
342 | 341 | } |
343 | 342 | |
344 | 343 | /** |
@@ -351,11 +350,11 @@ discard block |
||
351 | 350 | * @since 1.0 |
352 | 351 | * @return bool |
353 | 352 | */ |
354 | -function give_field_is_required( $field = '', $form_id ) { |
|
353 | +function give_field_is_required($field = '', $form_id) { |
|
355 | 354 | |
356 | - $required_fields = give_get_required_fields( $form_id ); |
|
355 | + $required_fields = give_get_required_fields($form_id); |
|
357 | 356 | |
358 | - return array_key_exists( $field, $required_fields ); |
|
357 | + return array_key_exists($field, $required_fields); |
|
359 | 358 | } |
360 | 359 | |
361 | 360 | /** |
@@ -372,12 +371,12 @@ discard block |
||
372 | 371 | * |
373 | 372 | * @return void |
374 | 373 | */ |
375 | -function give_record_donation_in_log( $give_form_id = 0, $payment_id, $price_id = false, $donation_date = null ) { |
|
374 | +function give_record_donation_in_log($give_form_id = 0, $payment_id, $price_id = false, $donation_date = null) { |
|
376 | 375 | $log_data = array( |
377 | 376 | 'log_parent' => $payment_id, |
378 | 377 | 'log_type' => 'sale', |
379 | - 'log_date' => isset( $donation_date ) ? $donation_date : null, |
|
380 | - 'log_date_gmt' => isset( $donation_date ) ? $donation_date : null, |
|
378 | + 'log_date' => isset($donation_date) ? $donation_date : null, |
|
379 | + 'log_date_gmt' => isset($donation_date) ? $donation_date : null, |
|
381 | 380 | ); |
382 | 381 | |
383 | 382 | $log_meta = array( |
@@ -385,7 +384,7 @@ discard block |
||
385 | 384 | 'price_id' => (int) $price_id, |
386 | 385 | ); |
387 | 386 | |
388 | - Give()->logs->insert_log( $log_data, $log_meta ); |
|
387 | + Give()->logs->insert_log($log_data, $log_meta); |
|
389 | 388 | } |
390 | 389 | |
391 | 390 | |
@@ -399,11 +398,11 @@ discard block |
||
399 | 398 | * |
400 | 399 | * @return bool|int |
401 | 400 | */ |
402 | -function give_increase_donation_count( $form_id = 0, $quantity = 1 ) { |
|
401 | +function give_increase_donation_count($form_id = 0, $quantity = 1) { |
|
403 | 402 | $quantity = (int) $quantity; |
404 | - $form = new Give_Donate_Form( $form_id ); |
|
403 | + $form = new Give_Donate_Form($form_id); |
|
405 | 404 | |
406 | - return $form->increase_sales( $quantity ); |
|
405 | + return $form->increase_sales($quantity); |
|
407 | 406 | } |
408 | 407 | |
409 | 408 | /** |
@@ -416,11 +415,11 @@ discard block |
||
416 | 415 | * |
417 | 416 | * @return bool|int |
418 | 417 | */ |
419 | -function give_decrease_donation_count( $form_id = 0, $quantity = 1 ) { |
|
418 | +function give_decrease_donation_count($form_id = 0, $quantity = 1) { |
|
420 | 419 | $quantity = (int) $quantity; |
421 | - $form = new Give_Donate_Form( $form_id ); |
|
420 | + $form = new Give_Donate_Form($form_id); |
|
422 | 421 | |
423 | - return $form->decrease_sales( $quantity ); |
|
422 | + return $form->decrease_sales($quantity); |
|
424 | 423 | } |
425 | 424 | |
426 | 425 | /** |
@@ -433,10 +432,10 @@ discard block |
||
433 | 432 | * |
434 | 433 | * @return bool|int |
435 | 434 | */ |
436 | -function give_increase_earnings( $give_form_id = 0, $amount ) { |
|
437 | - $form = new Give_Donate_Form( $give_form_id ); |
|
435 | +function give_increase_earnings($give_form_id = 0, $amount) { |
|
436 | + $form = new Give_Donate_Form($give_form_id); |
|
438 | 437 | |
439 | - return $form->increase_earnings( $amount ); |
|
438 | + return $form->increase_earnings($amount); |
|
440 | 439 | } |
441 | 440 | |
442 | 441 | /** |
@@ -451,11 +450,11 @@ discard block |
||
451 | 450 | * |
452 | 451 | * @return bool|int |
453 | 452 | */ |
454 | -function give_decrease_form_earnings( $form_id = 0, $amount ) { |
|
453 | +function give_decrease_form_earnings($form_id = 0, $amount) { |
|
455 | 454 | |
456 | - $form = new Give_Donate_Form( $form_id ); |
|
455 | + $form = new Give_Donate_Form($form_id); |
|
457 | 456 | |
458 | - return $form->decrease_earnings( $amount ); |
|
457 | + return $form->decrease_earnings($amount); |
|
459 | 458 | } |
460 | 459 | |
461 | 460 | |
@@ -468,15 +467,15 @@ discard block |
||
468 | 467 | * |
469 | 468 | * @return int $earnings Earnings for a certain form |
470 | 469 | */ |
471 | -function give_get_form_earnings_stats( $form_id = 0 ) { |
|
472 | - $give_form = new Give_Donate_Form( $form_id ); |
|
470 | +function give_get_form_earnings_stats($form_id = 0) { |
|
471 | + $give_form = new Give_Donate_Form($form_id); |
|
473 | 472 | |
474 | 473 | /** |
475 | 474 | * Filter the form earnings |
476 | 475 | * |
477 | 476 | * @since 1.8.17 |
478 | 477 | */ |
479 | - return apply_filters( 'give_get_form_earnings_stats', $give_form->earnings, $form_id, $give_form ); |
|
478 | + return apply_filters('give_get_form_earnings_stats', $give_form->earnings, $form_id, $give_form); |
|
480 | 479 | } |
481 | 480 | |
482 | 481 | |
@@ -489,8 +488,8 @@ discard block |
||
489 | 488 | * |
490 | 489 | * @return int $sales Amount of sales for a certain form |
491 | 490 | */ |
492 | -function give_get_form_sales_stats( $give_form_id = 0 ) { |
|
493 | - $give_form = new Give_Donate_Form( $give_form_id ); |
|
491 | +function give_get_form_sales_stats($give_form_id = 0) { |
|
492 | + $give_form = new Give_Donate_Form($give_form_id); |
|
494 | 493 | |
495 | 494 | return $give_form->sales; |
496 | 495 | } |
@@ -505,16 +504,16 @@ discard block |
||
505 | 504 | * |
506 | 505 | * @return float $sales Average monthly sales |
507 | 506 | */ |
508 | -function give_get_average_monthly_form_sales( $form_id = 0 ) { |
|
509 | - $sales = give_get_form_sales_stats( $form_id ); |
|
510 | - $release_date = get_post_field( 'post_date', $form_id ); |
|
507 | +function give_get_average_monthly_form_sales($form_id = 0) { |
|
508 | + $sales = give_get_form_sales_stats($form_id); |
|
509 | + $release_date = get_post_field('post_date', $form_id); |
|
511 | 510 | |
512 | - $diff = abs( current_time( 'timestamp' ) - strtotime( $release_date ) ); |
|
511 | + $diff = abs(current_time('timestamp') - strtotime($release_date)); |
|
513 | 512 | |
514 | - $months = floor( $diff / ( 30 * 60 * 60 * 24 ) ); // Number of months since publication |
|
513 | + $months = floor($diff / (30 * 60 * 60 * 24)); // Number of months since publication |
|
515 | 514 | |
516 | - if ( $months > 0 ) { |
|
517 | - $sales = ( $sales / $months ); |
|
515 | + if ($months > 0) { |
|
516 | + $sales = ($sales / $months); |
|
518 | 517 | } |
519 | 518 | |
520 | 519 | return $sales; |
@@ -530,16 +529,16 @@ discard block |
||
530 | 529 | * |
531 | 530 | * @return float $earnings Average monthly earnings |
532 | 531 | */ |
533 | -function give_get_average_monthly_form_earnings( $form_id = 0 ) { |
|
534 | - $earnings = give_get_form_earnings_stats( $form_id ); |
|
535 | - $release_date = get_post_field( 'post_date', $form_id ); |
|
532 | +function give_get_average_monthly_form_earnings($form_id = 0) { |
|
533 | + $earnings = give_get_form_earnings_stats($form_id); |
|
534 | + $release_date = get_post_field('post_date', $form_id); |
|
536 | 535 | |
537 | - $diff = abs( current_time( 'timestamp' ) - strtotime( $release_date ) ); |
|
536 | + $diff = abs(current_time('timestamp') - strtotime($release_date)); |
|
538 | 537 | |
539 | - $months = floor( $diff / ( 30 * 60 * 60 * 24 ) ); // Number of months since publication |
|
538 | + $months = floor($diff / (30 * 60 * 60 * 24)); // Number of months since publication |
|
540 | 539 | |
541 | - if ( $months > 0 ) { |
|
542 | - $earnings = ( $earnings / $months ); |
|
540 | + if ($months > 0) { |
|
541 | + $earnings = ($earnings / $months); |
|
543 | 542 | } |
544 | 543 | |
545 | 544 | return $earnings < 0 ? 0 : $earnings; |
@@ -560,34 +559,34 @@ discard block |
||
560 | 559 | * |
561 | 560 | * @return string $price_name Name of the price option |
562 | 561 | */ |
563 | -function give_get_price_option_name( $form_id = 0, $price_id = 0, $payment_id = 0, $use_fallback = true ) { |
|
562 | +function give_get_price_option_name($form_id = 0, $price_id = 0, $payment_id = 0, $use_fallback = true) { |
|
564 | 563 | |
565 | - $prices = give_get_variable_prices( $form_id ); |
|
564 | + $prices = give_get_variable_prices($form_id); |
|
566 | 565 | $price_name = ''; |
567 | 566 | |
568 | - if ( false === $prices ) { |
|
567 | + if (false === $prices) { |
|
569 | 568 | return $price_name; |
570 | 569 | } |
571 | 570 | |
572 | - foreach ( $prices as $price ) { |
|
571 | + foreach ($prices as $price) { |
|
573 | 572 | |
574 | - if ( intval( $price['_give_id']['level_id'] ) === intval( $price_id ) ) { |
|
573 | + if (intval($price['_give_id']['level_id']) === intval($price_id)) { |
|
575 | 574 | |
576 | - $price_text = isset( $price['_give_text'] ) ? $price['_give_text'] : ''; |
|
575 | + $price_text = isset($price['_give_text']) ? $price['_give_text'] : ''; |
|
577 | 576 | $price_fallback = $use_fallback ? |
578 | 577 | give_currency_filter( |
579 | 578 | give_format_amount( |
580 | 579 | $price['_give_amount'], |
581 | - array( 'sanitize' => false ) |
|
580 | + array('sanitize' => false) |
|
582 | 581 | ), |
583 | - array( 'decode_currency' => true ) |
|
582 | + array('decode_currency' => true) |
|
584 | 583 | ) : ''; |
585 | - $price_name = ! empty( $price_text ) ? $price_text : $price_fallback; |
|
584 | + $price_name = ! empty($price_text) ? $price_text : $price_fallback; |
|
586 | 585 | |
587 | 586 | } |
588 | 587 | } |
589 | 588 | |
590 | - return apply_filters( 'give_get_price_option_name', $price_name, $form_id, $payment_id, $price_id ); |
|
589 | + return apply_filters('give_get_price_option_name', $price_name, $form_id, $payment_id, $price_id); |
|
591 | 590 | } |
592 | 591 | |
593 | 592 | |
@@ -601,25 +600,25 @@ discard block |
||
601 | 600 | * |
602 | 601 | * @return string $range A fully formatted price range |
603 | 602 | */ |
604 | -function give_price_range( $form_id = 0, $formatted = true ) { |
|
605 | - $low = give_get_lowest_price_option( $form_id ); |
|
606 | - $high = give_get_highest_price_option( $form_id ); |
|
607 | - $order_type = ! empty( $_REQUEST['order'] ) ? $_REQUEST['order'] : 'asc'; |
|
603 | +function give_price_range($form_id = 0, $formatted = true) { |
|
604 | + $low = give_get_lowest_price_option($form_id); |
|
605 | + $high = give_get_highest_price_option($form_id); |
|
606 | + $order_type = ! empty($_REQUEST['order']) ? $_REQUEST['order'] : 'asc'; |
|
608 | 607 | |
609 | 608 | $range = sprintf( |
610 | 609 | '<span class="give_price_range_%1$s">%2$s</span><span class="give_price_range_sep"> – </span><span class="give_price_range_%3$s">%4$s</span>', |
611 | 610 | 'asc' === $order_type ? 'low' : 'high', |
612 | - 'asc' === $order_type ? give_currency_filter( give_format_amount( $low, array( 'sanitize' => false ) ) ) : give_currency_filter( give_format_amount( $high, array( 'sanitize' => false ) ) ), |
|
611 | + 'asc' === $order_type ? give_currency_filter(give_format_amount($low, array('sanitize' => false))) : give_currency_filter(give_format_amount($high, array('sanitize' => false))), |
|
613 | 612 | 'asc' === $order_type ? 'high' : 'low', |
614 | - 'asc' === $order_type ? give_currency_filter( give_format_amount( $high, array( 'sanitize' => false ) ) ) : give_currency_filter( give_format_amount( $low, array( 'sanitize' => false ) ) ) |
|
613 | + 'asc' === $order_type ? give_currency_filter(give_format_amount($high, array('sanitize' => false))) : give_currency_filter(give_format_amount($low, array('sanitize' => false))) |
|
615 | 614 | |
616 | 615 | ); |
617 | 616 | |
618 | - if ( ! $formatted ) { |
|
619 | - $range = wp_strip_all_tags( $range ); |
|
617 | + if ( ! $formatted) { |
|
618 | + $range = wp_strip_all_tags($range); |
|
620 | 619 | } |
621 | 620 | |
622 | - return apply_filters( 'give_price_range', $range, $form_id, $low, $high ); |
|
621 | + return apply_filters('give_price_range', $range, $form_id, $low, $high); |
|
623 | 622 | } |
624 | 623 | |
625 | 624 | |
@@ -634,35 +633,35 @@ discard block |
||
634 | 633 | * |
635 | 634 | * @return int ID of the lowest price |
636 | 635 | */ |
637 | -function give_get_lowest_price_id( $form_id = 0 ) { |
|
636 | +function give_get_lowest_price_id($form_id = 0) { |
|
638 | 637 | |
639 | - if ( empty( $form_id ) ) { |
|
638 | + if (empty($form_id)) { |
|
640 | 639 | $form_id = get_the_ID(); |
641 | 640 | } |
642 | 641 | |
643 | - if ( ! give_has_variable_prices( $form_id ) ) { |
|
644 | - return give_get_form_price( $form_id ); |
|
642 | + if ( ! give_has_variable_prices($form_id)) { |
|
643 | + return give_get_form_price($form_id); |
|
645 | 644 | } |
646 | 645 | |
647 | - $prices = give_get_variable_prices( $form_id ); |
|
646 | + $prices = give_get_variable_prices($form_id); |
|
648 | 647 | |
649 | 648 | $min = $min_id = 0; |
650 | 649 | |
651 | - if ( ! empty( $prices ) ) { |
|
650 | + if ( ! empty($prices)) { |
|
652 | 651 | |
653 | - foreach ( $prices as $key => $price ) { |
|
652 | + foreach ($prices as $key => $price) { |
|
654 | 653 | |
655 | - if ( empty( $price['_give_amount'] ) ) { |
|
654 | + if (empty($price['_give_amount'])) { |
|
656 | 655 | continue; |
657 | 656 | } |
658 | 657 | |
659 | - if ( ! isset( $min ) ) { |
|
658 | + if ( ! isset($min)) { |
|
660 | 659 | $min = $price['_give_amount']; |
661 | 660 | } else { |
662 | - $min = min( $min, $price['_give_amount'] ); |
|
661 | + $min = min($min, $price['_give_amount']); |
|
663 | 662 | } |
664 | 663 | |
665 | - if ( $price['_give_amount'] == $min ) { |
|
664 | + if ($price['_give_amount'] == $min) { |
|
666 | 665 | $min_id = $price['_give_id']['level_id']; |
667 | 666 | } |
668 | 667 | } |
@@ -680,22 +679,22 @@ discard block |
||
680 | 679 | * |
681 | 680 | * @return float Amount of the lowest price |
682 | 681 | */ |
683 | -function give_get_lowest_price_option( $form_id = 0 ) { |
|
684 | - if ( empty( $form_id ) ) { |
|
682 | +function give_get_lowest_price_option($form_id = 0) { |
|
683 | + if (empty($form_id)) { |
|
685 | 684 | $form_id = get_the_ID(); |
686 | 685 | } |
687 | 686 | |
688 | - if ( ! give_has_variable_prices( $form_id ) ) { |
|
689 | - return give_get_form_price( $form_id ); |
|
687 | + if ( ! give_has_variable_prices($form_id)) { |
|
688 | + return give_get_form_price($form_id); |
|
690 | 689 | } |
691 | 690 | |
692 | - if ( ! ( $low = get_post_meta( $form_id, '_give_levels_minimum_amount', true ) ) ) { |
|
691 | + if ( ! ($low = get_post_meta($form_id, '_give_levels_minimum_amount', true))) { |
|
693 | 692 | // Backward compatibility. |
694 | - $prices = wp_list_pluck( give_get_variable_prices( $form_id ), '_give_amount' ); |
|
695 | - $low = ! empty( $prices ) ? min( $prices ) : 0; |
|
693 | + $prices = wp_list_pluck(give_get_variable_prices($form_id), '_give_amount'); |
|
694 | + $low = ! empty($prices) ? min($prices) : 0; |
|
696 | 695 | } |
697 | 696 | |
698 | - return give_maybe_sanitize_amount( $low ); |
|
697 | + return give_maybe_sanitize_amount($low); |
|
699 | 698 | } |
700 | 699 | |
701 | 700 | /** |
@@ -707,23 +706,23 @@ discard block |
||
707 | 706 | * |
708 | 707 | * @return float Amount of the highest price |
709 | 708 | */ |
710 | -function give_get_highest_price_option( $form_id = 0 ) { |
|
709 | +function give_get_highest_price_option($form_id = 0) { |
|
711 | 710 | |
712 | - if ( empty( $form_id ) ) { |
|
711 | + if (empty($form_id)) { |
|
713 | 712 | $form_id = get_the_ID(); |
714 | 713 | } |
715 | 714 | |
716 | - if ( ! give_has_variable_prices( $form_id ) ) { |
|
717 | - return give_get_form_price( $form_id ); |
|
715 | + if ( ! give_has_variable_prices($form_id)) { |
|
716 | + return give_get_form_price($form_id); |
|
718 | 717 | } |
719 | 718 | |
720 | - if ( ! ( $high = get_post_meta( $form_id, '_give_levels_maximum_amount', true ) ) ) { |
|
719 | + if ( ! ($high = get_post_meta($form_id, '_give_levels_maximum_amount', true))) { |
|
721 | 720 | // Backward compatibility. |
722 | - $prices = wp_list_pluck( give_get_variable_prices( $form_id ), '_give_amount' ); |
|
723 | - $high = ! empty( $prices ) ? max( $prices ) : 0; |
|
721 | + $prices = wp_list_pluck(give_get_variable_prices($form_id), '_give_amount'); |
|
722 | + $high = ! empty($prices) ? max($prices) : 0; |
|
724 | 723 | } |
725 | 724 | |
726 | - return give_maybe_sanitize_amount( $high ); |
|
725 | + return give_maybe_sanitize_amount($high); |
|
727 | 726 | } |
728 | 727 | |
729 | 728 | /** |
@@ -735,15 +734,15 @@ discard block |
||
735 | 734 | * |
736 | 735 | * @return mixed string|int Price of the form |
737 | 736 | */ |
738 | -function give_get_form_price( $form_id = 0 ) { |
|
737 | +function give_get_form_price($form_id = 0) { |
|
739 | 738 | |
740 | - if ( empty( $form_id ) ) { |
|
739 | + if (empty($form_id)) { |
|
741 | 740 | return false; |
742 | 741 | } |
743 | 742 | |
744 | - $form = new Give_Donate_Form( $form_id ); |
|
743 | + $form = new Give_Donate_Form($form_id); |
|
745 | 744 | |
746 | - return $form->__get( 'price' ); |
|
745 | + return $form->__get('price'); |
|
747 | 746 | } |
748 | 747 | |
749 | 748 | /** |
@@ -755,13 +754,13 @@ discard block |
||
755 | 754 | * |
756 | 755 | * @return mixed string|int Minimum price of the form |
757 | 756 | */ |
758 | -function give_get_form_minimum_price( $form_id = 0 ) { |
|
757 | +function give_get_form_minimum_price($form_id = 0) { |
|
759 | 758 | |
760 | - if ( empty( $form_id ) ) { |
|
759 | + if (empty($form_id)) { |
|
761 | 760 | return false; |
762 | 761 | } |
763 | 762 | |
764 | - $form = new Give_Donate_Form( $form_id ); |
|
763 | + $form = new Give_Donate_Form($form_id); |
|
765 | 764 | |
766 | 765 | return $form->get_minimum_price(); |
767 | 766 | |
@@ -778,48 +777,48 @@ discard block |
||
778 | 777 | * |
779 | 778 | * @return int $formatted_price |
780 | 779 | */ |
781 | -function give_price( $form_id = 0, $echo = true, $price_id = false ) { |
|
780 | +function give_price($form_id = 0, $echo = true, $price_id = false) { |
|
782 | 781 | $price = 0; |
783 | 782 | |
784 | - if ( empty( $form_id ) ) { |
|
783 | + if (empty($form_id)) { |
|
785 | 784 | $form_id = get_the_ID(); |
786 | 785 | } |
787 | 786 | |
788 | - if ( give_has_variable_prices( $form_id ) ) { |
|
787 | + if (give_has_variable_prices($form_id)) { |
|
789 | 788 | |
790 | - $prices = give_get_variable_prices( $form_id ); |
|
789 | + $prices = give_get_variable_prices($form_id); |
|
791 | 790 | |
792 | - if ( false !== $price_id ) { |
|
791 | + if (false !== $price_id) { |
|
793 | 792 | |
794 | 793 | // loop through multi-prices to see which is default |
795 | - foreach ( $prices as $price ) { |
|
794 | + foreach ($prices as $price) { |
|
796 | 795 | // this is the default price |
797 | - if ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) { |
|
796 | + if (isset($price['_give_default']) && $price['_give_default'] === 'default') { |
|
798 | 797 | $price = (float) $price['_give_amount']; |
799 | 798 | }; |
800 | 799 | } |
801 | 800 | } else { |
802 | 801 | |
803 | - $price = give_get_lowest_price_option( $form_id ); |
|
802 | + $price = give_get_lowest_price_option($form_id); |
|
804 | 803 | } |
805 | 804 | } else { |
806 | 805 | |
807 | - $price = give_get_form_price( $form_id ); |
|
806 | + $price = give_get_form_price($form_id); |
|
808 | 807 | } |
809 | 808 | |
810 | - $price = apply_filters( 'give_form_price', give_maybe_sanitize_amount( $price ), $form_id ); |
|
811 | - $formatted_price = '<span class="give_price" id="give_price_' . $form_id . '">' . $price . '</span>'; |
|
812 | - $formatted_price = apply_filters( 'give_form_price_after_html', $formatted_price, $form_id, $price ); |
|
809 | + $price = apply_filters('give_form_price', give_maybe_sanitize_amount($price), $form_id); |
|
810 | + $formatted_price = '<span class="give_price" id="give_price_'.$form_id.'">'.$price.'</span>'; |
|
811 | + $formatted_price = apply_filters('give_form_price_after_html', $formatted_price, $form_id, $price); |
|
813 | 812 | |
814 | - if ( $echo ) { |
|
813 | + if ($echo) { |
|
815 | 814 | echo $formatted_price; |
816 | 815 | } else { |
817 | 816 | return $formatted_price; |
818 | 817 | } |
819 | 818 | } |
820 | 819 | |
821 | -add_filter( 'give_form_price', 'give_format_amount', 10 ); |
|
822 | -add_filter( 'give_form_price', 'give_currency_filter', 20 ); |
|
820 | +add_filter('give_form_price', 'give_format_amount', 10); |
|
821 | +add_filter('give_form_price', 'give_currency_filter', 20); |
|
823 | 822 | |
824 | 823 | |
825 | 824 | /** |
@@ -832,19 +831,19 @@ discard block |
||
832 | 831 | * |
833 | 832 | * @return float $amount Amount of the price option |
834 | 833 | */ |
835 | -function give_get_price_option_amount( $form_id = 0, $price_id = 0 ) { |
|
836 | - $prices = give_get_variable_prices( $form_id ); |
|
834 | +function give_get_price_option_amount($form_id = 0, $price_id = 0) { |
|
835 | + $prices = give_get_variable_prices($form_id); |
|
837 | 836 | |
838 | 837 | $amount = 0.00; |
839 | 838 | |
840 | - foreach ( $prices as $price ) { |
|
841 | - if ( isset( $price['_give_id']['level_id'] ) && $price['_give_id']['level_id'] == $price_id ) { |
|
842 | - $amount = isset( $price['_give_amount'] ) ? $price['_give_amount'] : 0.00; |
|
839 | + foreach ($prices as $price) { |
|
840 | + if (isset($price['_give_id']['level_id']) && $price['_give_id']['level_id'] == $price_id) { |
|
841 | + $amount = isset($price['_give_amount']) ? $price['_give_amount'] : 0.00; |
|
843 | 842 | break; |
844 | 843 | }; |
845 | 844 | } |
846 | 845 | |
847 | - return apply_filters( 'give_get_price_option_amount', give_maybe_sanitize_amount( $amount ), $form_id, $price_id ); |
|
846 | + return apply_filters('give_get_price_option_amount', give_maybe_sanitize_amount($amount), $form_id, $price_id); |
|
848 | 847 | } |
849 | 848 | |
850 | 849 | /** |
@@ -856,13 +855,13 @@ discard block |
||
856 | 855 | * |
857 | 856 | * @return mixed string|int Goal of the form |
858 | 857 | */ |
859 | -function give_get_form_goal( $form_id = 0 ) { |
|
858 | +function give_get_form_goal($form_id = 0) { |
|
860 | 859 | |
861 | - if ( empty( $form_id ) ) { |
|
860 | + if (empty($form_id)) { |
|
862 | 861 | return false; |
863 | 862 | } |
864 | 863 | |
865 | - $form = new Give_Donate_Form( $form_id ); |
|
864 | + $form = new Give_Donate_Form($form_id); |
|
866 | 865 | |
867 | 866 | return $form->goal; |
868 | 867 | |
@@ -877,13 +876,13 @@ discard block |
||
877 | 876 | * |
878 | 877 | * @return mixed string|int Goal of the form |
879 | 878 | */ |
880 | -function give_get_form_goal_format( $form_id = 0 ) { |
|
879 | +function give_get_form_goal_format($form_id = 0) { |
|
881 | 880 | |
882 | - if ( empty( $form_id ) ) { |
|
881 | + if (empty($form_id)) { |
|
883 | 882 | return false; |
884 | 883 | } |
885 | 884 | |
886 | - return give_get_meta( $form_id, '_give_goal_format', true ); |
|
885 | + return give_get_meta($form_id, '_give_goal_format', true); |
|
887 | 886 | |
888 | 887 | } |
889 | 888 | |
@@ -897,19 +896,19 @@ discard block |
||
897 | 896 | * |
898 | 897 | * @return string $formatted_goal |
899 | 898 | */ |
900 | -function give_goal( $form_id = 0, $echo = true ) { |
|
899 | +function give_goal($form_id = 0, $echo = true) { |
|
901 | 900 | |
902 | - if ( empty( $form_id ) ) { |
|
901 | + if (empty($form_id)) { |
|
903 | 902 | $form_id = get_the_ID(); |
904 | 903 | } |
905 | 904 | |
906 | - $goal = give_get_form_goal( $form_id ); |
|
905 | + $goal = give_get_form_goal($form_id); |
|
907 | 906 | $goal_format = give_get_form_goal_format($form_id); |
908 | 907 | |
909 | - if ( 'donation' === $goal_format ) { |
|
908 | + if ('donation' === $goal_format) { |
|
910 | 909 | $goal = "{$goal} donations"; |
911 | 910 | } else { |
912 | - $goal = apply_filters( 'give_form_goal', give_maybe_sanitize_amount( $goal ), $form_id ); |
|
911 | + $goal = apply_filters('give_form_goal', give_maybe_sanitize_amount($goal), $form_id); |
|
913 | 912 | } |
914 | 913 | |
915 | 914 | $formatted_goal = sprintf( |
@@ -917,17 +916,17 @@ discard block |
||
917 | 916 | $form_id, |
918 | 917 | $goal |
919 | 918 | ); |
920 | - $formatted_goal = apply_filters( 'give_form_price_after_html', $formatted_goal, $form_id, $goal ); |
|
919 | + $formatted_goal = apply_filters('give_form_price_after_html', $formatted_goal, $form_id, $goal); |
|
921 | 920 | |
922 | - if ( $echo ) { |
|
921 | + if ($echo) { |
|
923 | 922 | echo $formatted_goal; |
924 | 923 | } else { |
925 | 924 | return $formatted_goal; |
926 | 925 | } |
927 | 926 | } |
928 | 927 | |
929 | -add_filter( 'give_form_goal', 'give_format_amount', 10 ); |
|
930 | -add_filter( 'give_form_goal', 'give_currency_filter', 20 ); |
|
928 | +add_filter('give_form_goal', 'give_format_amount', 10); |
|
929 | +add_filter('give_form_goal', 'give_currency_filter', 20); |
|
931 | 930 | |
932 | 931 | |
933 | 932 | /** |
@@ -939,15 +938,15 @@ discard block |
||
939 | 938 | * |
940 | 939 | * @return bool $ret Whether or not the logged_in_only setting is set |
941 | 940 | */ |
942 | -function give_logged_in_only( $form_id ) { |
|
941 | +function give_logged_in_only($form_id) { |
|
943 | 942 | // If _give_logged_in_only is set to enable then guest can donate from that specific form. |
944 | 943 | // Otherwise it is member only donation form. |
945 | - $val = give_get_meta( $form_id, '_give_logged_in_only', true ); |
|
946 | - $val = ! empty( $val ) ? $val : 'enabled'; |
|
944 | + $val = give_get_meta($form_id, '_give_logged_in_only', true); |
|
945 | + $val = ! empty($val) ? $val : 'enabled'; |
|
947 | 946 | |
948 | - $ret = ! give_is_setting_enabled( $val ); |
|
947 | + $ret = ! give_is_setting_enabled($val); |
|
949 | 948 | |
950 | - return (bool) apply_filters( 'give_logged_in_only', $ret, $form_id ); |
|
949 | + return (bool) apply_filters('give_logged_in_only', $ret, $form_id); |
|
951 | 950 | } |
952 | 951 | |
953 | 952 | |
@@ -960,11 +959,11 @@ discard block |
||
960 | 959 | * |
961 | 960 | * @return string |
962 | 961 | */ |
963 | -function give_show_login_register_option( $form_id ) { |
|
962 | +function give_show_login_register_option($form_id) { |
|
964 | 963 | |
965 | - $show_register_form = give_get_meta( $form_id, '_give_show_register_form', true ); |
|
964 | + $show_register_form = give_get_meta($form_id, '_give_show_register_form', true); |
|
966 | 965 | |
967 | - return apply_filters( 'give_show_register_form', $show_register_form, $form_id ); |
|
966 | + return apply_filters('give_show_register_form', $show_register_form, $form_id); |
|
968 | 967 | |
969 | 968 | } |
970 | 969 | |
@@ -980,12 +979,12 @@ discard block |
||
980 | 979 | * |
981 | 980 | * @return array |
982 | 981 | */ |
983 | -function _give_get_prefill_form_field_values( $form_id ) { |
|
982 | +function _give_get_prefill_form_field_values($form_id) { |
|
984 | 983 | $logged_in_donor_info = array(); |
985 | 984 | |
986 | - if ( is_user_logged_in() ) : |
|
987 | - $donor_data = get_userdata( get_current_user_id() ); |
|
988 | - $donor_address = give_get_donor_address( get_current_user_id() ); |
|
985 | + if (is_user_logged_in()) : |
|
986 | + $donor_data = get_userdata(get_current_user_id()); |
|
987 | + $donor_address = give_get_donor_address(get_current_user_id()); |
|
989 | 988 | |
990 | 989 | $logged_in_donor_info = array( |
991 | 990 | // First name. |
@@ -1019,21 +1018,21 @@ discard block |
||
1019 | 1018 | |
1020 | 1019 | // Bailout: Auto fill form field values only form form which donor is donating. |
1021 | 1020 | if ( |
1022 | - empty( $_GET['form-id'] ) |
|
1021 | + empty($_GET['form-id']) |
|
1023 | 1022 | || ! $form_id |
1024 | - || ( $form_id !== absint( $_GET['form-id'] ) ) |
|
1023 | + || ($form_id !== absint($_GET['form-id'])) |
|
1025 | 1024 | ) { |
1026 | 1025 | return $logged_in_donor_info; |
1027 | 1026 | } |
1028 | 1027 | |
1029 | 1028 | // Get purchase data. |
1030 | - $give_purchase_data = Give()->session->get( 'give_purchase' ); |
|
1029 | + $give_purchase_data = Give()->session->get('give_purchase'); |
|
1031 | 1030 | |
1032 | 1031 | // Get donor info from form data. |
1033 | - $give_donor_info_in_session = empty( $give_purchase_data['post_data'] ) |
|
1032 | + $give_donor_info_in_session = empty($give_purchase_data['post_data']) |
|
1034 | 1033 | ? array() |
1035 | 1034 | : $give_purchase_data['post_data']; |
1036 | 1035 | |
1037 | 1036 | // Output. |
1038 | - return wp_parse_args( $give_donor_info_in_session, $logged_in_donor_info ); |
|
1037 | + return wp_parse_args($give_donor_info_in_session, $logged_in_donor_info); |
|
1039 | 1038 | } |
@@ -155,7 +155,7 @@ discard block |
||
155 | 155 | * |
156 | 156 | * Used to redirect a user back to the donation form if there are errors present. |
157 | 157 | * |
158 | - * @param array|string $args |
|
158 | + * @param string $args |
|
159 | 159 | * |
160 | 160 | * @access public |
161 | 161 | * @since 1.0 |
@@ -301,7 +301,7 @@ discard block |
||
301 | 301 | * @since 1.0 |
302 | 302 | * @since 1.8.16 Add security check |
303 | 303 | * |
304 | - * @return bool |
|
304 | + * @return false|null |
|
305 | 305 | */ |
306 | 306 | function give_listen_for_failed_payments() { |
307 | 307 | |
@@ -753,7 +753,7 @@ discard block |
||
753 | 753 | * |
754 | 754 | * @param int $form_id ID number of the form to retrieve the minimum price for |
755 | 755 | * |
756 | - * @return mixed string|int Minimum price of the form |
|
756 | + * @return string string|int Minimum price of the form |
|
757 | 757 | */ |
758 | 758 | function give_get_form_minimum_price( $form_id = 0 ) { |
759 | 759 |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -19,7 +19,7 @@ discard block |
||
19 | 19 | * |
20 | 20 | * @since 1.0 |
21 | 21 | */ |
22 | -class Give_Forms_Widget extends WP_Widget{ |
|
22 | +class Give_Forms_Widget extends WP_Widget { |
|
23 | 23 | /** |
24 | 24 | * The widget class name |
25 | 25 | * |
@@ -30,19 +30,19 @@ discard block |
||
30 | 30 | /** |
31 | 31 | * Instantiate the class |
32 | 32 | */ |
33 | - public function __construct(){ |
|
34 | - $this->self = get_class( $this ); |
|
33 | + public function __construct() { |
|
34 | + $this->self = get_class($this); |
|
35 | 35 | |
36 | 36 | parent::__construct( |
37 | - strtolower( $this->self ), |
|
38 | - esc_html__( 'Give - Donation Form', 'give' ), |
|
37 | + strtolower($this->self), |
|
38 | + esc_html__('Give - Donation Form', 'give'), |
|
39 | 39 | array( |
40 | - 'description' => esc_html__( 'Display a Give Donation Form in your theme\'s widget powered sidebar.', 'give' ) |
|
40 | + 'description' => esc_html__('Display a Give Donation Form in your theme\'s widget powered sidebar.', 'give') |
|
41 | 41 | ) |
42 | 42 | ); |
43 | 43 | |
44 | - add_action( 'widgets_init', array( $this, 'widget_init' ) ); |
|
45 | - add_action( 'admin_enqueue_scripts', array( $this, 'admin_widget_scripts' ) ); |
|
44 | + add_action('widgets_init', array($this, 'widget_init')); |
|
45 | + add_action('admin_enqueue_scripts', array($this, 'admin_widget_scripts')); |
|
46 | 46 | } |
47 | 47 | |
48 | 48 | /** |
@@ -52,19 +52,19 @@ discard block |
||
52 | 52 | * |
53 | 53 | * @return void |
54 | 54 | */ |
55 | - public function admin_widget_scripts( $hook ){ |
|
55 | + public function admin_widget_scripts($hook) { |
|
56 | 56 | // Directories of assets |
57 | - $js_dir = GIVE_PLUGIN_URL . 'assets/js/admin/'; |
|
58 | - $js_plugins = GIVE_PLUGIN_URL . 'assets/js/plugins/'; |
|
59 | - $css_dir = GIVE_PLUGIN_URL . 'assets/css/'; |
|
57 | + $js_dir = GIVE_PLUGIN_URL.'assets/js/admin/'; |
|
58 | + $js_plugins = GIVE_PLUGIN_URL.'assets/js/plugins/'; |
|
59 | + $css_dir = GIVE_PLUGIN_URL.'assets/css/'; |
|
60 | 60 | |
61 | 61 | // Use minified libraries if SCRIPT_DEBUG is turned off |
62 | - $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; |
|
62 | + $suffix = (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG) ? '' : '.min'; |
|
63 | 63 | |
64 | 64 | // Widget Script |
65 | - if ( $hook == 'widgets.php' ) { |
|
65 | + if ($hook == 'widgets.php') { |
|
66 | 66 | |
67 | - wp_enqueue_script( 'give-admin-widgets-scripts', $js_dir . 'admin-widgets' . $suffix . '.js', array( 'jquery' ), GIVE_VERSION, false ); |
|
67 | + wp_enqueue_script('give-admin-widgets-scripts', $js_dir.'admin-widgets'.$suffix.'.js', array('jquery'), GIVE_VERSION, false); |
|
68 | 68 | } |
69 | 69 | } |
70 | 70 | |
@@ -75,9 +75,9 @@ discard block |
||
75 | 75 | * before_widget, and after_widget. |
76 | 76 | * @param array $instance The settings for the particular instance of the widget. |
77 | 77 | */ |
78 | - public function widget( $args, $instance ){ |
|
79 | - $title = !empty( $instance['title'] ) ? $instance['title'] : ''; |
|
80 | - $title = apply_filters( 'widget_title', $title, $instance, $this->id_base ); |
|
78 | + public function widget($args, $instance) { |
|
79 | + $title = ! empty($instance['title']) ? $instance['title'] : ''; |
|
80 | + $title = apply_filters('widget_title', $title, $instance, $this->id_base); |
|
81 | 81 | |
82 | 82 | echo $args['before_widget']; |
83 | 83 | |
@@ -86,11 +86,11 @@ discard block |
||
86 | 86 | * |
87 | 87 | * @since 1.0 |
88 | 88 | */ |
89 | - do_action( 'give_before_forms_widget' ); |
|
89 | + do_action('give_before_forms_widget'); |
|
90 | 90 | |
91 | - echo $title ? $args['before_title'] . $title . $args['after_title'] : ''; |
|
91 | + echo $title ? $args['before_title'].$title.$args['after_title'] : ''; |
|
92 | 92 | |
93 | - give_get_donation_form( $instance ); |
|
93 | + give_get_donation_form($instance); |
|
94 | 94 | |
95 | 95 | echo $args['after_widget']; |
96 | 96 | |
@@ -99,7 +99,7 @@ discard block |
||
99 | 99 | * |
100 | 100 | * @since 1.0 |
101 | 101 | */ |
102 | - do_action( 'give_after_forms_widget' ); |
|
102 | + do_action('give_after_forms_widget'); |
|
103 | 103 | } |
104 | 104 | |
105 | 105 | /** |
@@ -109,7 +109,7 @@ discard block |
||
109 | 109 | * |
110 | 110 | * @return string |
111 | 111 | */ |
112 | - public function form( $instance ){ |
|
112 | + public function form($instance) { |
|
113 | 113 | $defaults = array( |
114 | 114 | 'title' => '', |
115 | 115 | 'id' => '', |
@@ -119,84 +119,84 @@ discard block |
||
119 | 119 | 'continue_button_title' => '', |
120 | 120 | ); |
121 | 121 | |
122 | - $instance = wp_parse_args( (array) $instance, $defaults ); |
|
122 | + $instance = wp_parse_args((array) $instance, $defaults); |
|
123 | 123 | |
124 | 124 | // Backward compatibility: Set float labels as default if, it was set as empty previous. |
125 | - $instance['float_labels'] = empty( $instance['float_labels'] ) ? 'global' : $instance['float_labels']; |
|
125 | + $instance['float_labels'] = empty($instance['float_labels']) ? 'global' : $instance['float_labels']; |
|
126 | 126 | |
127 | 127 | // Query Give Forms |
128 | 128 | $args = array( |
129 | 129 | 'post_type' => 'give_forms', |
130 | - 'posts_per_page' => - 1, |
|
130 | + 'posts_per_page' => -1, |
|
131 | 131 | 'post_status' => 'publish', |
132 | 132 | ); |
133 | 133 | |
134 | - $give_forms = get_posts( $args ); |
|
134 | + $give_forms = get_posts($args); |
|
135 | 135 | ?> |
136 | 136 | <div class="give_forms_widget_container"> |
137 | 137 | |
138 | 138 | <?php // Widget: widget Title. ?> |
139 | 139 | <p> |
140 | - <label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php esc_html_e( 'Title:', 'give' ); ?></label> |
|
141 | - <input type="text" class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php esc_attr_e( $instance['title'] ); ?>" /><br> |
|
142 | - <small class="give-field-description"><?php esc_html_e( 'Leave blank to hide the widget title.', 'give' ); ?></small> |
|
140 | + <label for="<?php echo $this->get_field_id('title'); ?>"><?php esc_html_e('Title:', 'give'); ?></label> |
|
141 | + <input type="text" class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" value="<?php esc_attr_e($instance['title']); ?>" /><br> |
|
142 | + <small class="give-field-description"><?php esc_html_e('Leave blank to hide the widget title.', 'give'); ?></small> |
|
143 | 143 | </p> |
144 | 144 | |
145 | 145 | <?php // Widget: Give Form?> |
146 | 146 | <p> |
147 | - <label for="<?php echo esc_attr( $this->get_field_id( 'id' ) ); ?>"><?php esc_html_e( 'Give Form:', 'give' ); ?></label> |
|
148 | - <select class="widefat" name="<?php echo esc_attr( $this->get_field_name( 'id' ) ); ?>" id="<?php echo esc_attr( $this->get_field_id( 'id' ) ); ?>"> |
|
149 | - <option value="current"><?php esc_html_e( '- Select -', 'give' ); ?></option> |
|
150 | - <?php foreach ( $give_forms as $give_form ) { ?> |
|
151 | - <?php $form_title = empty( $give_form->post_title ) ? sprintf( __( 'Untitled (#%s)', 'give' ), $give_form->ID ) : $give_form->post_title; ?> |
|
152 | - <option <?php selected( absint( $instance['id'] ), $give_form->ID ); ?> value="<?php echo esc_attr( $give_form->ID ); ?>"><?php echo $form_title; ?></option> |
|
147 | + <label for="<?php echo esc_attr($this->get_field_id('id')); ?>"><?php esc_html_e('Give Form:', 'give'); ?></label> |
|
148 | + <select class="widefat" name="<?php echo esc_attr($this->get_field_name('id')); ?>" id="<?php echo esc_attr($this->get_field_id('id')); ?>"> |
|
149 | + <option value="current"><?php esc_html_e('- Select -', 'give'); ?></option> |
|
150 | + <?php foreach ($give_forms as $give_form) { ?> |
|
151 | + <?php $form_title = empty($give_form->post_title) ? sprintf(__('Untitled (#%s)', 'give'), $give_form->ID) : $give_form->post_title; ?> |
|
152 | + <option <?php selected(absint($instance['id']), $give_form->ID); ?> value="<?php echo esc_attr($give_form->ID); ?>"><?php echo $form_title; ?></option> |
|
153 | 153 | <?php } ?> |
154 | 154 | </select><br> |
155 | - <small class="give-field-description"><?php esc_html_e( 'Select a Give Form to embed in this widget.', 'give' ); ?></small> |
|
155 | + <small class="give-field-description"><?php esc_html_e('Select a Give Form to embed in this widget.', 'give'); ?></small> |
|
156 | 156 | </p> |
157 | 157 | |
158 | 158 | <?php // Widget: Display Style ?> |
159 | 159 | <p class="give_forms_display_style_setting_row"> |
160 | - <label for="<?php echo esc_attr( $this->get_field_id( 'display_style' ) ); ?>"><?php esc_html_e( 'Display Style:', 'give' ); ?></label><br> |
|
161 | - <label for="<?php echo $this->get_field_id( 'display_style' ); ?>-onpage"><input type="radio" class="widefat" id="<?php echo $this->get_field_id( 'display_style' ); ?>-onpage" name="<?php echo $this->get_field_name( 'display_style' ); ?>" value="onpage" <?php checked( $instance['display_style'], 'onpage' ); ?>> <?php echo esc_html__( 'All Fields', 'give' ); ?></label> |
|
162 | - <label for="<?php echo $this->get_field_id( 'display_style' ); ?>-reveal"><input type="radio" class="widefat" id="<?php echo $this->get_field_id( 'display_style' ); ?>-reveal" name="<?php echo $this->get_field_name( 'display_style' ); ?>" value="reveal" <?php checked( $instance['display_style'], 'reveal' ); ?>> <?php echo esc_html__( 'Reveal', 'give' ); ?></label> |
|
163 | - <label for="<?php echo $this->get_field_id( 'display_style' ); ?>-modal"><input type="radio" class="widefat" id="<?php echo $this->get_field_id( 'display_style' ); ?>-modal" name="<?php echo $this->get_field_name( 'display_style' ); ?>" value="modal" <?php checked( $instance['display_style'], 'modal' ); ?>> <?php echo esc_html__( 'Modal', 'give' ); ?></label> |
|
164 | - <label for="<?php echo $this->get_field_id( 'display_style' ); ?>-button"><input type="radio" class="widefat" id="<?php echo $this->get_field_id( 'display_style' ); ?>-button" name="<?php echo $this->get_field_name( 'display_style' ); ?>" value="button" <?php checked( $instance['display_style'], 'button' ); ?>> <?php echo esc_html__( 'Button', 'give' ); ?></label><br> |
|
160 | + <label for="<?php echo esc_attr($this->get_field_id('display_style')); ?>"><?php esc_html_e('Display Style:', 'give'); ?></label><br> |
|
161 | + <label for="<?php echo $this->get_field_id('display_style'); ?>-onpage"><input type="radio" class="widefat" id="<?php echo $this->get_field_id('display_style'); ?>-onpage" name="<?php echo $this->get_field_name('display_style'); ?>" value="onpage" <?php checked($instance['display_style'], 'onpage'); ?>> <?php echo esc_html__('All Fields', 'give'); ?></label> |
|
162 | + <label for="<?php echo $this->get_field_id('display_style'); ?>-reveal"><input type="radio" class="widefat" id="<?php echo $this->get_field_id('display_style'); ?>-reveal" name="<?php echo $this->get_field_name('display_style'); ?>" value="reveal" <?php checked($instance['display_style'], 'reveal'); ?>> <?php echo esc_html__('Reveal', 'give'); ?></label> |
|
163 | + <label for="<?php echo $this->get_field_id('display_style'); ?>-modal"><input type="radio" class="widefat" id="<?php echo $this->get_field_id('display_style'); ?>-modal" name="<?php echo $this->get_field_name('display_style'); ?>" value="modal" <?php checked($instance['display_style'], 'modal'); ?>> <?php echo esc_html__('Modal', 'give'); ?></label> |
|
164 | + <label for="<?php echo $this->get_field_id('display_style'); ?>-button"><input type="radio" class="widefat" id="<?php echo $this->get_field_id('display_style'); ?>-button" name="<?php echo $this->get_field_name('display_style'); ?>" value="button" <?php checked($instance['display_style'], 'button'); ?>> <?php echo esc_html__('Button', 'give'); ?></label><br> |
|
165 | 165 | <small class="give-field-description"> |
166 | - <?php echo esc_html__( 'Select a Give Form style.', 'give' ); ?> |
|
166 | + <?php echo esc_html__('Select a Give Form style.', 'give'); ?> |
|
167 | 167 | </small> |
168 | 168 | </p> |
169 | 169 | |
170 | 170 | <?php // Widget: Continue Button Title. ?> |
171 | 171 | <p class="give_forms_continue_button_title_setting_row"> |
172 | - <label for="<?php echo $this->get_field_id( 'continue_button_title' ); ?>"><?php esc_html_e( 'Button Text:', 'give' ); ?></label> |
|
173 | - <input type="text" class="widefat" id="<?php echo $this->get_field_id( 'continue_button_title' ); ?>" name="<?php echo $this->get_field_name( 'continue_button_title' ); ?>" value="<?php esc_attr_e( $instance['continue_button_title'] ); ?>" /><br> |
|
174 | - <small class="give-field-description"><?php esc_html_e( 'The button label for displaying the additional payment fields.', 'give' ); ?></small> |
|
172 | + <label for="<?php echo $this->get_field_id('continue_button_title'); ?>"><?php esc_html_e('Button Text:', 'give'); ?></label> |
|
173 | + <input type="text" class="widefat" id="<?php echo $this->get_field_id('continue_button_title'); ?>" name="<?php echo $this->get_field_name('continue_button_title'); ?>" value="<?php esc_attr_e($instance['continue_button_title']); ?>" /><br> |
|
174 | + <small class="give-field-description"><?php esc_html_e('The button label for displaying the additional payment fields.', 'give'); ?></small> |
|
175 | 175 | </p> |
176 | 176 | |
177 | 177 | <?php // Widget: Floating Labels ?> |
178 | 178 | <p> |
179 | - <label for="<?php echo esc_attr( $this->get_field_id( 'float_labels' ) ); ?>"><?php esc_html_e( 'Floating Labels (optional):', 'give' ); ?></label><br> |
|
180 | - <label for="<?php echo $this->get_field_id( 'float_labels' ); ?>-global"><input type="radio" class="widefat" id="<?php echo $this->get_field_id( 'float_labels' ); ?>-global" name="<?php echo $this->get_field_name( 'float_labels' ); ?>" value="global" <?php checked( $instance['float_labels'], 'global' ); ?>> <?php echo esc_html__( 'Global Option', 'give' ); ?></label> |
|
181 | - <label for="<?php echo $this->get_field_id( 'float_labels' ); ?>-enabled"><input type="radio" class="widefat" id="<?php echo $this->get_field_id( 'float_labels' ); ?>-enabled" name="<?php echo $this->get_field_name( 'float_labels' ); ?>" value="enabled" <?php checked( $instance['float_labels'], 'enabled' ); ?>> <?php echo esc_html__( 'Yes', 'give' ); ?></label> |
|
182 | - <label for="<?php echo $this->get_field_id( 'float_labels' ); ?>-disabled"><input type="radio" class="widefat" id="<?php echo $this->get_field_id( 'float_labels' ); ?>-disabled" name="<?php echo $this->get_field_name( 'float_labels' ); ?>" value="disabled" <?php checked( $instance['float_labels'], 'disabled' ); ?>> <?php echo esc_html__( 'No', 'give' ); ?></label><br> |
|
179 | + <label for="<?php echo esc_attr($this->get_field_id('float_labels')); ?>"><?php esc_html_e('Floating Labels (optional):', 'give'); ?></label><br> |
|
180 | + <label for="<?php echo $this->get_field_id('float_labels'); ?>-global"><input type="radio" class="widefat" id="<?php echo $this->get_field_id('float_labels'); ?>-global" name="<?php echo $this->get_field_name('float_labels'); ?>" value="global" <?php checked($instance['float_labels'], 'global'); ?>> <?php echo esc_html__('Global Option', 'give'); ?></label> |
|
181 | + <label for="<?php echo $this->get_field_id('float_labels'); ?>-enabled"><input type="radio" class="widefat" id="<?php echo $this->get_field_id('float_labels'); ?>-enabled" name="<?php echo $this->get_field_name('float_labels'); ?>" value="enabled" <?php checked($instance['float_labels'], 'enabled'); ?>> <?php echo esc_html__('Yes', 'give'); ?></label> |
|
182 | + <label for="<?php echo $this->get_field_id('float_labels'); ?>-disabled"><input type="radio" class="widefat" id="<?php echo $this->get_field_id('float_labels'); ?>-disabled" name="<?php echo $this->get_field_name('float_labels'); ?>" value="disabled" <?php checked($instance['float_labels'], 'disabled'); ?>> <?php echo esc_html__('No', 'give'); ?></label><br> |
|
183 | 183 | <small class="give-field-description"> |
184 | 184 | <?php |
185 | 185 | printf( |
186 | 186 | /* translators: %s: http://docs.givewp.com/form-floating-labels */ |
187 | - __( 'Override the <a href="%s" target="_blank">floating labels</a> setting for this Give form.', 'give' ), |
|
188 | - esc_url( 'http://docs.givewp.com/form-floating-labels' ) |
|
187 | + __('Override the <a href="%s" target="_blank">floating labels</a> setting for this Give form.', 'give'), |
|
188 | + esc_url('http://docs.givewp.com/form-floating-labels') |
|
189 | 189 | ); |
190 | 190 | ?></small> |
191 | 191 | </p> |
192 | 192 | |
193 | 193 | <?php // Widget: Display Content ?> |
194 | 194 | <p> |
195 | - <label for="<?php echo esc_attr( $this->get_field_id( 'show_content' ) ); ?>"><?php esc_html_e( 'Display Content (optional):', 'give' ); ?></label><br> |
|
196 | - <label for="<?php echo $this->get_field_id( 'show_content' ); ?>-none"><input type="radio" class="widefat" id="<?php echo $this->get_field_id( 'show_content' ); ?>-none" name="<?php echo $this->get_field_name( 'show_content' ); ?>" value="none" <?php checked( $instance['show_content'], 'none' ); ?>> <?php echo esc_html__( 'None', 'give' ); ?></label> |
|
197 | - <label for="<?php echo $this->get_field_id( 'show_content' ); ?>-above"><input type="radio" class="widefat" id="<?php echo $this->get_field_id( 'show_content' ); ?>-above" name="<?php echo $this->get_field_name( 'show_content' ); ?>" value="above" <?php checked( $instance['show_content'], 'above' ); ?>> <?php echo esc_html__( 'Above', 'give' ); ?></label> |
|
198 | - <label for="<?php echo $this->get_field_id( 'show_content' ); ?>-below"><input type="radio" class="widefat" id="<?php echo $this->get_field_id( 'show_content' ); ?>-below" name="<?php echo $this->get_field_name( 'show_content' ); ?>" value="below" <?php checked( $instance['show_content'], 'below' ); ?>> <?php echo esc_html__( 'Below', 'give' ); ?></label><br> |
|
199 | - <small class="give-field-description"><?php esc_html_e( 'Override the display content setting for this Give form.', 'give' ); ?></small> |
|
195 | + <label for="<?php echo esc_attr($this->get_field_id('show_content')); ?>"><?php esc_html_e('Display Content (optional):', 'give'); ?></label><br> |
|
196 | + <label for="<?php echo $this->get_field_id('show_content'); ?>-none"><input type="radio" class="widefat" id="<?php echo $this->get_field_id('show_content'); ?>-none" name="<?php echo $this->get_field_name('show_content'); ?>" value="none" <?php checked($instance['show_content'], 'none'); ?>> <?php echo esc_html__('None', 'give'); ?></label> |
|
197 | + <label for="<?php echo $this->get_field_id('show_content'); ?>-above"><input type="radio" class="widefat" id="<?php echo $this->get_field_id('show_content'); ?>-above" name="<?php echo $this->get_field_name('show_content'); ?>" value="above" <?php checked($instance['show_content'], 'above'); ?>> <?php echo esc_html__('Above', 'give'); ?></label> |
|
198 | + <label for="<?php echo $this->get_field_id('show_content'); ?>-below"><input type="radio" class="widefat" id="<?php echo $this->get_field_id('show_content'); ?>-below" name="<?php echo $this->get_field_name('show_content'); ?>" value="below" <?php checked($instance['show_content'], 'below'); ?>> <?php echo esc_html__('Below', 'give'); ?></label><br> |
|
199 | + <small class="give-field-description"><?php esc_html_e('Override the display content setting for this Give form.', 'give'); ?></small> |
|
200 | 200 | </div> |
201 | 201 | <?php |
202 | 202 | } |
@@ -206,8 +206,8 @@ discard block |
||
206 | 206 | * |
207 | 207 | * @return void |
208 | 208 | */ |
209 | - function widget_init(){ |
|
210 | - register_widget( $this->self ); |
|
209 | + function widget_init() { |
|
210 | + register_widget($this->self); |
|
211 | 211 | } |
212 | 212 | |
213 | 213 | /** |
@@ -218,7 +218,7 @@ discard block |
||
218 | 218 | * |
219 | 219 | * @return array |
220 | 220 | */ |
221 | - public function update( $new_instance, $old_instance ){ |
|
221 | + public function update($new_instance, $old_instance) { |
|
222 | 222 | $this->flush_widget_cache(); |
223 | 223 | |
224 | 224 | return $new_instance; |
@@ -229,8 +229,8 @@ discard block |
||
229 | 229 | * |
230 | 230 | * @return void |
231 | 231 | */ |
232 | - public function flush_widget_cache(){ |
|
233 | - wp_cache_delete( $this->self, 'widget' ); |
|
232 | + public function flush_widget_cache() { |
|
233 | + wp_cache_delete($this->self, 'widget'); |
|
234 | 234 | } |
235 | 235 | } |
236 | 236 |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -25,14 +25,14 @@ discard block |
||
25 | 25 | */ |
26 | 26 | function give_get_actions() { |
27 | 27 | |
28 | - $_get_action = ! empty( $_GET['give_action'] ) ? $_GET['give_action'] : null; |
|
28 | + $_get_action = ! empty($_GET['give_action']) ? $_GET['give_action'] : null; |
|
29 | 29 | |
30 | 30 | // Add backward compatibility to give-action param ( $_GET ) |
31 | - if ( empty( $_get_action ) ) { |
|
32 | - $_get_action = ! empty( $_GET['give-action'] ) ? $_GET['give-action'] : null; |
|
31 | + if (empty($_get_action)) { |
|
32 | + $_get_action = ! empty($_GET['give-action']) ? $_GET['give-action'] : null; |
|
33 | 33 | } |
34 | 34 | |
35 | - if ( isset( $_get_action ) ) { |
|
35 | + if (isset($_get_action)) { |
|
36 | 36 | /** |
37 | 37 | * Fires in WordPress init or admin init, when give_action is present in $_GET. |
38 | 38 | * |
@@ -40,12 +40,12 @@ discard block |
||
40 | 40 | * |
41 | 41 | * @param array $_GET Array of HTTP GET variables. |
42 | 42 | */ |
43 | - do_action( "give_{$_get_action}", $_GET ); |
|
43 | + do_action("give_{$_get_action}", $_GET); |
|
44 | 44 | } |
45 | 45 | |
46 | 46 | } |
47 | 47 | |
48 | -add_action( 'init', 'give_get_actions' ); |
|
48 | +add_action('init', 'give_get_actions'); |
|
49 | 49 | |
50 | 50 | /** |
51 | 51 | * Hooks Give actions, when present in the $_POST super global. Every give_action |
@@ -58,14 +58,14 @@ discard block |
||
58 | 58 | */ |
59 | 59 | function give_post_actions() { |
60 | 60 | |
61 | - $_post_action = ! empty( $_POST['give_action'] ) ? $_POST['give_action'] : null; |
|
61 | + $_post_action = ! empty($_POST['give_action']) ? $_POST['give_action'] : null; |
|
62 | 62 | |
63 | 63 | // Add backward compatibility to give-action param ( $_POST ). |
64 | - if ( empty( $_post_action ) ) { |
|
65 | - $_post_action = ! empty( $_POST['give-action'] ) ? $_POST['give-action'] : null; |
|
64 | + if (empty($_post_action)) { |
|
65 | + $_post_action = ! empty($_POST['give-action']) ? $_POST['give-action'] : null; |
|
66 | 66 | } |
67 | 67 | |
68 | - if ( isset( $_post_action ) ) { |
|
68 | + if (isset($_post_action)) { |
|
69 | 69 | /** |
70 | 70 | * Fires in WordPress init or admin init, when give_action is present in $_POST. |
71 | 71 | * |
@@ -73,12 +73,12 @@ discard block |
||
73 | 73 | * |
74 | 74 | * @param array $_POST Array of HTTP POST variables. |
75 | 75 | */ |
76 | - do_action( "give_{$_post_action}", $_POST ); |
|
76 | + do_action("give_{$_post_action}", $_POST); |
|
77 | 77 | } |
78 | 78 | |
79 | 79 | } |
80 | 80 | |
81 | -add_action( 'init', 'give_post_actions' ); |
|
81 | +add_action('init', 'give_post_actions'); |
|
82 | 82 | |
83 | 83 | /** |
84 | 84 | * Connect WordPress user with Donor. |
@@ -90,17 +90,17 @@ discard block |
||
90 | 90 | * |
91 | 91 | * @return void |
92 | 92 | */ |
93 | -function give_connect_donor_to_wpuser( $user_id, $user_data ) { |
|
93 | +function give_connect_donor_to_wpuser($user_id, $user_data) { |
|
94 | 94 | /* @var Give_Donor $donor */ |
95 | - $donor = new Give_Donor( $user_data['user_email'] ); |
|
95 | + $donor = new Give_Donor($user_data['user_email']); |
|
96 | 96 | |
97 | 97 | // Validate donor id and check if do nor is already connect to wp user or not. |
98 | - if ( $donor->id && ! $donor->user_id ) { |
|
98 | + if ($donor->id && ! $donor->user_id) { |
|
99 | 99 | |
100 | 100 | // Update donor user_id. |
101 | - if ( $donor->update( array( 'user_id' => $user_id ) ) ) { |
|
102 | - $donor_note = sprintf( esc_html__( 'WordPress user #%d is connected to #%d', 'give' ), $user_id, $donor->id ); |
|
103 | - $donor->add_note( $donor_note ); |
|
101 | + if ($donor->update(array('user_id' => $user_id))) { |
|
102 | + $donor_note = sprintf(esc_html__('WordPress user #%d is connected to #%d', 'give'), $user_id, $donor->id); |
|
103 | + $donor->add_note($donor_note); |
|
104 | 104 | |
105 | 105 | // Update user_id meta in payments. |
106 | 106 | // if( ! empty( $donor->payment_ids ) && ( $donations = explode( ',', $donor->payment_ids ) ) ) { |
@@ -113,7 +113,7 @@ discard block |
||
113 | 113 | } |
114 | 114 | } |
115 | 115 | |
116 | -add_action( 'give_insert_user', 'give_connect_donor_to_wpuser', 10, 2 ); |
|
116 | +add_action('give_insert_user', 'give_connect_donor_to_wpuser', 10, 2); |
|
117 | 117 | |
118 | 118 | |
119 | 119 | /** |
@@ -127,45 +127,45 @@ discard block |
||
127 | 127 | */ |
128 | 128 | function give_validate_license_when_site_migrated() { |
129 | 129 | // Store current site address if not already stored. |
130 | - $home_url_parts = parse_url( home_url() ); |
|
131 | - $home_url = isset( $home_url_parts['host'] ) ? $home_url_parts['host'] : false; |
|
132 | - $home_url .= isset( $home_url_parts['path'] ) ? $home_url_parts['path'] : ''; |
|
133 | - $site_address_before_migrate = get_option( 'give_site_address_before_migrate' ); |
|
130 | + $home_url_parts = parse_url(home_url()); |
|
131 | + $home_url = isset($home_url_parts['host']) ? $home_url_parts['host'] : false; |
|
132 | + $home_url .= isset($home_url_parts['path']) ? $home_url_parts['path'] : ''; |
|
133 | + $site_address_before_migrate = get_option('give_site_address_before_migrate'); |
|
134 | 134 | |
135 | 135 | // Need $home_url to proceed. |
136 | - if ( ! $home_url ) { |
|
136 | + if ( ! $home_url) { |
|
137 | 137 | return; |
138 | 138 | } |
139 | 139 | |
140 | 140 | // Save site address. |
141 | - if ( ! $site_address_before_migrate ) { |
|
141 | + if ( ! $site_address_before_migrate) { |
|
142 | 142 | // Update site address. |
143 | - update_option( 'give_site_address_before_migrate', $home_url ); |
|
143 | + update_option('give_site_address_before_migrate', $home_url); |
|
144 | 144 | |
145 | 145 | return; |
146 | 146 | } |
147 | 147 | |
148 | 148 | // Backwards compat. for before when we were storing URL scheme. |
149 | - if ( strpos( $site_address_before_migrate, 'http' ) ) { |
|
150 | - $site_address_before_migrate = parse_url( $site_address_before_migrate ); |
|
151 | - $site_address_before_migrate = isset( $site_address_before_migrate['host'] ) ? $site_address_before_migrate['host'] : false; |
|
149 | + if (strpos($site_address_before_migrate, 'http')) { |
|
150 | + $site_address_before_migrate = parse_url($site_address_before_migrate); |
|
151 | + $site_address_before_migrate = isset($site_address_before_migrate['host']) ? $site_address_before_migrate['host'] : false; |
|
152 | 152 | |
153 | 153 | // Add path for multisite installs. |
154 | - $site_address_before_migrate .= isset( $site_address_before_migrate['path'] ) ? $site_address_before_migrate['path'] : ''; |
|
154 | + $site_address_before_migrate .= isset($site_address_before_migrate['path']) ? $site_address_before_migrate['path'] : ''; |
|
155 | 155 | } |
156 | 156 | |
157 | 157 | // If the two URLs don't match run CRON. |
158 | - if ( $home_url !== $site_address_before_migrate ) { |
|
158 | + if ($home_url !== $site_address_before_migrate) { |
|
159 | 159 | // Immediately run cron. |
160 | - wp_schedule_single_event( time(), 'give_validate_license_when_site_migrated' ); |
|
160 | + wp_schedule_single_event(time(), 'give_validate_license_when_site_migrated'); |
|
161 | 161 | |
162 | 162 | // Update site address. |
163 | - update_option( 'give_site_address_before_migrate', $home_url ); |
|
163 | + update_option('give_site_address_before_migrate', $home_url); |
|
164 | 164 | } |
165 | 165 | |
166 | 166 | } |
167 | 167 | |
168 | -add_action( 'admin_init', 'give_validate_license_when_site_migrated' ); |
|
168 | +add_action('admin_init', 'give_validate_license_when_site_migrated'); |
|
169 | 169 | |
170 | 170 | |
171 | 171 | /** |
@@ -175,19 +175,19 @@ discard block |
||
175 | 175 | * |
176 | 176 | * @param $data |
177 | 177 | */ |
178 | -function give_donor_batch_export_complete( $data ) { |
|
178 | +function give_donor_batch_export_complete($data) { |
|
179 | 179 | // Remove donor ids cache. |
180 | 180 | if ( |
181 | - isset( $data['class'] ) |
|
181 | + isset($data['class']) |
|
182 | 182 | && 'Give_Batch_Donors_Export' === $data['class'] |
183 | - && ! empty( $data['forms'] ) |
|
184 | - && isset( $data['give_export_option']['query_id'] ) |
|
183 | + && ! empty($data['forms']) |
|
184 | + && isset($data['give_export_option']['query_id']) |
|
185 | 185 | ) { |
186 | - Give_Cache::delete( Give_Cache::get_key( $data['give_export_option']['query_id'] ) ); |
|
186 | + Give_Cache::delete(Give_Cache::get_key($data['give_export_option']['query_id'])); |
|
187 | 187 | } |
188 | 188 | } |
189 | 189 | |
190 | -add_action( 'give_file_export_complete', 'give_donor_batch_export_complete' ); |
|
190 | +add_action('give_file_export_complete', 'give_donor_batch_export_complete'); |
|
191 | 191 | |
192 | 192 | /** |
193 | 193 | * Print css for wordpress setting pages. |
@@ -198,12 +198,12 @@ discard block |
||
198 | 198 | /* @var WP_Screen $screen */ |
199 | 199 | $screen = get_current_screen(); |
200 | 200 | |
201 | - if ( ! ( $screen instanceof WP_Screen ) ) { |
|
201 | + if ( ! ($screen instanceof WP_Screen)) { |
|
202 | 202 | return false; |
203 | 203 | } |
204 | 204 | |
205 | - switch ( true ) { |
|
206 | - case ( 'plugins' === $screen->base || 'plugins-network' === $screen->base ): |
|
205 | + switch (true) { |
|
206 | + case ('plugins' === $screen->base || 'plugins-network' === $screen->base): |
|
207 | 207 | ?> |
208 | 208 | <style> |
209 | 209 | tr.active.update + tr.give-addon-notice-tr td { |
@@ -240,7 +240,7 @@ discard block |
||
240 | 240 | } |
241 | 241 | } |
242 | 242 | |
243 | -add_action( 'admin_head', 'give_admin_quick_css' ); |
|
243 | +add_action('admin_head', 'give_admin_quick_css'); |
|
244 | 244 | |
245 | 245 | |
246 | 246 | /** |
@@ -252,31 +252,31 @@ discard block |
||
252 | 252 | * |
253 | 253 | * @return void |
254 | 254 | */ |
255 | -function give_set_donation_levels_max_min_amount( $form_id ) { |
|
255 | +function give_set_donation_levels_max_min_amount($form_id) { |
|
256 | 256 | if ( |
257 | - ( 'set' === $_POST['_give_price_option'] ) || |
|
258 | - ( in_array( '_give_donation_levels', $_POST ) && count( $_POST['_give_donation_levels'] ) <= 0 ) || |
|
259 | - ! ( $donation_levels_amounts = wp_list_pluck( $_POST['_give_donation_levels'], '_give_amount' ) ) |
|
257 | + ('set' === $_POST['_give_price_option']) || |
|
258 | + (in_array('_give_donation_levels', $_POST) && count($_POST['_give_donation_levels']) <= 0) || |
|
259 | + ! ($donation_levels_amounts = wp_list_pluck($_POST['_give_donation_levels'], '_give_amount')) |
|
260 | 260 | ) { |
261 | 261 | // Delete old meta. |
262 | - give_delete_meta( $form_id, '_give_levels_minimum_amount' ); |
|
263 | - give_delete_meta( $form_id, '_give_levels_maximum_amount' ); |
|
262 | + give_delete_meta($form_id, '_give_levels_minimum_amount'); |
|
263 | + give_delete_meta($form_id, '_give_levels_maximum_amount'); |
|
264 | 264 | |
265 | 265 | return; |
266 | 266 | } |
267 | 267 | |
268 | 268 | // Sanitize donation level amounts. |
269 | - $donation_levels_amounts = array_map( 'give_maybe_sanitize_amount', $donation_levels_amounts ); |
|
269 | + $donation_levels_amounts = array_map('give_maybe_sanitize_amount', $donation_levels_amounts); |
|
270 | 270 | |
271 | - $min_amount = min( $donation_levels_amounts ); |
|
272 | - $max_amount = max( $donation_levels_amounts ); |
|
271 | + $min_amount = min($donation_levels_amounts); |
|
272 | + $max_amount = max($donation_levels_amounts); |
|
273 | 273 | |
274 | 274 | // Set Minimum and Maximum amount for Multi Level Donation Forms. |
275 | - give_update_meta( $form_id, '_give_levels_minimum_amount', $min_amount ? give_sanitize_amount_for_db( $min_amount ) : 0 ); |
|
276 | - give_update_meta( $form_id, '_give_levels_maximum_amount', $max_amount ? give_sanitize_amount_for_db( $max_amount ) : 0 ); |
|
275 | + give_update_meta($form_id, '_give_levels_minimum_amount', $min_amount ? give_sanitize_amount_for_db($min_amount) : 0); |
|
276 | + give_update_meta($form_id, '_give_levels_maximum_amount', $max_amount ? give_sanitize_amount_for_db($max_amount) : 0); |
|
277 | 277 | } |
278 | 278 | |
279 | -add_action( 'give_pre_process_give_forms_meta', 'give_set_donation_levels_max_min_amount', 30 ); |
|
279 | +add_action('give_pre_process_give_forms_meta', 'give_set_donation_levels_max_min_amount', 30); |
|
280 | 280 | |
281 | 281 | |
282 | 282 | /** |
@@ -286,24 +286,24 @@ discard block |
||
286 | 286 | * |
287 | 287 | * @param int $payment_id |
288 | 288 | */ |
289 | -function _give_save_donor_billing_address( $payment_id ) { |
|
289 | +function _give_save_donor_billing_address($payment_id) { |
|
290 | 290 | /* @var Give_Payment $donation */ |
291 | - $donation = new Give_Payment( $payment_id ); |
|
291 | + $donation = new Give_Payment($payment_id); |
|
292 | 292 | |
293 | 293 | // Bailout |
294 | - if ( ! $donation->customer_id ) { |
|
294 | + if ( ! $donation->customer_id) { |
|
295 | 295 | return; |
296 | 296 | } |
297 | 297 | |
298 | 298 | |
299 | 299 | /* @var Give_Donor $donor */ |
300 | - $donor = new Give_Donor( $donation->customer_id ); |
|
300 | + $donor = new Give_Donor($donation->customer_id); |
|
301 | 301 | |
302 | 302 | // Save address. |
303 | - $donor->add_address( 'billing[]', $donation->address ); |
|
303 | + $donor->add_address('billing[]', $donation->address); |
|
304 | 304 | } |
305 | 305 | |
306 | -add_action( 'give_complete_donation', '_give_save_donor_billing_address', 9999 ); |
|
306 | +add_action('give_complete_donation', '_give_save_donor_billing_address', 9999); |
|
307 | 307 | |
308 | 308 | |
309 | 309 | /** |
@@ -313,25 +313,25 @@ discard block |
||
313 | 313 | * |
314 | 314 | * @param array $args |
315 | 315 | */ |
316 | -function give_update_log_form_id( $args ) { |
|
317 | - $new_form_id = absint( $args[0] ); |
|
318 | - $payment_id = absint( $args[1] ); |
|
319 | - $logs = Give()->logs->get_logs( $payment_id ); |
|
316 | +function give_update_log_form_id($args) { |
|
317 | + $new_form_id = absint($args[0]); |
|
318 | + $payment_id = absint($args[1]); |
|
319 | + $logs = Give()->logs->get_logs($payment_id); |
|
320 | 320 | |
321 | 321 | // Bailout. |
322 | - if ( empty( $logs ) ) { |
|
322 | + if (empty($logs)) { |
|
323 | 323 | return; |
324 | 324 | } |
325 | 325 | |
326 | 326 | /* @var object $log */ |
327 | - foreach ( $logs as $log ) { |
|
328 | - Give()->logs->logmeta_db->update_meta( $log->ID, '_give_log_form_id', $new_form_id ); |
|
327 | + foreach ($logs as $log) { |
|
328 | + Give()->logs->logmeta_db->update_meta($log->ID, '_give_log_form_id', $new_form_id); |
|
329 | 329 | } |
330 | 330 | |
331 | 331 | // Delete cache. |
332 | 332 | Give()->logs->delete_cache(); |
333 | 333 | } |
334 | 334 | |
335 | -add_action( 'give_update_log_form_id', 'give_update_log_form_id' ); |
|
335 | +add_action('give_update_log_form_id', 'give_update_log_form_id'); |
|
336 | 336 | |
337 | 337 |
@@ -20,7 +20,7 @@ discard block |
||
20 | 20 | * |
21 | 21 | * @return array |
22 | 22 | */ |
23 | - private function set_toottip_args( $args ) { |
|
23 | + private function set_toottip_args($args) { |
|
24 | 24 | $args = wp_parse_args( |
25 | 25 | $args, |
26 | 26 | array( |
@@ -62,13 +62,13 @@ discard block |
||
62 | 62 | |
63 | 63 | // Auto set width of tooltip. |
64 | 64 | if ( |
65 | - ! empty( $args['auto_width'] ) && |
|
66 | - ! empty( $args['label'] ) && |
|
67 | - empty( $args['size'] ) |
|
65 | + ! empty($args['auto_width']) && |
|
66 | + ! empty($args['label']) && |
|
67 | + empty($args['size']) |
|
68 | 68 | ) { |
69 | - if ( 15 < str_word_count( $args['label'] ) ) { |
|
69 | + if (15 < str_word_count($args['label'])) { |
|
70 | 70 | $args['size'] = 'large'; |
71 | - } elseif ( 7 < str_word_count( $args['label'] ) ) { |
|
71 | + } elseif (7 < str_word_count($args['label'])) { |
|
72 | 72 | $args['size'] = 'medium'; |
73 | 73 | } |
74 | 74 | } |
@@ -87,8 +87,8 @@ discard block |
||
87 | 87 | * |
88 | 88 | * @return string |
89 | 89 | */ |
90 | - public function render( $args ) { |
|
91 | - $args = $this->set_toottip_args( $args ); |
|
90 | + public function render($args) { |
|
91 | + $args = $this->set_toottip_args($args); |
|
92 | 92 | |
93 | 93 | $tooltip_pos = array( |
94 | 94 | 'top' => 'hint--top', |
@@ -118,21 +118,21 @@ discard block |
||
118 | 118 | $args['attributes']['aria-label'] = $args['label']; |
119 | 119 | |
120 | 120 | // Set classes. |
121 | - $args['attributes']['class'] = ! empty( $args['attributes']['class'] ) ? $args['attributes']['class'] : ''; |
|
122 | - $args['attributes']['class'] .= " {$tooltip_pos[ $args['position'] ]}"; |
|
123 | - $args['attributes']['class'] .= ! empty( $args['status'] ) ? " {$tooltip_status[ $args['status'] ]}" : ''; |
|
124 | - $args['attributes']['class'] .= ! empty( $args['size'] ) ? " {$tooltip_size[ $args['size'] ]}" : ''; |
|
121 | + $args['attributes']['class'] = ! empty($args['attributes']['class']) ? $args['attributes']['class'] : ''; |
|
122 | + $args['attributes']['class'] .= " {$tooltip_pos[$args['position']]}"; |
|
123 | + $args['attributes']['class'] .= ! empty($args['status']) ? " {$tooltip_status[$args['status']]}" : ''; |
|
124 | + $args['attributes']['class'] .= ! empty($args['size']) ? " {$tooltip_size[$args['size']]}" : ''; |
|
125 | 125 | $args['attributes']['class'] .= $args['show_always'] ? ' hint--always' : ''; |
126 | 126 | $args['attributes']['class'] .= $args['round_edges'] ? ' hint--rounded' : ''; |
127 | 127 | $args['attributes']['class'] .= $args['animate'] ? ' hint--bounce' : ' hint--no-animate'; |
128 | - $args['attributes']['class'] = trim( $args['attributes']['class'] ); |
|
128 | + $args['attributes']['class'] = trim($args['attributes']['class']); |
|
129 | 129 | |
130 | 130 | // Set link attribute in tooltip has anchor tag. |
131 | - if ( 'a' === $args['tag'] && ! empty( $args['link'] ) ) { |
|
132 | - $args['attributes']['href'] = esc_url( $args['link'] ); |
|
131 | + if ('a' === $args['tag'] && ! empty($args['link'])) { |
|
132 | + $args['attributes']['href'] = esc_url($args['link']); |
|
133 | 133 | } |
134 | 134 | |
135 | - return sprintf( '<%1$s %2$s rel="tooltip">%3$s</%1$s>', $args['tag'], give_get_attribute_str( $args['attributes'] ), $args['tag_content'] ); |
|
135 | + return sprintf('<%1$s %2$s rel="tooltip">%3$s</%1$s>', $args['tag'], give_get_attribute_str($args['attributes']), $args['tag_content']); |
|
136 | 136 | } |
137 | 137 | |
138 | 138 | |
@@ -146,9 +146,9 @@ discard block |
||
146 | 146 | * |
147 | 147 | * @return string |
148 | 148 | */ |
149 | - function render_link( $args ) { |
|
149 | + function render_link($args) { |
|
150 | 150 | $args['tag'] = 'a'; |
151 | - $tooltip_markup = $this->render( $args ); |
|
151 | + $tooltip_markup = $this->render($args); |
|
152 | 152 | |
153 | 153 | return $tooltip_markup; |
154 | 154 | } |
@@ -163,14 +163,14 @@ discard block |
||
163 | 163 | * |
164 | 164 | * @return string |
165 | 165 | */ |
166 | - function render_span( $args ) { |
|
166 | + function render_span($args) { |
|
167 | 167 | // Set tooltip args from string. |
168 | - if ( is_string( $args ) ) { |
|
169 | - $args = array( 'label' => $args ); |
|
168 | + if (is_string($args)) { |
|
169 | + $args = array('label' => $args); |
|
170 | 170 | } |
171 | 171 | |
172 | 172 | $args['tag'] = 'span'; |
173 | - $tooltip_markup = $this->render( $args ); |
|
173 | + $tooltip_markup = $this->render($args); |
|
174 | 174 | |
175 | 175 | return $tooltip_markup; |
176 | 176 | } |
@@ -185,15 +185,15 @@ discard block |
||
185 | 185 | * |
186 | 186 | * @return string |
187 | 187 | */ |
188 | - function render_help( $args ) { |
|
188 | + function render_help($args) { |
|
189 | 189 | // Set tooltip args from string. |
190 | - if ( is_string( $args ) ) { |
|
191 | - $args = array( 'label' => $args ); |
|
190 | + if (is_string($args)) { |
|
191 | + $args = array('label' => $args); |
|
192 | 192 | } |
193 | 193 | |
194 | 194 | $args['tag_content'] = '<i class="give-icon give-icon-question"></i>'; |
195 | 195 | $args['attributes']['class'] = 'give-tooltip'; |
196 | - $tooltip_markup = $this->render_span( $args ); |
|
196 | + $tooltip_markup = $this->render_span($args); |
|
197 | 197 | |
198 | 198 | return $tooltip_markup; |
199 | 199 | } |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -25,7 +25,7 @@ discard block |
||
25 | 25 | * @return array|bool array if errors are present, false if none found |
26 | 26 | */ |
27 | 27 | function give_get_errors() { |
28 | - return Give()->session->get( 'give_errors' ); |
|
28 | + return Give()->session->get('give_errors'); |
|
29 | 29 | } |
30 | 30 | |
31 | 31 | /** |
@@ -42,23 +42,23 @@ discard block |
||
42 | 42 | * |
43 | 43 | * @return void |
44 | 44 | */ |
45 | -function give_set_error( $error_id, $error_message, $notice_args = array() ) { |
|
45 | +function give_set_error($error_id, $error_message, $notice_args = array()) { |
|
46 | 46 | $errors = give_get_errors(); |
47 | - if ( ! $errors ) { |
|
47 | + if ( ! $errors) { |
|
48 | 48 | $errors = array(); |
49 | 49 | } |
50 | 50 | |
51 | - if( is_array( $notice_args ) && ! empty( $notice_args ) ) { |
|
52 | - $errors[ $error_id ] = array( |
|
51 | + if (is_array($notice_args) && ! empty($notice_args)) { |
|
52 | + $errors[$error_id] = array( |
|
53 | 53 | 'message' => $error_message, |
54 | 54 | 'notice_args' => $notice_args, |
55 | 55 | ); |
56 | 56 | } else { |
57 | 57 | // Backward compatibility v<1.8.11. |
58 | - $errors[ $error_id ] = $error_message; |
|
58 | + $errors[$error_id] = $error_message; |
|
59 | 59 | } |
60 | 60 | |
61 | - Give()->session->set( 'give_errors', $errors ); |
|
61 | + Give()->session->set('give_errors', $errors); |
|
62 | 62 | } |
63 | 63 | |
64 | 64 | /** |
@@ -69,7 +69,7 @@ discard block |
||
69 | 69 | * @return void |
70 | 70 | */ |
71 | 71 | function give_clear_errors() { |
72 | - Give()->session->set( 'give_errors', null ); |
|
72 | + Give()->session->set('give_errors', null); |
|
73 | 73 | } |
74 | 74 | |
75 | 75 | /** |
@@ -82,19 +82,19 @@ discard block |
||
82 | 82 | * |
83 | 83 | * @return void |
84 | 84 | */ |
85 | -function give_unset_error( $error_id ) { |
|
85 | +function give_unset_error($error_id) { |
|
86 | 86 | $errors = give_get_errors(); |
87 | - if ( $errors ) { |
|
87 | + if ($errors) { |
|
88 | 88 | /** |
89 | 89 | * Check If $error_id exists in the array. |
90 | 90 | * If exists then unset it. |
91 | 91 | * |
92 | 92 | * @since 1.8.13 |
93 | 93 | */ |
94 | - if ( isset( $errors[ $error_id ] ) ) { |
|
95 | - unset( $errors[ $error_id ] ); |
|
94 | + if (isset($errors[$error_id])) { |
|
95 | + unset($errors[$error_id]); |
|
96 | 96 | } |
97 | - Give()->session->set( 'give_errors', $errors ); |
|
97 | + Give()->session->set('give_errors', $errors); |
|
98 | 98 | } |
99 | 99 | } |
100 | 100 | |
@@ -105,7 +105,7 @@ discard block |
||
105 | 105 | * @return string |
106 | 106 | */ |
107 | 107 | function _give_die_handler() { |
108 | - if ( defined( 'GIVE_UNIT_TESTS' ) ) { |
|
108 | + if (defined('GIVE_UNIT_TESTS')) { |
|
109 | 109 | return '_give_die_handler'; |
110 | 110 | } else { |
111 | 111 | die(); |
@@ -125,8 +125,8 @@ discard block |
||
125 | 125 | * |
126 | 126 | * @return void |
127 | 127 | */ |
128 | -function give_die( $message = '', $title = '', $status = 400 ) { |
|
129 | - add_filter( 'wp_die_ajax_handler', '_give_die_handler', 10, 3 ); |
|
130 | - add_filter( 'wp_die_handler', '_give_die_handler', 10, 3 ); |
|
131 | - wp_die( $message, $title, array( 'response' => $status ) ); |
|
128 | +function give_die($message = '', $title = '', $status = 400) { |
|
129 | + add_filter('wp_die_ajax_handler', '_give_die_handler', 10, 3); |
|
130 | + add_filter('wp_die_handler', '_give_die_handler', 10, 3); |
|
131 | + wp_die($message, $title, array('response' => $status)); |
|
132 | 132 | } |
@@ -11,7 +11,7 @@ discard block |
||
11 | 11 | * @category Class |
12 | 12 | * @author WordImpress |
13 | 13 | */ |
14 | -if ( ! defined( 'ABSPATH' ) ) { |
|
14 | +if ( ! defined('ABSPATH')) { |
|
15 | 15 | exit; |
16 | 16 | } |
17 | 17 | |
@@ -52,16 +52,16 @@ discard block |
||
52 | 52 | * ) |
53 | 53 | */ |
54 | 54 | |
55 | - $_post = give_clean( $_POST ); |
|
55 | + $_post = give_clean($_POST); |
|
56 | 56 | |
57 | - if ( empty( $_post ) || empty( $_post['data'] ) || empty( $_post['hook'] ) ) { |
|
57 | + if (empty($_post) || empty($_post['data']) || empty($_post['hook'])) { |
|
58 | 58 | exit(); |
59 | 59 | } |
60 | 60 | |
61 | 61 | /** |
62 | 62 | * Fire the hook. |
63 | 63 | */ |
64 | - do_action( $_post['hook'], $_post['data'] ); |
|
64 | + do_action($_post['hook'], $_post['data']); |
|
65 | 65 | |
66 | 66 | exit(); |
67 | 67 | } |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -23,41 +23,41 @@ discard block |
||
23 | 23 | * |
24 | 24 | * @return string|bool |
25 | 25 | */ |
26 | -function give_donation_history( $atts ) { |
|
26 | +function give_donation_history($atts) { |
|
27 | 27 | |
28 | - $donation_history_args = shortcode_atts( array( |
|
28 | + $donation_history_args = shortcode_atts(array( |
|
29 | 29 | 'id' => true, |
30 | 30 | 'date' => true, |
31 | 31 | 'donor' => false, |
32 | 32 | 'amount' => true, |
33 | 33 | 'status' => false, |
34 | 34 | 'payment_method' => false, |
35 | - ), $atts, 'donation_history' ); |
|
35 | + ), $atts, 'donation_history'); |
|
36 | 36 | |
37 | 37 | // Always show receipt link. |
38 | 38 | $donation_history_args['details'] = true; |
39 | 39 | |
40 | 40 | // Set Donation History Shortcode Arguments in session variable. |
41 | - Give()->session->set( 'give_donation_history_args', $donation_history_args ); |
|
41 | + Give()->session->set('give_donation_history_args', $donation_history_args); |
|
42 | 42 | |
43 | 43 | // If payment_key query arg exists, return receipt instead of donation history. |
44 | - if ( isset( $_GET['payment_key'] ) ) { |
|
44 | + if (isset($_GET['payment_key'])) { |
|
45 | 45 | ob_start(); |
46 | 46 | |
47 | - echo give_receipt_shortcode( array() ); |
|
47 | + echo give_receipt_shortcode(array()); |
|
48 | 48 | |
49 | 49 | // Display donation history link only if Receipt Access Session is available. |
50 | - if ( give_get_receipt_session() ) { |
|
50 | + if (give_get_receipt_session()) { |
|
51 | 51 | echo sprintf( |
52 | 52 | '<a href="%s">%s</a>', |
53 | - esc_url( give_get_history_page_uri() ), |
|
54 | - __( '« Return to All Donations', 'give' ) |
|
53 | + esc_url(give_get_history_page_uri()), |
|
54 | + __('« Return to All Donations', 'give') |
|
55 | 55 | ); |
56 | 56 | } |
57 | 57 | return ob_get_clean(); |
58 | 58 | } |
59 | 59 | |
60 | - $email_access = give_get_option( 'email_access' ); |
|
60 | + $email_access = give_get_option('email_access'); |
|
61 | 61 | |
62 | 62 | /** |
63 | 63 | * Determine access |
@@ -68,31 +68,31 @@ discard block |
||
68 | 68 | if ( |
69 | 69 | is_user_logged_in() || |
70 | 70 | false !== Give()->session->get_session_expiration() || |
71 | - ( give_is_setting_enabled( $email_access ) && Give()->email_access->token_exists ) || |
|
71 | + (give_is_setting_enabled($email_access) && Give()->email_access->token_exists) || |
|
72 | 72 | true === give_get_history_session() |
73 | 73 | ) { |
74 | 74 | ob_start(); |
75 | - give_get_template_part( 'history', 'donations' ); |
|
75 | + give_get_template_part('history', 'donations'); |
|
76 | 76 | |
77 | 77 | return ob_get_clean(); |
78 | 78 | |
79 | - } elseif ( give_is_setting_enabled( $email_access ) ) { |
|
79 | + } elseif (give_is_setting_enabled($email_access)) { |
|
80 | 80 | // Is Email-based access enabled? |
81 | 81 | ob_start(); |
82 | - give_get_template_part( 'email', 'login-form' ); |
|
82 | + give_get_template_part('email', 'login-form'); |
|
83 | 83 | |
84 | 84 | return ob_get_clean(); |
85 | 85 | |
86 | 86 | } else { |
87 | 87 | |
88 | - $output = apply_filters( 'give_donation_history_nonuser_message', Give()->notices->print_frontend_notice( __( 'You must be logged in to view your donation history. Please login using your account or create an account using the same email you used to donate with.', 'give' ), false ) ); |
|
89 | - $output .= do_shortcode( '[give_login]' ); |
|
88 | + $output = apply_filters('give_donation_history_nonuser_message', Give()->notices->print_frontend_notice(__('You must be logged in to view your donation history. Please login using your account or create an account using the same email you used to donate with.', 'give'), false)); |
|
89 | + $output .= do_shortcode('[give_login]'); |
|
90 | 90 | |
91 | 91 | return $output; |
92 | 92 | } |
93 | 93 | } |
94 | 94 | |
95 | -add_shortcode( 'donation_history', 'give_donation_history' ); |
|
95 | +add_shortcode('donation_history', 'give_donation_history'); |
|
96 | 96 | |
97 | 97 | /** |
98 | 98 | * Donation Form Shortcode |
@@ -105,8 +105,8 @@ discard block |
||
105 | 105 | * |
106 | 106 | * @return string |
107 | 107 | */ |
108 | -function give_form_shortcode( $atts ) { |
|
109 | - $atts = shortcode_atts( array( |
|
108 | +function give_form_shortcode($atts) { |
|
109 | + $atts = shortcode_atts(array( |
|
110 | 110 | 'id' => '', |
111 | 111 | 'show_title' => true, |
112 | 112 | 'show_goal' => true, |
@@ -114,21 +114,21 @@ discard block |
||
114 | 114 | 'float_labels' => '', |
115 | 115 | 'display_style' => '', |
116 | 116 | 'continue_button_title' => '', |
117 | - ), $atts, 'give_form' ); |
|
117 | + ), $atts, 'give_form'); |
|
118 | 118 | |
119 | 119 | // Convert string to bool. |
120 | - $atts['show_title'] = filter_var( $atts['show_title'], FILTER_VALIDATE_BOOLEAN ); |
|
121 | - $atts['show_goal'] = filter_var( $atts['show_goal'], FILTER_VALIDATE_BOOLEAN ); |
|
120 | + $atts['show_title'] = filter_var($atts['show_title'], FILTER_VALIDATE_BOOLEAN); |
|
121 | + $atts['show_goal'] = filter_var($atts['show_goal'], FILTER_VALIDATE_BOOLEAN); |
|
122 | 122 | |
123 | 123 | // get the Give Form |
124 | 124 | ob_start(); |
125 | - give_get_donation_form( $atts ); |
|
125 | + give_get_donation_form($atts); |
|
126 | 126 | $final_output = ob_get_clean(); |
127 | 127 | |
128 | - return apply_filters( 'give_donate_form', $final_output, $atts ); |
|
128 | + return apply_filters('give_donate_form', $final_output, $atts); |
|
129 | 129 | } |
130 | 130 | |
131 | -add_shortcode( 'give_form', 'give_form_shortcode' ); |
|
131 | +add_shortcode('give_form', 'give_form_shortcode'); |
|
132 | 132 | |
133 | 133 | /** |
134 | 134 | * Donation Form Goal Shortcode. |
@@ -141,36 +141,36 @@ discard block |
||
141 | 141 | * |
142 | 142 | * @return string |
143 | 143 | */ |
144 | -function give_goal_shortcode( $atts ) { |
|
145 | - $atts = shortcode_atts( array( |
|
144 | +function give_goal_shortcode($atts) { |
|
145 | + $atts = shortcode_atts(array( |
|
146 | 146 | 'id' => '', |
147 | 147 | 'show_text' => true, |
148 | 148 | 'show_bar' => true, |
149 | - ), $atts, 'give_goal' ); |
|
149 | + ), $atts, 'give_goal'); |
|
150 | 150 | |
151 | 151 | // get the Give Form. |
152 | 152 | ob_start(); |
153 | 153 | |
154 | 154 | // Sanity check 1: ensure there is an ID Provided. |
155 | - if ( empty( $atts['id'] ) ) { |
|
156 | - Give()->notices->print_frontend_notice( __( 'The shortcode is missing Donation Form ID attribute.', 'give' ), true ); |
|
155 | + if (empty($atts['id'])) { |
|
156 | + Give()->notices->print_frontend_notice(__('The shortcode is missing Donation Form ID attribute.', 'give'), true); |
|
157 | 157 | } |
158 | 158 | |
159 | 159 | // Sanity check 2: Check the form even has Goals enabled. |
160 | - if ( ! give_is_setting_enabled( give_get_meta( $atts['id'], '_give_goal_option', true ) ) ) { |
|
160 | + if ( ! give_is_setting_enabled(give_get_meta($atts['id'], '_give_goal_option', true))) { |
|
161 | 161 | |
162 | - Give()->notices->print_frontend_notice( __( 'The form does not have Goals enabled.', 'give' ), true ); |
|
162 | + Give()->notices->print_frontend_notice(__('The form does not have Goals enabled.', 'give'), true); |
|
163 | 163 | } else { |
164 | 164 | // Passed all sanity checks: output Goal. |
165 | - give_show_goal_progress( $atts['id'], $atts ); |
|
165 | + give_show_goal_progress($atts['id'], $atts); |
|
166 | 166 | } |
167 | 167 | |
168 | 168 | $final_output = ob_get_clean(); |
169 | 169 | |
170 | - return apply_filters( 'give_goal_shortcode_output', $final_output, $atts ); |
|
170 | + return apply_filters('give_goal_shortcode_output', $final_output, $atts); |
|
171 | 171 | } |
172 | 172 | |
173 | -add_shortcode( 'give_goal', 'give_goal_shortcode' ); |
|
173 | +add_shortcode('give_goal', 'give_goal_shortcode'); |
|
174 | 174 | |
175 | 175 | |
176 | 176 | /** |
@@ -187,22 +187,22 @@ discard block |
||
187 | 187 | * |
188 | 188 | * @return string |
189 | 189 | */ |
190 | -function give_login_form_shortcode( $atts ) { |
|
190 | +function give_login_form_shortcode($atts) { |
|
191 | 191 | |
192 | - $atts = shortcode_atts( array( |
|
192 | + $atts = shortcode_atts(array( |
|
193 | 193 | // Add backward compatibility for redirect attribute. |
194 | 194 | 'redirect' => '', |
195 | 195 | 'login-redirect' => '', |
196 | 196 | 'logout-redirect' => '', |
197 | - ), $atts, 'give_login' ); |
|
197 | + ), $atts, 'give_login'); |
|
198 | 198 | |
199 | 199 | // Check login-redirect attribute first, if it empty or not found then check for redirect attribute and add value of this to login-redirect attribute. |
200 | - $atts['login-redirect'] = ! empty( $atts['login-redirect'] ) ? $atts['login-redirect'] : ( ! empty( $atts['redirect'] ) ? $atts['redirect'] : '' ); |
|
200 | + $atts['login-redirect'] = ! empty($atts['login-redirect']) ? $atts['login-redirect'] : ( ! empty($atts['redirect']) ? $atts['redirect'] : ''); |
|
201 | 201 | |
202 | - return give_login_form( $atts['login-redirect'], $atts['logout-redirect'] ); |
|
202 | + return give_login_form($atts['login-redirect'], $atts['logout-redirect']); |
|
203 | 203 | } |
204 | 204 | |
205 | -add_shortcode( 'give_login', 'give_login_form_shortcode' ); |
|
205 | +add_shortcode('give_login', 'give_login_form_shortcode'); |
|
206 | 206 | |
207 | 207 | /** |
208 | 208 | * Register Shortcode. |
@@ -217,15 +217,15 @@ discard block |
||
217 | 217 | * |
218 | 218 | * @return string |
219 | 219 | */ |
220 | -function give_register_form_shortcode( $atts ) { |
|
221 | - $atts = shortcode_atts( array( |
|
220 | +function give_register_form_shortcode($atts) { |
|
221 | + $atts = shortcode_atts(array( |
|
222 | 222 | 'redirect' => '', |
223 | - ), $atts, 'give_register' ); |
|
223 | + ), $atts, 'give_register'); |
|
224 | 224 | |
225 | - return give_register_form( $atts['redirect'] ); |
|
225 | + return give_register_form($atts['redirect']); |
|
226 | 226 | } |
227 | 227 | |
228 | -add_shortcode( 'give_register', 'give_register_form_shortcode' ); |
|
228 | +add_shortcode('give_register', 'give_register_form_shortcode'); |
|
229 | 229 | |
230 | 230 | /** |
231 | 231 | * Receipt Shortcode. |
@@ -238,12 +238,12 @@ discard block |
||
238 | 238 | * |
239 | 239 | * @return string |
240 | 240 | */ |
241 | -function give_receipt_shortcode( $atts ) { |
|
241 | +function give_receipt_shortcode($atts) { |
|
242 | 242 | |
243 | 243 | global $give_receipt_args; |
244 | 244 | |
245 | - $give_receipt_args = shortcode_atts( array( |
|
246 | - 'error' => __( 'You are missing the payment key to view this donation receipt.', 'give' ), |
|
245 | + $give_receipt_args = shortcode_atts(array( |
|
246 | + 'error' => __('You are missing the payment key to view this donation receipt.', 'give'), |
|
247 | 247 | 'price' => true, |
248 | 248 | 'donor' => true, |
249 | 249 | 'date' => true, |
@@ -252,49 +252,49 @@ discard block |
||
252 | 252 | 'payment_id' => true, |
253 | 253 | 'payment_status' => false, |
254 | 254 | 'status_notice' => true, |
255 | - ), $atts, 'give_receipt' ); |
|
255 | + ), $atts, 'give_receipt'); |
|
256 | 256 | |
257 | 257 | // set $session var |
258 | 258 | $session = give_get_purchase_session(); |
259 | 259 | |
260 | 260 | // set payment key var |
261 | - if ( isset( $_GET['payment_key'] ) ) { |
|
262 | - $payment_key = urldecode( $_GET['payment_key'] ); |
|
263 | - } elseif ( $session ) { |
|
261 | + if (isset($_GET['payment_key'])) { |
|
262 | + $payment_key = urldecode($_GET['payment_key']); |
|
263 | + } elseif ($session) { |
|
264 | 264 | $payment_key = $session['purchase_key']; |
265 | - } elseif ( $give_receipt_args['payment_key'] ) { |
|
265 | + } elseif ($give_receipt_args['payment_key']) { |
|
266 | 266 | $payment_key = $give_receipt_args['payment_key']; |
267 | 267 | } |
268 | 268 | |
269 | - $email_access = give_get_option( 'email_access' ); |
|
269 | + $email_access = give_get_option('email_access'); |
|
270 | 270 | |
271 | 271 | // No payment_key found & Email Access is Turned on. |
272 | - if ( ! isset( $payment_key ) && give_is_setting_enabled( $email_access ) && ! Give()->email_access->token_exists ) { |
|
272 | + if ( ! isset($payment_key) && give_is_setting_enabled($email_access) && ! Give()->email_access->token_exists) { |
|
273 | 273 | |
274 | 274 | ob_start(); |
275 | 275 | |
276 | - give_get_template_part( 'email-login-form' ); |
|
276 | + give_get_template_part('email-login-form'); |
|
277 | 277 | |
278 | 278 | return ob_get_clean(); |
279 | 279 | |
280 | - } elseif ( ! isset( $payment_key ) ) { |
|
280 | + } elseif ( ! isset($payment_key)) { |
|
281 | 281 | |
282 | - return Give()->notices->print_frontend_notice( $give_receipt_args['error'], false, 'error' ); |
|
282 | + return Give()->notices->print_frontend_notice($give_receipt_args['error'], false, 'error'); |
|
283 | 283 | |
284 | 284 | } |
285 | 285 | |
286 | - $user_can_view = give_can_view_receipt( $payment_key ); |
|
286 | + $user_can_view = give_can_view_receipt($payment_key); |
|
287 | 287 | |
288 | 288 | // Key was provided, but user is logged out. Offer them the ability to login and view the receipt. |
289 | - if ( ! $user_can_view && give_is_setting_enabled( $email_access ) && ! Give()->email_access->token_exists ) { |
|
289 | + if ( ! $user_can_view && give_is_setting_enabled($email_access) && ! Give()->email_access->token_exists) { |
|
290 | 290 | |
291 | 291 | ob_start(); |
292 | 292 | |
293 | - give_get_template_part( 'email-login-form' ); |
|
293 | + give_get_template_part('email-login-form'); |
|
294 | 294 | |
295 | 295 | return ob_get_clean(); |
296 | 296 | |
297 | - } elseif ( ! $user_can_view ) { |
|
297 | + } elseif ( ! $user_can_view) { |
|
298 | 298 | |
299 | 299 | global $give_login_redirect; |
300 | 300 | |
@@ -302,9 +302,9 @@ discard block |
||
302 | 302 | |
303 | 303 | ob_start(); |
304 | 304 | |
305 | - Give()->notices->print_frontend_notice( apply_filters( 'give_must_be_logged_in_error_message', __( 'You must be logged in to view this donation receipt.', 'give' ) ) ); |
|
305 | + Give()->notices->print_frontend_notice(apply_filters('give_must_be_logged_in_error_message', __('You must be logged in to view this donation receipt.', 'give'))); |
|
306 | 306 | |
307 | - give_get_template_part( 'shortcode', 'login' ); |
|
307 | + give_get_template_part('shortcode', 'login'); |
|
308 | 308 | |
309 | 309 | $login_form = ob_get_clean(); |
310 | 310 | |
@@ -318,20 +318,20 @@ discard block |
||
318 | 318 | * or if user is logged out and donation was made as a guest, the donation session is checked for |
319 | 319 | * or if user is logged in and the user can view sensitive shop data. |
320 | 320 | */ |
321 | - if ( ! apply_filters( 'give_user_can_view_receipt', $user_can_view, $give_receipt_args ) ) { |
|
322 | - return Give()->notices->print_frontend_notice( $give_receipt_args['error'], false, 'error' ); |
|
321 | + if ( ! apply_filters('give_user_can_view_receipt', $user_can_view, $give_receipt_args)) { |
|
322 | + return Give()->notices->print_frontend_notice($give_receipt_args['error'], false, 'error'); |
|
323 | 323 | } |
324 | 324 | |
325 | 325 | ob_start(); |
326 | 326 | |
327 | - give_get_template_part( 'shortcode', 'receipt' ); |
|
327 | + give_get_template_part('shortcode', 'receipt'); |
|
328 | 328 | |
329 | 329 | $display = ob_get_clean(); |
330 | 330 | |
331 | 331 | return $display; |
332 | 332 | } |
333 | 333 | |
334 | -add_shortcode( 'give_receipt', 'give_receipt_shortcode' ); |
|
334 | +add_shortcode('give_receipt', 'give_receipt_shortcode'); |
|
335 | 335 | |
336 | 336 | /** |
337 | 337 | * Profile Editor Shortcode. |
@@ -350,25 +350,25 @@ discard block |
||
350 | 350 | * |
351 | 351 | * @return string Output generated from the profile editor |
352 | 352 | */ |
353 | -function give_profile_editor_shortcode( $atts ) { |
|
353 | +function give_profile_editor_shortcode($atts) { |
|
354 | 354 | |
355 | 355 | ob_start(); |
356 | 356 | |
357 | 357 | // Restrict access to donor profile, if donor and user are disconnected. |
358 | - $is_donor_disconnected = get_user_meta( get_current_user_id(), '_give_is_donor_disconnected', true ); |
|
359 | - if ( is_user_logged_in() && $is_donor_disconnected ) { |
|
360 | - Give()->notices->print_frontend_notice( __( 'Your Donor and User profile are no longer connected. Please contact the site administrator.', 'give' ), true, 'error' ); |
|
358 | + $is_donor_disconnected = get_user_meta(get_current_user_id(), '_give_is_donor_disconnected', true); |
|
359 | + if (is_user_logged_in() && $is_donor_disconnected) { |
|
360 | + Give()->notices->print_frontend_notice(__('Your Donor and User profile are no longer connected. Please contact the site administrator.', 'give'), true, 'error'); |
|
361 | 361 | return false; |
362 | 362 | } |
363 | 363 | |
364 | - give_get_template_part( 'shortcode', 'profile-editor' ); |
|
364 | + give_get_template_part('shortcode', 'profile-editor'); |
|
365 | 365 | |
366 | 366 | $display = ob_get_clean(); |
367 | 367 | |
368 | 368 | return $display; |
369 | 369 | } |
370 | 370 | |
371 | -add_shortcode( 'give_profile_editor', 'give_profile_editor_shortcode' ); |
|
371 | +add_shortcode('give_profile_editor', 'give_profile_editor_shortcode'); |
|
372 | 372 | |
373 | 373 | /** |
374 | 374 | * Process Profile Updater Form. |
@@ -381,29 +381,29 @@ discard block |
||
381 | 381 | * |
382 | 382 | * @return bool |
383 | 383 | */ |
384 | -function give_process_profile_editor_updates( $data ) { |
|
384 | +function give_process_profile_editor_updates($data) { |
|
385 | 385 | // Profile field change request. |
386 | - if ( empty( $_POST['give_profile_editor_submit'] ) && ! is_user_logged_in() ) { |
|
386 | + if (empty($_POST['give_profile_editor_submit']) && ! is_user_logged_in()) { |
|
387 | 387 | return false; |
388 | 388 | } |
389 | 389 | |
390 | 390 | // Nonce security. |
391 | - if ( ! wp_verify_nonce( $data['give_profile_editor_nonce'], 'give-profile-editor-nonce' ) ) { |
|
391 | + if ( ! wp_verify_nonce($data['give_profile_editor_nonce'], 'give-profile-editor-nonce')) { |
|
392 | 392 | return false; |
393 | 393 | } |
394 | 394 | |
395 | 395 | $user_id = get_current_user_id(); |
396 | - $old_user_data = get_userdata( $user_id ); |
|
396 | + $old_user_data = get_userdata($user_id); |
|
397 | 397 | |
398 | 398 | /* @var Give_Donor $donor */ |
399 | - $donor = new Give_Donor( $user_id, true ); |
|
399 | + $donor = new Give_Donor($user_id, true); |
|
400 | 400 | |
401 | - $display_name = isset( $data['give_display_name'] ) ? sanitize_text_field( $data['give_display_name'] ) : $old_user_data->display_name; |
|
402 | - $first_name = isset( $data['give_first_name'] ) ? sanitize_text_field( $data['give_first_name'] ) : $old_user_data->first_name; |
|
403 | - $last_name = isset( $data['give_last_name'] ) ? sanitize_text_field( $data['give_last_name'] ) : $old_user_data->last_name; |
|
404 | - $email = isset( $data['give_email'] ) ? sanitize_email( $data['give_email'] ) : $old_user_data->user_email; |
|
405 | - $password = ! empty( $data['give_new_user_pass1'] ) ? $data['give_new_user_pass1'] : ''; |
|
406 | - $confirm_password = ! empty( $data['give_new_user_pass2'] ) ? $data['give_new_user_pass2'] : ''; |
|
401 | + $display_name = isset($data['give_display_name']) ? sanitize_text_field($data['give_display_name']) : $old_user_data->display_name; |
|
402 | + $first_name = isset($data['give_first_name']) ? sanitize_text_field($data['give_first_name']) : $old_user_data->first_name; |
|
403 | + $last_name = isset($data['give_last_name']) ? sanitize_text_field($data['give_last_name']) : $old_user_data->last_name; |
|
404 | + $email = isset($data['give_email']) ? sanitize_email($data['give_email']) : $old_user_data->user_email; |
|
405 | + $password = ! empty($data['give_new_user_pass1']) ? $data['give_new_user_pass1'] : ''; |
|
406 | + $confirm_password = ! empty($data['give_new_user_pass2']) ? $data['give_new_user_pass2'] : ''; |
|
407 | 407 | |
408 | 408 | $userdata = array( |
409 | 409 | 'ID' => $user_id, |
@@ -422,55 +422,55 @@ discard block |
||
422 | 422 | * @param int $user_id The ID of the user. |
423 | 423 | * @param array $userdata User info, including ID, first name, last name, display name and email. |
424 | 424 | */ |
425 | - do_action( 'give_pre_update_user_profile', $user_id, $userdata ); |
|
425 | + do_action('give_pre_update_user_profile', $user_id, $userdata); |
|
426 | 426 | |
427 | 427 | // Make sure to validate first name of existing donors. |
428 | - if ( empty( $first_name ) ) { |
|
428 | + if (empty($first_name)) { |
|
429 | 429 | // Empty First Name. |
430 | - give_set_error( 'empty_first_name', __( 'Please enter your first name.', 'give' ) ); |
|
430 | + give_set_error('empty_first_name', __('Please enter your first name.', 'give')); |
|
431 | 431 | } |
432 | 432 | |
433 | 433 | // Make sure to validate passwords for existing Donors. |
434 | - give_validate_user_password( $password, $confirm_password ); |
|
434 | + give_validate_user_password($password, $confirm_password); |
|
435 | 435 | |
436 | - if ( empty( $email ) ) { |
|
436 | + if (empty($email)) { |
|
437 | 437 | // Make sure email should not be empty. |
438 | - give_set_error( 'email_empty', __( 'The email you entered is empty.', 'give' ) ); |
|
438 | + give_set_error('email_empty', __('The email you entered is empty.', 'give')); |
|
439 | 439 | |
440 | - } elseif ( ! is_email( $email ) ) { |
|
440 | + } elseif ( ! is_email($email)) { |
|
441 | 441 | // Make sure email should be valid. |
442 | - give_set_error( 'email_not_valid', __( 'The email you entered is not valid. Please use another', 'give' ) ); |
|
442 | + give_set_error('email_not_valid', __('The email you entered is not valid. Please use another', 'give')); |
|
443 | 443 | |
444 | - } elseif ( $email != $old_user_data->user_email ) { |
|
444 | + } elseif ($email != $old_user_data->user_email) { |
|
445 | 445 | // Make sure the new email doesn't belong to another user |
446 | - if ( email_exists( $email ) ) { |
|
447 | - give_set_error( 'user_email_exists', __( 'The email you entered belongs to another user. Please use another.', 'give' ) ); |
|
448 | - } elseif ( Give()->donors->get_donor_by( 'email', $email ) ) { |
|
446 | + if (email_exists($email)) { |
|
447 | + give_set_error('user_email_exists', __('The email you entered belongs to another user. Please use another.', 'give')); |
|
448 | + } elseif (Give()->donors->get_donor_by('email', $email)) { |
|
449 | 449 | // Make sure the new email doesn't belong to another user |
450 | - give_set_error( 'donor_email_exists', __( 'The email you entered belongs to another donor. Please use another.', 'give' ) ); |
|
450 | + give_set_error('donor_email_exists', __('The email you entered belongs to another donor. Please use another.', 'give')); |
|
451 | 451 | } |
452 | 452 | } |
453 | 453 | |
454 | 454 | // Check for errors. |
455 | 455 | $errors = give_get_errors(); |
456 | 456 | |
457 | - if ( $errors ) { |
|
457 | + if ($errors) { |
|
458 | 458 | // Send back to the profile editor if there are errors. |
459 | - wp_redirect( $data['give_redirect'] ); |
|
459 | + wp_redirect($data['give_redirect']); |
|
460 | 460 | give_die(); |
461 | 461 | } |
462 | 462 | |
463 | 463 | // Update Donor First Name and Last Name. |
464 | - Give()->donors->update( $donor->id, array( |
|
465 | - 'name' => trim( "{$first_name} {$last_name}" ), |
|
466 | - ) ); |
|
467 | - Give()->donor_meta->update_meta( $donor->id, '_give_donor_first_name', $first_name ); |
|
468 | - Give()->donor_meta->update_meta( $donor->id, '_give_donor_last_name', $last_name ); |
|
464 | + Give()->donors->update($donor->id, array( |
|
465 | + 'name' => trim("{$first_name} {$last_name}"), |
|
466 | + )); |
|
467 | + Give()->donor_meta->update_meta($donor->id, '_give_donor_first_name', $first_name); |
|
468 | + Give()->donor_meta->update_meta($donor->id, '_give_donor_last_name', $last_name); |
|
469 | 469 | |
470 | 470 | // Update the user. |
471 | - $updated = wp_update_user( $userdata ); |
|
471 | + $updated = wp_update_user($userdata); |
|
472 | 472 | |
473 | - if ( $updated ) { |
|
473 | + if ($updated) { |
|
474 | 474 | |
475 | 475 | /** |
476 | 476 | * Fires after updating user profile. |
@@ -480,12 +480,12 @@ discard block |
||
480 | 480 | * @param int $user_id The ID of the user. |
481 | 481 | * @param array $userdata User info, including ID, first name, last name, display name and email. |
482 | 482 | */ |
483 | - do_action( 'give_user_profile_updated', $user_id, $userdata ); |
|
484 | - wp_redirect( add_query_arg( 'updated', 'true', $data['give_redirect'] ) ); |
|
483 | + do_action('give_user_profile_updated', $user_id, $userdata); |
|
484 | + wp_redirect(add_query_arg('updated', 'true', $data['give_redirect'])); |
|
485 | 485 | give_die(); |
486 | 486 | } |
487 | 487 | |
488 | 488 | return false; |
489 | 489 | } |
490 | 490 | |
491 | -add_action( 'give_edit_user_profile', 'give_process_profile_editor_updates' ); |
|
491 | +add_action('give_edit_user_profile', 'give_process_profile_editor_updates'); |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -53,21 +53,21 @@ discard block |
||
53 | 53 | * @since 1.8.9 |
54 | 54 | */ |
55 | 55 | public function __construct() { |
56 | - add_action( 'admin_notices', array( $this, 'render_admin_notices' ), 999 ); |
|
57 | - add_action( 'give_dismiss_notices', array( $this, 'dismiss_notices' ) ); |
|
56 | + add_action('admin_notices', array($this, 'render_admin_notices'), 999); |
|
57 | + add_action('give_dismiss_notices', array($this, 'dismiss_notices')); |
|
58 | 58 | |
59 | - add_action( 'give_frontend_notices', array( $this, 'render_frontend_notices' ), 999 ); |
|
60 | - add_action( 'give_donation_form_before_personal_info', array( $this, 'render_frontend_notices' ) ); |
|
61 | - add_action( 'give_ajax_donation_errors', array( $this, 'render_frontend_notices' ) ); |
|
59 | + add_action('give_frontend_notices', array($this, 'render_frontend_notices'), 999); |
|
60 | + add_action('give_donation_form_before_personal_info', array($this, 'render_frontend_notices')); |
|
61 | + add_action('give_ajax_donation_errors', array($this, 'render_frontend_notices')); |
|
62 | 62 | |
63 | 63 | /** |
64 | 64 | * Backward compatibility for deprecated params. |
65 | 65 | * |
66 | 66 | * @since 1.8.14 |
67 | 67 | */ |
68 | - add_filter( 'give_register_notice_args', array( $this, 'bc_deprecated_params' ) ); |
|
69 | - add_filter( 'give_frontend_errors_args', array( $this, 'bc_deprecated_params' ) ); |
|
70 | - add_filter( 'give_frontend_notice_args', array( $this, 'bc_deprecated_params' ) ); |
|
68 | + add_filter('give_register_notice_args', array($this, 'bc_deprecated_params')); |
|
69 | + add_filter('give_frontend_errors_args', array($this, 'bc_deprecated_params')); |
|
70 | + add_filter('give_frontend_notice_args', array($this, 'bc_deprecated_params')); |
|
71 | 71 | } |
72 | 72 | |
73 | 73 | /** |
@@ -80,19 +80,19 @@ discard block |
||
80 | 80 | * |
81 | 81 | * @return array |
82 | 82 | */ |
83 | - public function bc_deprecated_params( $args ) { |
|
83 | + public function bc_deprecated_params($args) { |
|
84 | 84 | /** |
85 | 85 | * Param: auto_dismissible |
86 | 86 | * deprecated in 1.8.14 |
87 | 87 | * |
88 | 88 | * Check if auto_dismissible is set and it true then unset and change dismissible parameter value to auto |
89 | 89 | */ |
90 | - if ( isset( $args['auto_dismissible'] ) ) { |
|
91 | - if ( ! empty( $args['auto_dismissible'] ) ) { |
|
90 | + if (isset($args['auto_dismissible'])) { |
|
91 | + if ( ! empty($args['auto_dismissible'])) { |
|
92 | 92 | $args['dismissible'] = 'auto'; |
93 | 93 | } |
94 | 94 | // unset auto_dismissible as it has been deprecated. |
95 | - unset( $args['auto_dismissible'] ); |
|
95 | + unset($args['auto_dismissible']); |
|
96 | 96 | } |
97 | 97 | |
98 | 98 | return $args; |
@@ -108,9 +108,9 @@ discard block |
||
108 | 108 | * |
109 | 109 | * @return bool |
110 | 110 | */ |
111 | - public function register_notice( $notice_args ) { |
|
111 | + public function register_notice($notice_args) { |
|
112 | 112 | // Bailout. |
113 | - if ( empty( $notice_args['id'] ) || array_key_exists( $notice_args['id'], self::$notices ) ) { |
|
113 | + if (empty($notice_args['id']) || array_key_exists($notice_args['id'], self::$notices)) { |
|
114 | 114 | return false; |
115 | 115 | } |
116 | 116 | |
@@ -159,39 +159,39 @@ discard block |
||
159 | 159 | * |
160 | 160 | * @since 1.8.14 |
161 | 161 | */ |
162 | - $notice_args = apply_filters( 'give_register_notice_args', $notice_args ); |
|
162 | + $notice_args = apply_filters('give_register_notice_args', $notice_args); |
|
163 | 163 | |
164 | 164 | // Set extra dismiss links if any. |
165 | - if ( false !== strpos( $notice_args['description'], 'data-dismiss-interval' ) ) { |
|
165 | + if (false !== strpos($notice_args['description'], 'data-dismiss-interval')) { |
|
166 | 166 | |
167 | - preg_match_all( "/data-([^\"]*)=\"([^\"]*)\"/", $notice_args['description'], $extra_notice_dismiss_link ); |
|
167 | + preg_match_all("/data-([^\"]*)=\"([^\"]*)\"/", $notice_args['description'], $extra_notice_dismiss_link); |
|
168 | 168 | |
169 | - if ( ! empty( $extra_notice_dismiss_link ) ) { |
|
170 | - $extra_notice_dismiss_links = array_chunk( current( $extra_notice_dismiss_link ), 3 ); |
|
171 | - foreach ( $extra_notice_dismiss_links as $extra_notice_dismiss_link ) { |
|
169 | + if ( ! empty($extra_notice_dismiss_link)) { |
|
170 | + $extra_notice_dismiss_links = array_chunk(current($extra_notice_dismiss_link), 3); |
|
171 | + foreach ($extra_notice_dismiss_links as $extra_notice_dismiss_link) { |
|
172 | 172 | // Create array og key ==> value by parsing query string created after renaming data attributes. |
173 | - $data_attribute_query_str = str_replace( array( 'data-', '-', '"' ), array( |
|
173 | + $data_attribute_query_str = str_replace(array('data-', '-', '"'), array( |
|
174 | 174 | '', |
175 | 175 | '_', |
176 | 176 | '', |
177 | - ), implode( '&', $extra_notice_dismiss_link ) ); |
|
177 | + ), implode('&', $extra_notice_dismiss_link)); |
|
178 | 178 | |
179 | - $notice_args['extra_links'][] = wp_parse_args( $data_attribute_query_str ); |
|
179 | + $notice_args['extra_links'][] = wp_parse_args($data_attribute_query_str); |
|
180 | 180 | } |
181 | 181 | } |
182 | 182 | } |
183 | 183 | |
184 | 184 | |
185 | - self::$notices[ $notice_args['id'] ] = $notice_args; |
|
185 | + self::$notices[$notice_args['id']] = $notice_args; |
|
186 | 186 | |
187 | 187 | // Auto set show param if not already set. |
188 | - if ( ! isset( self::$notices[ $notice_args['id'] ]['show'] ) ) { |
|
189 | - self::$notices[ $notice_args['id'] ]['show'] = $this->is_notice_dismissed( $notice_args ) ? false : true; |
|
188 | + if ( ! isset(self::$notices[$notice_args['id']]['show'])) { |
|
189 | + self::$notices[$notice_args['id']]['show'] = $this->is_notice_dismissed($notice_args) ? false : true; |
|
190 | 190 | } |
191 | 191 | |
192 | 192 | // Auto set time interval for shortly. |
193 | - if ( 'shortly' === self::$notices[ $notice_args['id'] ]['dismiss_interval'] ) { |
|
194 | - self::$notices[ $notice_args['id'] ]['dismiss_interval_time'] = DAY_IN_SECONDS; |
|
193 | + if ('shortly' === self::$notices[$notice_args['id']]['dismiss_interval']) { |
|
194 | + self::$notices[$notice_args['id']]['dismiss_interval_time'] = DAY_IN_SECONDS; |
|
195 | 195 | } |
196 | 196 | |
197 | 197 | return true; |
@@ -205,51 +205,51 @@ discard block |
||
205 | 205 | */ |
206 | 206 | public function render_admin_notices() { |
207 | 207 | // Bailout. |
208 | - if ( empty( self::$notices ) ) { |
|
208 | + if (empty(self::$notices)) { |
|
209 | 209 | return; |
210 | 210 | } |
211 | 211 | |
212 | 212 | $output = ''; |
213 | 213 | |
214 | - foreach ( self::$notices as $notice_id => $notice ) { |
|
214 | + foreach (self::$notices as $notice_id => $notice) { |
|
215 | 215 | // Check flag set to true to show notice. |
216 | - if ( ! $notice['show'] ) { |
|
216 | + if ( ! $notice['show']) { |
|
217 | 217 | continue; |
218 | 218 | } |
219 | 219 | |
220 | 220 | |
221 | 221 | // Render custom html. |
222 | - if( ! empty( $notice['description_html'] ) ) { |
|
222 | + if ( ! empty($notice['description_html'])) { |
|
223 | 223 | $output .= "{$notice['description_html']} \n"; |
224 | 224 | continue; |
225 | 225 | } |
226 | 226 | |
227 | 227 | // Check if notice dismissible or not. |
228 | - if ( ! self::$has_auto_dismissible_notice ) { |
|
229 | - self::$has_auto_dismissible_notice = ( 'auto' === $notice['dismissible'] ); |
|
228 | + if ( ! self::$has_auto_dismissible_notice) { |
|
229 | + self::$has_auto_dismissible_notice = ('auto' === $notice['dismissible']); |
|
230 | 230 | } |
231 | 231 | |
232 | 232 | // Check if notice dismissible or not. |
233 | - if ( ! self::$has_dismiss_interval_notice ) { |
|
233 | + if ( ! self::$has_dismiss_interval_notice) { |
|
234 | 234 | self::$has_dismiss_interval_notice = $notice['dismiss_interval']; |
235 | 235 | } |
236 | 236 | |
237 | - $css_id = ( false === strpos( $notice['id'], 'give' ) ? "give-{$notice['id']}" : $notice['id'] ); |
|
237 | + $css_id = (false === strpos($notice['id'], 'give') ? "give-{$notice['id']}" : $notice['id']); |
|
238 | 238 | |
239 | - $css_class = 'give-notice notice ' . ( empty( $notice['dismissible'] ) ? 'non' : 'is' ) . "-dismissible {$notice['type']} notice-{$notice['type']}"; |
|
240 | - $output .= sprintf( |
|
241 | - '<div id="%1$s" class="%2$s" data-dismissible="%3$s" data-dismissible-type="%4$s" data-dismiss-interval="%5$s" data-notice-id="%6$s" data-security="%7$s" data-dismiss-interval-time="%8$s" style="display: none">' . " \n", |
|
239 | + $css_class = 'give-notice notice '.(empty($notice['dismissible']) ? 'non' : 'is')."-dismissible {$notice['type']} notice-{$notice['type']}"; |
|
240 | + $output .= sprintf( |
|
241 | + '<div id="%1$s" class="%2$s" data-dismissible="%3$s" data-dismissible-type="%4$s" data-dismiss-interval="%5$s" data-notice-id="%6$s" data-security="%7$s" data-dismiss-interval-time="%8$s" style="display: none">'." \n", |
|
242 | 242 | $css_id, |
243 | 243 | $css_class, |
244 | - give_clean( $notice['dismissible'] ), |
|
244 | + give_clean($notice['dismissible']), |
|
245 | 245 | $notice['dismissible_type'], |
246 | 246 | $notice['dismiss_interval'], |
247 | 247 | $notice['id'], |
248 | - empty( $notice['dismissible_type'] ) ? '' : wp_create_nonce( "give_edit_{$notice_id}_notice" ), |
|
248 | + empty($notice['dismissible_type']) ? '' : wp_create_nonce("give_edit_{$notice_id}_notice"), |
|
249 | 249 | $notice['dismiss_interval_time'] |
250 | 250 | ); |
251 | 251 | |
252 | - $output .= ( 0 === strpos( $notice['description'], '<div' ) || 0 === strpos( $notice['description'], '<p' ) ? $notice['description'] : "<p>{$notice['description']}</p>" ); |
|
252 | + $output .= (0 === strpos($notice['description'], '<div') || 0 === strpos($notice['description'], '<p') ? $notice['description'] : "<p>{$notice['description']}</p>"); |
|
253 | 253 | $output .= "</div> \n"; |
254 | 254 | } |
255 | 255 | |
@@ -267,18 +267,18 @@ discard block |
||
267 | 267 | * |
268 | 268 | * @param int $form_id |
269 | 269 | */ |
270 | - public function render_frontend_notices( $form_id = 0 ) { |
|
270 | + public function render_frontend_notices($form_id = 0) { |
|
271 | 271 | $errors = give_get_errors(); |
272 | 272 | |
273 | - $request_form_id = isset( $_REQUEST['form-id'] ) ? absint( $_REQUEST['form-id'] ) : 0; |
|
273 | + $request_form_id = isset($_REQUEST['form-id']) ? absint($_REQUEST['form-id']) : 0; |
|
274 | 274 | |
275 | 275 | // Sanity checks first: Ensure that gateway returned errors display on the appropriate form. |
276 | - if ( ! isset( $_POST['give_ajax'] ) && $request_form_id !== $form_id ) { |
|
276 | + if ( ! isset($_POST['give_ajax']) && $request_form_id !== $form_id) { |
|
277 | 277 | return; |
278 | 278 | } |
279 | 279 | |
280 | - if ( $errors ) { |
|
281 | - self::print_frontend_errors( $errors ); |
|
280 | + if ($errors) { |
|
281 | + self::print_frontend_errors($errors); |
|
282 | 282 | |
283 | 283 | give_clear_errors(); |
284 | 284 | } |
@@ -291,7 +291,7 @@ discard block |
||
291 | 291 | * @access private |
292 | 292 | */ |
293 | 293 | private function print_js() { |
294 | - if ( self::$has_auto_dismissible_notice ) : |
|
294 | + if (self::$has_auto_dismissible_notice) : |
|
295 | 295 | ?> |
296 | 296 | <script> |
297 | 297 | jQuery(document).ready(function () { |
@@ -307,7 +307,7 @@ discard block |
||
307 | 307 | <?php |
308 | 308 | endif; |
309 | 309 | |
310 | - if ( self::$has_dismiss_interval_notice ) : |
|
310 | + if (self::$has_dismiss_interval_notice) : |
|
311 | 311 | ?> |
312 | 312 | <script> |
313 | 313 | jQuery(document).ready(function () { |
@@ -386,36 +386,36 @@ discard block |
||
386 | 386 | * @access public |
387 | 387 | */ |
388 | 388 | public function dismiss_notices() { |
389 | - $_post = give_clean( $_POST ); |
|
390 | - $notice_id = esc_attr( $_post['notice_id'] ); |
|
389 | + $_post = give_clean($_POST); |
|
390 | + $notice_id = esc_attr($_post['notice_id']); |
|
391 | 391 | |
392 | 392 | // Bailout. |
393 | 393 | if ( |
394 | - empty( $notice_id ) || |
|
395 | - empty( $_post['dismissible_type'] ) || |
|
396 | - empty( $_post['dismiss_interval'] ) || |
|
397 | - ! check_ajax_referer( "give_edit_{$notice_id}_notice", '_wpnonce' ) |
|
394 | + empty($notice_id) || |
|
395 | + empty($_post['dismissible_type']) || |
|
396 | + empty($_post['dismiss_interval']) || |
|
397 | + ! check_ajax_referer("give_edit_{$notice_id}_notice", '_wpnonce') |
|
398 | 398 | ) { |
399 | 399 | wp_send_json_error(); |
400 | 400 | } |
401 | 401 | |
402 | - $notice_key = Give()->notices->get_notice_key( $notice_id, $_post['dismiss_interval'] ); |
|
403 | - if ( 'user' === $_post['dismissible_type'] ) { |
|
402 | + $notice_key = Give()->notices->get_notice_key($notice_id, $_post['dismiss_interval']); |
|
403 | + if ('user' === $_post['dismissible_type']) { |
|
404 | 404 | $current_user = wp_get_current_user(); |
405 | - $notice_key = Give()->notices->get_notice_key( $notice_id, $_post['dismiss_interval'], $current_user->ID ); |
|
405 | + $notice_key = Give()->notices->get_notice_key($notice_id, $_post['dismiss_interval'], $current_user->ID); |
|
406 | 406 | } |
407 | 407 | |
408 | - $notice_dismiss_time = ! empty( $_post['dismiss_interval_time'] ) ? $_post['dismiss_interval_time'] : null; |
|
408 | + $notice_dismiss_time = ! empty($_post['dismiss_interval_time']) ? $_post['dismiss_interval_time'] : null; |
|
409 | 409 | |
410 | 410 | // Save option to hide notice. |
411 | - Give_Cache::set( $notice_key, true, $notice_dismiss_time, true ); |
|
411 | + Give_Cache::set($notice_key, true, $notice_dismiss_time, true); |
|
412 | 412 | |
413 | 413 | /** |
414 | 414 | * Fire the action when notice dismissed |
415 | 415 | * |
416 | 416 | * @since 2.0 |
417 | 417 | */ |
418 | - do_action( 'give_dismiss_notices', $_post ); |
|
418 | + do_action('give_dismiss_notices', $_post); |
|
419 | 419 | |
420 | 420 | wp_send_json_success(); |
421 | 421 | } |
@@ -433,18 +433,18 @@ discard block |
||
433 | 433 | * |
434 | 434 | * @return string |
435 | 435 | */ |
436 | - public function get_notice_key( $notice_id, $dismiss_interval = null, $user_id = 0 ) { |
|
436 | + public function get_notice_key($notice_id, $dismiss_interval = null, $user_id = 0) { |
|
437 | 437 | $notice_key = "_give_notice_{$notice_id}"; |
438 | 438 | |
439 | - if ( ! empty( $dismiss_interval ) ) { |
|
439 | + if ( ! empty($dismiss_interval)) { |
|
440 | 440 | $notice_key .= "_{$dismiss_interval}"; |
441 | 441 | } |
442 | 442 | |
443 | - if ( $user_id ) { |
|
443 | + if ($user_id) { |
|
444 | 444 | $notice_key .= "_{$user_id}"; |
445 | 445 | } |
446 | 446 | |
447 | - $notice_key = sanitize_key( $notice_key ); |
|
447 | + $notice_key = sanitize_key($notice_key); |
|
448 | 448 | |
449 | 449 | return $notice_key; |
450 | 450 | } |
@@ -457,11 +457,11 @@ discard block |
||
457 | 457 | * |
458 | 458 | * @return string |
459 | 459 | */ |
460 | - public function get_dismiss_link( $notice_args ) { |
|
460 | + public function get_dismiss_link($notice_args) { |
|
461 | 461 | $notice_args = wp_parse_args( |
462 | 462 | $notice_args, |
463 | 463 | array( |
464 | - 'title' => __( 'Click here', 'give' ), |
|
464 | + 'title' => __('Click here', 'give'), |
|
465 | 465 | 'dismissible_type' => '', |
466 | 466 | 'dismiss_interval' => '', |
467 | 467 | 'dismiss_interval_time' => null, |
@@ -488,31 +488,31 @@ discard block |
||
488 | 488 | * |
489 | 489 | * @return bool|null |
490 | 490 | */ |
491 | - public function is_notice_dismissed( $notice ) { |
|
492 | - $notice_key = $this->get_notice_key( $notice['id'], $notice['dismiss_interval'] ); |
|
491 | + public function is_notice_dismissed($notice) { |
|
492 | + $notice_key = $this->get_notice_key($notice['id'], $notice['dismiss_interval']); |
|
493 | 493 | $is_notice_dismissed = false; |
494 | 494 | |
495 | - if ( 'user' === $notice['dismissible_type'] ) { |
|
495 | + if ('user' === $notice['dismissible_type']) { |
|
496 | 496 | $current_user = wp_get_current_user(); |
497 | - $notice_key = Give()->notices->get_notice_key( $notice['id'], $notice['dismiss_interval'], $current_user->ID ); |
|
497 | + $notice_key = Give()->notices->get_notice_key($notice['id'], $notice['dismiss_interval'], $current_user->ID); |
|
498 | 498 | } |
499 | 499 | |
500 | - $notice_data = Give_Cache::get( $notice_key, true ); |
|
500 | + $notice_data = Give_Cache::get($notice_key, true); |
|
501 | 501 | |
502 | 502 | // Find notice dismiss link status if notice has extra dismissible links. |
503 | - if ( ( empty( $notice_data ) || is_wp_error( $notice_data ) ) && ! empty( $notice['extra_links'] ) ) { |
|
503 | + if ((empty($notice_data) || is_wp_error($notice_data)) && ! empty($notice['extra_links'])) { |
|
504 | 504 | |
505 | - foreach ( $notice['extra_links'] as $extra_link ) { |
|
506 | - $new_notice_data = wp_parse_args( $extra_link, $notice ); |
|
507 | - unset( $new_notice_data['extra_links'] ); |
|
505 | + foreach ($notice['extra_links'] as $extra_link) { |
|
506 | + $new_notice_data = wp_parse_args($extra_link, $notice); |
|
507 | + unset($new_notice_data['extra_links']); |
|
508 | 508 | |
509 | - if ( $is_notice_dismissed = $this->is_notice_dismissed( $new_notice_data ) ) { |
|
509 | + if ($is_notice_dismissed = $this->is_notice_dismissed($new_notice_data)) { |
|
510 | 510 | return $is_notice_dismissed; |
511 | 511 | } |
512 | 512 | } |
513 | 513 | } |
514 | 514 | |
515 | - $is_notice_dismissed = ! empty( $notice_data ) && ! is_wp_error( $notice_data ); |
|
515 | + $is_notice_dismissed = ! empty($notice_data) && ! is_wp_error($notice_data); |
|
516 | 516 | |
517 | 517 | return $is_notice_dismissed; |
518 | 518 | } |
@@ -526,9 +526,9 @@ discard block |
||
526 | 526 | * |
527 | 527 | * @param array $errors |
528 | 528 | */ |
529 | - public static function print_frontend_errors( $errors ) { |
|
529 | + public static function print_frontend_errors($errors) { |
|
530 | 530 | // Bailout. |
531 | - if ( ! $errors ) { |
|
531 | + if ( ! $errors) { |
|
532 | 532 | return; |
533 | 533 | } |
534 | 534 | |
@@ -543,37 +543,37 @@ discard block |
||
543 | 543 | ); |
544 | 544 | |
545 | 545 | // Note: we will remove give_errors class in future. |
546 | - $classes = apply_filters( 'give_error_class', array( 'give_notices', 'give_errors' ) ); |
|
546 | + $classes = apply_filters('give_error_class', array('give_notices', 'give_errors')); |
|
547 | 547 | |
548 | - echo sprintf( '<div class="%s">', implode( ' ', $classes ) ); |
|
548 | + echo sprintf('<div class="%s">', implode(' ', $classes)); |
|
549 | 549 | |
550 | 550 | // Loop error codes and display errors. |
551 | - foreach ( $errors as $error_id => $error ) { |
|
551 | + foreach ($errors as $error_id => $error) { |
|
552 | 552 | // Backward compatibility v<1.8.11 |
553 | - if ( is_string( $error ) ) { |
|
553 | + if (is_string($error)) { |
|
554 | 554 | $error = array( |
555 | 555 | 'message' => $error, |
556 | 556 | 'notice_args' => array(), |
557 | 557 | ); |
558 | 558 | } |
559 | 559 | |
560 | - $notice_args = wp_parse_args( $error['notice_args'], $default_notice_args ); |
|
560 | + $notice_args = wp_parse_args($error['notice_args'], $default_notice_args); |
|
561 | 561 | |
562 | 562 | /** |
563 | 563 | * Filter to modify Frontend Errors args before errors is display. |
564 | 564 | * |
565 | 565 | * @since 1.8.14 |
566 | 566 | */ |
567 | - $notice_args = apply_filters( 'give_frontend_errors_args', $notice_args ); |
|
567 | + $notice_args = apply_filters('give_frontend_errors_args', $notice_args); |
|
568 | 568 | |
569 | 569 | echo sprintf( |
570 | 570 | '<div class="give_error give_notice" id="give_error_%1$s" data-dismissible="%2$s" data-dismiss-interval="%3$d"> |
571 | 571 | <p><strong>%4$s</strong>: %5$s</p> |
572 | 572 | </div>', |
573 | 573 | $error_id, |
574 | - give_clean( $notice_args['dismissible'] ), |
|
575 | - absint( $notice_args['dismiss_interval'] ), |
|
576 | - esc_html__( 'Error', 'give' ), |
|
574 | + give_clean($notice_args['dismissible']), |
|
575 | + absint($notice_args['dismiss_interval']), |
|
576 | + esc_html__('Error', 'give'), |
|
577 | 577 | $error['message'] |
578 | 578 | ); |
579 | 579 | } |
@@ -595,8 +595,8 @@ discard block |
||
595 | 595 | * |
596 | 596 | * @return string |
597 | 597 | */ |
598 | - public static function print_frontend_notice( $message, $echo = true, $notice_type = 'warning', $notice_args = array() ) { |
|
599 | - if ( empty( $message ) ) { |
|
598 | + public static function print_frontend_notice($message, $echo = true, $notice_type = 'warning', $notice_args = array()) { |
|
599 | + if (empty($message)) { |
|
600 | 600 | return ''; |
601 | 601 | } |
602 | 602 | |
@@ -610,14 +610,14 @@ discard block |
||
610 | 610 | 'dismiss_interval' => 5000, |
611 | 611 | ); |
612 | 612 | |
613 | - $notice_args = wp_parse_args( $notice_args, $default_notice_args ); |
|
613 | + $notice_args = wp_parse_args($notice_args, $default_notice_args); |
|
614 | 614 | |
615 | 615 | /** |
616 | 616 | * Filter to modify Frontend notice args before notices is display. |
617 | 617 | * |
618 | 618 | * @since 1.8.14 |
619 | 619 | */ |
620 | - $notice_args = apply_filters( 'give_frontend_notice_args', $notice_args ); |
|
620 | + $notice_args = apply_filters('give_frontend_notice_args', $notice_args); |
|
621 | 621 | |
622 | 622 | // Note: we will remove give_errors class in future. |
623 | 623 | $error = sprintf( |
@@ -627,12 +627,12 @@ discard block |
||
627 | 627 | </p> |
628 | 628 | </div>', |
629 | 629 | $notice_type, |
630 | - give_clean( $notice_args['dismissible'] ), |
|
631 | - absint( $notice_args['dismiss_interval'] ), |
|
630 | + give_clean($notice_args['dismissible']), |
|
631 | + absint($notice_args['dismiss_interval']), |
|
632 | 632 | $message |
633 | 633 | ); |
634 | 634 | |
635 | - if ( ! $echo ) { |
|
635 | + if ( ! $echo) { |
|
636 | 636 | return $error; |
637 | 637 | } |
638 | 638 | |
@@ -652,24 +652,24 @@ discard block |
||
652 | 652 | * |
653 | 653 | * @return string |
654 | 654 | */ |
655 | - public function print_admin_notices( $notice_args = array() ) { |
|
655 | + public function print_admin_notices($notice_args = array()) { |
|
656 | 656 | // Bailout. |
657 | - if ( empty( $notice_args['description'] ) ) { |
|
657 | + if (empty($notice_args['description'])) { |
|
658 | 658 | return ''; |
659 | 659 | } |
660 | 660 | |
661 | - $defaults = array( |
|
661 | + $defaults = array( |
|
662 | 662 | 'id' => '', |
663 | 663 | 'echo' => true, |
664 | 664 | 'notice_type' => 'warning', |
665 | 665 | 'dismissible' => true, |
666 | 666 | ); |
667 | - $notice_args = wp_parse_args( $notice_args, $defaults ); |
|
667 | + $notice_args = wp_parse_args($notice_args, $defaults); |
|
668 | 668 | |
669 | 669 | $output = ''; |
670 | - $css_id = ! empty( $notice_args['id'] ) ? $notice_args['id'] : uniqid( 'give-inline-notice-' ); |
|
670 | + $css_id = ! empty($notice_args['id']) ? $notice_args['id'] : uniqid('give-inline-notice-'); |
|
671 | 671 | $css_class = "notice-{$notice_args['notice_type']} give-notice notice inline"; |
672 | - $css_class .= ( $notice_args['dismissible'] ) ? ' is-dismissible' : ''; |
|
672 | + $css_class .= ($notice_args['dismissible']) ? ' is-dismissible' : ''; |
|
673 | 673 | $output .= sprintf( |
674 | 674 | '<div id="%1$s" class="%2$s"><p>%3$s</p></div>', |
675 | 675 | $css_id, |
@@ -677,7 +677,7 @@ discard block |
||
677 | 677 | $notice_args['description'] |
678 | 678 | ); |
679 | 679 | |
680 | - if ( ! $notice_args['echo'] ) { |
|
680 | + if ( ! $notice_args['echo']) { |
|
681 | 681 | return $output; |
682 | 682 | } |
683 | 683 |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -21,14 +21,14 @@ discard block |
||
21 | 21 | * |
22 | 22 | * @param $data |
23 | 23 | */ |
24 | -function give_process_gateway_select( $data ) { |
|
25 | - if ( isset( $_POST['gateway_submit'] ) ) { |
|
26 | - wp_redirect( esc_url( add_query_arg( 'payment-mode', $_POST['payment-mode'] ) ) ); |
|
24 | +function give_process_gateway_select($data) { |
|
25 | + if (isset($_POST['gateway_submit'])) { |
|
26 | + wp_redirect(esc_url(add_query_arg('payment-mode', $_POST['payment-mode']))); |
|
27 | 27 | exit; |
28 | 28 | } |
29 | 29 | } |
30 | 30 | |
31 | -add_action( 'give_gateway_select', 'give_process_gateway_select' ); |
|
31 | +add_action('give_gateway_select', 'give_process_gateway_select'); |
|
32 | 32 | |
33 | 33 | /** |
34 | 34 | * Loads a payment gateway via AJAX. |
@@ -38,20 +38,20 @@ discard block |
||
38 | 38 | * @return void |
39 | 39 | */ |
40 | 40 | function give_load_ajax_gateway() { |
41 | - if ( isset( $_POST['give_payment_mode'] ) ) { |
|
41 | + if (isset($_POST['give_payment_mode'])) { |
|
42 | 42 | /** |
43 | 43 | * Fire to render donation form. |
44 | 44 | * |
45 | 45 | * @since 1.7 |
46 | 46 | */ |
47 | - do_action( 'give_donation_form', $_POST['give_form_id'] ); |
|
47 | + do_action('give_donation_form', $_POST['give_form_id']); |
|
48 | 48 | |
49 | 49 | exit(); |
50 | 50 | } |
51 | 51 | } |
52 | 52 | |
53 | -add_action( 'wp_ajax_give_load_gateway', 'give_load_ajax_gateway' ); |
|
54 | -add_action( 'wp_ajax_nopriv_give_load_gateway', 'give_load_ajax_gateway' ); |
|
53 | +add_action('wp_ajax_give_load_gateway', 'give_load_ajax_gateway'); |
|
54 | +add_action('wp_ajax_nopriv_give_load_gateway', 'give_load_ajax_gateway'); |
|
55 | 55 | |
56 | 56 | /** |
57 | 57 | * Create wp nonce using Ajax call. |
@@ -63,18 +63,18 @@ discard block |
||
63 | 63 | * @return void |
64 | 64 | */ |
65 | 65 | function give_donation_form_nonce() { |
66 | - if ( isset( $_POST['give_form_id'] ) ) { |
|
66 | + if (isset($_POST['give_form_id'])) { |
|
67 | 67 | |
68 | 68 | // Get donation form id. |
69 | - $form_id = is_numeric( $_POST['give_form_id'] ) ? absint( $_POST['give_form_id'] ) : 0; |
|
69 | + $form_id = is_numeric($_POST['give_form_id']) ? absint($_POST['give_form_id']) : 0; |
|
70 | 70 | |
71 | 71 | // Send nonce json data. |
72 | - wp_send_json_success( wp_create_nonce( "donation_form_nonce_{$form_id}" ) ); |
|
72 | + wp_send_json_success(wp_create_nonce("donation_form_nonce_{$form_id}")); |
|
73 | 73 | } |
74 | 74 | } |
75 | 75 | |
76 | -add_action( 'wp_ajax_give_donation_form_nonce', 'give_donation_form_nonce' ); |
|
77 | -add_action( 'wp_ajax_nopriv_give_donation_form_nonce', 'give_donation_form_nonce' ); |
|
76 | +add_action('wp_ajax_give_donation_form_nonce', 'give_donation_form_nonce'); |
|
77 | +add_action('wp_ajax_nopriv_give_donation_form_nonce', 'give_donation_form_nonce'); |
|
78 | 78 | |
79 | 79 | /** |
80 | 80 | * Sets an error within the donation form if no gateways are enabled. |
@@ -86,11 +86,11 @@ discard block |
||
86 | 86 | function give_no_gateway_error() { |
87 | 87 | $gateways = give_get_enabled_payment_gateways(); |
88 | 88 | |
89 | - if ( empty( $gateways ) ) { |
|
90 | - give_set_error( 'no_gateways', esc_html__( 'You must enable a payment gateway to use Give.', 'give' ) ); |
|
89 | + if (empty($gateways)) { |
|
90 | + give_set_error('no_gateways', esc_html__('You must enable a payment gateway to use Give.', 'give')); |
|
91 | 91 | } else { |
92 | - give_unset_error( 'no_gateways' ); |
|
92 | + give_unset_error('no_gateways'); |
|
93 | 93 | } |
94 | 94 | } |
95 | 95 | |
96 | -add_action( 'init', 'give_no_gateway_error' ); |
|
96 | +add_action('init', 'give_no_gateway_error'); |