@@ -9,11 +9,11 @@ discard block |
||
9 | 9 | * @since 1.8 |
10 | 10 | */ |
11 | 11 | |
12 | -if ( ! defined( 'ABSPATH' ) ) { |
|
12 | +if ( ! defined('ABSPATH')) { |
|
13 | 13 | exit; // Exit if accessed directly |
14 | 14 | } |
15 | 15 | |
16 | -if ( ! class_exists( 'Give_Settings_Logs' ) ) : |
|
16 | +if ( ! class_exists('Give_Settings_Logs')) : |
|
17 | 17 | |
18 | 18 | /** |
19 | 19 | * Give_Settings_Logs. |
@@ -43,7 +43,7 @@ discard block |
||
43 | 43 | */ |
44 | 44 | public function __construct() { |
45 | 45 | $this->id = 'logs'; |
46 | - $this->label = __( 'Logs', 'give' ); |
|
46 | + $this->label = __('Logs', 'give'); |
|
47 | 47 | |
48 | 48 | $this->default_tab = 'sales'; |
49 | 49 | |
@@ -60,8 +60,8 @@ discard block |
||
60 | 60 | * |
61 | 61 | * @return array |
62 | 62 | */ |
63 | - public function add_settings_page( $pages ) { |
|
64 | - $pages[ $this->id ] = $this->label; |
|
63 | + public function add_settings_page($pages) { |
|
64 | + $pages[$this->id] = $this->label; |
|
65 | 65 | |
66 | 66 | return $pages; |
67 | 67 | } |
@@ -77,7 +77,7 @@ discard block |
||
77 | 77 | $GLOBALS['give_hide_save_button'] = true; |
78 | 78 | |
79 | 79 | // Get settings. |
80 | - $settings = apply_filters( 'give_settings_logs', array( |
|
80 | + $settings = apply_filters('give_settings_logs', array( |
|
81 | 81 | array( |
82 | 82 | 'id' => 'give_tools_logs', |
83 | 83 | 'type' => 'title', |
@@ -85,7 +85,7 @@ discard block |
||
85 | 85 | ), |
86 | 86 | array( |
87 | 87 | 'id' => 'api', |
88 | - 'name' => __( 'Log', 'give' ), |
|
88 | + 'name' => __('Log', 'give'), |
|
89 | 89 | 'type' => 'logs', |
90 | 90 | |
91 | 91 | ), |
@@ -94,7 +94,7 @@ discard block |
||
94 | 94 | 'type' => 'sectionend', |
95 | 95 | 'table_html' => false, |
96 | 96 | ), |
97 | - ) ); |
|
97 | + )); |
|
98 | 98 | |
99 | 99 | /** |
100 | 100 | * Filter the settings. |
@@ -103,7 +103,7 @@ discard block |
||
103 | 103 | * |
104 | 104 | * @param array $settings |
105 | 105 | */ |
106 | - $settings = apply_filters( 'give_get_settings_' . $this->id, $settings ); |
|
106 | + $settings = apply_filters('give_get_settings_'.$this->id, $settings); |
|
107 | 107 | |
108 | 108 | // Output. |
109 | 109 | return $settings; |
@@ -117,14 +117,14 @@ discard block |
||
117 | 117 | */ |
118 | 118 | public function get_sections() { |
119 | 119 | $sections = array( |
120 | - 'sales' => __( 'Donations', 'give' ), |
|
121 | - 'gateway_errors' => __( 'Payment Errors', 'give' ), |
|
122 | - 'api_requests' => __( 'API Requests', 'give' ), |
|
120 | + 'sales' => __('Donations', 'give'), |
|
121 | + 'gateway_errors' => __('Payment Errors', 'give'), |
|
122 | + 'api_requests' => __('API Requests', 'give'), |
|
123 | 123 | ); |
124 | 124 | |
125 | - $sections = apply_filters( 'give_log_views', $sections ); |
|
125 | + $sections = apply_filters('give_log_views', $sections); |
|
126 | 126 | |
127 | - return apply_filters( 'give_get_sections_' . $this->id, $sections ); |
|
127 | + return apply_filters('give_get_sections_'.$this->id, $sections); |
|
128 | 128 | } |
129 | 129 | |
130 | 130 | /** |
@@ -136,7 +136,7 @@ discard block |
||
136 | 136 | public function output() { |
137 | 137 | $settings = $this->get_settings(); |
138 | 138 | |
139 | - Give_Admin_Settings::output_fields( $settings, 'give_settings' ); |
|
139 | + Give_Admin_Settings::output_fields($settings, 'give_settings'); |
|
140 | 140 | } |
141 | 141 | } |
142 | 142 |
@@ -9,11 +9,11 @@ discard block |
||
9 | 9 | * @since 1.8 |
10 | 10 | */ |
11 | 11 | |
12 | -if ( ! defined( 'ABSPATH' ) ) { |
|
12 | +if ( ! defined('ABSPATH')) { |
|
13 | 13 | exit; // Exit if accessed directly |
14 | 14 | } |
15 | 15 | |
16 | -if ( ! class_exists( 'Give_Settings_System_Info' ) ) : |
|
16 | +if ( ! class_exists('Give_Settings_System_Info')) : |
|
17 | 17 | |
18 | 18 | /** |
19 | 19 | * Give_Settings_System_Info. |
@@ -43,15 +43,15 @@ discard block |
||
43 | 43 | */ |
44 | 44 | public function __construct() { |
45 | 45 | $this->id = 'system-info'; |
46 | - $this->label = esc_html__( 'System Info', 'give' ); |
|
46 | + $this->label = esc_html__('System Info', 'give'); |
|
47 | 47 | |
48 | - add_filter( 'give-tools_tabs_array', array( $this, 'add_settings_page' ), 20 ); |
|
49 | - add_action( "give-tools_settings_{$this->id}_page", array( $this, 'output' ) ); |
|
48 | + add_filter('give-tools_tabs_array', array($this, 'add_settings_page'), 20); |
|
49 | + add_action("give-tools_settings_{$this->id}_page", array($this, 'output')); |
|
50 | 50 | |
51 | 51 | // Do not use main form for this tab. |
52 | - if ( give_get_current_setting_tab() === $this->id ) { |
|
53 | - add_action( "give-tools_open_form", '__return_empty_string' ); |
|
54 | - add_action( "give-tools_close_form", '__return_empty_string' ); |
|
52 | + if (give_get_current_setting_tab() === $this->id) { |
|
53 | + add_action("give-tools_open_form", '__return_empty_string'); |
|
54 | + add_action("give-tools_close_form", '__return_empty_string'); |
|
55 | 55 | } |
56 | 56 | } |
57 | 57 | |
@@ -64,8 +64,8 @@ discard block |
||
64 | 64 | * |
65 | 65 | * @return array |
66 | 66 | */ |
67 | - public function add_settings_page( $pages ) { |
|
68 | - $pages[ $this->id ] = $this->label; |
|
67 | + public function add_settings_page($pages) { |
|
68 | + $pages[$this->id] = $this->label; |
|
69 | 69 | |
70 | 70 | return $pages; |
71 | 71 | } |
@@ -78,7 +78,7 @@ discard block |
||
78 | 78 | */ |
79 | 79 | public function output() { |
80 | 80 | $GLOBALS['give_hide_save_button'] = true; |
81 | - include_once( 'views/html-admin-page-system-info.php' ); |
|
81 | + include_once('views/html-admin-page-system-info.php'); |
|
82 | 82 | } |
83 | 83 | } |
84 | 84 |
@@ -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 | |
@@ -55,10 +55,10 @@ discard block |
||
55 | 55 | * |
56 | 56 | * @param $args array The array of arguments that can be passed in and used for setting up this payment query. |
57 | 57 | */ |
58 | - public function __construct( $args = array() ) { |
|
58 | + public function __construct($args = array()) { |
|
59 | 59 | $defaults = array( |
60 | 60 | 'output' => 'payments', |
61 | - 'post_type' => array( 'give_payment' ), |
|
61 | + 'post_type' => array('give_payment'), |
|
62 | 62 | 'start_date' => false, |
63 | 63 | 'end_date' => false, |
64 | 64 | 'number' => 20, |
@@ -79,7 +79,7 @@ discard block |
||
79 | 79 | 'give_forms' => null, |
80 | 80 | ); |
81 | 81 | |
82 | - $this->args = wp_parse_args( $args, $defaults ); |
|
82 | + $this->args = wp_parse_args($args, $defaults); |
|
83 | 83 | |
84 | 84 | $this->init(); |
85 | 85 | } |
@@ -93,11 +93,11 @@ discard block |
||
93 | 93 | * @param $query_var |
94 | 94 | * @param $value |
95 | 95 | */ |
96 | - public function __set( $query_var, $value ) { |
|
97 | - if ( in_array( $query_var, array( 'meta_query', 'tax_query' ) ) ) { |
|
98 | - $this->args[ $query_var ][] = $value; |
|
96 | + public function __set($query_var, $value) { |
|
97 | + if (in_array($query_var, array('meta_query', 'tax_query'))) { |
|
98 | + $this->args[$query_var][] = $value; |
|
99 | 99 | } else { |
100 | - $this->args[ $query_var ] = $value; |
|
100 | + $this->args[$query_var] = $value; |
|
101 | 101 | } |
102 | 102 | } |
103 | 103 | |
@@ -109,8 +109,8 @@ discard block |
||
109 | 109 | * |
110 | 110 | * @param $query_var |
111 | 111 | */ |
112 | - public function __unset( $query_var ) { |
|
113 | - unset( $this->args[ $query_var ] ); |
|
112 | + public function __unset($query_var) { |
|
113 | + unset($this->args[$query_var]); |
|
114 | 114 | } |
115 | 115 | |
116 | 116 | /** |
@@ -145,7 +145,7 @@ discard block |
||
145 | 145 | $this->children(); |
146 | 146 | $this->give_forms(); |
147 | 147 | |
148 | - add_filter( 'posts_orderby', array( $this, 'custom_orderby' ), 10, 2 ); |
|
148 | + add_filter('posts_orderby', array($this, 'custom_orderby'), 10, 2); |
|
149 | 149 | } |
150 | 150 | |
151 | 151 | /** |
@@ -156,7 +156,7 @@ discard block |
||
156 | 156 | */ |
157 | 157 | private function unset_filters() { |
158 | 158 | $this->date_filter_post(); |
159 | - remove_filter( 'posts_orderby', array( $this, 'custom_orderby' ) ); |
|
159 | + remove_filter('posts_orderby', array($this, 'custom_orderby')); |
|
160 | 160 | } |
161 | 161 | |
162 | 162 | |
@@ -183,27 +183,27 @@ discard block |
||
183 | 183 | * |
184 | 184 | * @param Give_Payments_Query $this Payments query object. |
185 | 185 | */ |
186 | - do_action( 'give_pre_get_payments', $this ); |
|
186 | + do_action('give_pre_get_payments', $this); |
|
187 | 187 | |
188 | - $query = new WP_Query( $this->args ); |
|
188 | + $query = new WP_Query($this->args); |
|
189 | 189 | |
190 | 190 | $custom_output = array( |
191 | 191 | 'payments', |
192 | 192 | 'give_payments', |
193 | 193 | ); |
194 | 194 | |
195 | - if ( ! in_array( $this->args['output'], $custom_output ) ) { |
|
195 | + if ( ! in_array($this->args['output'], $custom_output)) { |
|
196 | 196 | return $query->posts; |
197 | 197 | } |
198 | 198 | |
199 | - if ( $query->have_posts() ) { |
|
200 | - while ( $query->have_posts() ) { |
|
199 | + if ($query->have_posts()) { |
|
200 | + while ($query->have_posts()) { |
|
201 | 201 | $query->the_post(); |
202 | 202 | |
203 | 203 | $payment_id = get_post()->ID; |
204 | - $payment = new Give_Payment( $payment_id ); |
|
204 | + $payment = new Give_Payment($payment_id); |
|
205 | 205 | |
206 | - $this->payments[] = apply_filters( 'give_payment', $payment, $payment_id, $this ); |
|
206 | + $this->payments[] = apply_filters('give_payment', $payment, $payment_id, $this); |
|
207 | 207 | } |
208 | 208 | |
209 | 209 | wp_reset_postdata(); |
@@ -220,7 +220,7 @@ discard block |
||
220 | 220 | * |
221 | 221 | * @param Give_Payments_Query $this Payments query object. |
222 | 222 | */ |
223 | - do_action( 'give_post_get_payments', $this ); |
|
223 | + do_action('give_post_get_payments', $this); |
|
224 | 224 | |
225 | 225 | return $this->payments; |
226 | 226 | } |
@@ -234,13 +234,13 @@ discard block |
||
234 | 234 | * @return void |
235 | 235 | */ |
236 | 236 | public function date_filter_pre() { |
237 | - if ( ! ( $this->args['start_date'] || $this->args['end_date'] ) ) { |
|
237 | + if ( ! ($this->args['start_date'] || $this->args['end_date'])) { |
|
238 | 238 | return; |
239 | 239 | } |
240 | 240 | |
241 | - $this->setup_dates( $this->args['start_date'], $this->args['end_date'] ); |
|
241 | + $this->setup_dates($this->args['start_date'], $this->args['end_date']); |
|
242 | 242 | |
243 | - add_filter( 'posts_where', array( $this, 'payments_where' ) ); |
|
243 | + add_filter('posts_where', array($this, 'payments_where')); |
|
244 | 244 | } |
245 | 245 | |
246 | 246 | /** |
@@ -253,11 +253,11 @@ discard block |
||
253 | 253 | * @return void |
254 | 254 | */ |
255 | 255 | public function date_filter_post() { |
256 | - if ( ! ( $this->args['start_date'] || $this->args['end_date'] ) ) { |
|
256 | + if ( ! ($this->args['start_date'] || $this->args['end_date'])) { |
|
257 | 257 | return; |
258 | 258 | } |
259 | 259 | |
260 | - remove_filter( 'posts_where', array( $this, 'payments_where' ) ); |
|
260 | + remove_filter('posts_where', array($this, 'payments_where')); |
|
261 | 261 | } |
262 | 262 | |
263 | 263 | /** |
@@ -269,12 +269,12 @@ discard block |
||
269 | 269 | * @return void |
270 | 270 | */ |
271 | 271 | public function status() { |
272 | - if ( ! isset ( $this->args['status'] ) ) { |
|
272 | + if ( ! isset ($this->args['status'])) { |
|
273 | 273 | return; |
274 | 274 | } |
275 | 275 | |
276 | - $this->__set( 'post_status', $this->args['status'] ); |
|
277 | - $this->__unset( 'status' ); |
|
276 | + $this->__set('post_status', $this->args['status']); |
|
277 | + $this->__unset('status'); |
|
278 | 278 | } |
279 | 279 | |
280 | 280 | /** |
@@ -286,12 +286,12 @@ discard block |
||
286 | 286 | * @return void |
287 | 287 | */ |
288 | 288 | public function page() { |
289 | - if ( ! isset ( $this->args['page'] ) ) { |
|
289 | + if ( ! isset ($this->args['page'])) { |
|
290 | 290 | return; |
291 | 291 | } |
292 | 292 | |
293 | - $this->__set( 'paged', $this->args['page'] ); |
|
294 | - $this->__unset( 'page' ); |
|
293 | + $this->__set('paged', $this->args['page']); |
|
294 | + $this->__unset('page'); |
|
295 | 295 | } |
296 | 296 | |
297 | 297 | /** |
@@ -304,17 +304,17 @@ discard block |
||
304 | 304 | */ |
305 | 305 | public function per_page() { |
306 | 306 | |
307 | - if ( ! isset( $this->args['number'] ) ) { |
|
307 | + if ( ! isset($this->args['number'])) { |
|
308 | 308 | return; |
309 | 309 | } |
310 | 310 | |
311 | - if ( $this->args['number'] == - 1 ) { |
|
312 | - $this->__set( 'nopaging', true ); |
|
311 | + if ($this->args['number'] == - 1) { |
|
312 | + $this->__set('nopaging', true); |
|
313 | 313 | } else { |
314 | - $this->__set( 'posts_per_page', $this->args['number'] ); |
|
314 | + $this->__set('posts_per_page', $this->args['number']); |
|
315 | 315 | } |
316 | 316 | |
317 | - $this->__unset( 'number' ); |
|
317 | + $this->__unset('number'); |
|
318 | 318 | } |
319 | 319 | |
320 | 320 | /** |
@@ -326,12 +326,12 @@ discard block |
||
326 | 326 | * @return void |
327 | 327 | */ |
328 | 328 | public function month() { |
329 | - if ( ! isset ( $this->args['month'] ) ) { |
|
329 | + if ( ! isset ($this->args['month'])) { |
|
330 | 330 | return; |
331 | 331 | } |
332 | 332 | |
333 | - $this->__set( 'monthnum', $this->args['month'] ); |
|
334 | - $this->__unset( 'month' ); |
|
333 | + $this->__set('monthnum', $this->args['month']); |
|
334 | + $this->__unset('month'); |
|
335 | 335 | } |
336 | 336 | |
337 | 337 | /** |
@@ -343,23 +343,23 @@ discard block |
||
343 | 343 | * @return void |
344 | 344 | */ |
345 | 345 | public function orderby() { |
346 | - switch ( $this->args['orderby'] ) { |
|
346 | + switch ($this->args['orderby']) { |
|
347 | 347 | case 'amount' : |
348 | - $this->__set( 'orderby', 'meta_value_num' ); |
|
349 | - $this->__set( 'meta_key', '_give_payment_total' ); |
|
348 | + $this->__set('orderby', 'meta_value_num'); |
|
349 | + $this->__set('meta_key', '_give_payment_total'); |
|
350 | 350 | break; |
351 | 351 | |
352 | 352 | case 'status' : |
353 | - $this->__set( 'orderby', 'post_status' ); |
|
353 | + $this->__set('orderby', 'post_status'); |
|
354 | 354 | break; |
355 | 355 | |
356 | 356 | case 'donation_form' : |
357 | - $this->__set( 'orderby', 'meta_value' ); |
|
358 | - $this->__set( 'meta_key', '_give_payment_form_title' ); |
|
357 | + $this->__set('orderby', 'meta_value'); |
|
358 | + $this->__set('meta_key', '_give_payment_form_title'); |
|
359 | 359 | break; |
360 | 360 | |
361 | 361 | default : |
362 | - $this->__set( 'orderby', $this->args['orderby'] ); |
|
362 | + $this->__set('orderby', $this->args['orderby']); |
|
363 | 363 | break; |
364 | 364 | } |
365 | 365 | } |
@@ -376,17 +376,17 @@ discard block |
||
376 | 376 | * |
377 | 377 | * @return mixed |
378 | 378 | */ |
379 | - public function custom_orderby( $order, $query ) { |
|
379 | + public function custom_orderby($order, $query) { |
|
380 | 380 | global $wpdb; |
381 | 381 | |
382 | - $post_types = is_array( $query->query['post_type'] ) ? $query->query['post_type'] : array( $query->query['post_type'] ); |
|
383 | - if ( ! in_array( 'give_payment', $post_types ) || is_array( $query->query['orderby'] ) ) { |
|
382 | + $post_types = is_array($query->query['post_type']) ? $query->query['post_type'] : array($query->query['post_type']); |
|
383 | + if ( ! in_array('give_payment', $post_types) || is_array($query->query['orderby'])) { |
|
384 | 384 | return $order; |
385 | 385 | } |
386 | 386 | |
387 | - switch ( $query->query['orderby'] ) { |
|
387 | + switch ($query->query['orderby']) { |
|
388 | 388 | case 'post_status': |
389 | - $order = $wpdb->posts .'.post_status ' . strtoupper( $query->query['order'] ); |
|
389 | + $order = $wpdb->posts.'.post_status '.strtoupper($query->query['order']); |
|
390 | 390 | break; |
391 | 391 | } |
392 | 392 | |
@@ -402,20 +402,20 @@ discard block |
||
402 | 402 | * @return void |
403 | 403 | */ |
404 | 404 | public function user() { |
405 | - if ( is_null( $this->args['user'] ) ) { |
|
405 | + if (is_null($this->args['user'])) { |
|
406 | 406 | return; |
407 | 407 | } |
408 | 408 | |
409 | - if ( is_numeric( $this->args['user'] ) ) { |
|
409 | + if (is_numeric($this->args['user'])) { |
|
410 | 410 | $user_key = '_give_payment_user_id'; |
411 | 411 | } else { |
412 | 412 | $user_key = '_give_payment_user_email'; |
413 | 413 | } |
414 | 414 | |
415 | - $this->__set( 'meta_query', array( |
|
415 | + $this->__set('meta_query', array( |
|
416 | 416 | 'key' => $user_key, |
417 | 417 | 'value' => $this->args['user'], |
418 | - ) ); |
|
418 | + )); |
|
419 | 419 | } |
420 | 420 | |
421 | 421 | /** |
@@ -426,14 +426,14 @@ discard block |
||
426 | 426 | * @return void |
427 | 427 | */ |
428 | 428 | public function donor() { |
429 | - if ( is_null( $this->args['donor'] ) || ! is_numeric( $this->args['donor'] ) ) { |
|
429 | + if (is_null($this->args['donor']) || ! is_numeric($this->args['donor'])) { |
|
430 | 430 | return; |
431 | 431 | } |
432 | 432 | |
433 | - $this->__set( 'meta_query', array( |
|
433 | + $this->__set('meta_query', array( |
|
434 | 434 | 'key' => '_give_payment_customer_id', |
435 | 435 | 'value' => (int) $this->args['donor'], |
436 | - ) ); |
|
436 | + )); |
|
437 | 437 | } |
438 | 438 | |
439 | 439 | /** |
@@ -446,33 +446,33 @@ discard block |
||
446 | 446 | */ |
447 | 447 | public function search() { |
448 | 448 | |
449 | - if ( ! isset( $this->args['s'] ) ) { |
|
449 | + if ( ! isset($this->args['s'])) { |
|
450 | 450 | return; |
451 | 451 | } |
452 | 452 | |
453 | - $search = trim( $this->args['s'] ); |
|
453 | + $search = trim($this->args['s']); |
|
454 | 454 | |
455 | - if ( empty( $search ) ) { |
|
455 | + if (empty($search)) { |
|
456 | 456 | return; |
457 | 457 | } |
458 | 458 | |
459 | - $is_email = is_email( $search ) || strpos( $search, '@' ) !== false; |
|
460 | - $is_user = strpos( $search, strtolower( 'user:' ) ) !== false; |
|
459 | + $is_email = is_email($search) || strpos($search, '@') !== false; |
|
460 | + $is_user = strpos($search, strtolower('user:')) !== false; |
|
461 | 461 | |
462 | - if ( ! empty( $this->args['search_in_notes'] ) ) { |
|
462 | + if ( ! empty($this->args['search_in_notes'])) { |
|
463 | 463 | |
464 | - $notes = give_get_payment_notes( 0, $search ); |
|
464 | + $notes = give_get_payment_notes(0, $search); |
|
465 | 465 | |
466 | - if ( ! empty( $notes ) ) { |
|
466 | + if ( ! empty($notes)) { |
|
467 | 467 | |
468 | - $payment_ids = wp_list_pluck( (array) $notes, 'comment_post_ID' ); |
|
468 | + $payment_ids = wp_list_pluck((array) $notes, 'comment_post_ID'); |
|
469 | 469 | |
470 | - $this->__set( 'post__in', $payment_ids ); |
|
470 | + $this->__set('post__in', $payment_ids); |
|
471 | 471 | } |
472 | 472 | |
473 | - $this->__unset( 's' ); |
|
473 | + $this->__unset('s'); |
|
474 | 474 | |
475 | - } elseif ( $is_email || strlen( $search ) == 32 ) { |
|
475 | + } elseif ($is_email || strlen($search) == 32) { |
|
476 | 476 | |
477 | 477 | $key = $is_email ? '_give_payment_user_email' : '_give_payment_purchase_key'; |
478 | 478 | $search_meta = array( |
@@ -481,19 +481,19 @@ discard block |
||
481 | 481 | 'compare' => 'LIKE', |
482 | 482 | ); |
483 | 483 | |
484 | - $this->__set( 'meta_query', $search_meta ); |
|
485 | - $this->__unset( 's' ); |
|
484 | + $this->__set('meta_query', $search_meta); |
|
485 | + $this->__unset('s'); |
|
486 | 486 | |
487 | - } elseif ( $is_user ) { |
|
487 | + } elseif ($is_user) { |
|
488 | 488 | |
489 | 489 | $search_meta = array( |
490 | 490 | 'key' => '_give_payment_user_id', |
491 | - 'value' => trim( str_replace( 'user:', '', strtolower( $search ) ) ), |
|
491 | + 'value' => trim(str_replace('user:', '', strtolower($search))), |
|
492 | 492 | ); |
493 | 493 | |
494 | - $this->__set( 'meta_query', $search_meta ); |
|
494 | + $this->__set('meta_query', $search_meta); |
|
495 | 495 | |
496 | - if ( give_get_option( 'enable_sequential' ) ) { |
|
496 | + if (give_get_option('enable_sequential')) { |
|
497 | 497 | |
498 | 498 | $search_meta = array( |
499 | 499 | 'key' => '_give_payment_number', |
@@ -501,19 +501,19 @@ discard block |
||
501 | 501 | 'compare' => 'LIKE', |
502 | 502 | ); |
503 | 503 | |
504 | - $this->__set( 'meta_query', $search_meta ); |
|
504 | + $this->__set('meta_query', $search_meta); |
|
505 | 505 | |
506 | 506 | $this->args['meta_query']['relation'] = 'OR'; |
507 | 507 | |
508 | 508 | } |
509 | 509 | |
510 | - $this->__unset( 's' ); |
|
510 | + $this->__unset('s'); |
|
511 | 511 | |
512 | 512 | } elseif ( |
513 | - give_get_option( 'enable_sequential' ) && |
|
513 | + give_get_option('enable_sequential') && |
|
514 | 514 | ( |
515 | - false !== strpos( $search, give_get_option( 'sequential_prefix' ) ) || |
|
516 | - false !== strpos( $search, give_get_option( 'sequential_postfix' ) ) |
|
515 | + false !== strpos($search, give_get_option('sequential_prefix')) || |
|
516 | + false !== strpos($search, give_get_option('sequential_postfix')) |
|
517 | 517 | ) |
518 | 518 | ) { |
519 | 519 | |
@@ -523,29 +523,29 @@ discard block |
||
523 | 523 | 'compare' => 'LIKE', |
524 | 524 | ); |
525 | 525 | |
526 | - $this->__set( 'meta_query', $search_meta ); |
|
527 | - $this->__unset( 's' ); |
|
526 | + $this->__set('meta_query', $search_meta); |
|
527 | + $this->__unset('s'); |
|
528 | 528 | |
529 | - } elseif ( is_numeric( $search ) ) { |
|
529 | + } elseif (is_numeric($search)) { |
|
530 | 530 | |
531 | - $post = get_post( $search ); |
|
531 | + $post = get_post($search); |
|
532 | 532 | |
533 | - if ( is_object( $post ) && $post->post_type == 'give_payment' ) { |
|
533 | + if (is_object($post) && $post->post_type == 'give_payment') { |
|
534 | 534 | |
535 | 535 | $arr = array(); |
536 | 536 | $arr[] = $search; |
537 | - $this->__set( 'post__in', $arr ); |
|
538 | - $this->__unset( 's' ); |
|
537 | + $this->__set('post__in', $arr); |
|
538 | + $this->__unset('s'); |
|
539 | 539 | } |
540 | - } elseif ( '#' == substr( $search, 0, 1 ) ) { |
|
540 | + } elseif ('#' == substr($search, 0, 1)) { |
|
541 | 541 | |
542 | - $search = str_replace( '#:', '', $search ); |
|
543 | - $search = str_replace( '#', '', $search ); |
|
544 | - $this->__set( 'give_forms', $search ); |
|
545 | - $this->__unset( 's' ); |
|
542 | + $search = str_replace('#:', '', $search); |
|
543 | + $search = str_replace('#', '', $search); |
|
544 | + $this->__set('give_forms', $search); |
|
545 | + $this->__unset('s'); |
|
546 | 546 | |
547 | 547 | } else { |
548 | - $this->__set( 's', $search ); |
|
548 | + $this->__set('s', $search); |
|
549 | 549 | |
550 | 550 | } |
551 | 551 | |
@@ -560,16 +560,16 @@ discard block |
||
560 | 560 | * @return void |
561 | 561 | */ |
562 | 562 | public function mode() { |
563 | - if ( empty( $this->args['mode'] ) || $this->args['mode'] == 'all' ) { |
|
564 | - $this->__unset( 'mode' ); |
|
563 | + if (empty($this->args['mode']) || $this->args['mode'] == 'all') { |
|
564 | + $this->__unset('mode'); |
|
565 | 565 | |
566 | 566 | return; |
567 | 567 | } |
568 | 568 | |
569 | - $this->__set( 'meta_query', array( |
|
569 | + $this->__set('meta_query', array( |
|
570 | 570 | 'key' => '_give_payment_mode', |
571 | 571 | 'value' => $this->args['mode'], |
572 | - ) ); |
|
572 | + )); |
|
573 | 573 | } |
574 | 574 | |
575 | 575 | /** |
@@ -581,10 +581,10 @@ discard block |
||
581 | 581 | * @return void |
582 | 582 | */ |
583 | 583 | public function children() { |
584 | - if ( empty( $this->args['children'] ) ) { |
|
585 | - $this->__set( 'post_parent', 0 ); |
|
584 | + if (empty($this->args['children'])) { |
|
585 | + $this->__set('post_parent', 0); |
|
586 | 586 | } |
587 | - $this->__unset( 'children' ); |
|
587 | + $this->__unset('children'); |
|
588 | 588 | } |
589 | 589 | |
590 | 590 | /** |
@@ -597,25 +597,25 @@ discard block |
||
597 | 597 | */ |
598 | 598 | public function give_forms() { |
599 | 599 | |
600 | - if ( empty( $this->args['give_forms'] ) ) { |
|
600 | + if (empty($this->args['give_forms'])) { |
|
601 | 601 | return; |
602 | 602 | } |
603 | 603 | |
604 | 604 | $compare = '='; |
605 | 605 | |
606 | - if ( is_array( $this->args['give_forms'] ) ) { |
|
606 | + if (is_array($this->args['give_forms'])) { |
|
607 | 607 | $compare = 'IN'; |
608 | 608 | } |
609 | 609 | |
610 | - $this->__set( 'meta_query', array( |
|
610 | + $this->__set('meta_query', array( |
|
611 | 611 | array( |
612 | 612 | 'key' => '_give_payment_form_id', |
613 | 613 | 'value' => $this->args['give_forms'], |
614 | 614 | 'compare' => $compare, |
615 | 615 | ), |
616 | - ) ); |
|
616 | + )); |
|
617 | 617 | |
618 | - $this->__unset( 'give_forms' ); |
|
618 | + $this->__unset('give_forms'); |
|
619 | 619 | |
620 | 620 | } |
621 | 621 |
@@ -521,7 +521,7 @@ |
||
521 | 521 | * Example: <?php $give = Give(); ?> |
522 | 522 | * |
523 | 523 | * @since 1.0 |
524 | - * @return object|Give |
|
524 | + * @return Give |
|
525 | 525 | */ |
526 | 526 | function Give() { |
527 | 527 | return Give::instance(); |
@@ -40,11 +40,11 @@ discard block |
||
40 | 40 | */ |
41 | 41 | |
42 | 42 | // Exit if accessed directly. |
43 | -if ( ! defined( 'ABSPATH' ) ) { |
|
43 | +if ( ! defined('ABSPATH')) { |
|
44 | 44 | exit; |
45 | 45 | } |
46 | 46 | |
47 | -if ( ! class_exists( 'Give' ) ) : |
|
47 | +if ( ! class_exists('Give')) : |
|
48 | 48 | |
49 | 49 | /** |
50 | 50 | * Main Give Class |
@@ -202,7 +202,7 @@ discard block |
||
202 | 202 | * @return Give |
203 | 203 | */ |
204 | 204 | public static function instance() { |
205 | - if ( is_null( self::$_instance ) ) { |
|
205 | + if (is_null(self::$_instance)) { |
|
206 | 206 | self::$_instance = new self(); |
207 | 207 | } |
208 | 208 | |
@@ -214,13 +214,13 @@ discard block |
||
214 | 214 | */ |
215 | 215 | public function __construct() { |
216 | 216 | // PHP version |
217 | - if ( ! defined( 'GIVE_REQUIRED_PHP_VERSION' ) ) { |
|
218 | - define( 'GIVE_REQUIRED_PHP_VERSION', '5.3' ); |
|
217 | + if ( ! defined('GIVE_REQUIRED_PHP_VERSION')) { |
|
218 | + define('GIVE_REQUIRED_PHP_VERSION', '5.3'); |
|
219 | 219 | } |
220 | 220 | |
221 | 221 | // Bailout: Need minimum php version to load plugin. |
222 | - if ( function_exists( 'phpversion' ) && version_compare( GIVE_REQUIRED_PHP_VERSION, phpversion(), '>' ) ) { |
|
223 | - add_action( 'admin_notices', array( $this, 'minmum_phpversion_notice' ) ); |
|
222 | + if (function_exists('phpversion') && version_compare(GIVE_REQUIRED_PHP_VERSION, phpversion(), '>')) { |
|
223 | + add_action('admin_notices', array($this, 'minmum_phpversion_notice')); |
|
224 | 224 | |
225 | 225 | return; |
226 | 226 | } |
@@ -230,7 +230,7 @@ discard block |
||
230 | 230 | $this->includes(); |
231 | 231 | $this->init_hooks(); |
232 | 232 | |
233 | - do_action( 'give_loaded' ); |
|
233 | + do_action('give_loaded'); |
|
234 | 234 | } |
235 | 235 | |
236 | 236 | /** |
@@ -239,8 +239,8 @@ discard block |
||
239 | 239 | * @since 1.8.9 |
240 | 240 | */ |
241 | 241 | private function init_hooks() { |
242 | - register_activation_hook( __FILE__, 'give_install' ); |
|
243 | - add_action( 'plugins_loaded', array( $this, 'init' ), 0 ); |
|
242 | + register_activation_hook(__FILE__, 'give_install'); |
|
243 | + add_action('plugins_loaded', array($this, 'init'), 0); |
|
244 | 244 | } |
245 | 245 | /** |
246 | 246 | * Init Give when WordPress Initializes. |
@@ -254,7 +254,7 @@ discard block |
||
254 | 254 | * |
255 | 255 | * @since 1.8.9 |
256 | 256 | */ |
257 | - do_action( 'before_give_init' ); |
|
257 | + do_action('before_give_init'); |
|
258 | 258 | |
259 | 259 | // Set up localization. |
260 | 260 | $this->load_textdomain(); |
@@ -279,7 +279,7 @@ discard block |
||
279 | 279 | * |
280 | 280 | * @since 1.8.7 |
281 | 281 | */ |
282 | - do_action( 'give_init', $this ); |
|
282 | + do_action('give_init', $this); |
|
283 | 283 | |
284 | 284 | } |
285 | 285 | |
@@ -296,7 +296,7 @@ discard block |
||
296 | 296 | */ |
297 | 297 | public function __clone() { |
298 | 298 | // Cloning instances of the class is forbidden. |
299 | - _doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'give' ), '1.0' ); |
|
299 | + _doing_it_wrong(__FUNCTION__, __('Cheatin’ huh?', 'give'), '1.0'); |
|
300 | 300 | } |
301 | 301 | |
302 | 302 | /** |
@@ -309,7 +309,7 @@ discard block |
||
309 | 309 | */ |
310 | 310 | public function __wakeup() { |
311 | 311 | // Unserializing instances of the class is forbidden. |
312 | - _doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'give' ), '1.0' ); |
|
312 | + _doing_it_wrong(__FUNCTION__, __('Cheatin’ huh?', 'give'), '1.0'); |
|
313 | 313 | } |
314 | 314 | |
315 | 315 | /** |
@@ -323,33 +323,33 @@ discard block |
||
323 | 323 | private function setup_constants() { |
324 | 324 | |
325 | 325 | // Plugin version |
326 | - if ( ! defined( 'GIVE_VERSION' ) ) { |
|
327 | - define( 'GIVE_VERSION', '1.8.15' ); |
|
326 | + if ( ! defined('GIVE_VERSION')) { |
|
327 | + define('GIVE_VERSION', '1.8.15'); |
|
328 | 328 | } |
329 | 329 | |
330 | 330 | // Plugin Folder Path |
331 | - if ( ! defined( 'GIVE_PLUGIN_DIR' ) ) { |
|
332 | - define( 'GIVE_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); |
|
331 | + if ( ! defined('GIVE_PLUGIN_DIR')) { |
|
332 | + define('GIVE_PLUGIN_DIR', plugin_dir_path(__FILE__)); |
|
333 | 333 | } |
334 | 334 | |
335 | 335 | // Plugin Folder URL |
336 | - if ( ! defined( 'GIVE_PLUGIN_URL' ) ) { |
|
337 | - define( 'GIVE_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); |
|
336 | + if ( ! defined('GIVE_PLUGIN_URL')) { |
|
337 | + define('GIVE_PLUGIN_URL', plugin_dir_url(__FILE__)); |
|
338 | 338 | } |
339 | 339 | |
340 | 340 | // Plugin Basename aka: "give/give.php" |
341 | - if ( ! defined( 'GIVE_PLUGIN_BASENAME' ) ) { |
|
342 | - define( 'GIVE_PLUGIN_BASENAME', plugin_basename( __FILE__ ) ); |
|
341 | + if ( ! defined('GIVE_PLUGIN_BASENAME')) { |
|
342 | + define('GIVE_PLUGIN_BASENAME', plugin_basename(__FILE__)); |
|
343 | 343 | } |
344 | 344 | |
345 | 345 | // Plugin Root File |
346 | - if ( ! defined( 'GIVE_PLUGIN_FILE' ) ) { |
|
347 | - define( 'GIVE_PLUGIN_FILE', __FILE__ ); |
|
346 | + if ( ! defined('GIVE_PLUGIN_FILE')) { |
|
347 | + define('GIVE_PLUGIN_FILE', __FILE__); |
|
348 | 348 | } |
349 | 349 | |
350 | 350 | // Make sure CAL_GREGORIAN is defined |
351 | - if ( ! defined( 'CAL_GREGORIAN' ) ) { |
|
352 | - define( 'CAL_GREGORIAN', 1 ); |
|
351 | + if ( ! defined('CAL_GREGORIAN')) { |
|
352 | + define('CAL_GREGORIAN', 1); |
|
353 | 353 | } |
354 | 354 | } |
355 | 355 | |
@@ -364,132 +364,132 @@ discard block |
||
364 | 364 | private function includes() { |
365 | 365 | global $give_options; |
366 | 366 | |
367 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-admin-settings.php'; |
|
368 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-give-settings.php'; |
|
367 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-admin-settings.php'; |
|
368 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-give-settings.php'; |
|
369 | 369 | $give_options = give_get_settings(); |
370 | 370 | |
371 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-cron.php'; |
|
372 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/give-metabox-functions.php'; |
|
373 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-cache.php'; |
|
374 | - require_once GIVE_PLUGIN_DIR . 'includes/post-types.php'; |
|
375 | - require_once GIVE_PLUGIN_DIR . 'includes/scripts.php'; |
|
376 | - require_once GIVE_PLUGIN_DIR . 'includes/ajax-functions.php'; |
|
377 | - require_once GIVE_PLUGIN_DIR . 'includes/actions.php'; |
|
378 | - require_once GIVE_PLUGIN_DIR . 'includes/filters.php'; |
|
379 | - require_once GIVE_PLUGIN_DIR . 'includes/api/class-give-api.php'; |
|
380 | - require_once GIVE_PLUGIN_DIR . 'includes/class-notices.php'; |
|
381 | - |
|
382 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-roles.php'; |
|
383 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-template-loader.php'; |
|
384 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-donate-form.php'; |
|
385 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-db.php'; |
|
386 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-donors.php'; |
|
387 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-donor-meta.php'; |
|
388 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-donor.php'; |
|
389 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-stats.php'; |
|
390 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-session.php'; |
|
391 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-html-elements.php'; |
|
392 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-logging.php'; |
|
393 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-license-handler.php'; |
|
394 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-email-access.php'; |
|
395 | - |
|
396 | - require_once GIVE_PLUGIN_DIR . 'includes/country-functions.php'; |
|
397 | - require_once GIVE_PLUGIN_DIR . 'includes/template-functions.php'; |
|
398 | - require_once GIVE_PLUGIN_DIR . 'includes/misc-functions.php'; |
|
399 | - require_once GIVE_PLUGIN_DIR . 'includes/import-functions.php'; |
|
400 | - require_once GIVE_PLUGIN_DIR . 'includes/forms/functions.php'; |
|
401 | - require_once GIVE_PLUGIN_DIR . 'includes/forms/template.php'; |
|
402 | - require_once GIVE_PLUGIN_DIR . 'includes/forms/widget.php'; |
|
403 | - require_once GIVE_PLUGIN_DIR . 'includes/shortcodes.php'; |
|
404 | - require_once GIVE_PLUGIN_DIR . 'includes/formatting.php'; |
|
405 | - require_once GIVE_PLUGIN_DIR . 'includes/price-functions.php'; |
|
406 | - require_once GIVE_PLUGIN_DIR . 'includes/error-tracking.php'; |
|
407 | - require_once GIVE_PLUGIN_DIR . 'includes/process-donation.php'; |
|
408 | - require_once GIVE_PLUGIN_DIR . 'includes/login-register.php'; |
|
409 | - require_once GIVE_PLUGIN_DIR . 'includes/user-functions.php'; |
|
410 | - require_once GIVE_PLUGIN_DIR . 'includes/plugin-compatibility.php'; |
|
411 | - require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-classes.php'; |
|
412 | - require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-functions.php'; |
|
413 | - require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-actions.php'; |
|
414 | - require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-filters.php'; |
|
415 | - |
|
416 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/functions.php'; |
|
417 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/actions.php'; |
|
418 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payment-stats.php'; |
|
419 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payments-query.php'; |
|
420 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/class-give-payment.php'; |
|
421 | - |
|
422 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/functions.php'; |
|
423 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/actions.php'; |
|
424 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/paypal-standard.php'; |
|
425 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/offline-donations.php'; |
|
426 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/manual.php'; |
|
427 | - |
|
428 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-emails.php'; |
|
429 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-email-tags.php'; |
|
430 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/functions.php'; |
|
431 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/template.php'; |
|
432 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/actions.php'; |
|
433 | - |
|
434 | - require_once GIVE_PLUGIN_DIR . 'includes/donors/class-give-donors-query.php'; |
|
435 | - |
|
436 | - if ( defined( 'WP_CLI' ) && WP_CLI ) { |
|
437 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-cli-commands.php'; |
|
371 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-cron.php'; |
|
372 | + require_once GIVE_PLUGIN_DIR.'includes/admin/give-metabox-functions.php'; |
|
373 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-cache.php'; |
|
374 | + require_once GIVE_PLUGIN_DIR.'includes/post-types.php'; |
|
375 | + require_once GIVE_PLUGIN_DIR.'includes/scripts.php'; |
|
376 | + require_once GIVE_PLUGIN_DIR.'includes/ajax-functions.php'; |
|
377 | + require_once GIVE_PLUGIN_DIR.'includes/actions.php'; |
|
378 | + require_once GIVE_PLUGIN_DIR.'includes/filters.php'; |
|
379 | + require_once GIVE_PLUGIN_DIR.'includes/api/class-give-api.php'; |
|
380 | + require_once GIVE_PLUGIN_DIR.'includes/class-notices.php'; |
|
381 | + |
|
382 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-roles.php'; |
|
383 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-template-loader.php'; |
|
384 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-donate-form.php'; |
|
385 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-db.php'; |
|
386 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-db-donors.php'; |
|
387 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-db-donor-meta.php'; |
|
388 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-donor.php'; |
|
389 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-stats.php'; |
|
390 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-session.php'; |
|
391 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-html-elements.php'; |
|
392 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-logging.php'; |
|
393 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-license-handler.php'; |
|
394 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-email-access.php'; |
|
395 | + |
|
396 | + require_once GIVE_PLUGIN_DIR.'includes/country-functions.php'; |
|
397 | + require_once GIVE_PLUGIN_DIR.'includes/template-functions.php'; |
|
398 | + require_once GIVE_PLUGIN_DIR.'includes/misc-functions.php'; |
|
399 | + require_once GIVE_PLUGIN_DIR.'includes/import-functions.php'; |
|
400 | + require_once GIVE_PLUGIN_DIR.'includes/forms/functions.php'; |
|
401 | + require_once GIVE_PLUGIN_DIR.'includes/forms/template.php'; |
|
402 | + require_once GIVE_PLUGIN_DIR.'includes/forms/widget.php'; |
|
403 | + require_once GIVE_PLUGIN_DIR.'includes/shortcodes.php'; |
|
404 | + require_once GIVE_PLUGIN_DIR.'includes/formatting.php'; |
|
405 | + require_once GIVE_PLUGIN_DIR.'includes/price-functions.php'; |
|
406 | + require_once GIVE_PLUGIN_DIR.'includes/error-tracking.php'; |
|
407 | + require_once GIVE_PLUGIN_DIR.'includes/process-donation.php'; |
|
408 | + require_once GIVE_PLUGIN_DIR.'includes/login-register.php'; |
|
409 | + require_once GIVE_PLUGIN_DIR.'includes/user-functions.php'; |
|
410 | + require_once GIVE_PLUGIN_DIR.'includes/plugin-compatibility.php'; |
|
411 | + require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-classes.php'; |
|
412 | + require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-functions.php'; |
|
413 | + require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-actions.php'; |
|
414 | + require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-filters.php'; |
|
415 | + |
|
416 | + require_once GIVE_PLUGIN_DIR.'includes/payments/functions.php'; |
|
417 | + require_once GIVE_PLUGIN_DIR.'includes/payments/actions.php'; |
|
418 | + require_once GIVE_PLUGIN_DIR.'includes/payments/class-payment-stats.php'; |
|
419 | + require_once GIVE_PLUGIN_DIR.'includes/payments/class-payments-query.php'; |
|
420 | + require_once GIVE_PLUGIN_DIR.'includes/payments/class-give-payment.php'; |
|
421 | + |
|
422 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/functions.php'; |
|
423 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/actions.php'; |
|
424 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/paypal-standard.php'; |
|
425 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/offline-donations.php'; |
|
426 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/manual.php'; |
|
427 | + |
|
428 | + require_once GIVE_PLUGIN_DIR.'includes/emails/class-give-emails.php'; |
|
429 | + require_once GIVE_PLUGIN_DIR.'includes/emails/class-give-email-tags.php'; |
|
430 | + require_once GIVE_PLUGIN_DIR.'includes/emails/functions.php'; |
|
431 | + require_once GIVE_PLUGIN_DIR.'includes/emails/template.php'; |
|
432 | + require_once GIVE_PLUGIN_DIR.'includes/emails/actions.php'; |
|
433 | + |
|
434 | + require_once GIVE_PLUGIN_DIR.'includes/donors/class-give-donors-query.php'; |
|
435 | + |
|
436 | + if (defined('WP_CLI') && WP_CLI) { |
|
437 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-cli-commands.php'; |
|
438 | 438 | } |
439 | 439 | |
440 | - if ( is_admin() || ( defined( 'WP_CLI' ) && WP_CLI ) ) { |
|
440 | + if (is_admin() || (defined('WP_CLI') && WP_CLI)) { |
|
441 | 441 | |
442 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-footer.php'; |
|
443 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/welcome.php'; |
|
444 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-pages.php'; |
|
445 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-api-keys-table.php'; |
|
446 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-i18n-module.php'; |
|
447 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-actions.php'; |
|
448 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-filters.php'; |
|
449 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/add-ons.php'; |
|
450 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/plugins.php'; |
|
451 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/dashboard-widgets.php'; |
|
452 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-blank-slate.php'; |
|
442 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-footer.php'; |
|
443 | + require_once GIVE_PLUGIN_DIR.'includes/admin/welcome.php'; |
|
444 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-pages.php'; |
|
445 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-api-keys-table.php'; |
|
446 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-i18n-module.php'; |
|
447 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-actions.php'; |
|
448 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-filters.php'; |
|
449 | + require_once GIVE_PLUGIN_DIR.'includes/admin/add-ons.php'; |
|
450 | + require_once GIVE_PLUGIN_DIR.'includes/admin/plugins.php'; |
|
451 | + require_once GIVE_PLUGIN_DIR.'includes/admin/dashboard-widgets.php'; |
|
452 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-blank-slate.php'; |
|
453 | 453 | |
454 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/actions.php'; |
|
455 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/payments-history.php'; |
|
454 | + require_once GIVE_PLUGIN_DIR.'includes/admin/payments/actions.php'; |
|
455 | + require_once GIVE_PLUGIN_DIR.'includes/admin/payments/payments-history.php'; |
|
456 | 456 | |
457 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donors.php'; |
|
458 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donor-functions.php'; |
|
459 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donor-actions.php'; |
|
457 | + require_once GIVE_PLUGIN_DIR.'includes/admin/donors/donors.php'; |
|
458 | + require_once GIVE_PLUGIN_DIR.'includes/admin/donors/donor-functions.php'; |
|
459 | + require_once GIVE_PLUGIN_DIR.'includes/admin/donors/donor-actions.php'; |
|
460 | 460 | |
461 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/metabox.php'; |
|
462 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/class-metabox-form-data.php'; |
|
463 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/dashboard-columns.php'; |
|
461 | + require_once GIVE_PLUGIN_DIR.'includes/admin/forms/metabox.php'; |
|
462 | + require_once GIVE_PLUGIN_DIR.'includes/admin/forms/class-metabox-form-data.php'; |
|
463 | + require_once GIVE_PLUGIN_DIR.'includes/admin/forms/dashboard-columns.php'; |
|
464 | 464 | |
465 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/export-functions.php'; |
|
466 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/class-export.php'; |
|
467 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/export-actions.php'; |
|
468 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/pdf-reports.php'; |
|
465 | + require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/export-functions.php'; |
|
466 | + require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/class-export.php'; |
|
467 | + require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/export-actions.php'; |
|
468 | + require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/pdf-reports.php'; |
|
469 | 469 | |
470 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/reports.php'; |
|
471 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/class-give-graph.php'; |
|
472 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/graphing.php'; |
|
470 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reports/reports.php'; |
|
471 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reports/class-give-graph.php'; |
|
472 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reports/graphing.php'; |
|
473 | 473 | |
474 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/logs/logs.php'; |
|
474 | + require_once GIVE_PLUGIN_DIR.'includes/admin/tools/logs/logs.php'; |
|
475 | 475 | |
476 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/data/tools-actions.php'; |
|
476 | + require_once GIVE_PLUGIN_DIR.'includes/admin/tools/data/tools-actions.php'; |
|
477 | 477 | |
478 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/abstract-shortcode-generator.php'; |
|
479 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/class-shortcode-button.php'; |
|
480 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-form.php'; |
|
481 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-goal.php'; |
|
482 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-login.php'; |
|
483 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-register.php'; |
|
484 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-profile-editor.php'; |
|
485 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-donation-history.php'; |
|
486 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-receipt.php'; |
|
478 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/abstract-shortcode-generator.php'; |
|
479 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/class-shortcode-button.php'; |
|
480 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-form.php'; |
|
481 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-goal.php'; |
|
482 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-login.php'; |
|
483 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-register.php'; |
|
484 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-profile-editor.php'; |
|
485 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-donation-history.php'; |
|
486 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-receipt.php'; |
|
487 | 487 | |
488 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/upgrades/class-give-updates.php'; |
|
488 | + require_once GIVE_PLUGIN_DIR.'includes/admin/upgrades/class-give-updates.php'; |
|
489 | 489 | |
490 | 490 | }// End if(). |
491 | 491 | |
492 | - require_once GIVE_PLUGIN_DIR . 'includes/install.php'; |
|
492 | + require_once GIVE_PLUGIN_DIR.'includes/install.php'; |
|
493 | 493 | |
494 | 494 | } |
495 | 495 | |
@@ -504,16 +504,16 @@ discard block |
||
504 | 504 | public function load_textdomain() { |
505 | 505 | |
506 | 506 | // Set filter for Give's languages directory |
507 | - $give_lang_dir = dirname( plugin_basename( GIVE_PLUGIN_FILE ) ) . '/languages/'; |
|
508 | - $give_lang_dir = apply_filters( 'give_languages_directory', $give_lang_dir ); |
|
507 | + $give_lang_dir = dirname(plugin_basename(GIVE_PLUGIN_FILE)).'/languages/'; |
|
508 | + $give_lang_dir = apply_filters('give_languages_directory', $give_lang_dir); |
|
509 | 509 | |
510 | 510 | // Traditional WordPress plugin locale filter. |
511 | - $locale = is_admin() && function_exists( 'get_user_locale' ) ? get_user_locale() : get_locale(); |
|
512 | - $locale = apply_filters( 'plugin_locale', $locale, 'give' ); |
|
511 | + $locale = is_admin() && function_exists('get_user_locale') ? get_user_locale() : get_locale(); |
|
512 | + $locale = apply_filters('plugin_locale', $locale, 'give'); |
|
513 | 513 | |
514 | - unload_textdomain( 'give' ); |
|
515 | - load_textdomain( 'give', WP_LANG_DIR . '/give/give-' . $locale . '.mo' ); |
|
516 | - load_plugin_textdomain( 'give', false, $give_lang_dir ); |
|
514 | + unload_textdomain('give'); |
|
515 | + load_textdomain('give', WP_LANG_DIR.'/give/give-'.$locale.'.mo'); |
|
516 | + load_plugin_textdomain('give', false, $give_lang_dir); |
|
517 | 517 | |
518 | 518 | } |
519 | 519 | |
@@ -526,17 +526,17 @@ discard block |
||
526 | 526 | */ |
527 | 527 | public function minmum_phpversion_notice() { |
528 | 528 | // Bailout. |
529 | - if ( ! is_admin() ) { |
|
529 | + if ( ! is_admin()) { |
|
530 | 530 | return; |
531 | 531 | } |
532 | 532 | |
533 | - $notice_desc = '<p><strong>' . __( 'Your site could be faster and more secure with a newer PHP version.', 'give' ) . '</strong></p>'; |
|
534 | - $notice_desc .= '<p>' . __( 'Hey, we\'ve noticed that you\'re running an outdated version of PHP. PHP is the programming language that WordPress and Give are built on. The version that is currently used for your site is no longer supported. Newer versions of PHP are both faster and more secure. In fact, your version of PHP no longer receives security updates, which is why we\'re sending you this notice.', 'give' ) . '</p>'; |
|
535 | - $notice_desc .= '<p>' . __( 'Hosts have the ability to update your PHP version, but sometimes they don\'t dare to do that because they\'re afraid they\'ll break your site.', 'give' ) . '</p>'; |
|
536 | - $notice_desc .= '<p><strong>' . __( 'To which version should I update?', 'give' ) . '</strong></p>'; |
|
537 | - $notice_desc .= '<p>' . __( 'You should update your PHP version to either 5.6 or to 7.0 or 7.1. On a normal WordPress site, switching to PHP 5.6 should never cause issues. We would however actually recommend you switch to PHP7. There are some plugins that are not ready for PHP7 though, so do some testing first. PHP7 is much faster than PHP 5.6. It\'s also the only PHP version still in active development and therefore the better option for your site in the long run.', 'give' ) . '</p>'; |
|
538 | - $notice_desc .= '<p><strong>' . __( 'Can\'t update? Ask your host!', 'give' ) . '</strong></p>'; |
|
539 | - $notice_desc .= '<p>' . sprintf( __( 'If you cannot upgrade your PHP version yourself, you can send an email to your host. If they don\'t want to upgrade your PHP version, we would suggest you switch hosts. Have a look at one of the recommended %1$sWordPress hosting partners%2$s.', 'give' ), sprintf( '<a href="%1$s" target="_blank">', esc_url( 'https://wordpress.org/hosting/' ) ), '</a>' ) . '</p>'; |
|
533 | + $notice_desc = '<p><strong>'.__('Your site could be faster and more secure with a newer PHP version.', 'give').'</strong></p>'; |
|
534 | + $notice_desc .= '<p>'.__('Hey, we\'ve noticed that you\'re running an outdated version of PHP. PHP is the programming language that WordPress and Give are built on. The version that is currently used for your site is no longer supported. Newer versions of PHP are both faster and more secure. In fact, your version of PHP no longer receives security updates, which is why we\'re sending you this notice.', 'give').'</p>'; |
|
535 | + $notice_desc .= '<p>'.__('Hosts have the ability to update your PHP version, but sometimes they don\'t dare to do that because they\'re afraid they\'ll break your site.', 'give').'</p>'; |
|
536 | + $notice_desc .= '<p><strong>'.__('To which version should I update?', 'give').'</strong></p>'; |
|
537 | + $notice_desc .= '<p>'.__('You should update your PHP version to either 5.6 or to 7.0 or 7.1. On a normal WordPress site, switching to PHP 5.6 should never cause issues. We would however actually recommend you switch to PHP7. There are some plugins that are not ready for PHP7 though, so do some testing first. PHP7 is much faster than PHP 5.6. It\'s also the only PHP version still in active development and therefore the better option for your site in the long run.', 'give').'</p>'; |
|
538 | + $notice_desc .= '<p><strong>'.__('Can\'t update? Ask your host!', 'give').'</strong></p>'; |
|
539 | + $notice_desc .= '<p>'.sprintf(__('If you cannot upgrade your PHP version yourself, you can send an email to your host. If they don\'t want to upgrade your PHP version, we would suggest you switch hosts. Have a look at one of the recommended %1$sWordPress hosting partners%2$s.', 'give'), sprintf('<a href="%1$s" target="_blank">', esc_url('https://wordpress.org/hosting/')), '</a>').'</p>'; |
|
540 | 540 | |
541 | 541 | echo sprintf( |
542 | 542 | '<div class="notice notice-error">%1$s</div>', |
@@ -216,7 +216,7 @@ discard block |
||
216 | 216 | * Return the calculated completion percentage. |
217 | 217 | * |
218 | 218 | * @since 1.8.12 |
219 | - * @return int |
|
219 | + * @return double |
|
220 | 220 | */ |
221 | 221 | public function get_percentage_complete() { |
222 | 222 | return ceil( ( 100 * $this->step_completed ) / $this->total_step ); |
@@ -353,6 +353,9 @@ discard block |
||
353 | 353 | return true; |
354 | 354 | } |
355 | 355 | |
356 | + /** |
|
357 | + * @param integer $page |
|
358 | + */ |
|
356 | 359 | public function get_delete_ids( $donation_ids, $page ) { |
357 | 360 | $index = $page --; |
358 | 361 | $count = count( $donation_ids ); |
@@ -11,7 +11,7 @@ discard block |
||
11 | 11 | */ |
12 | 12 | |
13 | 13 | // Exit if accessed directly. |
14 | -if ( ! defined( 'ABSPATH' ) ) { |
|
14 | +if ( ! defined('ABSPATH')) { |
|
15 | 15 | exit; |
16 | 16 | } |
17 | 17 | |
@@ -109,32 +109,32 @@ discard block |
||
109 | 109 | $donor_ids = array(); |
110 | 110 | |
111 | 111 | // Check if the ajax request if running for the first time. |
112 | - if ( 1 === (int) $this->step ) { |
|
112 | + if (1 === (int) $this->step) { |
|
113 | 113 | // Delete all the donation ids. |
114 | - $this->delete_option( $this->donation_key ); |
|
114 | + $this->delete_option($this->donation_key); |
|
115 | 115 | // Delete all the donor ids. |
116 | - $this->delete_option( $this->donor_key ); |
|
116 | + $this->delete_option($this->donor_key); |
|
117 | 117 | |
118 | 118 | // Delete all the step and set to 'count' which if the first step in the process of deleting the donors. |
119 | - $this->update_option( $this->step_key, 'count' ); |
|
119 | + $this->update_option($this->step_key, 'count'); |
|
120 | 120 | |
121 | 121 | // Delete tha page count of the step. |
122 | - $this->update_option( $this->step_on_key, '0' ); |
|
122 | + $this->update_option($this->step_on_key, '0'); |
|
123 | 123 | } else { |
124 | 124 | // Get the old donors list. |
125 | - $donor_ids = $this->get_option( $this->donor_key ); |
|
125 | + $donor_ids = $this->get_option($this->donor_key); |
|
126 | 126 | |
127 | 127 | // Get the old donation list. |
128 | - $donation_ids = $this->get_option( $this->donation_key ); |
|
128 | + $donation_ids = $this->get_option($this->donation_key); |
|
129 | 129 | } |
130 | 130 | |
131 | 131 | // Get the step and check for it if it's on the first step( 'count' ) or not. |
132 | 132 | $step = (int) $this->get_step(); |
133 | - if ( 1 === $step ) { |
|
133 | + if (1 === $step) { |
|
134 | 134 | /** |
135 | 135 | * Will add or update the donation and donor data by running wp query. |
136 | 136 | */ |
137 | - $this->count( $step, $donation_ids, $donor_ids ); |
|
137 | + $this->count($step, $donation_ids, $donor_ids); |
|
138 | 138 | } |
139 | 139 | } |
140 | 140 | |
@@ -145,17 +145,17 @@ discard block |
||
145 | 145 | * @param array $donation_ids Contain the list of all the donation id's that has being add before this |
146 | 146 | * @param array $donor_ids Contain the list of all the donors id's that has being add before this |
147 | 147 | */ |
148 | - private function count( $step, $donation_ids = array(), $donor_ids = array() ) { |
|
148 | + private function count($step, $donation_ids = array(), $donor_ids = array()) { |
|
149 | 149 | |
150 | 150 | // Get the Page count by default it's zero. |
151 | 151 | $paged = (int) $this->get_step_page(); |
152 | 152 | // Incresed the page count by one. |
153 | - ++ $paged; |
|
153 | + ++$paged; |
|
154 | 154 | |
155 | 155 | /** |
156 | 156 | * Filter add to alter the argument before the wp quest run |
157 | 157 | */ |
158 | - $args = apply_filters( 'give_tools_reset_stats_total_args', array( |
|
158 | + $args = apply_filters('give_tools_reset_stats_total_args', array( |
|
159 | 159 | 'post_type' => 'give_payment', |
160 | 160 | 'post_status' => 'any', |
161 | 161 | 'posts_per_page' => $this->per_step, |
@@ -163,16 +163,16 @@ discard block |
||
163 | 163 | // ONLY TEST MODE TRANSACTIONS!!! |
164 | 164 | 'meta_key' => '_give_payment_mode', |
165 | 165 | 'meta_value' => 'test', |
166 | - ) ); |
|
166 | + )); |
|
167 | 167 | |
168 | 168 | // Reset the post data. |
169 | 169 | wp_reset_postdata(); |
170 | 170 | // Getting the new donation. |
171 | - $donation_posts = new WP_Query( $args ); |
|
171 | + $donation_posts = new WP_Query($args); |
|
172 | 172 | |
173 | 173 | // The Loop. |
174 | - if ( $donation_posts->have_posts() ) { |
|
175 | - while ( $donation_posts->have_posts() ) { |
|
174 | + if ($donation_posts->have_posts()) { |
|
175 | + while ($donation_posts->have_posts()) { |
|
176 | 176 | $donation_posts->the_post(); |
177 | 177 | global $post; |
178 | 178 | // Add the donation id in side the array. |
@@ -191,23 +191,23 @@ discard block |
||
191 | 191 | $max_num_pages = (int) $donation_posts->max_num_pages; |
192 | 192 | |
193 | 193 | // Check current page is less then max number of page or not |
194 | - if ( $paged < $max_num_pages ) { |
|
194 | + if ($paged < $max_num_pages) { |
|
195 | 195 | // Update the curretn page virable for the next step |
196 | - $this->update_option( $this->step_on_key, $paged ); |
|
196 | + $this->update_option($this->step_on_key, $paged); |
|
197 | 197 | |
198 | 198 | // Calculating percentage. |
199 | 199 | $page_remain = $max_num_pages - $paged; |
200 | - $this->total_step = (int) $max_num_pages + ( $total_donation / $this->per_step ) + ( ( $page_remain * 2 ) * count( $donor_ids ) ); |
|
200 | + $this->total_step = (int) $max_num_pages + ($total_donation / $this->per_step) + (($page_remain * 2) * count($donor_ids)); |
|
201 | 201 | $this->step_completed = $paged; |
202 | 202 | } else { |
203 | - $donation_ids_count = count( $donor_ids ); |
|
204 | - $this->update_option( $this->step_key, 'donation' ); |
|
205 | - $this->update_option( $this->step_on_key, '0' ); |
|
203 | + $donation_ids_count = count($donor_ids); |
|
204 | + $this->update_option($this->step_key, 'donation'); |
|
205 | + $this->update_option($this->step_on_key, '0'); |
|
206 | 206 | } |
207 | 207 | |
208 | - $donor_ids = array_unique( $donor_ids ); |
|
209 | - $this->update_option( $this->donor_key, $donor_ids ); |
|
210 | - $this->update_option( $this->donation_key, $donation_ids ); |
|
208 | + $donor_ids = array_unique($donor_ids); |
|
209 | + $this->update_option($this->donor_key, $donor_ids); |
|
210 | + $this->update_option($this->donation_key, $donation_ids); |
|
211 | 211 | |
212 | 212 | wp_reset_postdata(); |
213 | 213 | } |
@@ -219,34 +219,34 @@ discard block |
||
219 | 219 | * @return int |
220 | 220 | */ |
221 | 221 | public function get_percentage_complete() { |
222 | - return ceil( ( 100 * $this->step_completed ) / $this->total_step ); |
|
222 | + return ceil((100 * $this->step_completed) / $this->total_step); |
|
223 | 223 | } |
224 | 224 | |
225 | 225 | public function process_step() { |
226 | 226 | |
227 | - if ( ! $this->can_export() ) { |
|
228 | - wp_die( __( 'You do not have permission to delete test transactions.', 'give' ), __( 'Error', 'give' ), array( 'response' => 403 ) ); |
|
227 | + if ( ! $this->can_export()) { |
|
228 | + wp_die(__('You do not have permission to delete test transactions.', 'give'), __('Error', 'give'), array('response' => 403)); |
|
229 | 229 | } |
230 | 230 | |
231 | 231 | $had_data = $this->get_data(); |
232 | 232 | |
233 | - if ( $had_data ) { |
|
233 | + if ($had_data) { |
|
234 | 234 | $this->done = false; |
235 | 235 | |
236 | 236 | return true; |
237 | 237 | } else { |
238 | - update_option( 'give_earnings_total', give_get_total_earnings( true ) ); |
|
239 | - Give_Cache::delete( Give_Cache::get_key( 'give_estimated_monthly_stats' ) ); |
|
238 | + update_option('give_earnings_total', give_get_total_earnings(true)); |
|
239 | + Give_Cache::delete(Give_Cache::get_key('give_estimated_monthly_stats')); |
|
240 | 240 | |
241 | - $this->delete_option( $this->donation_key ); |
|
241 | + $this->delete_option($this->donation_key); |
|
242 | 242 | |
243 | 243 | // Reset the sequential order numbers |
244 | - if ( give_get_option( 'enable_sequential' ) ) { |
|
245 | - delete_option( 'give_last_payment_number' ); |
|
244 | + if (give_get_option('enable_sequential')) { |
|
245 | + delete_option('give_last_payment_number'); |
|
246 | 246 | } |
247 | 247 | |
248 | 248 | $this->done = true; |
249 | - $this->message = __( 'Test donor and transactions successfully deleted.', 'give' ); |
|
249 | + $this->message = __('Test donor and transactions successfully deleted.', 'give'); |
|
250 | 250 | |
251 | 251 | return false; |
252 | 252 | } |
@@ -264,12 +264,12 @@ discard block |
||
264 | 264 | public function get_data() { |
265 | 265 | |
266 | 266 | // Get the donation id's. |
267 | - $donation_ids = $this->get_option( $this->donation_key ); |
|
267 | + $donation_ids = $this->get_option($this->donation_key); |
|
268 | 268 | |
269 | 269 | /** |
270 | 270 | * Return false id not test donation is found. |
271 | 271 | */ |
272 | - if ( empty( $donation_ids ) ) { |
|
272 | + if (empty($donation_ids)) { |
|
273 | 273 | $this->is_empty = true; |
274 | 274 | $this->total_step = 1; |
275 | 275 | |
@@ -280,81 +280,81 @@ discard block |
||
280 | 280 | $step = (int) $this->get_step(); |
281 | 281 | |
282 | 282 | // get teh donor ids. |
283 | - $donor_ids = $this->get_option( $this->donor_key ); |
|
283 | + $donor_ids = $this->get_option($this->donor_key); |
|
284 | 284 | |
285 | 285 | // In step to we delete all the donation in loop. |
286 | - if ( 2 === $step ) { |
|
286 | + if (2 === $step) { |
|
287 | 287 | $pass_to_donor = false; |
288 | 288 | $page = (int) $this->get_step_page(); |
289 | - $page ++; |
|
290 | - $count = count( $donation_ids ); |
|
289 | + $page++; |
|
290 | + $count = count($donation_ids); |
|
291 | 291 | |
292 | - $this->total_step = ( ( count( $donation_ids ) / $this->per_step ) * 2 ) + count( $donor_ids ); |
|
292 | + $this->total_step = ((count($donation_ids) / $this->per_step) * 2) + count($donor_ids); |
|
293 | 293 | $this->step_completed = $page; |
294 | 294 | |
295 | 295 | |
296 | - if ( $count > $this->per_step ) { |
|
296 | + if ($count > $this->per_step) { |
|
297 | 297 | |
298 | - $this->update_option( $this->step_on_key, $page ); |
|
299 | - $donation_ids = $this->get_delete_ids( $donation_ids, $page ); |
|
300 | - $current_page = (int) ceil( $count / $this->per_step ); |
|
298 | + $this->update_option($this->step_on_key, $page); |
|
299 | + $donation_ids = $this->get_delete_ids($donation_ids, $page); |
|
300 | + $current_page = (int) ceil($count / $this->per_step); |
|
301 | 301 | |
302 | - if ( $page === $current_page ) { |
|
302 | + if ($page === $current_page) { |
|
303 | 303 | $pass_to_donor = true; |
304 | 304 | } |
305 | 305 | } else { |
306 | 306 | $pass_to_donor = true; |
307 | 307 | } |
308 | 308 | |
309 | - if ( true === $pass_to_donor ) { |
|
310 | - $this->update_option( $this->step_key, 'donor' ); |
|
311 | - $this->update_option( $this->step_on_key, '0' ); |
|
309 | + if (true === $pass_to_donor) { |
|
310 | + $this->update_option($this->step_key, 'donor'); |
|
311 | + $this->update_option($this->step_on_key, '0'); |
|
312 | 312 | } |
313 | 313 | |
314 | 314 | global $wpdb; |
315 | - foreach ( $donation_ids as $item ) { |
|
315 | + foreach ($donation_ids as $item) { |
|
316 | 316 | |
317 | 317 | // will delete the payment log first. |
318 | - $parent_query = $wpdb->prepare( "SELECT post_id as id FROM $wpdb->postmeta WHERE meta_key = %s AND meta_value = %d", '_give_log_payment_id', (int) $item ); |
|
319 | - $log_id = $wpdb->get_row( $parent_query, ARRAY_A ); |
|
318 | + $parent_query = $wpdb->prepare("SELECT post_id as id FROM $wpdb->postmeta WHERE meta_key = %s AND meta_value = %d", '_give_log_payment_id', (int) $item); |
|
319 | + $log_id = $wpdb->get_row($parent_query, ARRAY_A); |
|
320 | 320 | // Check if payment has it log or not if yes then delete it. |
321 | - if ( ! empty( $log_id['id'] ) ) { |
|
321 | + if ( ! empty($log_id['id'])) { |
|
322 | 322 | // Deleting the payment log. |
323 | - wp_delete_post( $log_id['id'], true ); |
|
323 | + wp_delete_post($log_id['id'], true); |
|
324 | 324 | } |
325 | 325 | |
326 | 326 | // Delete the main payment. |
327 | - wp_delete_post( $item, true ); |
|
327 | + wp_delete_post($item, true); |
|
328 | 328 | } |
329 | - do_action( 'give_delete_log_cache' ); |
|
329 | + do_action('give_delete_log_cache'); |
|
330 | 330 | } |
331 | 331 | |
332 | 332 | |
333 | 333 | // Here we delete all the donor |
334 | - if ( 3 === $step ) { |
|
334 | + if (3 === $step) { |
|
335 | 335 | $page = (int) $this->get_step_page(); |
336 | - $count = count( $donor_ids ); |
|
336 | + $count = count($donor_ids); |
|
337 | 337 | |
338 | - $this->total_step = ( ( count( $donation_ids ) / $this->per_step ) * 2 ) + count( $donor_ids ); |
|
339 | - $this->step_completed = $page + ( count( $donation_ids ) / $this->per_step ); |
|
338 | + $this->total_step = ((count($donation_ids) / $this->per_step) * 2) + count($donor_ids); |
|
339 | + $this->step_completed = $page + (count($donation_ids) / $this->per_step); |
|
340 | 340 | |
341 | - $args = apply_filters( 'give_tools_reset_stats_total_args', array( |
|
341 | + $args = apply_filters('give_tools_reset_stats_total_args', array( |
|
342 | 342 | 'post_type' => 'give_payment', |
343 | 343 | 'post_status' => 'any', |
344 | 344 | 'posts_per_page' => 1, |
345 | 345 | 'meta_key' => '_give_payment_mode', |
346 | 346 | 'meta_value' => 'live', |
347 | - 'author' => $donor_ids[ $page ], |
|
348 | - ) ); |
|
347 | + 'author' => $donor_ids[$page], |
|
348 | + )); |
|
349 | 349 | |
350 | - $donation_posts = get_posts( $args ); |
|
351 | - if ( empty( $donation_posts ) ) { |
|
352 | - Give()->donors->delete_by_user_id( $donor_ids[ $page ] ); |
|
350 | + $donation_posts = get_posts($args); |
|
351 | + if (empty($donation_posts)) { |
|
352 | + Give()->donors->delete_by_user_id($donor_ids[$page]); |
|
353 | 353 | } |
354 | 354 | |
355 | - $page ++; |
|
356 | - $this->update_option( $this->step_on_key, $page ); |
|
357 | - if ( $count === $page ) { |
|
355 | + $page++; |
|
356 | + $this->update_option($this->step_on_key, $page); |
|
357 | + if ($count === $page) { |
|
358 | 358 | $this->is_empty = false; |
359 | 359 | |
360 | 360 | return false; |
@@ -366,24 +366,24 @@ discard block |
||
366 | 366 | return true; |
367 | 367 | } |
368 | 368 | |
369 | - public function get_delete_ids( $donation_ids, $page ) { |
|
370 | - $index = $page --; |
|
371 | - $count = count( $donation_ids ); |
|
369 | + public function get_delete_ids($donation_ids, $page) { |
|
370 | + $index = $page--; |
|
371 | + $count = count($donation_ids); |
|
372 | 372 | $temp = 0; |
373 | 373 | $current_page = 0; |
374 | 374 | $post_delete = $this->per_step; |
375 | 375 | $page_donation_id = array(); |
376 | 376 | |
377 | - foreach ( $donation_ids as $item ) { |
|
378 | - $temp ++; |
|
379 | - $page_donation_id[ $current_page ][] = $item; |
|
380 | - if ( $temp === $post_delete ) { |
|
381 | - $current_page ++; |
|
377 | + foreach ($donation_ids as $item) { |
|
378 | + $temp++; |
|
379 | + $page_donation_id[$current_page][] = $item; |
|
380 | + if ($temp === $post_delete) { |
|
381 | + $current_page++; |
|
382 | 382 | $temp = 0; |
383 | 383 | } |
384 | 384 | } |
385 | 385 | |
386 | - return $page_donation_id[ $page ]; |
|
386 | + return $page_donation_id[$page]; |
|
387 | 387 | } |
388 | 388 | |
389 | 389 | /** |
@@ -395,8 +395,8 @@ discard block |
||
395 | 395 | * |
396 | 396 | * @return mixed Returns the data from the database |
397 | 397 | */ |
398 | - public function get_option( $key, $defalut_value = false ) { |
|
399 | - return get_option( $key, $defalut_value ); |
|
398 | + public function get_option($key, $defalut_value = false) { |
|
399 | + return get_option($key, $defalut_value); |
|
400 | 400 | } |
401 | 401 | |
402 | 402 | /** |
@@ -409,8 +409,8 @@ discard block |
||
409 | 409 | * |
410 | 410 | * @return void |
411 | 411 | */ |
412 | - public function update_option( $key, $value ) { |
|
413 | - update_option( $key, $value, false ); |
|
412 | + public function update_option($key, $value) { |
|
413 | + update_option($key, $value, false); |
|
414 | 414 | } |
415 | 415 | |
416 | 416 | /** |
@@ -422,8 +422,8 @@ discard block |
||
422 | 422 | * |
423 | 423 | * @return void |
424 | 424 | */ |
425 | - public function delete_option( $key ) { |
|
426 | - delete_option( $key ); |
|
425 | + public function delete_option($key) { |
|
426 | + delete_option($key); |
|
427 | 427 | } |
428 | 428 | |
429 | 429 | /** |
@@ -434,12 +434,12 @@ discard block |
||
434 | 434 | * @return int|string |
435 | 435 | */ |
436 | 436 | private function get_step() { |
437 | - $step_key = (string) $this->get_option( $this->step_key, false ); |
|
438 | - if ( 'count' === $step_key ) { |
|
437 | + $step_key = (string) $this->get_option($this->step_key, false); |
|
438 | + if ('count' === $step_key) { |
|
439 | 439 | return 1; |
440 | - } elseif ( 'donation' === $step_key ) { |
|
440 | + } elseif ('donation' === $step_key) { |
|
441 | 441 | return 2; |
442 | - } elseif ( 'donor' === $step_key ) { |
|
442 | + } elseif ('donor' === $step_key) { |
|
443 | 443 | return 3; |
444 | 444 | } else { |
445 | 445 | return $step_key; |
@@ -450,6 +450,6 @@ discard block |
||
450 | 450 | * Get the current $page value in the ajax. |
451 | 451 | */ |
452 | 452 | private function get_step_page() { |
453 | - return $this->get_option( $this->step_on_key, false ); |
|
453 | + return $this->get_option($this->step_on_key, false); |
|
454 | 454 | } |
455 | 455 | } |
@@ -340,7 +340,7 @@ |
||
340 | 340 | * @since 1.0 |
341 | 341 | * |
342 | 342 | * @param int|float|string $amount Formatted or sanitized price |
343 | - * @param int|bool $dp number of decimals |
|
343 | + * @param boolean $dp number of decimals |
|
344 | 344 | * @param bool $sanitize Whether or not sanitize number |
345 | 345 | * |
346 | 346 | * @return string $amount Newly formatted amount or Price Not Available |
@@ -134,9 +134,9 @@ |
||
134 | 134 | // Handle thousand separator as '.' |
135 | 135 | // Handle sanitize database values. |
136 | 136 | $is_db_sanitize_val = ( 2 === count( $number_parts ) && |
137 | - is_numeric( $number_parts[0] ) && |
|
138 | - is_numeric( $number_parts[1] ) && |
|
139 | - ( 6 === strlen( $number_parts[1] ) ) ); |
|
137 | + is_numeric( $number_parts[0] ) && |
|
138 | + is_numeric( $number_parts[1] ) && |
|
139 | + ( 6 === strlen( $number_parts[1] ) ) ); |
|
140 | 140 | |
141 | 141 | if ( $is_db_sanitize_val ) { |
142 | 142 | // Sanitize database value. |
@@ -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,7 +23,7 @@ discard block |
||
23 | 23 | * @return mixed |
24 | 24 | */ |
25 | 25 | function give_get_price_decimals() { |
26 | - return apply_filters( 'give_sanitize_amount_decimals', give_get_option( 'number_decimals', 0 ) ); |
|
26 | + return apply_filters('give_sanitize_amount_decimals', give_get_option('number_decimals', 0)); |
|
27 | 27 | } |
28 | 28 | |
29 | 29 | /** |
@@ -35,8 +35,8 @@ discard block |
||
35 | 35 | */ |
36 | 36 | function give_get_price_thousand_separator() { |
37 | 37 | $give_options = give_get_settings(); |
38 | - $thousand_separator = isset( $give_options['thousands_separator'] ) ? $give_options['thousands_separator'] : ','; |
|
39 | - $thousand_separator = empty( $thousand_separator ) ? ' ' : $thousand_separator; |
|
38 | + $thousand_separator = isset($give_options['thousands_separator']) ? $give_options['thousands_separator'] : ','; |
|
39 | + $thousand_separator = empty($thousand_separator) ? ' ' : $thousand_separator; |
|
40 | 40 | |
41 | 41 | return $thousand_separator; |
42 | 42 | } |
@@ -55,11 +55,10 @@ discard block |
||
55 | 55 | ); |
56 | 56 | |
57 | 57 | $thousand_separator = give_get_price_thousand_separator(); |
58 | - $default_decimal_separator = in_array( $thousand_separator, $default_decimal_separators ) ? |
|
59 | - $default_decimal_separators[$thousand_separator] : |
|
60 | - '.'; |
|
58 | + $default_decimal_separator = in_array($thousand_separator, $default_decimal_separators) ? |
|
59 | + $default_decimal_separators[$thousand_separator] : '.'; |
|
61 | 60 | |
62 | - $decimal_separator = give_get_option( 'decimal_separator', $default_decimal_separator ); |
|
61 | + $decimal_separator = give_get_option('decimal_separator', $default_decimal_separator); |
|
63 | 62 | |
64 | 63 | return $decimal_separator; |
65 | 64 | } |
@@ -74,8 +73,8 @@ discard block |
||
74 | 73 | * |
75 | 74 | * @return string $amount Newly sanitized amount |
76 | 75 | */ |
77 | -function give_sanitize_amount_for_db( $number ) { |
|
78 | - return give_maybe_sanitize_amount( $number, 6 ); |
|
76 | +function give_sanitize_amount_for_db($number) { |
|
77 | + return give_maybe_sanitize_amount($number, 6); |
|
79 | 78 | } |
80 | 79 | |
81 | 80 | /** |
@@ -89,29 +88,29 @@ discard block |
||
89 | 88 | * |
90 | 89 | * @return string $amount Newly sanitized amount |
91 | 90 | */ |
92 | -function give_maybe_sanitize_amount( $number, $dp = false, $trim_zeros = false ) { |
|
91 | +function give_maybe_sanitize_amount($number, $dp = false, $trim_zeros = false) { |
|
93 | 92 | $thousand_separator = give_get_price_thousand_separator(); |
94 | 93 | $decimal_separator = give_get_price_decimal_separator(); |
95 | - $number_decimals = is_bool( $dp ) ? give_get_price_decimals() : $dp; |
|
94 | + $number_decimals = is_bool($dp) ? give_get_price_decimals() : $dp; |
|
96 | 95 | |
97 | 96 | // Explode number by . decimal separator. |
98 | - $number_parts = explode( '.', $number ); |
|
97 | + $number_parts = explode('.', $number); |
|
99 | 98 | |
100 | 99 | /* |
101 | 100 | * Bailout: Quick format number |
102 | 101 | */ |
103 | - if ( empty( $number ) || ( ! is_numeric( $number ) && ! is_string( $number ) ) ) { |
|
102 | + if (empty($number) || ( ! is_numeric($number) && ! is_string($number))) { |
|
104 | 103 | return $number; |
105 | 104 | } |
106 | 105 | |
107 | 106 | // Remove currency symbols from number if any. |
108 | - $number = trim( str_replace( give_currency_symbols( true ), '', $number ) ); |
|
107 | + $number = trim(str_replace(give_currency_symbols(true), '', $number)); |
|
109 | 108 | |
110 | 109 | if ( |
111 | 110 | // Non formatted number. |
112 | 111 | ( |
113 | - ( false === strpos( $number, $thousand_separator ) ) && |
|
114 | - ( false === strpos( $number, $decimal_separator ) ) |
|
112 | + (false === strpos($number, $thousand_separator)) && |
|
113 | + (false === strpos($number, $decimal_separator)) |
|
115 | 114 | ) || |
116 | 115 | |
117 | 116 | // Decimal formatted number. |
@@ -122,35 +121,35 @@ discard block |
||
122 | 121 | ( |
123 | 122 | $number_decimals && |
124 | 123 | '.' === $thousand_separator && |
125 | - false !== strpos( $number, $thousand_separator ) && |
|
126 | - false === strpos( $number, $decimal_separator ) && |
|
127 | - 2 === count( $number_parts ) && |
|
128 | - ( $number_decimals >= strlen( $number_parts[1] ) ) |
|
124 | + false !== strpos($number, $thousand_separator) && |
|
125 | + false === strpos($number, $decimal_separator) && |
|
126 | + 2 === count($number_parts) && |
|
127 | + ($number_decimals >= strlen($number_parts[1])) |
|
129 | 128 | ) |
130 | 129 | ) { |
131 | - return number_format( $number, $number_decimals, '.', '' ); |
|
130 | + return number_format($number, $number_decimals, '.', ''); |
|
132 | 131 | } |
133 | 132 | |
134 | 133 | // Handle thousand separator as '.' |
135 | 134 | // Handle sanitize database values. |
136 | - $is_db_sanitize_val = ( 2 === count( $number_parts ) && |
|
137 | - is_numeric( $number_parts[0] ) && |
|
138 | - is_numeric( $number_parts[1] ) && |
|
139 | - ( 6 === strlen( $number_parts[1] ) ) ); |
|
135 | + $is_db_sanitize_val = (2 === count($number_parts) && |
|
136 | + is_numeric($number_parts[0]) && |
|
137 | + is_numeric($number_parts[1]) && |
|
138 | + (6 === strlen($number_parts[1]))); |
|
140 | 139 | |
141 | - if ( $is_db_sanitize_val ) { |
|
140 | + if ($is_db_sanitize_val) { |
|
142 | 141 | // Sanitize database value. |
143 | - return number_format( $number, $number_decimals, '.', '' ); |
|
142 | + return number_format($number, $number_decimals, '.', ''); |
|
144 | 143 | |
145 | 144 | } elseif ( |
146 | 145 | '.' === $thousand_separator && |
147 | - false !== strpos( $number, $thousand_separator ) |
|
146 | + false !== strpos($number, $thousand_separator) |
|
148 | 147 | ) { |
149 | 148 | // Fix point thousand separator value. |
150 | - $number = str_replace( '.', '', $number ); |
|
149 | + $number = str_replace('.', '', $number); |
|
151 | 150 | } |
152 | 151 | |
153 | - return give_sanitize_amount( $number, $number_decimals, $trim_zeros ); |
|
152 | + return give_sanitize_amount($number, $number_decimals, $trim_zeros); |
|
154 | 153 | } |
155 | 154 | |
156 | 155 | /** |
@@ -168,67 +167,67 @@ discard block |
||
168 | 167 | * |
169 | 168 | * @return string $amount Newly sanitized amount |
170 | 169 | */ |
171 | -function give_sanitize_amount( $number, $dp = false, $trim_zeros = false ) { |
|
170 | +function give_sanitize_amount($number, $dp = false, $trim_zeros = false) { |
|
172 | 171 | |
173 | 172 | // Bailout. |
174 | - if ( empty( $number ) || ( ! is_numeric( $number ) && ! is_string( $number ) ) ) { |
|
173 | + if (empty($number) || ( ! is_numeric($number) && ! is_string($number))) { |
|
175 | 174 | return $number; |
176 | 175 | } |
177 | 176 | |
178 | 177 | // Remove slash from amount. |
179 | 178 | // If thousand or decimal separator is set to ' then in $_POST or $_GET param we will get an escaped number. |
180 | 179 | // To prevent notices and warning remove slash from amount/number. |
181 | - $number = wp_unslash( $number ); |
|
180 | + $number = wp_unslash($number); |
|
182 | 181 | |
183 | 182 | $thousand_separator = give_get_price_thousand_separator(); |
184 | 183 | |
185 | 184 | $locale = localeconv(); |
186 | - $decimals = array( give_get_price_decimal_separator(), $locale['decimal_point'], $locale['mon_decimal_point'] ); |
|
185 | + $decimals = array(give_get_price_decimal_separator(), $locale['decimal_point'], $locale['mon_decimal_point']); |
|
187 | 186 | |
188 | 187 | // Remove locale from string |
189 | - if ( ! is_float( $number ) ) { |
|
190 | - $number = str_replace( $decimals, '.', $number ); |
|
188 | + if ( ! is_float($number)) { |
|
189 | + $number = str_replace($decimals, '.', $number); |
|
191 | 190 | } |
192 | 191 | |
193 | 192 | // Remove thousand amount formatting if amount has. |
194 | 193 | // This condition use to add backward compatibility to version before 1.6, because before version 1.6 we were saving formatted amount to db. |
195 | 194 | // Do not replace thousand separator from price if it is same as decimal separator, because it will be already replace by above code. |
196 | - if ( ! in_array( $thousand_separator, $decimals ) && ( false !== strpos( $number, $thousand_separator ) ) ) { |
|
197 | - $number = str_replace( $thousand_separator, '', $number ); |
|
198 | - } elseif ( in_array( $thousand_separator, $decimals ) ) { |
|
199 | - $number = preg_replace( '/\.(?=.*\.)/', '', $number ); |
|
195 | + if ( ! in_array($thousand_separator, $decimals) && (false !== strpos($number, $thousand_separator))) { |
|
196 | + $number = str_replace($thousand_separator, '', $number); |
|
197 | + } elseif (in_array($thousand_separator, $decimals)) { |
|
198 | + $number = preg_replace('/\.(?=.*\.)/', '', $number); |
|
200 | 199 | } |
201 | 200 | |
202 | 201 | // Remove non numeric entity before decimal separator. |
203 | - $number = preg_replace( '/[^0-9\.]/', '', $number ); |
|
202 | + $number = preg_replace('/[^0-9\.]/', '', $number); |
|
204 | 203 | $default_dp = give_get_price_decimals(); |
205 | 204 | |
206 | 205 | // Reset negative amount to zero. |
207 | - if ( 0 > $number ) { |
|
208 | - $number = number_format( 0, $default_dp, '.' ); |
|
206 | + if (0 > $number) { |
|
207 | + $number = number_format(0, $default_dp, '.'); |
|
209 | 208 | } |
210 | 209 | |
211 | 210 | // If number does not have decimal then add number of decimals to it. |
212 | 211 | if ( |
213 | - false === strpos( $number, '.' ) |
|
214 | - || ( $default_dp > strlen( substr( $number, strpos( $number, '.' ) + 1 ) ) ) |
|
212 | + false === strpos($number, '.') |
|
213 | + || ($default_dp > strlen(substr($number, strpos($number, '.') + 1))) |
|
215 | 214 | ) { |
216 | - $number = number_format( $number, $default_dp, '.', '' ); |
|
215 | + $number = number_format($number, $default_dp, '.', ''); |
|
217 | 216 | } |
218 | 217 | |
219 | 218 | // Format number by custom number of decimals. |
220 | - if ( false !== $dp ) { |
|
221 | - $dp = intval( is_bool( $dp ) ? $default_dp : $dp ); |
|
222 | - $dp = apply_filters( 'give_sanitize_amount_decimals', $dp, $number ); |
|
223 | - $number = number_format( floatval( $number ), $dp, '.', '' ); |
|
219 | + if (false !== $dp) { |
|
220 | + $dp = intval(is_bool($dp) ? $default_dp : $dp); |
|
221 | + $dp = apply_filters('give_sanitize_amount_decimals', $dp, $number); |
|
222 | + $number = number_format(floatval($number), $dp, '.', ''); |
|
224 | 223 | } |
225 | 224 | |
226 | 225 | // Trim zeros. |
227 | - if ( $trim_zeros && strstr( $number, '.' ) ) { |
|
228 | - $number = rtrim( rtrim( $number, '0' ), '.' ); |
|
226 | + if ($trim_zeros && strstr($number, '.')) { |
|
227 | + $number = rtrim(rtrim($number, '0'), '.'); |
|
229 | 228 | } |
230 | 229 | |
231 | - return apply_filters( 'give_sanitize_amount', $number ); |
|
230 | + return apply_filters('give_sanitize_amount', $number); |
|
232 | 231 | } |
233 | 232 | |
234 | 233 | /** |
@@ -241,10 +240,10 @@ discard block |
||
241 | 240 | * |
242 | 241 | * @return string $amount Newly formatted amount or Price Not Available |
243 | 242 | */ |
244 | -function give_format_amount( $amount, $args = array() ) { |
|
243 | +function give_format_amount($amount, $args = array()) { |
|
245 | 244 | // Backward compatibility. |
246 | - if( is_bool( $args ) ) { |
|
247 | - $args = array( 'decimal' => $args ); |
|
245 | + if (is_bool($args)) { |
|
246 | + $args = array('decimal' => $args); |
|
248 | 247 | } |
249 | 248 | |
250 | 249 | $default_args = array( |
@@ -253,60 +252,59 @@ discard block |
||
253 | 252 | 'currency' => give_get_currency(), |
254 | 253 | ); |
255 | 254 | |
256 | - $args = wp_parse_args( $args, $default_args ); |
|
255 | + $args = wp_parse_args($args, $default_args); |
|
257 | 256 | |
258 | 257 | $formatted = 0; |
259 | 258 | $thousands_sep = give_get_price_thousand_separator(); |
260 | 259 | $decimal_sep = give_get_price_decimal_separator(); |
261 | - $decimals = ! empty( $args['decimal'] ) ? give_get_price_decimals() : 0; |
|
260 | + $decimals = ! empty($args['decimal']) ? give_get_price_decimals() : 0; |
|
262 | 261 | $currency = $args['currency']; |
263 | 262 | |
264 | - if ( ! empty( $amount ) ) { |
|
263 | + if ( ! empty($amount)) { |
|
265 | 264 | // Sanitize amount before formatting. |
266 | - $amount = ! empty( $args['sanitize'] ) ? |
|
267 | - give_maybe_sanitize_amount( $amount, $decimals ) : |
|
268 | - number_format( $amount, $decimals, '.', '' ); |
|
265 | + $amount = ! empty($args['sanitize']) ? |
|
266 | + give_maybe_sanitize_amount($amount, $decimals) : number_format($amount, $decimals, '.', ''); |
|
269 | 267 | |
270 | - switch ( $currency ) { |
|
268 | + switch ($currency) { |
|
271 | 269 | case 'INR': |
272 | 270 | $decimal_amount = ''; |
273 | 271 | |
274 | 272 | // Extract decimals from amount |
275 | - if ( ( $pos = strpos( $amount, '.' ) ) !== false ) { |
|
276 | - if ( ! empty( $decimals ) ) { |
|
277 | - $decimal_amount = substr( round( substr( $amount, $pos ), $decimals ), 1 ); |
|
278 | - $amount = substr( $amount, 0, $pos ); |
|
279 | - |
|
280 | - if ( ! $decimal_amount ) { |
|
281 | - $decimal_amount = substr( '.0000000000', 0, ( $decimals + 1 ) ); |
|
282 | - } elseif ( ( $decimals + 1 ) > strlen( $decimal_amount ) ) { |
|
283 | - $decimal_amount = substr( "{$decimal_amount}000000000", 0, ( $decimals + 1 ) ); |
|
273 | + if (($pos = strpos($amount, '.')) !== false) { |
|
274 | + if ( ! empty($decimals)) { |
|
275 | + $decimal_amount = substr(round(substr($amount, $pos), $decimals), 1); |
|
276 | + $amount = substr($amount, 0, $pos); |
|
277 | + |
|
278 | + if ( ! $decimal_amount) { |
|
279 | + $decimal_amount = substr('.0000000000', 0, ($decimals + 1)); |
|
280 | + } elseif (($decimals + 1) > strlen($decimal_amount)) { |
|
281 | + $decimal_amount = substr("{$decimal_amount}000000000", 0, ($decimals + 1)); |
|
284 | 282 | } |
285 | 283 | |
286 | 284 | } else { |
287 | - $amount = number_format( $amount, $decimals, $decimal_sep, '' ); |
|
285 | + $amount = number_format($amount, $decimals, $decimal_sep, ''); |
|
288 | 286 | } |
289 | 287 | } |
290 | 288 | |
291 | 289 | // Extract last 3 from amount |
292 | - $result = substr( $amount, - 3 ); |
|
293 | - $amount = substr( $amount, 0, - 3 ); |
|
290 | + $result = substr($amount, - 3); |
|
291 | + $amount = substr($amount, 0, - 3); |
|
294 | 292 | |
295 | 293 | // Apply digits 2 by 2 |
296 | - while ( strlen( $amount ) > 0 ) { |
|
297 | - $result = substr( $amount, - 2 ) . $thousands_sep . $result; |
|
298 | - $amount = substr( $amount, 0, - 2 ); |
|
294 | + while (strlen($amount) > 0) { |
|
295 | + $result = substr($amount, - 2).$thousands_sep.$result; |
|
296 | + $amount = substr($amount, 0, - 2); |
|
299 | 297 | } |
300 | 298 | |
301 | - $formatted = $result . $decimal_amount; |
|
299 | + $formatted = $result.$decimal_amount; |
|
302 | 300 | break; |
303 | 301 | |
304 | 302 | default: |
305 | - $formatted = number_format( $amount, $decimals, $decimal_sep, $thousands_sep ); |
|
303 | + $formatted = number_format($amount, $decimals, $decimal_sep, $thousands_sep); |
|
306 | 304 | } |
307 | 305 | } |
308 | 306 | |
309 | - return apply_filters( 'give_format_amount', $formatted, $amount, $decimals, $decimal_sep, $thousands_sep, $currency, $args ); |
|
307 | + return apply_filters('give_format_amount', $formatted, $amount, $decimals, $decimal_sep, $thousands_sep, $currency, $args); |
|
310 | 308 | } |
311 | 309 | |
312 | 310 | |
@@ -324,51 +322,51 @@ discard block |
||
324 | 322 | * |
325 | 323 | * @return float|string formatted amount number with large number names. |
326 | 324 | */ |
327 | -function give_human_format_large_amount( $amount, $args = array() ) { |
|
325 | +function give_human_format_large_amount($amount, $args = array()) { |
|
328 | 326 | $default_args = array( |
329 | 327 | 'currency' => give_get_currency(), |
330 | 328 | ); |
331 | 329 | |
332 | - $args = wp_parse_args( $args, $default_args ); |
|
330 | + $args = wp_parse_args($args, $default_args); |
|
333 | 331 | |
334 | 332 | // Get thousand separator. |
335 | 333 | $thousands_sep = give_get_price_thousand_separator(); |
336 | 334 | |
337 | 335 | // Sanitize amount. |
338 | - $sanitize_amount = give_maybe_sanitize_amount( $amount ); |
|
336 | + $sanitize_amount = give_maybe_sanitize_amount($amount); |
|
339 | 337 | |
340 | 338 | // Explode amount to calculate name of large numbers. |
341 | - $amount_array = explode( $thousands_sep, $amount ); |
|
339 | + $amount_array = explode($thousands_sep, $amount); |
|
342 | 340 | |
343 | 341 | // Calculate amount parts count. |
344 | - $amount_count_parts = count( $amount_array ); |
|
342 | + $amount_count_parts = count($amount_array); |
|
345 | 343 | |
346 | 344 | // Human format amount (default). |
347 | 345 | $human_format_amount = $amount; |
348 | 346 | |
349 | - switch ( $args['currency'] ) { |
|
347 | + switch ($args['currency']) { |
|
350 | 348 | case 'INR': |
351 | 349 | // Calculate large number formatted amount. |
352 | - if ( 4 < $amount_count_parts ) { |
|
353 | - $human_format_amount = sprintf( esc_html__( '%s arab', 'give' ), round( ( $sanitize_amount / 1000000000 ), 2 ) ); |
|
354 | - } elseif ( 3 < $amount_count_parts ) { |
|
355 | - $human_format_amount = sprintf( esc_html__( '%s crore', 'give' ), round( ( $sanitize_amount / 10000000 ), 2 ) ); |
|
356 | - } elseif ( 2 < $amount_count_parts ) { |
|
357 | - $human_format_amount = sprintf( esc_html__( '%s lakh', 'give' ), round( ( $sanitize_amount / 100000 ), 2 ) ); |
|
350 | + if (4 < $amount_count_parts) { |
|
351 | + $human_format_amount = sprintf(esc_html__('%s arab', 'give'), round(($sanitize_amount / 1000000000), 2)); |
|
352 | + } elseif (3 < $amount_count_parts) { |
|
353 | + $human_format_amount = sprintf(esc_html__('%s crore', 'give'), round(($sanitize_amount / 10000000), 2)); |
|
354 | + } elseif (2 < $amount_count_parts) { |
|
355 | + $human_format_amount = sprintf(esc_html__('%s lakh', 'give'), round(($sanitize_amount / 100000), 2)); |
|
358 | 356 | } |
359 | 357 | break; |
360 | 358 | default: |
361 | 359 | // Calculate large number formatted amount. |
362 | - if ( 4 < $amount_count_parts ) { |
|
363 | - $human_format_amount = sprintf( esc_html__( '%s trillion', 'give' ), round( ( $sanitize_amount / 1000000000000 ), 2 ) ); |
|
364 | - } elseif ( 3 < $amount_count_parts ) { |
|
365 | - $human_format_amount = sprintf( esc_html__( '%s billion', 'give' ), round( ( $sanitize_amount / 1000000000 ), 2 ) ); |
|
366 | - } elseif ( 2 < $amount_count_parts ) { |
|
367 | - $human_format_amount = sprintf( esc_html__( '%s million', 'give' ), round( ( $sanitize_amount / 1000000 ), 2 ) ); |
|
360 | + if (4 < $amount_count_parts) { |
|
361 | + $human_format_amount = sprintf(esc_html__('%s trillion', 'give'), round(($sanitize_amount / 1000000000000), 2)); |
|
362 | + } elseif (3 < $amount_count_parts) { |
|
363 | + $human_format_amount = sprintf(esc_html__('%s billion', 'give'), round(($sanitize_amount / 1000000000), 2)); |
|
364 | + } elseif (2 < $amount_count_parts) { |
|
365 | + $human_format_amount = sprintf(esc_html__('%s million', 'give'), round(($sanitize_amount / 1000000), 2)); |
|
368 | 366 | } |
369 | 367 | } |
370 | 368 | |
371 | - return apply_filters( 'give_human_format_large_amount', $human_format_amount, $amount, $sanitize_amount ); |
|
369 | + return apply_filters('give_human_format_large_amount', $human_format_amount, $amount, $sanitize_amount); |
|
372 | 370 | } |
373 | 371 | |
374 | 372 | /** |
@@ -382,17 +380,16 @@ discard block |
||
382 | 380 | * |
383 | 381 | * @return string $amount Newly formatted amount or Price Not Available |
384 | 382 | */ |
385 | -function give_format_decimal( $amount, $dp = false, $sanitize = true ) { |
|
383 | +function give_format_decimal($amount, $dp = false, $sanitize = true) { |
|
386 | 384 | $decimal_separator = give_get_price_decimal_separator(); |
387 | 385 | $formatted_amount = $sanitize ? |
388 | - give_maybe_sanitize_amount( $amount, $dp ) : |
|
389 | - number_format( $amount, ( is_bool( $dp ) ? give_get_price_decimals() : $dp ), '.', '' ); |
|
386 | + give_maybe_sanitize_amount($amount, $dp) : number_format($amount, (is_bool($dp) ? give_get_price_decimals() : $dp), '.', ''); |
|
390 | 387 | |
391 | - if ( false !== strpos( $formatted_amount, '.' ) ) { |
|
392 | - $formatted_amount = str_replace( '.', $decimal_separator, $formatted_amount ); |
|
388 | + if (false !== strpos($formatted_amount, '.')) { |
|
389 | + $formatted_amount = str_replace('.', $decimal_separator, $formatted_amount); |
|
393 | 390 | } |
394 | 391 | |
395 | - return apply_filters( 'give_format_decimal', $formatted_amount, $amount, $decimal_separator ); |
|
392 | + return apply_filters('give_format_decimal', $formatted_amount, $amount, $decimal_separator); |
|
396 | 393 | } |
397 | 394 | |
398 | 395 | /** |
@@ -406,24 +403,24 @@ discard block |
||
406 | 403 | * |
407 | 404 | * @return mixed|string |
408 | 405 | */ |
409 | -function give_currency_filter( $price = '', $currency = '', $decode_currency = false ) { |
|
406 | +function give_currency_filter($price = '', $currency = '', $decode_currency = false) { |
|
410 | 407 | |
411 | - if ( empty( $currency ) || ! array_key_exists( (string) $currency, give_get_currencies() ) ) { |
|
408 | + if (empty($currency) || ! array_key_exists((string) $currency, give_get_currencies())) { |
|
412 | 409 | $currency = give_get_currency(); |
413 | 410 | } |
414 | 411 | |
415 | - $position = give_get_option( 'currency_position', 'before' ); |
|
412 | + $position = give_get_option('currency_position', 'before'); |
|
416 | 413 | |
417 | 414 | $negative = $price < 0; |
418 | 415 | |
419 | - if ( $negative ) { |
|
416 | + if ($negative) { |
|
420 | 417 | // Remove proceeding "-". |
421 | - $price = substr( $price, 1 ); |
|
418 | + $price = substr($price, 1); |
|
422 | 419 | } |
423 | 420 | |
424 | - $symbol = give_currency_symbol( $currency, $decode_currency ); |
|
421 | + $symbol = give_currency_symbol($currency, $decode_currency); |
|
425 | 422 | |
426 | - switch ( $currency ) : |
|
423 | + switch ($currency) : |
|
427 | 424 | case 'GBP' : |
428 | 425 | case 'BRL' : |
429 | 426 | case 'EUR' : |
@@ -452,13 +449,13 @@ discard block |
||
452 | 449 | case 'MAD' : |
453 | 450 | case 'KRW' : |
454 | 451 | case 'ZAR' : |
455 | - $formatted = ( 'before' === $position ? $symbol . $price : $price . $symbol ); |
|
452 | + $formatted = ('before' === $position ? $symbol.$price : $price.$symbol); |
|
456 | 453 | break; |
457 | 454 | case 'NOK' : |
458 | - $formatted = ( 'before' === $position ? $symbol . ' ' . $price : $price . ' ' . $symbol ); |
|
455 | + $formatted = ('before' === $position ? $symbol.' '.$price : $price.' '.$symbol); |
|
459 | 456 | break; |
460 | 457 | default : |
461 | - $formatted = ( 'before' === $position ? $currency . ' ' . $price : $price . ' ' . $currency ); |
|
458 | + $formatted = ('before' === $position ? $currency.' '.$price : $price.' '.$currency); |
|
462 | 459 | break; |
463 | 460 | endswitch; |
464 | 461 | |
@@ -473,11 +470,11 @@ discard block |
||
473 | 470 | * and if currency is USD and currency position is after then |
474 | 471 | * filter name will be give_usd_currency_filter_after |
475 | 472 | */ |
476 | - $formatted = apply_filters( 'give_' . strtolower( $currency ) . "_currency_filter_{$position}", $formatted, $currency, $price ); |
|
473 | + $formatted = apply_filters('give_'.strtolower($currency)."_currency_filter_{$position}", $formatted, $currency, $price); |
|
477 | 474 | |
478 | - if ( $negative ) { |
|
475 | + if ($negative) { |
|
479 | 476 | // Prepend the minus sign before the currency sign. |
480 | - $formatted = '-' . $formatted; |
|
477 | + $formatted = '-'.$formatted; |
|
481 | 478 | } |
482 | 479 | |
483 | 480 | return $formatted; |
@@ -493,21 +490,21 @@ discard block |
||
493 | 490 | */ |
494 | 491 | function give_currency_decimal_filter() { |
495 | 492 | |
496 | - remove_filter( 'give_sanitize_amount_decimals', 'give_currency_decimal_filter' ); |
|
493 | + remove_filter('give_sanitize_amount_decimals', 'give_currency_decimal_filter'); |
|
497 | 494 | |
498 | 495 | // Set default number of decimals. |
499 | 496 | $decimals = give_get_price_decimals(); |
500 | 497 | |
501 | - add_filter( 'give_sanitize_amount_decimals', 'give_currency_decimal_filter' ); |
|
498 | + add_filter('give_sanitize_amount_decimals', 'give_currency_decimal_filter'); |
|
502 | 499 | |
503 | 500 | // Get number of decimals with backward compatibility ( version < 1.6 ) |
504 | - if ( 1 <= func_num_args() ) { |
|
505 | - $decimals = ( false === func_get_arg( 0 ) ? $decimals : absint( func_get_arg( 0 ) ) ); |
|
501 | + if (1 <= func_num_args()) { |
|
502 | + $decimals = (false === func_get_arg(0) ? $decimals : absint(func_get_arg(0))); |
|
506 | 503 | } |
507 | 504 | |
508 | 505 | $currency = give_get_currency(); |
509 | 506 | |
510 | - switch ( $currency ) { |
|
507 | + switch ($currency) { |
|
511 | 508 | case 'RIAL' : |
512 | 509 | case 'JPY' : |
513 | 510 | case 'TWD' : |
@@ -517,11 +514,11 @@ discard block |
||
517 | 514 | break; |
518 | 515 | } |
519 | 516 | |
520 | - return apply_filters( 'give_currency_decimal_count', $decimals, $currency ); |
|
517 | + return apply_filters('give_currency_decimal_count', $decimals, $currency); |
|
521 | 518 | } |
522 | 519 | |
523 | -add_filter( 'give_sanitize_amount_decimals', 'give_currency_decimal_filter' ); |
|
524 | -add_filter( 'give_format_amount_decimals', 'give_currency_decimal_filter' ); |
|
520 | +add_filter('give_sanitize_amount_decimals', 'give_currency_decimal_filter'); |
|
521 | +add_filter('give_format_amount_decimals', 'give_currency_decimal_filter'); |
|
525 | 522 | |
526 | 523 | |
527 | 524 | /** |
@@ -533,7 +530,7 @@ discard block |
||
533 | 530 | * |
534 | 531 | * @return string Date format string |
535 | 532 | */ |
536 | -function give_date_format( $date_context = '' ) { |
|
533 | +function give_date_format($date_context = '') { |
|
537 | 534 | /** |
538 | 535 | * Filter the date context |
539 | 536 | * |
@@ -554,19 +551,19 @@ discard block |
||
554 | 551 | * |
555 | 552 | * } |
556 | 553 | */ |
557 | - $date_format_contexts = apply_filters( 'give_date_format_contexts', array() ); |
|
554 | + $date_format_contexts = apply_filters('give_date_format_contexts', array()); |
|
558 | 555 | |
559 | 556 | // Set date format to default date format. |
560 | - $date_format = get_option( 'date_format' ); |
|
557 | + $date_format = get_option('date_format'); |
|
561 | 558 | |
562 | 559 | // Update date format if we have non empty date format context array and non empty date format string for that context. |
563 | - if ( $date_context && ! empty( $date_format_contexts ) && array_key_exists( $date_context, $date_format_contexts ) ) { |
|
564 | - $date_format = ! empty( $date_format_contexts[ $date_context ] ) |
|
565 | - ? $date_format_contexts[ $date_context ] |
|
560 | + if ($date_context && ! empty($date_format_contexts) && array_key_exists($date_context, $date_format_contexts)) { |
|
561 | + $date_format = ! empty($date_format_contexts[$date_context]) |
|
562 | + ? $date_format_contexts[$date_context] |
|
566 | 563 | : $date_format; |
567 | 564 | } |
568 | 565 | |
569 | - return apply_filters( 'give_date_format', $date_format ); |
|
566 | + return apply_filters('give_date_format', $date_format); |
|
570 | 567 | } |
571 | 568 | |
572 | 569 | /** |
@@ -580,8 +577,8 @@ discard block |
||
580 | 577 | * |
581 | 578 | * @return string |
582 | 579 | */ |
583 | -function give_get_cache_key( $action, $query_args ) { |
|
584 | - return Give_Cache::get_key( $action, $query_args ); |
|
580 | +function give_get_cache_key($action, $query_args) { |
|
581 | + return Give_Cache::get_key($action, $query_args); |
|
585 | 582 | } |
586 | 583 | |
587 | 584 | /** |
@@ -594,11 +591,11 @@ discard block |
||
594 | 591 | * |
595 | 592 | * @return string|array |
596 | 593 | */ |
597 | -function give_clean( $var ) { |
|
598 | - if ( is_array( $var ) ) { |
|
599 | - return array_map( 'give_clean', $var ); |
|
594 | +function give_clean($var) { |
|
595 | + if (is_array($var)) { |
|
596 | + return array_map('give_clean', $var); |
|
600 | 597 | } else { |
601 | - return is_scalar( $var ) ? sanitize_text_field( $var ) : $var; |
|
598 | + return is_scalar($var) ? sanitize_text_field($var) : $var; |
|
602 | 599 | } |
603 | 600 | } |
604 | 601 | |
@@ -611,10 +608,10 @@ discard block |
||
611 | 608 | * |
612 | 609 | * @return int |
613 | 610 | */ |
614 | -function give_let_to_num( $size ) { |
|
615 | - $l = substr( $size, - 1 ); |
|
616 | - $ret = substr( $size, 0, - 1 ); |
|
617 | - switch ( strtoupper( $l ) ) { |
|
611 | +function give_let_to_num($size) { |
|
612 | + $l = substr($size, - 1); |
|
613 | + $ret = substr($size, 0, - 1); |
|
614 | + switch (strtoupper($l)) { |
|
618 | 615 | case 'P': |
619 | 616 | $ret *= 1024; |
620 | 617 | case 'T': |
@@ -639,19 +636,19 @@ discard block |
||
639 | 636 | * @param int $action |
640 | 637 | * @param array $wp_die_args |
641 | 638 | */ |
642 | -function give_validate_nonce( $nonce, $action = - 1, $wp_die_args = array() ) { |
|
639 | +function give_validate_nonce($nonce, $action = - 1, $wp_die_args = array()) { |
|
643 | 640 | |
644 | 641 | $default_wp_die_args = array( |
645 | - 'message' => esc_html__( 'Nonce verification has failed.', 'give' ), |
|
646 | - 'title' => esc_html__( 'Error', 'give' ), |
|
642 | + 'message' => esc_html__('Nonce verification has failed.', 'give'), |
|
643 | + 'title' => esc_html__('Error', 'give'), |
|
647 | 644 | 'args' => array( |
648 | 645 | 'response' => 403, |
649 | 646 | ), |
650 | 647 | ); |
651 | 648 | |
652 | - $wp_die_args = wp_parse_args( $wp_die_args, $default_wp_die_args ); |
|
649 | + $wp_die_args = wp_parse_args($wp_die_args, $default_wp_die_args); |
|
653 | 650 | |
654 | - if ( ! wp_verify_nonce( $nonce, $action ) ) { |
|
651 | + if ( ! wp_verify_nonce($nonce, $action)) { |
|
655 | 652 | wp_die( |
656 | 653 | $wp_die_args['message'], |
657 | 654 | $wp_die_args['title'], |
@@ -673,23 +670,23 @@ discard block |
||
673 | 670 | * |
674 | 671 | * @return mixed |
675 | 672 | */ |
676 | -function give_check_variable( $variable, $conditional = '', $default = false ) { |
|
673 | +function give_check_variable($variable, $conditional = '', $default = false) { |
|
677 | 674 | |
678 | - switch ( $conditional ) { |
|
675 | + switch ($conditional) { |
|
679 | 676 | case 'isset_empty': |
680 | - $variable = ( isset( $variable ) && ! empty( $variable ) ) ? $variable : $default; |
|
677 | + $variable = (isset($variable) && ! empty($variable)) ? $variable : $default; |
|
681 | 678 | break; |
682 | 679 | |
683 | 680 | case 'empty': |
684 | - $variable = ! empty( $variable ) ? $variable : $default; |
|
681 | + $variable = ! empty($variable) ? $variable : $default; |
|
685 | 682 | break; |
686 | 683 | |
687 | 684 | case 'null': |
688 | - $variable = ! is_null( $variable ) ? $variable : $default; |
|
685 | + $variable = ! is_null($variable) ? $variable : $default; |
|
689 | 686 | break; |
690 | 687 | |
691 | 688 | default: |
692 | - $variable = isset( $variable ) ? $variable : $default; |
|
689 | + $variable = isset($variable) ? $variable : $default; |
|
693 | 690 | |
694 | 691 | } |
695 | 692 |
@@ -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 $args |
|
158 | + * @param string $args |
|
159 | 159 | * |
160 | 160 | * @access public |
161 | 161 | * @since 1.0 |
@@ -441,7 +441,7 @@ discard block |
||
441 | 441 | * |
442 | 442 | * @param int $form_id Give Form ID |
443 | 443 | * |
444 | - * @return int $earnings Earnings for a certain form |
|
444 | + * @return double $earnings Earnings for a certain form |
|
445 | 445 | */ |
446 | 446 | function give_get_form_earnings_stats( $form_id = 0 ) { |
447 | 447 | $give_form = new Give_Donate_Form( $form_id ); |
@@ -708,7 +708,7 @@ discard block |
||
708 | 708 | * |
709 | 709 | * @param int $form_id ID number of the form to retrieve the minimum price for |
710 | 710 | * |
711 | - * @return mixed string|int Minimum price of the form |
|
711 | + * @return string string|int Minimum price of the form |
|
712 | 712 | */ |
713 | 713 | function give_get_form_minimum_price( $form_id = 0 ) { |
714 | 714 |
@@ -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,15 +254,15 @@ 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 | - $uri = ! empty( $give_options['failure_page'] ) ? trailingslashit( get_permalink( $give_options['failure_page'] ) ) : home_url(); |
|
261 | - if ( $extras ) { |
|
260 | + $uri = ! empty($give_options['failure_page']) ? trailingslashit(get_permalink($give_options['failure_page'])) : home_url(); |
|
261 | + if ($extras) { |
|
262 | 262 | $uri .= $extras; |
263 | 263 | } |
264 | 264 | |
265 | - return apply_filters( 'give_get_failed_transaction_uri', $uri ); |
|
265 | + return apply_filters('give_get_failed_transaction_uri', $uri); |
|
266 | 266 | } |
267 | 267 | |
268 | 268 | /** |
@@ -273,9 +273,9 @@ discard block |
||
273 | 273 | */ |
274 | 274 | function give_is_failed_transaction_page() { |
275 | 275 | $give_options = give_get_settings(); |
276 | - $ret = isset( $give_options['failure_page'] ) ? is_page( $give_options['failure_page'] ) : false; |
|
276 | + $ret = isset($give_options['failure_page']) ? is_page($give_options['failure_page']) : false; |
|
277 | 277 | |
278 | - return apply_filters( 'give_is_failure_page', $ret ); |
|
278 | + return apply_filters('give_is_failure_page', $ret); |
|
279 | 279 | } |
280 | 280 | |
281 | 281 | /** |
@@ -287,18 +287,18 @@ discard block |
||
287 | 287 | */ |
288 | 288 | function give_listen_for_failed_payments() { |
289 | 289 | |
290 | - $failed_page = give_get_option( 'failure_page', 0 ); |
|
290 | + $failed_page = give_get_option('failure_page', 0); |
|
291 | 291 | |
292 | - if ( ! empty( $failed_page ) && is_page( $failed_page ) && ! empty( $_GET['payment-id'] ) ) { |
|
292 | + if ( ! empty($failed_page) && is_page($failed_page) && ! empty($_GET['payment-id'])) { |
|
293 | 293 | |
294 | - $payment_id = absint( $_GET['payment-id'] ); |
|
295 | - give_update_payment_status( $payment_id, 'failed' ); |
|
294 | + $payment_id = absint($_GET['payment-id']); |
|
295 | + give_update_payment_status($payment_id, 'failed'); |
|
296 | 296 | |
297 | 297 | } |
298 | 298 | |
299 | 299 | } |
300 | 300 | |
301 | -add_action( 'template_redirect', 'give_listen_for_failed_payments' ); |
|
301 | +add_action('template_redirect', 'give_listen_for_failed_payments'); |
|
302 | 302 | |
303 | 303 | /** |
304 | 304 | * Retrieve the Donation History page URI |
@@ -311,9 +311,9 @@ discard block |
||
311 | 311 | function give_get_history_page_uri() { |
312 | 312 | $give_options = give_get_settings(); |
313 | 313 | |
314 | - $history_page = isset( $give_options['history_page'] ) ? get_permalink( absint( $give_options['history_page'] ) ) : get_bloginfo( 'url' ); |
|
314 | + $history_page = isset($give_options['history_page']) ? get_permalink(absint($give_options['history_page'])) : get_bloginfo('url'); |
|
315 | 315 | |
316 | - return apply_filters( 'give_get_history_page_uri', $history_page ); |
|
316 | + return apply_filters('give_get_history_page_uri', $history_page); |
|
317 | 317 | } |
318 | 318 | |
319 | 319 | /** |
@@ -326,11 +326,11 @@ discard block |
||
326 | 326 | * @since 1.0 |
327 | 327 | * @return bool |
328 | 328 | */ |
329 | -function give_field_is_required( $field = '', $form_id ) { |
|
329 | +function give_field_is_required($field = '', $form_id) { |
|
330 | 330 | |
331 | - $required_fields = give_get_required_fields( $form_id ); |
|
331 | + $required_fields = give_get_required_fields($form_id); |
|
332 | 332 | |
333 | - return array_key_exists( $field, $required_fields ); |
|
333 | + return array_key_exists($field, $required_fields); |
|
334 | 334 | } |
335 | 335 | |
336 | 336 | /** |
@@ -348,14 +348,14 @@ discard block |
||
348 | 348 | * |
349 | 349 | * @return void |
350 | 350 | */ |
351 | -function give_record_donation_in_log( $give_form_id = 0, $payment_id, $price_id = false, $donation_date = null ) { |
|
351 | +function give_record_donation_in_log($give_form_id = 0, $payment_id, $price_id = false, $donation_date = null) { |
|
352 | 352 | global $give_logs; |
353 | 353 | |
354 | 354 | $log_data = array( |
355 | 355 | 'post_parent' => $give_form_id, |
356 | 356 | 'log_type' => 'sale', |
357 | - 'post_date' => isset( $donation_date ) ? $donation_date : null, |
|
358 | - 'post_date_gmt' => isset( $donation_date ) ? $donation_date : null, |
|
357 | + 'post_date' => isset($donation_date) ? $donation_date : null, |
|
358 | + 'post_date_gmt' => isset($donation_date) ? $donation_date : null, |
|
359 | 359 | ); |
360 | 360 | |
361 | 361 | $log_meta = array( |
@@ -363,7 +363,7 @@ discard block |
||
363 | 363 | 'price_id' => (int) $price_id, |
364 | 364 | ); |
365 | 365 | |
366 | - $give_logs->insert_log( $log_data, $log_meta ); |
|
366 | + $give_logs->insert_log($log_data, $log_meta); |
|
367 | 367 | } |
368 | 368 | |
369 | 369 | |
@@ -377,11 +377,11 @@ discard block |
||
377 | 377 | * |
378 | 378 | * @return bool|int |
379 | 379 | */ |
380 | -function give_increase_donation_count( $form_id = 0, $quantity = 1 ) { |
|
380 | +function give_increase_donation_count($form_id = 0, $quantity = 1) { |
|
381 | 381 | $quantity = (int) $quantity; |
382 | - $form = new Give_Donate_Form( $form_id ); |
|
382 | + $form = new Give_Donate_Form($form_id); |
|
383 | 383 | |
384 | - return $form->increase_sales( $quantity ); |
|
384 | + return $form->increase_sales($quantity); |
|
385 | 385 | } |
386 | 386 | |
387 | 387 | /** |
@@ -394,11 +394,11 @@ discard block |
||
394 | 394 | * |
395 | 395 | * @return bool|int |
396 | 396 | */ |
397 | -function give_decrease_donation_count( $form_id = 0, $quantity = 1 ) { |
|
397 | +function give_decrease_donation_count($form_id = 0, $quantity = 1) { |
|
398 | 398 | $quantity = (int) $quantity; |
399 | - $form = new Give_Donate_Form( $form_id ); |
|
399 | + $form = new Give_Donate_Form($form_id); |
|
400 | 400 | |
401 | - return $form->decrease_sales( $quantity ); |
|
401 | + return $form->decrease_sales($quantity); |
|
402 | 402 | } |
403 | 403 | |
404 | 404 | /** |
@@ -411,10 +411,10 @@ discard block |
||
411 | 411 | * |
412 | 412 | * @return bool|int |
413 | 413 | */ |
414 | -function give_increase_earnings( $give_form_id = 0, $amount ) { |
|
415 | - $form = new Give_Donate_Form( $give_form_id ); |
|
414 | +function give_increase_earnings($give_form_id = 0, $amount) { |
|
415 | + $form = new Give_Donate_Form($give_form_id); |
|
416 | 416 | |
417 | - return $form->increase_earnings( $amount ); |
|
417 | + return $form->increase_earnings($amount); |
|
418 | 418 | } |
419 | 419 | |
420 | 420 | /** |
@@ -427,10 +427,10 @@ discard block |
||
427 | 427 | * |
428 | 428 | * @return bool|int |
429 | 429 | */ |
430 | -function give_decrease_earnings( $form_id = 0, $amount ) { |
|
431 | - $form = new Give_Donate_Form( $form_id ); |
|
430 | +function give_decrease_earnings($form_id = 0, $amount) { |
|
431 | + $form = new Give_Donate_Form($form_id); |
|
432 | 432 | |
433 | - return $form->decrease_earnings( $amount ); |
|
433 | + return $form->decrease_earnings($amount); |
|
434 | 434 | } |
435 | 435 | |
436 | 436 | |
@@ -443,8 +443,8 @@ discard block |
||
443 | 443 | * |
444 | 444 | * @return int $earnings Earnings for a certain form |
445 | 445 | */ |
446 | -function give_get_form_earnings_stats( $form_id = 0 ) { |
|
447 | - $give_form = new Give_Donate_Form( $form_id ); |
|
446 | +function give_get_form_earnings_stats($form_id = 0) { |
|
447 | + $give_form = new Give_Donate_Form($form_id); |
|
448 | 448 | |
449 | 449 | return $give_form->earnings; |
450 | 450 | } |
@@ -459,8 +459,8 @@ discard block |
||
459 | 459 | * |
460 | 460 | * @return int $sales Amount of sales for a certain form |
461 | 461 | */ |
462 | -function give_get_form_sales_stats( $give_form_id = 0 ) { |
|
463 | - $give_form = new Give_Donate_Form( $give_form_id ); |
|
462 | +function give_get_form_sales_stats($give_form_id = 0) { |
|
463 | + $give_form = new Give_Donate_Form($give_form_id); |
|
464 | 464 | |
465 | 465 | return $give_form->sales; |
466 | 466 | } |
@@ -475,16 +475,16 @@ discard block |
||
475 | 475 | * |
476 | 476 | * @return float $sales Average monthly sales |
477 | 477 | */ |
478 | -function give_get_average_monthly_form_sales( $form_id = 0 ) { |
|
479 | - $sales = give_get_form_sales_stats( $form_id ); |
|
480 | - $release_date = get_post_field( 'post_date', $form_id ); |
|
478 | +function give_get_average_monthly_form_sales($form_id = 0) { |
|
479 | + $sales = give_get_form_sales_stats($form_id); |
|
480 | + $release_date = get_post_field('post_date', $form_id); |
|
481 | 481 | |
482 | - $diff = abs( current_time( 'timestamp' ) - strtotime( $release_date ) ); |
|
482 | + $diff = abs(current_time('timestamp') - strtotime($release_date)); |
|
483 | 483 | |
484 | - $months = floor( $diff / ( 30 * 60 * 60 * 24 ) ); // Number of months since publication |
|
484 | + $months = floor($diff / (30 * 60 * 60 * 24)); // Number of months since publication |
|
485 | 485 | |
486 | - if ( $months > 0 ) { |
|
487 | - $sales = ( $sales / $months ); |
|
486 | + if ($months > 0) { |
|
487 | + $sales = ($sales / $months); |
|
488 | 488 | } |
489 | 489 | |
490 | 490 | return $sales; |
@@ -500,16 +500,16 @@ discard block |
||
500 | 500 | * |
501 | 501 | * @return float $earnings Average monthly earnings |
502 | 502 | */ |
503 | -function give_get_average_monthly_form_earnings( $form_id = 0 ) { |
|
504 | - $earnings = give_get_form_earnings_stats( $form_id ); |
|
505 | - $release_date = get_post_field( 'post_date', $form_id ); |
|
503 | +function give_get_average_monthly_form_earnings($form_id = 0) { |
|
504 | + $earnings = give_get_form_earnings_stats($form_id); |
|
505 | + $release_date = get_post_field('post_date', $form_id); |
|
506 | 506 | |
507 | - $diff = abs( current_time( 'timestamp' ) - strtotime( $release_date ) ); |
|
507 | + $diff = abs(current_time('timestamp') - strtotime($release_date)); |
|
508 | 508 | |
509 | - $months = floor( $diff / ( 30 * 60 * 60 * 24 ) ); // Number of months since publication |
|
509 | + $months = floor($diff / (30 * 60 * 60 * 24)); // Number of months since publication |
|
510 | 510 | |
511 | - if ( $months > 0 ) { |
|
512 | - $earnings = ( $earnings / $months ); |
|
511 | + if ($months > 0) { |
|
512 | + $earnings = ($earnings / $months); |
|
513 | 513 | } |
514 | 514 | |
515 | 515 | return $earnings < 0 ? 0 : $earnings; |
@@ -529,23 +529,23 @@ discard block |
||
529 | 529 | * |
530 | 530 | * @return string $price_name Name of the price option |
531 | 531 | */ |
532 | -function give_get_price_option_name( $form_id = 0, $price_id = 0, $payment_id = 0 ) { |
|
532 | +function give_get_price_option_name($form_id = 0, $price_id = 0, $payment_id = 0) { |
|
533 | 533 | |
534 | - $prices = give_get_variable_prices( $form_id ); |
|
534 | + $prices = give_get_variable_prices($form_id); |
|
535 | 535 | $price_name = ''; |
536 | 536 | |
537 | - foreach ( $prices as $price ) { |
|
537 | + foreach ($prices as $price) { |
|
538 | 538 | |
539 | - if ( intval( $price['_give_id']['level_id'] ) == intval( $price_id ) ) { |
|
539 | + if (intval($price['_give_id']['level_id']) == intval($price_id)) { |
|
540 | 540 | |
541 | - $price_text = isset( $price['_give_text'] ) ? $price['_give_text'] : ''; |
|
542 | - $price_fallback = give_currency_filter( give_format_amount( $price['_give_amount'], array( 'sanitize' => false ) ), '', true ); |
|
543 | - $price_name = ! empty( $price_text ) ? $price_text : $price_fallback; |
|
541 | + $price_text = isset($price['_give_text']) ? $price['_give_text'] : ''; |
|
542 | + $price_fallback = give_currency_filter(give_format_amount($price['_give_amount'], array('sanitize' => false)), '', true); |
|
543 | + $price_name = ! empty($price_text) ? $price_text : $price_fallback; |
|
544 | 544 | |
545 | 545 | } |
546 | 546 | } |
547 | 547 | |
548 | - return apply_filters( 'give_get_price_option_name', $price_name, $form_id, $payment_id, $price_id ); |
|
548 | + return apply_filters('give_get_price_option_name', $price_name, $form_id, $payment_id, $price_id); |
|
549 | 549 | } |
550 | 550 | |
551 | 551 | |
@@ -558,23 +558,23 @@ discard block |
||
558 | 558 | * |
559 | 559 | * @return string $range A fully formatted price range |
560 | 560 | */ |
561 | -function give_price_range( $form_id = 0 ) { |
|
562 | - $low = give_get_lowest_price_option( $form_id ); |
|
563 | - $high = give_get_highest_price_option( $form_id ); |
|
564 | - $order_type = ! empty( $_REQUEST['order'] ) ? $_REQUEST['order'] : 'asc'; |
|
561 | +function give_price_range($form_id = 0) { |
|
562 | + $low = give_get_lowest_price_option($form_id); |
|
563 | + $high = give_get_highest_price_option($form_id); |
|
564 | + $order_type = ! empty($_REQUEST['order']) ? $_REQUEST['order'] : 'asc'; |
|
565 | 565 | |
566 | 566 | $range = sprintf( |
567 | 567 | '<span class="give_price_range_%1$s">%2$s</span> |
568 | 568 | <span class="give_price_range_sep"> – </span> |
569 | 569 | <span class="give_price_range_%3$s">%4$s</span>', |
570 | 570 | 'asc' === $order_type ? 'low' : 'high', |
571 | - 'asc' === $order_type ? give_currency_filter( give_format_amount( $low, array( 'sanitize' => false ) ) ) : give_currency_filter( give_format_amount( $high, array( 'sanitize' => false ) ) ), |
|
571 | + 'asc' === $order_type ? give_currency_filter(give_format_amount($low, array('sanitize' => false))) : give_currency_filter(give_format_amount($high, array('sanitize' => false))), |
|
572 | 572 | 'asc' === $order_type ? 'high' : 'low', |
573 | - 'asc' === $order_type ? give_currency_filter( give_format_amount( $high, array( 'sanitize' => false ) ) ) : give_currency_filter( give_format_amount( $low, array( 'sanitize' => false ) ) ) |
|
573 | + 'asc' === $order_type ? give_currency_filter(give_format_amount($high, array('sanitize' => false))) : give_currency_filter(give_format_amount($low, array('sanitize' => false))) |
|
574 | 574 | |
575 | 575 | ); |
576 | 576 | |
577 | - return apply_filters( 'give_price_range', $range, $form_id, $low, $high ); |
|
577 | + return apply_filters('give_price_range', $range, $form_id, $low, $high); |
|
578 | 578 | } |
579 | 579 | |
580 | 580 | |
@@ -589,35 +589,35 @@ discard block |
||
589 | 589 | * |
590 | 590 | * @return int ID of the lowest price |
591 | 591 | */ |
592 | -function give_get_lowest_price_id( $form_id = 0 ) { |
|
592 | +function give_get_lowest_price_id($form_id = 0) { |
|
593 | 593 | |
594 | - if ( empty( $form_id ) ) { |
|
594 | + if (empty($form_id)) { |
|
595 | 595 | $form_id = get_the_ID(); |
596 | 596 | } |
597 | 597 | |
598 | - if ( ! give_has_variable_prices( $form_id ) ) { |
|
599 | - return give_get_form_price( $form_id ); |
|
598 | + if ( ! give_has_variable_prices($form_id)) { |
|
599 | + return give_get_form_price($form_id); |
|
600 | 600 | } |
601 | 601 | |
602 | - $prices = give_get_variable_prices( $form_id ); |
|
602 | + $prices = give_get_variable_prices($form_id); |
|
603 | 603 | |
604 | 604 | $min = $min_id = 0; |
605 | 605 | |
606 | - if ( ! empty( $prices ) ) { |
|
606 | + if ( ! empty($prices)) { |
|
607 | 607 | |
608 | - foreach ( $prices as $key => $price ) { |
|
608 | + foreach ($prices as $key => $price) { |
|
609 | 609 | |
610 | - if ( empty( $price['_give_amount'] ) ) { |
|
610 | + if (empty($price['_give_amount'])) { |
|
611 | 611 | continue; |
612 | 612 | } |
613 | 613 | |
614 | - if ( ! isset( $min ) ) { |
|
614 | + if ( ! isset($min)) { |
|
615 | 615 | $min = $price['_give_amount']; |
616 | 616 | } else { |
617 | - $min = min( $min, $price['_give_amount'] ); |
|
617 | + $min = min($min, $price['_give_amount']); |
|
618 | 618 | } |
619 | 619 | |
620 | - if ( $price['_give_amount'] == $min ) { |
|
620 | + if ($price['_give_amount'] == $min) { |
|
621 | 621 | $min_id = $price['_give_id']['level_id']; |
622 | 622 | } |
623 | 623 | } |
@@ -635,22 +635,22 @@ discard block |
||
635 | 635 | * |
636 | 636 | * @return float Amount of the lowest price |
637 | 637 | */ |
638 | -function give_get_lowest_price_option( $form_id = 0 ) { |
|
639 | - if ( empty( $form_id ) ) { |
|
638 | +function give_get_lowest_price_option($form_id = 0) { |
|
639 | + if (empty($form_id)) { |
|
640 | 640 | $form_id = get_the_ID(); |
641 | 641 | } |
642 | 642 | |
643 | - if ( ! give_has_variable_prices( $form_id ) ) { |
|
644 | - return give_get_form_price( $form_id ); |
|
643 | + if ( ! give_has_variable_prices($form_id)) { |
|
644 | + return give_get_form_price($form_id); |
|
645 | 645 | } |
646 | 646 | |
647 | - if ( ! ( $low = get_post_meta( $form_id, '_give_levels_minimum_amount', true ) ) ) { |
|
647 | + if ( ! ($low = get_post_meta($form_id, '_give_levels_minimum_amount', true))) { |
|
648 | 648 | // Backward compatibility. |
649 | - $prices = wp_list_pluck( give_get_variable_prices( $form_id ), '_give_amount' ); |
|
650 | - $low = ! empty( $prices ) ? min( $prices ) : 0; |
|
649 | + $prices = wp_list_pluck(give_get_variable_prices($form_id), '_give_amount'); |
|
650 | + $low = ! empty($prices) ? min($prices) : 0; |
|
651 | 651 | } |
652 | 652 | |
653 | - return give_maybe_sanitize_amount( $low ); |
|
653 | + return give_maybe_sanitize_amount($low); |
|
654 | 654 | } |
655 | 655 | |
656 | 656 | /** |
@@ -662,23 +662,23 @@ discard block |
||
662 | 662 | * |
663 | 663 | * @return float Amount of the highest price |
664 | 664 | */ |
665 | -function give_get_highest_price_option( $form_id = 0 ) { |
|
665 | +function give_get_highest_price_option($form_id = 0) { |
|
666 | 666 | |
667 | - if ( empty( $form_id ) ) { |
|
667 | + if (empty($form_id)) { |
|
668 | 668 | $form_id = get_the_ID(); |
669 | 669 | } |
670 | 670 | |
671 | - if ( ! give_has_variable_prices( $form_id ) ) { |
|
672 | - return give_get_form_price( $form_id ); |
|
671 | + if ( ! give_has_variable_prices($form_id)) { |
|
672 | + return give_get_form_price($form_id); |
|
673 | 673 | } |
674 | 674 | |
675 | - if ( ! ( $high = get_post_meta( $form_id, '_give_levels_maximum_amount', true ) ) ) { |
|
675 | + if ( ! ($high = get_post_meta($form_id, '_give_levels_maximum_amount', true))) { |
|
676 | 676 | // Backward compatibility. |
677 | - $prices = wp_list_pluck( give_get_variable_prices( $form_id ), '_give_amount' ); |
|
678 | - $high = ! empty( $prices ) ? max( $prices ) : 0; |
|
677 | + $prices = wp_list_pluck(give_get_variable_prices($form_id), '_give_amount'); |
|
678 | + $high = ! empty($prices) ? max($prices) : 0; |
|
679 | 679 | } |
680 | 680 | |
681 | - return give_maybe_sanitize_amount( $high ); |
|
681 | + return give_maybe_sanitize_amount($high); |
|
682 | 682 | } |
683 | 683 | |
684 | 684 | /** |
@@ -690,15 +690,15 @@ discard block |
||
690 | 690 | * |
691 | 691 | * @return mixed string|int Price of the form |
692 | 692 | */ |
693 | -function give_get_form_price( $form_id = 0 ) { |
|
693 | +function give_get_form_price($form_id = 0) { |
|
694 | 694 | |
695 | - if ( empty( $form_id ) ) { |
|
695 | + if (empty($form_id)) { |
|
696 | 696 | return false; |
697 | 697 | } |
698 | 698 | |
699 | - $form = new Give_Donate_Form( $form_id ); |
|
699 | + $form = new Give_Donate_Form($form_id); |
|
700 | 700 | |
701 | - return $form->__get( 'price' ); |
|
701 | + return $form->__get('price'); |
|
702 | 702 | } |
703 | 703 | |
704 | 704 | /** |
@@ -710,15 +710,15 @@ discard block |
||
710 | 710 | * |
711 | 711 | * @return mixed string|int Minimum price of the form |
712 | 712 | */ |
713 | -function give_get_form_minimum_price( $form_id = 0 ) { |
|
713 | +function give_get_form_minimum_price($form_id = 0) { |
|
714 | 714 | |
715 | - if ( empty( $form_id ) ) { |
|
715 | + if (empty($form_id)) { |
|
716 | 716 | return false; |
717 | 717 | } |
718 | 718 | |
719 | - $form = new Give_Donate_Form( $form_id ); |
|
719 | + $form = new Give_Donate_Form($form_id); |
|
720 | 720 | |
721 | - return $form->__get( 'minimum_price' ); |
|
721 | + return $form->__get('minimum_price'); |
|
722 | 722 | |
723 | 723 | } |
724 | 724 | |
@@ -733,48 +733,48 @@ discard block |
||
733 | 733 | * |
734 | 734 | * @return int $formatted_price |
735 | 735 | */ |
736 | -function give_price( $form_id = 0, $echo = true, $price_id = false ) { |
|
736 | +function give_price($form_id = 0, $echo = true, $price_id = false) { |
|
737 | 737 | $price = 0; |
738 | 738 | |
739 | - if ( empty( $form_id ) ) { |
|
739 | + if (empty($form_id)) { |
|
740 | 740 | $form_id = get_the_ID(); |
741 | 741 | } |
742 | 742 | |
743 | - if ( give_has_variable_prices( $form_id ) ) { |
|
743 | + if (give_has_variable_prices($form_id)) { |
|
744 | 744 | |
745 | - $prices = give_get_variable_prices( $form_id ); |
|
745 | + $prices = give_get_variable_prices($form_id); |
|
746 | 746 | |
747 | - if ( false !== $price_id ) { |
|
747 | + if (false !== $price_id) { |
|
748 | 748 | |
749 | 749 | // loop through multi-prices to see which is default |
750 | - foreach ( $prices as $price ) { |
|
750 | + foreach ($prices as $price) { |
|
751 | 751 | // this is the default price |
752 | - if ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) { |
|
752 | + if (isset($price['_give_default']) && $price['_give_default'] === 'default') { |
|
753 | 753 | $price = (float) $price['_give_amount']; |
754 | 754 | }; |
755 | 755 | } |
756 | 756 | } else { |
757 | 757 | |
758 | - $price = give_get_lowest_price_option( $form_id ); |
|
758 | + $price = give_get_lowest_price_option($form_id); |
|
759 | 759 | } |
760 | 760 | } else { |
761 | 761 | |
762 | - $price = give_get_form_price( $form_id ); |
|
762 | + $price = give_get_form_price($form_id); |
|
763 | 763 | } |
764 | 764 | |
765 | - $price = apply_filters( 'give_form_price', give_maybe_sanitize_amount( $price ), $form_id ); |
|
766 | - $formatted_price = '<span class="give_price" id="give_price_' . $form_id . '">' . $price . '</span>'; |
|
767 | - $formatted_price = apply_filters( 'give_form_price_after_html', $formatted_price, $form_id, $price ); |
|
765 | + $price = apply_filters('give_form_price', give_maybe_sanitize_amount($price), $form_id); |
|
766 | + $formatted_price = '<span class="give_price" id="give_price_'.$form_id.'">'.$price.'</span>'; |
|
767 | + $formatted_price = apply_filters('give_form_price_after_html', $formatted_price, $form_id, $price); |
|
768 | 768 | |
769 | - if ( $echo ) { |
|
769 | + if ($echo) { |
|
770 | 770 | echo $formatted_price; |
771 | 771 | } else { |
772 | 772 | return $formatted_price; |
773 | 773 | } |
774 | 774 | } |
775 | 775 | |
776 | -add_filter( 'give_form_price', 'give_format_amount', 10 ); |
|
777 | -add_filter( 'give_form_price', 'give_currency_filter', 20 ); |
|
776 | +add_filter('give_form_price', 'give_format_amount', 10); |
|
777 | +add_filter('give_form_price', 'give_currency_filter', 20); |
|
778 | 778 | |
779 | 779 | |
780 | 780 | /** |
@@ -787,19 +787,19 @@ discard block |
||
787 | 787 | * |
788 | 788 | * @return float $amount Amount of the price option |
789 | 789 | */ |
790 | -function give_get_price_option_amount( $form_id = 0, $price_id = 0 ) { |
|
791 | - $prices = give_get_variable_prices( $form_id ); |
|
790 | +function give_get_price_option_amount($form_id = 0, $price_id = 0) { |
|
791 | + $prices = give_get_variable_prices($form_id); |
|
792 | 792 | |
793 | 793 | $amount = 0.00; |
794 | 794 | |
795 | - foreach ( $prices as $price ) { |
|
796 | - if ( isset( $price['_give_id']['level_id'] ) && $price['_give_id']['level_id'] == $price_id ) { |
|
797 | - $amount = isset( $price['_give_amount'] ) ? $price['_give_amount'] : 0.00; |
|
795 | + foreach ($prices as $price) { |
|
796 | + if (isset($price['_give_id']['level_id']) && $price['_give_id']['level_id'] == $price_id) { |
|
797 | + $amount = isset($price['_give_amount']) ? $price['_give_amount'] : 0.00; |
|
798 | 798 | break; |
799 | 799 | }; |
800 | 800 | } |
801 | 801 | |
802 | - return apply_filters( 'give_get_price_option_amount', give_maybe_sanitize_amount( $amount ), $form_id, $price_id ); |
|
802 | + return apply_filters('give_get_price_option_amount', give_maybe_sanitize_amount($amount), $form_id, $price_id); |
|
803 | 803 | } |
804 | 804 | |
805 | 805 | /** |
@@ -811,13 +811,13 @@ discard block |
||
811 | 811 | * |
812 | 812 | * @return mixed string|int Goal of the form |
813 | 813 | */ |
814 | -function give_get_form_goal( $form_id = 0 ) { |
|
814 | +function give_get_form_goal($form_id = 0) { |
|
815 | 815 | |
816 | - if ( empty( $form_id ) ) { |
|
816 | + if (empty($form_id)) { |
|
817 | 817 | return false; |
818 | 818 | } |
819 | 819 | |
820 | - $form = new Give_Donate_Form( $form_id ); |
|
820 | + $form = new Give_Donate_Form($form_id); |
|
821 | 821 | |
822 | 822 | return $form->goal; |
823 | 823 | |
@@ -833,27 +833,27 @@ discard block |
||
833 | 833 | * |
834 | 834 | * @return string $formatted_goal |
835 | 835 | */ |
836 | -function give_goal( $form_id = 0, $echo = true ) { |
|
836 | +function give_goal($form_id = 0, $echo = true) { |
|
837 | 837 | |
838 | - if ( empty( $form_id ) ) { |
|
838 | + if (empty($form_id)) { |
|
839 | 839 | $form_id = get_the_ID(); |
840 | 840 | } |
841 | 841 | |
842 | - $goal = give_get_form_goal( $form_id ); |
|
842 | + $goal = give_get_form_goal($form_id); |
|
843 | 843 | |
844 | - $goal = apply_filters( 'give_form_goal', give_maybe_sanitize_amount( $goal ), $form_id ); |
|
845 | - $formatted_goal = '<span class="give_price" id="give_price_' . $form_id . '">' . $goal . '</span>'; |
|
846 | - $formatted_goal = apply_filters( 'give_form_price_after_html', $formatted_goal, $form_id, $goal ); |
|
844 | + $goal = apply_filters('give_form_goal', give_maybe_sanitize_amount($goal), $form_id); |
|
845 | + $formatted_goal = '<span class="give_price" id="give_price_'.$form_id.'">'.$goal.'</span>'; |
|
846 | + $formatted_goal = apply_filters('give_form_price_after_html', $formatted_goal, $form_id, $goal); |
|
847 | 847 | |
848 | - if ( $echo ) { |
|
848 | + if ($echo) { |
|
849 | 849 | echo $formatted_goal; |
850 | 850 | } else { |
851 | 851 | return $formatted_goal; |
852 | 852 | } |
853 | 853 | } |
854 | 854 | |
855 | -add_filter( 'give_form_goal', 'give_format_amount', 10 ); |
|
856 | -add_filter( 'give_form_goal', 'give_currency_filter', 20 ); |
|
855 | +add_filter('give_form_goal', 'give_format_amount', 10); |
|
856 | +add_filter('give_form_goal', 'give_currency_filter', 20); |
|
857 | 857 | |
858 | 858 | |
859 | 859 | /** |
@@ -865,15 +865,15 @@ discard block |
||
865 | 865 | * |
866 | 866 | * @return bool $ret Whether or not the logged_in_only setting is set |
867 | 867 | */ |
868 | -function give_logged_in_only( $form_id ) { |
|
868 | +function give_logged_in_only($form_id) { |
|
869 | 869 | // If _give_logged_in_only is set to enable then guest can donate from that specific form. |
870 | 870 | // Otherwise it is member only donation form. |
871 | - $val = give_get_meta( $form_id, '_give_logged_in_only', true ); |
|
872 | - $val = ! empty( $val ) ? $val : 'enabled'; |
|
871 | + $val = give_get_meta($form_id, '_give_logged_in_only', true); |
|
872 | + $val = ! empty($val) ? $val : 'enabled'; |
|
873 | 873 | |
874 | - $ret = ! give_is_setting_enabled( $val ); |
|
874 | + $ret = ! give_is_setting_enabled($val); |
|
875 | 875 | |
876 | - return (bool) apply_filters( 'give_logged_in_only', $ret, $form_id ); |
|
876 | + return (bool) apply_filters('give_logged_in_only', $ret, $form_id); |
|
877 | 877 | } |
878 | 878 | |
879 | 879 | |
@@ -886,11 +886,11 @@ discard block |
||
886 | 886 | * |
887 | 887 | * @return string |
888 | 888 | */ |
889 | -function give_show_login_register_option( $form_id ) { |
|
889 | +function give_show_login_register_option($form_id) { |
|
890 | 890 | |
891 | - $show_register_form = give_get_meta( $form_id, '_give_show_register_form', true ); |
|
891 | + $show_register_form = give_get_meta($form_id, '_give_show_register_form', true); |
|
892 | 892 | |
893 | - return apply_filters( 'give_show_register_form', $show_register_form, $form_id ); |
|
893 | + return apply_filters('give_show_register_form', $show_register_form, $form_id); |
|
894 | 894 | |
895 | 895 | } |
896 | 896 | |
@@ -906,12 +906,12 @@ discard block |
||
906 | 906 | * |
907 | 907 | * @return array |
908 | 908 | */ |
909 | -function _give_get_prefill_form_field_values( $form_id ) { |
|
909 | +function _give_get_prefill_form_field_values($form_id) { |
|
910 | 910 | $logged_in_donor_info = array(); |
911 | 911 | |
912 | - if ( is_user_logged_in() ) : |
|
913 | - $donor_data = get_userdata( get_current_user_id() ); |
|
914 | - $donor_address = get_user_meta( get_current_user_id(), '_give_user_address', true ); |
|
912 | + if (is_user_logged_in()) : |
|
913 | + $donor_data = get_userdata(get_current_user_id()); |
|
914 | + $donor_address = get_user_meta(get_current_user_id(), '_give_user_address', true); |
|
915 | 915 | |
916 | 916 | $logged_in_donor_info = array( |
917 | 917 | // First name. |
@@ -924,42 +924,42 @@ discard block |
||
924 | 924 | 'give_email' => $donor_data->user_email, |
925 | 925 | |
926 | 926 | // Street address 1. |
927 | - 'card_address' => ( ! empty( $donor_address['line1'] ) ? $donor_address['line1'] : '' ), |
|
927 | + 'card_address' => ( ! empty($donor_address['line1']) ? $donor_address['line1'] : ''), |
|
928 | 928 | |
929 | 929 | // Street address 2. |
930 | - 'card_address_2' => ( ! empty( $donor_address['line2'] ) ? $donor_address['line2'] : '' ), |
|
930 | + 'card_address_2' => ( ! empty($donor_address['line2']) ? $donor_address['line2'] : ''), |
|
931 | 931 | |
932 | 932 | // Country. |
933 | - 'billing_country' => ( ! empty( $donor_address['country'] ) ? $donor_address['country'] : '' ), |
|
933 | + 'billing_country' => ( ! empty($donor_address['country']) ? $donor_address['country'] : ''), |
|
934 | 934 | |
935 | 935 | // State. |
936 | - 'card_state' => ( ! empty( $donor_address['state'] ) ? $donor_address['state'] : '' ), |
|
936 | + 'card_state' => ( ! empty($donor_address['state']) ? $donor_address['state'] : ''), |
|
937 | 937 | |
938 | 938 | // City. |
939 | - 'card_city' => ( ! empty( $donor_address['city'] ) ? $donor_address['city'] : '' ), |
|
939 | + 'card_city' => ( ! empty($donor_address['city']) ? $donor_address['city'] : ''), |
|
940 | 940 | |
941 | 941 | // Zipcode |
942 | - 'card_zip' => ( ! empty( $donor_address['zip'] ) ? $donor_address['zip'] : '' ), |
|
942 | + 'card_zip' => ( ! empty($donor_address['zip']) ? $donor_address['zip'] : ''), |
|
943 | 943 | ); |
944 | 944 | endif; |
945 | 945 | |
946 | 946 | // Bailout: Auto fill form field values only form form which donor is donating. |
947 | 947 | if ( |
948 | - empty( $_GET['form-id'] ) |
|
948 | + empty($_GET['form-id']) |
|
949 | 949 | || ! $form_id |
950 | - || ( $form_id !== absint( $_GET['form-id'] ) ) |
|
950 | + || ($form_id !== absint($_GET['form-id'])) |
|
951 | 951 | ) { |
952 | 952 | return $logged_in_donor_info; |
953 | 953 | } |
954 | 954 | |
955 | 955 | // Get purchase data. |
956 | - $give_purchase_data = Give()->session->get( 'give_purchase' ); |
|
956 | + $give_purchase_data = Give()->session->get('give_purchase'); |
|
957 | 957 | |
958 | 958 | // Get donor info from form data. |
959 | - $give_donor_info_in_session = empty( $give_purchase_data['post_data'] ) |
|
959 | + $give_donor_info_in_session = empty($give_purchase_data['post_data']) |
|
960 | 960 | ? array() |
961 | 961 | : $give_purchase_data['post_data']; |
962 | 962 | |
963 | 963 | // Output. |
964 | - return wp_parse_args( $give_donor_info_in_session, $logged_in_donor_info ); |
|
964 | + return wp_parse_args($give_donor_info_in_session, $logged_in_donor_info); |
|
965 | 965 | } |
@@ -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 | |
@@ -337,11 +337,11 @@ discard block |
||
337 | 337 | * @param bool $_id Post id. Default is false. |
338 | 338 | * @param array $_args Arguments passed. |
339 | 339 | */ |
340 | - public function __construct( $_id = false, $_args = array() ) { |
|
340 | + public function __construct($_id = false, $_args = array()) { |
|
341 | 341 | |
342 | - $donation_form = WP_Post::get_instance( $_id ); |
|
342 | + $donation_form = WP_Post::get_instance($_id); |
|
343 | 343 | |
344 | - return $this->setup_donation_form( $donation_form ); |
|
344 | + return $this->setup_donation_form($donation_form); |
|
345 | 345 | } |
346 | 346 | |
347 | 347 | /** |
@@ -354,23 +354,23 @@ discard block |
||
354 | 354 | * |
355 | 355 | * @return bool If the setup was successful or not. |
356 | 356 | */ |
357 | - private function setup_donation_form( $donation_form ) { |
|
357 | + private function setup_donation_form($donation_form) { |
|
358 | 358 | |
359 | - if ( ! is_object( $donation_form ) ) { |
|
359 | + if ( ! is_object($donation_form)) { |
|
360 | 360 | return false; |
361 | 361 | } |
362 | 362 | |
363 | - if ( ! is_a( $donation_form, 'WP_Post' ) ) { |
|
363 | + if ( ! is_a($donation_form, 'WP_Post')) { |
|
364 | 364 | return false; |
365 | 365 | } |
366 | 366 | |
367 | - if ( 'give_forms' !== $donation_form->post_type ) { |
|
367 | + if ('give_forms' !== $donation_form->post_type) { |
|
368 | 368 | return false; |
369 | 369 | } |
370 | 370 | |
371 | - foreach ( $donation_form as $key => $value ) { |
|
371 | + foreach ($donation_form as $key => $value) { |
|
372 | 372 | |
373 | - switch ( $key ) { |
|
373 | + switch ($key) { |
|
374 | 374 | |
375 | 375 | default: |
376 | 376 | $this->$key = $value; |
@@ -394,16 +394,16 @@ discard block |
||
394 | 394 | * |
395 | 395 | * @return mixed |
396 | 396 | */ |
397 | - public function __get( $key ) { |
|
397 | + public function __get($key) { |
|
398 | 398 | |
399 | - if ( method_exists( $this, 'get_' . $key ) ) { |
|
399 | + if (method_exists($this, 'get_'.$key)) { |
|
400 | 400 | |
401 | - return call_user_func( array( $this, 'get_' . $key ) ); |
|
401 | + return call_user_func(array($this, 'get_'.$key)); |
|
402 | 402 | |
403 | 403 | } else { |
404 | 404 | |
405 | 405 | /* translators: %s: property key */ |
406 | - return new WP_Error( 'give-form-invalid-property', sprintf( esc_html__( 'Can\'t get property %s.', 'give' ), $key ) ); |
|
406 | + return new WP_Error('give-form-invalid-property', sprintf(esc_html__('Can\'t get property %s.', 'give'), $key)); |
|
407 | 407 | |
408 | 408 | } |
409 | 409 | |
@@ -419,30 +419,30 @@ discard block |
||
419 | 419 | * |
420 | 420 | * @return bool|int False if data isn't passed and class not instantiated for creation, or New Form ID. |
421 | 421 | */ |
422 | - public function create( $data = array() ) { |
|
422 | + public function create($data = array()) { |
|
423 | 423 | |
424 | - if ( $this->id != 0 ) { |
|
424 | + if ($this->id != 0) { |
|
425 | 425 | return false; |
426 | 426 | } |
427 | 427 | |
428 | 428 | $defaults = array( |
429 | 429 | 'post_type' => 'give_forms', |
430 | 430 | 'post_status' => 'draft', |
431 | - 'post_title' => __( 'New Donation Form', 'give' ), |
|
431 | + 'post_title' => __('New Donation Form', 'give'), |
|
432 | 432 | ); |
433 | 433 | |
434 | - $args = wp_parse_args( $data, $defaults ); |
|
434 | + $args = wp_parse_args($data, $defaults); |
|
435 | 435 | |
436 | 436 | /** |
437 | 437 | * Fired before a donation form is created |
438 | 438 | * |
439 | 439 | * @param array $args The post object arguments used for creation. |
440 | 440 | */ |
441 | - do_action( 'give_form_pre_create', $args ); |
|
441 | + do_action('give_form_pre_create', $args); |
|
442 | 442 | |
443 | - $id = wp_insert_post( $args, true ); |
|
443 | + $id = wp_insert_post($args, true); |
|
444 | 444 | |
445 | - $donation_form = WP_Post::get_instance( $id ); |
|
445 | + $donation_form = WP_Post::get_instance($id); |
|
446 | 446 | |
447 | 447 | /** |
448 | 448 | * Fired after a donation form is created |
@@ -450,9 +450,9 @@ discard block |
||
450 | 450 | * @param int $id The post ID of the created item. |
451 | 451 | * @param array $args The post object arguments used for creation. |
452 | 452 | */ |
453 | - do_action( 'give_form_post_create', $id, $args ); |
|
453 | + do_action('give_form_post_create', $id, $args); |
|
454 | 454 | |
455 | - return $this->setup_donation_form( $donation_form ); |
|
455 | + return $this->setup_donation_form($donation_form); |
|
456 | 456 | |
457 | 457 | } |
458 | 458 | |
@@ -477,7 +477,7 @@ discard block |
||
477 | 477 | * @return string Donation form name. |
478 | 478 | */ |
479 | 479 | public function get_name() { |
480 | - return get_the_title( $this->ID ); |
|
480 | + return get_the_title($this->ID); |
|
481 | 481 | } |
482 | 482 | |
483 | 483 | /** |
@@ -490,7 +490,7 @@ discard block |
||
490 | 490 | */ |
491 | 491 | public function get_price() { |
492 | 492 | |
493 | - if ( ! isset( $this->price ) ) { |
|
493 | + if ( ! isset($this->price)) { |
|
494 | 494 | |
495 | 495 | $this->price = give_maybe_sanitize_amount( |
496 | 496 | give_get_meta( |
@@ -500,7 +500,7 @@ discard block |
||
500 | 500 | ) |
501 | 501 | ); |
502 | 502 | |
503 | - if ( ! $this->price ) { |
|
503 | + if ( ! $this->price) { |
|
504 | 504 | $this->price = 0; |
505 | 505 | } |
506 | 506 | |
@@ -514,7 +514,7 @@ discard block |
||
514 | 514 | * @param string $price The donation form price. |
515 | 515 | * @param string|int $id The form ID. |
516 | 516 | */ |
517 | - return apply_filters( 'give_get_set_price', $this->price, $this->ID ); |
|
517 | + return apply_filters('give_get_set_price', $this->price, $this->ID); |
|
518 | 518 | } |
519 | 519 | |
520 | 520 | /** |
@@ -527,18 +527,18 @@ discard block |
||
527 | 527 | */ |
528 | 528 | public function get_minimum_price() { |
529 | 529 | |
530 | - if ( ! isset( $this->minimum_price ) ) { |
|
530 | + if ( ! isset($this->minimum_price)) { |
|
531 | 531 | |
532 | - $allow_custom_amount = give_get_meta( $this->ID, '_give_custom_amount', true ); |
|
533 | - $this->minimum_price = give_get_meta( $this->ID, '_give_custom_amount_minimum', true ); |
|
532 | + $allow_custom_amount = give_get_meta($this->ID, '_give_custom_amount', true); |
|
533 | + $this->minimum_price = give_get_meta($this->ID, '_give_custom_amount_minimum', true); |
|
534 | 534 | |
535 | - if ( ! give_is_setting_enabled( $allow_custom_amount ) ) { |
|
535 | + if ( ! give_is_setting_enabled($allow_custom_amount)) { |
|
536 | 536 | $this->minimum_price = 0; |
537 | 537 | } |
538 | 538 | |
539 | 539 | } |
540 | 540 | |
541 | - return apply_filters( 'give_get_set_minimum_price', $this->minimum_price, $this->ID ); |
|
541 | + return apply_filters('give_get_set_minimum_price', $this->minimum_price, $this->ID); |
|
542 | 542 | } |
543 | 543 | |
544 | 544 | /** |
@@ -551,9 +551,9 @@ discard block |
||
551 | 551 | */ |
552 | 552 | public function get_prices() { |
553 | 553 | |
554 | - if ( ! isset( $this->prices ) ) { |
|
554 | + if ( ! isset($this->prices)) { |
|
555 | 555 | |
556 | - $this->prices = give_get_meta( $this->ID, '_give_donation_levels', true ); |
|
556 | + $this->prices = give_get_meta($this->ID, '_give_donation_levels', true); |
|
557 | 557 | |
558 | 558 | } |
559 | 559 | |
@@ -565,7 +565,7 @@ discard block |
||
565 | 565 | * @param array $prices The array of mulit-level prices. |
566 | 566 | * @param int|string $ID The ID of the form. |
567 | 567 | */ |
568 | - return apply_filters( 'give_get_donation_levels', $this->prices, $this->ID ); |
|
568 | + return apply_filters('give_get_donation_levels', $this->prices, $this->ID); |
|
569 | 569 | |
570 | 570 | } |
571 | 571 | |
@@ -579,17 +579,17 @@ discard block |
||
579 | 579 | */ |
580 | 580 | public function get_goal() { |
581 | 581 | |
582 | - if ( ! isset( $this->goal ) ) { |
|
582 | + if ( ! isset($this->goal)) { |
|
583 | 583 | |
584 | - $this->goal = give_get_meta( $this->ID, '_give_set_goal', true ); |
|
584 | + $this->goal = give_get_meta($this->ID, '_give_set_goal', true); |
|
585 | 585 | |
586 | - if ( ! $this->goal ) { |
|
586 | + if ( ! $this->goal) { |
|
587 | 587 | $this->goal = 0; |
588 | 588 | } |
589 | 589 | |
590 | 590 | } |
591 | 591 | |
592 | - return apply_filters( 'give_get_set_goal', $this->goal, $this->ID ); |
|
592 | + return apply_filters('give_get_set_goal', $this->goal, $this->ID); |
|
593 | 593 | |
594 | 594 | } |
595 | 595 | |
@@ -603,10 +603,10 @@ discard block |
||
603 | 603 | */ |
604 | 604 | public function is_single_price_mode() { |
605 | 605 | |
606 | - $option = give_get_meta( $this->ID, '_give_price_option', true ); |
|
606 | + $option = give_get_meta($this->ID, '_give_price_option', true); |
|
607 | 607 | $ret = 0; |
608 | 608 | |
609 | - if ( empty( $option ) || $option === 'set' ) { |
|
609 | + if (empty($option) || $option === 'set') { |
|
610 | 610 | $ret = 1; |
611 | 611 | } |
612 | 612 | |
@@ -618,7 +618,7 @@ discard block |
||
618 | 618 | * @param bool $ret Is donation form in single price mode? |
619 | 619 | * @param int|string $ID The ID of the donation form. |
620 | 620 | */ |
621 | - return (bool) apply_filters( 'give_single_price_option_mode', $ret, $this->ID ); |
|
621 | + return (bool) apply_filters('give_single_price_option_mode', $ret, $this->ID); |
|
622 | 622 | |
623 | 623 | } |
624 | 624 | |
@@ -632,10 +632,10 @@ discard block |
||
632 | 632 | */ |
633 | 633 | public function is_custom_price_mode() { |
634 | 634 | |
635 | - $option = give_get_meta( $this->ID, '_give_custom_amount', true ); |
|
635 | + $option = give_get_meta($this->ID, '_give_custom_amount', true); |
|
636 | 636 | $ret = 0; |
637 | 637 | |
638 | - if ( give_is_setting_enabled( $option ) ) { |
|
638 | + if (give_is_setting_enabled($option)) { |
|
639 | 639 | $ret = 1; |
640 | 640 | } |
641 | 641 | |
@@ -647,7 +647,7 @@ discard block |
||
647 | 647 | * @param bool $ret Is donation form in custom price mode? |
648 | 648 | * @param int|string $ID The ID of the donation form. |
649 | 649 | */ |
650 | - return (bool) apply_filters( 'give_custom_price_option_mode', $ret, $this->ID ); |
|
650 | + return (bool) apply_filters('give_custom_price_option_mode', $ret, $this->ID); |
|
651 | 651 | |
652 | 652 | } |
653 | 653 | |
@@ -663,10 +663,10 @@ discard block |
||
663 | 663 | */ |
664 | 664 | public function has_variable_prices() { |
665 | 665 | |
666 | - $option = give_get_meta( $this->ID, '_give_price_option', true ); |
|
666 | + $option = give_get_meta($this->ID, '_give_price_option', true); |
|
667 | 667 | $ret = 0; |
668 | 668 | |
669 | - if ( $option === 'multi' ) { |
|
669 | + if ($option === 'multi') { |
|
670 | 670 | $ret = 1; |
671 | 671 | } |
672 | 672 | |
@@ -676,7 +676,7 @@ discard block |
||
676 | 676 | * @param bool $ret Does donation form have variable prices? |
677 | 677 | * @param int|string $ID The ID of the donation form. |
678 | 678 | */ |
679 | - return (bool) apply_filters( 'give_has_variable_prices', $ret, $this->ID ); |
|
679 | + return (bool) apply_filters('give_has_variable_prices', $ret, $this->ID); |
|
680 | 680 | |
681 | 681 | } |
682 | 682 | |
@@ -690,17 +690,17 @@ discard block |
||
690 | 690 | */ |
691 | 691 | public function get_type() { |
692 | 692 | |
693 | - if ( ! isset( $this->type ) ) { |
|
693 | + if ( ! isset($this->type)) { |
|
694 | 694 | |
695 | - $this->type = give_get_meta( $this->ID, '_give_price_option', true ); |
|
695 | + $this->type = give_get_meta($this->ID, '_give_price_option', true); |
|
696 | 696 | |
697 | - if ( empty( $this->type ) ) { |
|
697 | + if (empty($this->type)) { |
|
698 | 698 | $this->type = 'set'; |
699 | 699 | } |
700 | 700 | |
701 | 701 | } |
702 | 702 | |
703 | - return apply_filters( 'give_get_form_type', $this->type, $this->ID ); |
|
703 | + return apply_filters('give_get_form_type', $this->type, $this->ID); |
|
704 | 704 | |
705 | 705 | } |
706 | 706 | |
@@ -716,23 +716,23 @@ discard block |
||
716 | 716 | * |
717 | 717 | * @return string |
718 | 718 | */ |
719 | - public function get_form_classes( $args ) { |
|
719 | + public function get_form_classes($args) { |
|
720 | 720 | |
721 | - $float_labels_option = give_is_float_labels_enabled( $args ) |
|
721 | + $float_labels_option = give_is_float_labels_enabled($args) |
|
722 | 722 | ? 'float-labels-enabled' |
723 | 723 | : ''; |
724 | 724 | |
725 | - $form_classes_array = apply_filters( 'give_form_classes', array( |
|
725 | + $form_classes_array = apply_filters('give_form_classes', array( |
|
726 | 726 | 'give-form', |
727 | - 'give-form-' . $this->ID, |
|
728 | - 'give-form-type-' . $this->get_type(), |
|
727 | + 'give-form-'.$this->ID, |
|
728 | + 'give-form-type-'.$this->get_type(), |
|
729 | 729 | $float_labels_option, |
730 | - ), $this->ID, $args ); |
|
730 | + ), $this->ID, $args); |
|
731 | 731 | |
732 | 732 | // Remove empty class names. |
733 | - $form_classes_array = array_filter( $form_classes_array ); |
|
733 | + $form_classes_array = array_filter($form_classes_array); |
|
734 | 734 | |
735 | - return implode( ' ', $form_classes_array ); |
|
735 | + return implode(' ', $form_classes_array); |
|
736 | 736 | |
737 | 737 | } |
738 | 738 | |
@@ -747,24 +747,24 @@ discard block |
||
747 | 747 | * |
748 | 748 | * @return string |
749 | 749 | */ |
750 | - public function get_form_wrap_classes( $args ) { |
|
750 | + public function get_form_wrap_classes($args) { |
|
751 | 751 | |
752 | - $display_option = ( isset( $args['display_style'] ) && ! empty( $args['display_style'] ) ) |
|
752 | + $display_option = (isset($args['display_style']) && ! empty($args['display_style'])) |
|
753 | 753 | ? $args['display_style'] |
754 | - : give_get_meta( $this->ID, '_give_payment_display', true ); |
|
754 | + : give_get_meta($this->ID, '_give_payment_display', true); |
|
755 | 755 | |
756 | 756 | // If admin want to show only button for form then user inbuilt modal functionality. |
757 | - if( 'button' === $display_option ) { |
|
757 | + if ('button' === $display_option) { |
|
758 | 758 | $display_option = 'modal give-display-button-only'; |
759 | 759 | } |
760 | 760 | |
761 | - $form_wrap_classes_array = apply_filters( 'give_form_wrap_classes', array( |
|
761 | + $form_wrap_classes_array = apply_filters('give_form_wrap_classes', array( |
|
762 | 762 | 'give-form-wrap', |
763 | - 'give-display-' . $display_option, |
|
764 | - ), $this->ID, $args ); |
|
763 | + 'give-display-'.$display_option, |
|
764 | + ), $this->ID, $args); |
|
765 | 765 | |
766 | 766 | |
767 | - return implode( ' ', $form_wrap_classes_array ); |
|
767 | + return implode(' ', $form_wrap_classes_array); |
|
768 | 768 | |
769 | 769 | } |
770 | 770 | |
@@ -779,7 +779,7 @@ discard block |
||
779 | 779 | public function is_set_type_donation_form() { |
780 | 780 | $form_type = $this->get_type(); |
781 | 781 | |
782 | - return ( 'set' === $form_type ? true : false ); |
|
782 | + return ('set' === $form_type ? true : false); |
|
783 | 783 | } |
784 | 784 | |
785 | 785 | /** |
@@ -793,7 +793,7 @@ discard block |
||
793 | 793 | public function is_multi_type_donation_form() { |
794 | 794 | $form_type = $this->get_type(); |
795 | 795 | |
796 | - return ( 'multi' === $form_type ? true : false ); |
|
796 | + return ('multi' === $form_type ? true : false); |
|
797 | 797 | |
798 | 798 | } |
799 | 799 | |
@@ -807,15 +807,15 @@ discard block |
||
807 | 807 | */ |
808 | 808 | public function get_sales() { |
809 | 809 | |
810 | - if ( ! isset( $this->sales ) ) { |
|
810 | + if ( ! isset($this->sales)) { |
|
811 | 811 | |
812 | - if ( '' == give_get_meta( $this->ID, '_give_form_sales', true ) ) { |
|
813 | - add_post_meta( $this->ID, '_give_form_sales', 0 ); |
|
812 | + if ('' == give_get_meta($this->ID, '_give_form_sales', true)) { |
|
813 | + add_post_meta($this->ID, '_give_form_sales', 0); |
|
814 | 814 | } // End if |
815 | 815 | |
816 | - $this->sales = give_get_meta( $this->ID, '_give_form_sales', true ); |
|
816 | + $this->sales = give_get_meta($this->ID, '_give_form_sales', true); |
|
817 | 817 | |
818 | - if ( $this->sales < 0 ) { |
|
818 | + if ($this->sales < 0) { |
|
819 | 819 | // Never let sales be less than zero |
820 | 820 | $this->sales = 0; |
821 | 821 | } |
@@ -836,13 +836,13 @@ discard block |
||
836 | 836 | * |
837 | 837 | * @return int|false New number of total sales. |
838 | 838 | */ |
839 | - public function increase_sales( $quantity = 1 ) { |
|
839 | + public function increase_sales($quantity = 1) { |
|
840 | 840 | |
841 | - $sales = give_get_form_sales_stats( $this->ID ); |
|
842 | - $quantity = absint( $quantity ); |
|
841 | + $sales = give_get_form_sales_stats($this->ID); |
|
842 | + $quantity = absint($quantity); |
|
843 | 843 | $total_sales = $sales + $quantity; |
844 | 844 | |
845 | - if ( $this->update_meta( '_give_form_sales', $total_sales ) ) { |
|
845 | + if ($this->update_meta('_give_form_sales', $total_sales)) { |
|
846 | 846 | |
847 | 847 | $this->sales = $total_sales; |
848 | 848 | |
@@ -863,17 +863,17 @@ discard block |
||
863 | 863 | * |
864 | 864 | * @return int|false New number of total sales. |
865 | 865 | */ |
866 | - public function decrease_sales( $quantity = 1 ) { |
|
866 | + public function decrease_sales($quantity = 1) { |
|
867 | 867 | |
868 | - $sales = give_get_form_sales_stats( $this->ID ); |
|
868 | + $sales = give_get_form_sales_stats($this->ID); |
|
869 | 869 | |
870 | 870 | // Only decrease if not already zero |
871 | - if ( $sales > 0 ) { |
|
871 | + if ($sales > 0) { |
|
872 | 872 | |
873 | - $quantity = absint( $quantity ); |
|
873 | + $quantity = absint($quantity); |
|
874 | 874 | $total_sales = $sales - $quantity; |
875 | 875 | |
876 | - if ( $this->update_meta( '_give_form_sales', $total_sales ) ) { |
|
876 | + if ($this->update_meta('_give_form_sales', $total_sales)) { |
|
877 | 877 | |
878 | 878 | $this->sales = $sales; |
879 | 879 | |
@@ -897,15 +897,15 @@ discard block |
||
897 | 897 | */ |
898 | 898 | public function get_earnings() { |
899 | 899 | |
900 | - if ( ! isset( $this->earnings ) ) { |
|
900 | + if ( ! isset($this->earnings)) { |
|
901 | 901 | |
902 | - if ( '' == give_get_meta( $this->ID, '_give_form_earnings', true ) ) { |
|
903 | - add_post_meta( $this->ID, '_give_form_earnings', 0 ); |
|
902 | + if ('' == give_get_meta($this->ID, '_give_form_earnings', true)) { |
|
903 | + add_post_meta($this->ID, '_give_form_earnings', 0); |
|
904 | 904 | } |
905 | 905 | |
906 | - $this->earnings = give_get_meta( $this->ID, '_give_form_earnings', true ); |
|
906 | + $this->earnings = give_get_meta($this->ID, '_give_form_earnings', true); |
|
907 | 907 | |
908 | - if ( $this->earnings < 0 ) { |
|
908 | + if ($this->earnings < 0) { |
|
909 | 909 | // Never let earnings be less than zero |
910 | 910 | $this->earnings = 0; |
911 | 911 | } |
@@ -926,12 +926,12 @@ discard block |
||
926 | 926 | * |
927 | 927 | * @return float|false |
928 | 928 | */ |
929 | - public function increase_earnings( $amount = 0 ) { |
|
929 | + public function increase_earnings($amount = 0) { |
|
930 | 930 | |
931 | - $earnings = give_get_form_earnings_stats( $this->ID ); |
|
931 | + $earnings = give_get_form_earnings_stats($this->ID); |
|
932 | 932 | $new_amount = $earnings + (float) $amount; |
933 | 933 | |
934 | - if ( $this->update_meta( '_give_form_earnings', $new_amount ) ) { |
|
934 | + if ($this->update_meta('_give_form_earnings', $new_amount)) { |
|
935 | 935 | |
936 | 936 | $this->earnings = $new_amount; |
937 | 937 | |
@@ -953,16 +953,16 @@ discard block |
||
953 | 953 | * |
954 | 954 | * @return float|false |
955 | 955 | */ |
956 | - public function decrease_earnings( $amount ) { |
|
956 | + public function decrease_earnings($amount) { |
|
957 | 957 | |
958 | - $earnings = give_get_form_earnings_stats( $this->ID ); |
|
958 | + $earnings = give_get_form_earnings_stats($this->ID); |
|
959 | 959 | |
960 | - if ( $earnings > 0 ) { |
|
960 | + if ($earnings > 0) { |
|
961 | 961 | // Only decrease if greater than zero |
962 | 962 | $new_amount = $earnings - (float) $amount; |
963 | 963 | |
964 | 964 | |
965 | - if ( $this->update_meta( '_give_form_earnings', $new_amount ) ) { |
|
965 | + if ($this->update_meta('_give_form_earnings', $new_amount)) { |
|
966 | 966 | |
967 | 967 | $this->earnings = $new_amount; |
968 | 968 | |
@@ -986,22 +986,22 @@ discard block |
||
986 | 986 | * |
987 | 987 | * @return bool |
988 | 988 | */ |
989 | - public function is_free( $price_id = false ) { |
|
989 | + public function is_free($price_id = false) { |
|
990 | 990 | |
991 | 991 | $is_free = false; |
992 | - $variable_pricing = give_has_variable_prices( $this->ID ); |
|
992 | + $variable_pricing = give_has_variable_prices($this->ID); |
|
993 | 993 | |
994 | - if ( $variable_pricing && ! is_null( $price_id ) && $price_id !== false ) { |
|
995 | - $price = give_get_price_option_amount( $this->ID, $price_id ); |
|
996 | - } elseif ( ! $variable_pricing ) { |
|
997 | - $price = give_get_meta( $this->ID, '_give_set_price', true ); |
|
994 | + if ($variable_pricing && ! is_null($price_id) && $price_id !== false) { |
|
995 | + $price = give_get_price_option_amount($this->ID, $price_id); |
|
996 | + } elseif ( ! $variable_pricing) { |
|
997 | + $price = give_get_meta($this->ID, '_give_set_price', true); |
|
998 | 998 | } |
999 | 999 | |
1000 | - if ( isset( $price ) && (float) $price == 0 ) { |
|
1000 | + if (isset($price) && (float) $price == 0) { |
|
1001 | 1001 | $is_free = true; |
1002 | 1002 | } |
1003 | 1003 | |
1004 | - return (bool) apply_filters( 'give_is_free_donation', $is_free, $this->ID, $price_id ); |
|
1004 | + return (bool) apply_filters('give_is_free_donation', $is_free, $this->ID, $price_id); |
|
1005 | 1005 | |
1006 | 1006 | } |
1007 | 1007 | |
@@ -1028,9 +1028,9 @@ discard block |
||
1028 | 1028 | $is_close_form = apply_filters( |
1029 | 1029 | 'give_is_close_donation_form', |
1030 | 1030 | ( |
1031 | - give_is_setting_enabled( give_get_meta( $this->ID, '_give_goal_option', true ) ) ) |
|
1032 | - && give_is_setting_enabled( give_get_meta( $this->ID, '_give_close_form_when_goal_achieved', true ) ) |
|
1033 | - && ( $this->get_goal() <= $this->get_earnings() |
|
1031 | + give_is_setting_enabled(give_get_meta($this->ID, '_give_goal_option', true)) ) |
|
1032 | + && give_is_setting_enabled(give_get_meta($this->ID, '_give_close_form_when_goal_achieved', true)) |
|
1033 | + && ($this->get_goal() <= $this->get_earnings() |
|
1034 | 1034 | ), |
1035 | 1035 | $this->ID |
1036 | 1036 | ); |
@@ -1049,29 +1049,29 @@ discard block |
||
1049 | 1049 | * |
1050 | 1050 | * @return bool The result of the update query. |
1051 | 1051 | */ |
1052 | - private function update_meta( $meta_key = '', $meta_value = '' ) { |
|
1052 | + private function update_meta($meta_key = '', $meta_value = '') { |
|
1053 | 1053 | |
1054 | 1054 | /* @var WPDB $wpdb */ |
1055 | 1055 | global $wpdb; |
1056 | 1056 | |
1057 | - if ( empty( $meta_key ) ) { |
|
1057 | + if (empty($meta_key)) { |
|
1058 | 1058 | return false; |
1059 | 1059 | } |
1060 | 1060 | |
1061 | 1061 | // Make sure if it needs to be serialized, we do |
1062 | - $meta_value = maybe_serialize( $meta_value ); |
|
1062 | + $meta_value = maybe_serialize($meta_value); |
|
1063 | 1063 | |
1064 | - if ( is_numeric( $meta_value ) ) { |
|
1065 | - $value_type = is_float( $meta_value ) ? '%f' : '%d'; |
|
1064 | + if (is_numeric($meta_value)) { |
|
1065 | + $value_type = is_float($meta_value) ? '%f' : '%d'; |
|
1066 | 1066 | } else { |
1067 | 1067 | $value_type = "'%s'"; |
1068 | 1068 | } |
1069 | 1069 | |
1070 | - $sql = $wpdb->prepare( "UPDATE $wpdb->postmeta SET meta_value = $value_type WHERE post_id = $this->ID AND meta_key = '%s'", $meta_value, $meta_key ); |
|
1070 | + $sql = $wpdb->prepare("UPDATE $wpdb->postmeta SET meta_value = $value_type WHERE post_id = $this->ID AND meta_key = '%s'", $meta_value, $meta_key); |
|
1071 | 1071 | |
1072 | - if ( $wpdb->query( $sql ) ) { |
|
1072 | + if ($wpdb->query($sql)) { |
|
1073 | 1073 | |
1074 | - clean_post_cache( $this->ID ); |
|
1074 | + clean_post_cache($this->ID); |
|
1075 | 1075 | |
1076 | 1076 | return true; |
1077 | 1077 |
@@ -12,7 +12,7 @@ discard block |
||
12 | 12 | */ |
13 | 13 | |
14 | 14 | // Exit if accessed directly. |
15 | -if ( ! defined( 'ABSPATH' ) ) { |
|
15 | +if ( ! defined('ABSPATH')) { |
|
16 | 16 | exit; |
17 | 17 | } |
18 | 18 | |
@@ -38,16 +38,16 @@ discard block |
||
38 | 38 | * @return void |
39 | 39 | */ |
40 | 40 | public function headers() { |
41 | - ignore_user_abort( true ); |
|
41 | + ignore_user_abort(true); |
|
42 | 42 | |
43 | - if ( ! give_is_func_disabled( 'set_time_limit' ) && ! ini_get( 'safe_mode' ) ) { |
|
44 | - set_time_limit( 0 ); |
|
43 | + if ( ! give_is_func_disabled('set_time_limit') && ! ini_get('safe_mode')) { |
|
44 | + set_time_limit(0); |
|
45 | 45 | } |
46 | 46 | |
47 | 47 | nocache_headers(); |
48 | - header( 'Content-Type: text/csv; charset=utf-8' ); |
|
49 | - header( 'Content-Disposition: attachment; filename=' . apply_filters( 'give_earnings_export_filename', 'give-export-' . $this->export_type . '-' . date( 'n' ) . '-' . date( 'Y' ) ) . '.csv' ); |
|
50 | - header( "Expires: 0" ); |
|
48 | + header('Content-Type: text/csv; charset=utf-8'); |
|
49 | + header('Content-Disposition: attachment; filename='.apply_filters('give_earnings_export_filename', 'give-export-'.$this->export_type.'-'.date('n').'-'.date('Y')).'.csv'); |
|
50 | + header("Expires: 0"); |
|
51 | 51 | |
52 | 52 | } |
53 | 53 | |
@@ -61,10 +61,10 @@ discard block |
||
61 | 61 | public function csv_cols() { |
62 | 62 | |
63 | 63 | $cols = array( |
64 | - 'date' => __( 'Date', 'give' ), |
|
65 | - 'donations' => __( 'Donations', 'give' ), |
|
64 | + 'date' => __('Date', 'give'), |
|
65 | + 'donations' => __('Donations', 'give'), |
|
66 | 66 | /* translators: %s: currency */ |
67 | - 'earnings' => sprintf( __( 'Income (%s)', 'give' ), give_currency_symbol('', true) ) |
|
67 | + 'earnings' => sprintf(__('Income (%s)', 'give'), give_currency_symbol('', true)) |
|
68 | 68 | ); |
69 | 69 | |
70 | 70 | return $cols; |
@@ -79,28 +79,28 @@ discard block |
||
79 | 79 | */ |
80 | 80 | public function get_data() { |
81 | 81 | |
82 | - $start_year = isset( $_POST['start_year'] ) ? absint( $_POST['start_year'] ) : date( 'Y' ); |
|
83 | - $end_year = isset( $_POST['end_year'] ) ? absint( $_POST['end_year'] ) : date( 'Y' ); |
|
84 | - $start_month = isset( $_POST['start_month'] ) ? absint( $_POST['start_month'] ) : date( 'n' ); |
|
85 | - $end_month = isset( $_POST['end_month'] ) ? absint( $_POST['end_month'] ) : date( 'n' ); |
|
82 | + $start_year = isset($_POST['start_year']) ? absint($_POST['start_year']) : date('Y'); |
|
83 | + $end_year = isset($_POST['end_year']) ? absint($_POST['end_year']) : date('Y'); |
|
84 | + $start_month = isset($_POST['start_month']) ? absint($_POST['start_month']) : date('n'); |
|
85 | + $end_month = isset($_POST['end_month']) ? absint($_POST['end_month']) : date('n'); |
|
86 | 86 | |
87 | 87 | $data = array(); |
88 | 88 | $year = $start_year; |
89 | 89 | $stats = new Give_Payment_Stats; |
90 | 90 | |
91 | - while ( $year <= $end_year ) { |
|
91 | + while ($year <= $end_year) { |
|
92 | 92 | |
93 | - if ( $year == $start_year && $year == $end_year ) { |
|
93 | + if ($year == $start_year && $year == $end_year) { |
|
94 | 94 | |
95 | 95 | $m1 = $start_month; |
96 | 96 | $m2 = $end_month; |
97 | 97 | |
98 | - } elseif ( $year == $start_year ) { |
|
98 | + } elseif ($year == $start_year) { |
|
99 | 99 | |
100 | 100 | $m1 = $start_month; |
101 | 101 | $m2 = 12; |
102 | 102 | |
103 | - } elseif ( $year == $end_year ) { |
|
103 | + } elseif ($year == $end_year) { |
|
104 | 104 | |
105 | 105 | $m1 = 1; |
106 | 106 | $m2 = $end_month; |
@@ -112,28 +112,28 @@ discard block |
||
112 | 112 | |
113 | 113 | } |
114 | 114 | |
115 | - while ( $m1 <= $m2 ) { |
|
115 | + while ($m1 <= $m2) { |
|
116 | 116 | |
117 | - $date1 = mktime( 0, 0, 0, $m1, 1, $year ); |
|
118 | - $date2 = mktime( 0, 0, 0, $m1, cal_days_in_month( CAL_GREGORIAN, $m1, $year ), $year ); |
|
117 | + $date1 = mktime(0, 0, 0, $m1, 1, $year); |
|
118 | + $date2 = mktime(0, 0, 0, $m1, cal_days_in_month(CAL_GREGORIAN, $m1, $year), $year); |
|
119 | 119 | |
120 | 120 | $data[] = array( |
121 | - 'date' => date_i18n( 'F Y', $date1 ), |
|
122 | - 'donations' => $stats->get_sales( 0, $date1, $date2 ), |
|
123 | - 'earnings' => give_format_amount( $stats->get_earnings( 0, $date1, $date2 ), array( 'sanitize' => false ) ), |
|
121 | + 'date' => date_i18n('F Y', $date1), |
|
122 | + 'donations' => $stats->get_sales(0, $date1, $date2), |
|
123 | + 'earnings' => give_format_amount($stats->get_earnings(0, $date1, $date2), array('sanitize' => false)), |
|
124 | 124 | ); |
125 | 125 | |
126 | - $m1 ++; |
|
126 | + $m1++; |
|
127 | 127 | |
128 | 128 | } |
129 | 129 | |
130 | 130 | |
131 | - $year ++; |
|
131 | + $year++; |
|
132 | 132 | |
133 | 133 | } |
134 | 134 | |
135 | - $data = apply_filters( 'give_export_get_data', $data ); |
|
136 | - $data = apply_filters( "give_export_get_data_{$this->export_type}", $data ); |
|
135 | + $data = apply_filters('give_export_get_data', $data); |
|
136 | + $data = apply_filters("give_export_get_data_{$this->export_type}", $data); |
|
137 | 137 | |
138 | 138 | return $data; |
139 | 139 | } |