Test Failed
Pull Request — master (#2225)
by Devin
04:31
created
includes/process-donation.php 1 patch
Spacing   +254 added lines, -255 removed lines patch added patch discarded remove patch
@@ -10,7 +10,7 @@  discard block
 block discarded – undo
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
 
@@ -30,7 +30,7 @@  discard block
 block discarded – undo
30 30
 	 *
31 31
 	 * @since 1.0
32 32
 	 */
33
-	do_action( 'give_pre_process_donation' );
33
+	do_action('give_pre_process_donation');
34 34
 
35 35
 	// Validate the form $_POST data.
36 36
 	$valid_data = give_donation_form_validate_fields();
@@ -45,26 +45,26 @@  discard block
 block discarded – undo
45 45
 	 * @param bool|array $valid_data Validate fields.
46 46
 	 * @param array $_POST Array of variables passed via the HTTP POST.
47 47
 	 */
48
-	do_action( 'give_checkout_error_checks', $valid_data, $_POST );
48
+	do_action('give_checkout_error_checks', $valid_data, $_POST);
49 49
 
50
-	$is_ajax = isset( $_POST['give_ajax'] );
50
+	$is_ajax = isset($_POST['give_ajax']);
51 51
 
52 52
 	// Process the login form.
53
-	if ( isset( $_POST['give_login_submit'] ) ) {
53
+	if (isset($_POST['give_login_submit'])) {
54 54
 		give_process_form_login();
55 55
 	}
56 56
 
57 57
 	// Validate the user.
58
-	$user = give_get_donation_form_user( $valid_data );
58
+	$user = give_get_donation_form_user($valid_data);
59 59
 
60
-	if ( false === $valid_data || give_get_errors() || ! $user ) {
61
-		if ( $is_ajax ) {
60
+	if (false === $valid_data || give_get_errors() || ! $user) {
61
+		if ($is_ajax) {
62 62
 			/**
63 63
 			 * Fires when AJAX sends back errors from the donation form.
64 64
 			 *
65 65
 			 * @since 1.0
66 66
 			 */
67
-			do_action( 'give_ajax_donation_errors' );
67
+			do_action('give_ajax_donation_errors');
68 68
 			give_die();
69 69
 		} else {
70 70
 			return false;
@@ -72,17 +72,17 @@  discard block
 block discarded – undo
72 72
 	}
73 73
 
74 74
 	// If AJAX send back success to proceed with form submission.
75
-	if ( $is_ajax ) {
75
+	if ($is_ajax) {
76 76
 		echo 'success';
77 77
 		give_die();
78 78
 	}
79 79
 
80 80
 	// After AJAX: Setup session if not using php_sessions.
81
-	if ( ! Give()->session->use_php_sessions() ) {
81
+	if ( ! Give()->session->use_php_sessions()) {
82 82
 		// Double-check that set_cookie is publicly accessible.
83 83
 		// we're using a slightly modified class-wp-sessions.php.
84
-		$session_reflection = new ReflectionMethod( 'WP_Session', 'set_cookie' );
85
-		if ( $session_reflection->isPublic() ) {
84
+		$session_reflection = new ReflectionMethod('WP_Session', 'set_cookie');
85
+		if ($session_reflection->isPublic()) {
86 86
 			// Manually set the cookie.
87 87
 			Give()->session->init()->set_cookie();
88 88
 		}
@@ -97,21 +97,20 @@  discard block
 block discarded – undo
97 97
 		'address'    => $user['address'],
98 98
 	);
99 99
 
100
-	$auth_key = defined( 'AUTH_KEY' ) ? AUTH_KEY : '';
100
+	$auth_key = defined('AUTH_KEY') ? AUTH_KEY : '';
101 101
 
102
-	$price        = isset( $_POST['give-amount'] ) ?
103
-		(float) apply_filters( 'give_donation_total', give_maybe_sanitize_amount( $_POST['give-amount'] ) ) :
104
-		'0.00';
105
-	$purchase_key = strtolower( md5( $user['user_email'] . date( 'Y-m-d H:i:s' ) . $auth_key . uniqid( 'give', true ) ) );
102
+	$price        = isset($_POST['give-amount']) ?
103
+		(float) apply_filters('give_donation_total', give_maybe_sanitize_amount($_POST['give-amount'])) : '0.00';
104
+	$purchase_key = strtolower(md5($user['user_email'].date('Y-m-d H:i:s').$auth_key.uniqid('give', true)));
106 105
 
107 106
 	// Setup donation information.
108 107
 	$donation_data = array(
109 108
 		'price'         => $price,
110 109
 		'purchase_key'  => $purchase_key,
111 110
 		'user_email'    => $user['user_email'],
112
-		'date'          => date( 'Y-m-d H:i:s', current_time( 'timestamp' ) ),
113
-		'user_info'     => stripslashes_deep( $user_info ),
114
-		'post_data'     => give_clean( $_POST ),
111
+		'date'          => date('Y-m-d H:i:s', current_time('timestamp')),
112
+		'user_info'     => stripslashes_deep($user_info),
113
+		'post_data'     => give_clean($_POST),
115 114
 		'gateway'       => $valid_data['gateway'],
116 115
 		'card_info'     => $valid_data['cc_info'],
117 116
 	);
@@ -130,10 +129,10 @@  discard block
 block discarded – undo
130 129
 	 * @param array $user_info Array containing basic user information.
131 130
 	 * @param bool|array $valid_data Validate fields.
132 131
 	 */
133
-	do_action( 'give_checkout_before_gateway', give_clean( $_POST ), $user_info, $valid_data );
132
+	do_action('give_checkout_before_gateway', give_clean($_POST), $user_info, $valid_data);
134 133
 
135 134
 	// Sanity check for price.
136
-	if ( ! $donation_data['price'] ) {
135
+	if ( ! $donation_data['price']) {
137 136
 		// Revert to manual.
138 137
 		$donation_data['gateway'] = 'manual';
139 138
 		$_POST['give-gateway']    = 'manual';
@@ -144,27 +143,27 @@  discard block
 block discarded – undo
144 143
 	 *
145 144
 	 * @since 1.7
146 145
 	 */
147
-	$donation_data = apply_filters( 'give_donation_data_before_gateway', $donation_data, $valid_data );
146
+	$donation_data = apply_filters('give_donation_data_before_gateway', $donation_data, $valid_data);
148 147
 
149 148
 	// Setup the data we're storing in the donation session.
150 149
 	$session_data = $donation_data;
151 150
 
152 151
 	// Make sure credit card numbers are never stored in sessions.
153
-	unset( $session_data['card_info']['card_number'] );
154
-	unset( $session_data['post_data']['card_number'] );
152
+	unset($session_data['card_info']['card_number']);
153
+	unset($session_data['post_data']['card_number']);
155 154
 
156 155
 	// Used for showing data to non logged-in users after donation, and for other plugins needing donation data.
157
-	give_set_purchase_session( $session_data );
156
+	give_set_purchase_session($session_data);
158 157
 
159 158
 	// Send info to the gateway for payment processing.
160
-	give_send_to_gateway( $donation_data['gateway'], $donation_data );
159
+	give_send_to_gateway($donation_data['gateway'], $donation_data);
161 160
 	give_die();
162 161
 
163 162
 }
164 163
 
165
-add_action( 'give_purchase', 'give_process_donation_form' );
166
-add_action( 'wp_ajax_give_process_donation', 'give_process_donation_form' );
167
-add_action( 'wp_ajax_nopriv_give_process_donation', 'give_process_donation_form' );
164
+add_action('give_purchase', 'give_process_donation_form');
165
+add_action('wp_ajax_give_process_donation', 'give_process_donation_form');
166
+add_action('wp_ajax_nopriv_give_process_donation', 'give_process_donation_form');
168 167
 
169 168
 
170 169
 /**
@@ -177,29 +176,29 @@  discard block
 block discarded – undo
177 176
  *
178 177
  * @return void
179 178
  */
180
-function give_check_logged_in_user_for_existing_email( $valid_data, $post ) {
179
+function give_check_logged_in_user_for_existing_email($valid_data, $post) {
181 180
 
182 181
 	// Verify that the email address belongs to this customer.
183
-	if ( is_user_logged_in() ) {
182
+	if (is_user_logged_in()) {
184 183
 
185 184
 		$submitted_email = $valid_data['logged_in_user']['user_email'];
186
-		$donor           = new Give_Donor( get_current_user_id(), true );
185
+		$donor           = new Give_Donor(get_current_user_id(), true);
187 186
 
188 187
 		// If this email address is not registered with this customer, see if it belongs to any other customer.
189 188
 		if (
190 189
 			$submitted_email !== $donor->email
191
-			&& ( is_array( $donor->emails ) && ! in_array( $submitted_email, $donor->emails ) )
190
+			&& (is_array($donor->emails) && ! in_array($submitted_email, $donor->emails))
192 191
 		) {
193
-			$found_donor = new Give_Donor( $submitted_email );
192
+			$found_donor = new Give_Donor($submitted_email);
194 193
 
195
-			if ( $found_donor->id > 0 ) {
196
-				give_set_error( 'give-customer-email-exists', sprintf( __( 'You are logged in as %1$s, and are submitting a donation as %2$s, which is an existing donor. To ensure that the email address is tied to the correct donor, please submit this donation from a logged-out browser, or choose another email address.', 'give' ), $donor->email, $submitted_email ) );
194
+			if ($found_donor->id > 0) {
195
+				give_set_error('give-customer-email-exists', sprintf(__('You are logged in as %1$s, and are submitting a donation as %2$s, which is an existing donor. To ensure that the email address is tied to the correct donor, please submit this donation from a logged-out browser, or choose another email address.', 'give'), $donor->email, $submitted_email));
197 196
 			}
198 197
 		}
199 198
 	}
200 199
 }
201 200
 
202
-add_action( 'give_checkout_error_checks', 'give_check_logged_in_user_for_existing_email', 10, 2 );
201
+add_action('give_checkout_error_checks', 'give_check_logged_in_user_for_existing_email', 10, 2);
203 202
 
204 203
 /**
205 204
  * Process the checkout login form
@@ -209,49 +208,49 @@  discard block
 block discarded – undo
209 208
  * @return      void
210 209
  */
211 210
 function give_process_form_login() {
212
-	$is_ajax = isset( $_POST['give_ajax'] );
211
+	$is_ajax = isset($_POST['give_ajax']);
213 212
 
214 213
 	$user_data = give_donation_form_validate_user_login();
215 214
 
216
-	if ( give_get_errors() || $user_data['user_id'] < 1 ) {
217
-		if ( $is_ajax ) {
215
+	if (give_get_errors() || $user_data['user_id'] < 1) {
216
+		if ($is_ajax) {
218 217
 			/**
219 218
 			 * Fires when AJAX sends back errors from the donation form.
220 219
 			 *
221 220
 			 * @since 1.0
222 221
 			 */
223 222
 			ob_start();
224
-			do_action( 'give_ajax_donation_errors' );
223
+			do_action('give_ajax_donation_errors');
225 224
 			$message = ob_get_contents();
226 225
 			ob_end_clean();
227
-			wp_send_json_error( $message );
226
+			wp_send_json_error($message);
228 227
 		} else {
229
-			wp_redirect( $_SERVER['HTTP_REFERER'] );
228
+			wp_redirect($_SERVER['HTTP_REFERER']);
230 229
 			exit;
231 230
 		}
232 231
 	}
233 232
 
234
-	give_log_user_in( $user_data['user_id'], $user_data['user_login'], $user_data['user_pass'] );
233
+	give_log_user_in($user_data['user_id'], $user_data['user_login'], $user_data['user_pass']);
235 234
 
236
-	if ( $is_ajax ) {
235
+	if ($is_ajax) {
237 236
 		$message = Give()->notices->print_frontend_notice(
238 237
 			sprintf(
239 238
 			/* translators: %s: user first name */
240
-				esc_html__( 'Welcome %s! You have successfully logged into your account.', 'give' ),
241
-				( ! empty( $user_data['user_first'] ) ) ? $user_data['user_first'] : $user_data['user_login']
239
+				esc_html__('Welcome %s! You have successfully logged into your account.', 'give'),
240
+				( ! empty($user_data['user_first'])) ? $user_data['user_first'] : $user_data['user_login']
242 241
 			),
243 242
 			false,
244 243
 			'success'
245 244
 		);
246 245
 
247
-		wp_send_json_success( $message );
246
+		wp_send_json_success($message);
248 247
 	} else {
249
-		wp_redirect( $_SERVER['HTTP_REFERER'] );
248
+		wp_redirect($_SERVER['HTTP_REFERER']);
250 249
 	}
251 250
 }
252 251
 
253
-add_action( 'wp_ajax_give_process_donation_login', 'give_process_form_login' );
254
-add_action( 'wp_ajax_nopriv_give_process_donation_login', 'give_process_form_login' );
252
+add_action('wp_ajax_give_process_donation_login', 'give_process_form_login');
253
+add_action('wp_ajax_nopriv_give_process_donation_login', 'give_process_form_login');
255 254
 
256 255
 /**
257 256
  * Donation Form Validate Fields.
@@ -263,63 +262,63 @@  discard block
 block discarded – undo
263 262
 function give_donation_form_validate_fields() {
264 263
 
265 264
 	// Check if there is $_POST.
266
-	if ( empty( $_POST ) ) {
265
+	if (empty($_POST)) {
267 266
 		return false;
268 267
 	}
269 268
 
270
-	$form_id = ! empty( $_POST['give-form-id'] ) ? $_POST['give-form-id'] : '';
269
+	$form_id = ! empty($_POST['give-form-id']) ? $_POST['give-form-id'] : '';
271 270
 
272 271
 	// Start an array to collect valid data.
273 272
 	$valid_data = array(
274 273
 		'gateway'          => give_donation_form_validate_gateway(), // Gateway fallback (amount is validated here).
275
-		'need_new_user'    => false,     // New user flag.
276
-		'need_user_login'  => false,     // Login user flag.
277
-		'logged_user_data' => array(),   // Logged user collected data.
278
-		'new_user_data'    => array(),   // New user collected data.
279
-		'login_user_data'  => array(),   // Login user collected data.
280
-		'guest_user_data'  => array(),   // Guest user collected data.
281
-		'cc_info'          => give_donation_form_validate_cc(),// Credit card info.
274
+		'need_new_user'    => false, // New user flag.
275
+		'need_user_login'  => false, // Login user flag.
276
+		'logged_user_data' => array(), // Logged user collected data.
277
+		'new_user_data'    => array(), // New user collected data.
278
+		'login_user_data'  => array(), // Login user collected data.
279
+		'guest_user_data'  => array(), // Guest user collected data.
280
+		'cc_info'          => give_donation_form_validate_cc(), // Credit card info.
282 281
 	);
283 282
 
284 283
 	// Validate Honeypot First.
285
-	if ( ! empty( $_POST['give-honeypot'] ) ) {
286
-		give_set_error( 'invalid_honeypot', esc_html__( 'Honeypot field detected. Go away bad bot!', 'give' ) );
284
+	if ( ! empty($_POST['give-honeypot'])) {
285
+		give_set_error('invalid_honeypot', esc_html__('Honeypot field detected. Go away bad bot!', 'give'));
287 286
 	}
288 287
 
289 288
 	// Check spam detect.
290
-	if ( isset( $_POST['action'] )
291
-	     && give_is_setting_enabled( give_get_option( 'akismet_spam_protection' ) )
289
+	if (isset($_POST['action'])
290
+	     && give_is_setting_enabled(give_get_option('akismet_spam_protection'))
292 291
 	     && give_is_spam_donation()
293 292
 	) {
294
-		give_set_error( 'invalid_donation', __( 'This donation has been flagged as spam. Please try again.', 'give' ) );
293
+		give_set_error('invalid_donation', __('This donation has been flagged as spam. Please try again.', 'give'));
295 294
 	}
296 295
 
297 296
 	// Validate agree to terms.
298
-	if ( give_is_terms_enabled( $form_id ) ) {
297
+	if (give_is_terms_enabled($form_id)) {
299 298
 		give_donation_form_validate_agree_to_terms();
300 299
 	}
301 300
 
302 301
 	// Stop processing donor registration, if donor registration is optional and donor can do guest checkout.
303 302
 	// If registration form username field is empty that means donor do not want to registration instead want guest checkout.
304 303
 	if (
305
-		! give_logged_in_only( $form_id )
306
-		&& isset( $_POST['give-purchase-var'] )
304
+		! give_logged_in_only($form_id)
305
+		&& isset($_POST['give-purchase-var'])
307 306
 		&& $_POST['give-purchase-var'] == 'needs-to-register'
308
-		&& empty( $_POST['give_user_login'] )
307
+		&& empty($_POST['give_user_login'])
309 308
 	) {
310
-		unset( $_POST['give-purchase-var'] );
309
+		unset($_POST['give-purchase-var']);
311 310
 	}
312 311
 
313
-	if ( is_user_logged_in() ) {
312
+	if (is_user_logged_in()) {
314 313
 		// Collect logged in user data.
315 314
 		$valid_data['logged_in_user'] = give_donation_form_validate_logged_in_user();
316
-	} elseif ( isset( $_POST['give-purchase-var'] ) && $_POST['give-purchase-var'] == 'needs-to-register' ) {
315
+	} elseif (isset($_POST['give-purchase-var']) && $_POST['give-purchase-var'] == 'needs-to-register') {
317 316
 		// Set new user registration as required.
318 317
 		$valid_data['need_new_user'] = true;
319 318
 		// Validate new user data.
320 319
 		$valid_data['new_user_data'] = give_donation_form_validate_new_user();
321 320
 		// Check if login validation is needed.
322
-	} elseif ( isset( $_POST['give-purchase-var'] ) && $_POST['give-purchase-var'] == 'needs-to-login' ) {
321
+	} elseif (isset($_POST['give-purchase-var']) && $_POST['give-purchase-var'] == 'needs-to-login') {
323 322
 		// Set user login as required.
324 323
 		$valid_data['need_user_login'] = true;
325 324
 		// Validate users login info.
@@ -343,14 +342,14 @@  discard block
 block discarded – undo
343 342
 function give_is_spam_donation() {
344 343
 	$spam = false;
345 344
 
346
-	$user_agent = (string) isset( $_SERVER['HTTP_USER_AGENT'] ) ? $_SERVER['HTTP_USER_AGENT'] : '';
345
+	$user_agent = (string) isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';
347 346
 
348
-	if ( strlen( $user_agent ) < 2 ) {
347
+	if (strlen($user_agent) < 2) {
349 348
 		$spam = true;
350 349
 	}
351 350
 
352 351
 	// Allow developer to customized Akismet spam detect API call and it's response.
353
-	return apply_filters( 'give_spam', $spam );
352
+	return apply_filters('give_spam', $spam);
354 353
 }
355 354
 
356 355
 /**
@@ -364,41 +363,41 @@  discard block
 block discarded – undo
364 363
  */
365 364
 function give_donation_form_validate_gateway() {
366 365
 
367
-	$form_id = isset( $_REQUEST['give-form-id'] ) ? $_REQUEST['give-form-id'] : 0;
368
-	$amount  = isset( $_REQUEST['give-amount'] ) ? give_maybe_sanitize_amount( $_REQUEST['give-amount'] ) : 0;
369
-	$gateway = give_get_default_gateway( $form_id );
366
+	$form_id = isset($_REQUEST['give-form-id']) ? $_REQUEST['give-form-id'] : 0;
367
+	$amount  = isset($_REQUEST['give-amount']) ? give_maybe_sanitize_amount($_REQUEST['give-amount']) : 0;
368
+	$gateway = give_get_default_gateway($form_id);
370 369
 
371 370
 	// Check if a gateway value is present.
372
-	if ( ! empty( $_REQUEST['give-gateway'] ) ) {
371
+	if ( ! empty($_REQUEST['give-gateway'])) {
373 372
 
374
-		$gateway = sanitize_text_field( $_REQUEST['give-gateway'] );
373
+		$gateway = sanitize_text_field($_REQUEST['give-gateway']);
375 374
 
376 375
 		// Is amount being donated in LIVE mode 0.00? If so, error:
377
-		if ( $amount == 0 && ! give_is_test_mode() ) {
376
+		if ($amount == 0 && ! give_is_test_mode()) {
378 377
 
379
-			give_set_error( 'invalid_donation_amount', __( 'Please insert a valid donation amount.', 'give' ) );
378
+			give_set_error('invalid_donation_amount', __('Please insert a valid donation amount.', 'give'));
380 379
 
381 380
 		} // End if().
382
-		elseif ( ! give_verify_minimum_price() ) {
381
+		elseif ( ! give_verify_minimum_price()) {
383 382
 			// translators: %s: minimum donation amount.
384 383
 			give_set_error(
385 384
 				'invalid_donation_minimum',
386 385
 				sprintf(
387 386
 				/* translators: %s: minimum donation amount */
388
-					__( 'This form has a minimum donation amount of %s.', 'give' ),
389
-					give_currency_filter( give_format_amount( give_get_form_minimum_price( $form_id ), array( 'sanitize' => false ) ) )
387
+					__('This form has a minimum donation amount of %s.', 'give'),
388
+					give_currency_filter(give_format_amount(give_get_form_minimum_price($form_id), array('sanitize' => false)))
390 389
 				)
391 390
 			);
392 391
 
393 392
 		} //Is this test mode zero donation? Let it through but set to manual gateway.
394
-		elseif ( $amount == 0 && give_is_test_mode() ) {
393
+		elseif ($amount == 0 && give_is_test_mode()) {
395 394
 
396 395
 			$gateway = 'manual';
397 396
 
398 397
 		} //Check if this gateway is active.
399
-		elseif ( ! give_is_gateway_active( $gateway ) ) {
398
+		elseif ( ! give_is_gateway_active($gateway)) {
400 399
 
401
-			give_set_error( 'invalid_gateway', __( 'The selected payment gateway is not enabled.', 'give' ) );
400
+			give_set_error('invalid_gateway', __('The selected payment gateway is not enabled.', 'give'));
402 401
 
403 402
 		}
404 403
 	}
@@ -416,21 +415,21 @@  discard block
 block discarded – undo
416 415
  */
417 416
 function give_verify_minimum_price() {
418 417
 
419
-	$amount          = give_maybe_sanitize_amount( $_REQUEST['give-amount'] );
420
-	$form_id         = isset( $_REQUEST['give-form-id'] ) ? $_REQUEST['give-form-id'] : 0;
421
-	$price_id        = isset( $_REQUEST['give-price-id'] ) ? $_REQUEST['give-price-id'] : null;
422
-	$variable_prices = give_has_variable_prices( $form_id );
418
+	$amount          = give_maybe_sanitize_amount($_REQUEST['give-amount']);
419
+	$form_id         = isset($_REQUEST['give-form-id']) ? $_REQUEST['give-form-id'] : 0;
420
+	$price_id        = isset($_REQUEST['give-price-id']) ? $_REQUEST['give-price-id'] : null;
421
+	$variable_prices = give_has_variable_prices($form_id);
423 422
 
424
-	if ( $variable_prices && in_array( $price_id, give_get_variable_price_ids( $form_id ) ) ) {
423
+	if ($variable_prices && in_array($price_id, give_get_variable_price_ids($form_id))) {
425 424
 
426
-		$price_level_amount = give_get_price_option_amount( $form_id, $price_id );
425
+		$price_level_amount = give_get_price_option_amount($form_id, $price_id);
427 426
 
428
-		if ( $price_level_amount == $amount ) {
427
+		if ($price_level_amount == $amount) {
429 428
 			return true;
430 429
 		}
431 430
 	}
432 431
 
433
-	if ( give_get_form_minimum_price( $form_id ) > $amount ) {
432
+	if (give_get_form_minimum_price($form_id) > $amount) {
434 433
 		return false;
435 434
 	}
436 435
 
@@ -446,9 +445,9 @@  discard block
 block discarded – undo
446 445
  */
447 446
 function give_donation_form_validate_agree_to_terms() {
448 447
 	// Validate agree to terms.
449
-	if ( ! isset( $_POST['give_agree_to_terms'] ) || $_POST['give_agree_to_terms'] != 1 ) {
448
+	if ( ! isset($_POST['give_agree_to_terms']) || $_POST['give_agree_to_terms'] != 1) {
450 449
 		// User did not agree.
451
-		give_set_error( 'agree_to_terms', apply_filters( 'give_agree_to_terms_text', __( 'You must agree to the terms and conditions.', 'give' ) ) );
450
+		give_set_error('agree_to_terms', apply_filters('give_agree_to_terms_text', __('You must agree to the terms and conditions.', 'give')));
452 451
 	}
453 452
 }
454 453
 
@@ -462,59 +461,59 @@  discard block
 block discarded – undo
462 461
  *
463 462
  * @return      array
464 463
  */
465
-function give_get_required_fields( $form_id ) {
464
+function give_get_required_fields($form_id) {
466 465
 
467
-	$payment_mode = give_get_chosen_gateway( $form_id );
466
+	$payment_mode = give_get_chosen_gateway($form_id);
468 467
 
469 468
 	$required_fields = array(
470 469
 		'give_email' => array(
471 470
 			'error_id'      => 'invalid_email',
472
-			'error_message' => __( 'Please enter a valid email address.', 'give' ),
471
+			'error_message' => __('Please enter a valid email address.', 'give'),
473 472
 		),
474 473
 		'give_first' => array(
475 474
 			'error_id'      => 'invalid_first_name',
476
-			'error_message' => __( 'Please enter your first name.', 'give' ),
475
+			'error_message' => __('Please enter your first name.', 'give'),
477 476
 		),
478 477
 	);
479 478
 
480
-	$require_address = give_require_billing_address( $payment_mode );
479
+	$require_address = give_require_billing_address($payment_mode);
481 480
 
482
-	if ( $require_address ) {
483
-		$required_fields['card_address']    = array(
481
+	if ($require_address) {
482
+		$required_fields['card_address'] = array(
484 483
 			'error_id'      => 'invalid_card_address',
485
-			'error_message' => __( 'Please enter your primary billing address.', 'give' ),
484
+			'error_message' => __('Please enter your primary billing address.', 'give'),
486 485
 		);
487
-		$required_fields['card_zip']        = array(
486
+		$required_fields['card_zip'] = array(
488 487
 			'error_id'      => 'invalid_zip_code',
489
-			'error_message' => __( 'Please enter your zip / postal code.', 'give' ),
488
+			'error_message' => __('Please enter your zip / postal code.', 'give'),
490 489
 		);
491
-		$required_fields['card_city']       = array(
490
+		$required_fields['card_city'] = array(
492 491
 			'error_id'      => 'invalid_city',
493
-			'error_message' => __( 'Please enter your billing city.', 'give' ),
492
+			'error_message' => __('Please enter your billing city.', 'give'),
494 493
 		);
495 494
 		$required_fields['billing_country'] = array(
496 495
 			'error_id'      => 'invalid_country',
497
-			'error_message' => __( 'Please select your billing country.', 'give' ),
496
+			'error_message' => __('Please select your billing country.', 'give'),
498 497
 		);
499 498
 
500 499
 
501 500
 		$required_fields['card_state'] = array(
502 501
 			'error_id'      => 'invalid_state',
503
-			'error_message' => __( 'Please enter billing state / province / County.', 'give' ),
502
+			'error_message' => __('Please enter billing state / province / County.', 'give'),
504 503
 		);
505 504
 
506 505
 		// Check if billing country alredy exists.
507
-		if ( ! empty( $_POST['billing_country'] ) ) {
506
+		if ( ! empty($_POST['billing_country'])) {
508 507
 			// Get the value from $_POST.
509
-			$country = sanitize_text_field( $_POST['billing_country'] );
508
+			$country = sanitize_text_field($_POST['billing_country']);
510 509
 
511 510
 			// Get the country list that does not required any states init.
512 511
 			$states_country = give_states_not_required_country_list();
513 512
 
514 513
 			// Check if states is empty or not.
515
-			if ( array_key_exists( $country, $states_country ) ) {
514
+			if (array_key_exists($country, $states_country)) {
516 515
 				// If states is empty remove the required feilds of state in billing cart.
517
-				unset( $required_fields['card_state'] );
516
+				unset($required_fields['card_state']);
518 517
 			}
519 518
 		}
520 519
 	}
@@ -524,7 +523,7 @@  discard block
 block discarded – undo
524 523
 	 *
525 524
 	 * @since 1.7
526 525
 	 */
527
-	$required_fields = apply_filters( 'give_donation_form_required_fields', $required_fields, $form_id );
526
+	$required_fields = apply_filters('give_donation_form_required_fields', $required_fields, $form_id);
528 527
 
529 528
 	return $required_fields;
530 529
 
@@ -539,16 +538,16 @@  discard block
 block discarded – undo
539 538
  *
540 539
  * @return bool
541 540
  */
542
-function give_require_billing_address( $payment_mode ) {
541
+function give_require_billing_address($payment_mode) {
543 542
 
544 543
 	$return = false;
545 544
 
546
-	if ( isset( $_POST['billing_country'] ) || did_action( "give_{$payment_mode}_cc_form" ) || did_action( 'give_cc_form' ) ) {
545
+	if (isset($_POST['billing_country']) || did_action("give_{$payment_mode}_cc_form") || did_action('give_cc_form')) {
547 546
 		$return = true;
548 547
 	}
549 548
 
550 549
 	// Let payment gateways and other extensions determine if address fields should be required.
551
-	return apply_filters( 'give_require_billing_address', $return );
550
+	return apply_filters('give_require_billing_address', $return);
552 551
 
553 552
 }
554 553
 
@@ -562,42 +561,42 @@  discard block
 block discarded – undo
562 561
 function give_donation_form_validate_logged_in_user() {
563 562
 	global $user_ID;
564 563
 
565
-	$form_id = isset( $_POST['give-form-id'] ) ? $_POST['give-form-id'] : '';
564
+	$form_id = isset($_POST['give-form-id']) ? $_POST['give-form-id'] : '';
566 565
 
567 566
 	// Start empty array to collect valid user data.
568 567
 	$valid_user_data = array(
569 568
 		// Assume there will be errors.
570
-		'user_id' => - 1,
569
+		'user_id' => -1,
571 570
 	);
572 571
 
573 572
 	// Verify there is a user_ID.
574
-	if ( $user_ID > 0 ) {
573
+	if ($user_ID > 0) {
575 574
 		// Get the logged in user data.
576
-		$user_data = get_userdata( $user_ID );
575
+		$user_data = get_userdata($user_ID);
577 576
 
578 577
 		// Loop through required fields and show error messages.
579
-		foreach ( give_get_required_fields( $form_id ) as $field_name => $value ) {
580
-			if ( in_array( $value, give_get_required_fields( $form_id ) ) && empty( $_POST[ $field_name ] ) ) {
581
-				give_set_error( $value['error_id'], $value['error_message'] );
578
+		foreach (give_get_required_fields($form_id) as $field_name => $value) {
579
+			if (in_array($value, give_get_required_fields($form_id)) && empty($_POST[$field_name])) {
580
+				give_set_error($value['error_id'], $value['error_message']);
582 581
 			}
583 582
 		}
584 583
 
585 584
 		// Verify data.
586
-		if ( $user_data ) {
585
+		if ($user_data) {
587 586
 			// Collected logged in user data.
588 587
 			$valid_user_data = array(
589 588
 				'user_id'    => $user_ID,
590
-				'user_email' => isset( $_POST['give_email'] ) ? sanitize_email( $_POST['give_email'] ) : $user_data->user_email,
591
-				'user_first' => isset( $_POST['give_first'] ) && ! empty( $_POST['give_first'] ) ? sanitize_text_field( $_POST['give_first'] ) : $user_data->first_name,
592
-				'user_last'  => isset( $_POST['give_last'] ) && ! empty( $_POST['give_last'] ) ? sanitize_text_field( $_POST['give_last'] ) : $user_data->last_name,
589
+				'user_email' => isset($_POST['give_email']) ? sanitize_email($_POST['give_email']) : $user_data->user_email,
590
+				'user_first' => isset($_POST['give_first']) && ! empty($_POST['give_first']) ? sanitize_text_field($_POST['give_first']) : $user_data->first_name,
591
+				'user_last'  => isset($_POST['give_last']) && ! empty($_POST['give_last']) ? sanitize_text_field($_POST['give_last']) : $user_data->last_name,
593 592
 			);
594 593
 
595
-			if ( ! is_email( $valid_user_data['user_email'] ) ) {
596
-				give_set_error( 'email_invalid', esc_html__( 'Invalid email.', 'give' ) );
594
+			if ( ! is_email($valid_user_data['user_email'])) {
595
+				give_set_error('email_invalid', esc_html__('Invalid email.', 'give'));
597 596
 			}
598 597
 		} else {
599 598
 			// Set invalid user error.
600
-			give_set_error( 'invalid_user', esc_html__( 'The user information is invalid.', 'give' ) );
599
+			give_set_error('invalid_user', esc_html__('The user information is invalid.', 'give'));
601 600
 		}
602 601
 	}
603 602
 
@@ -616,7 +615,7 @@  discard block
 block discarded – undo
616 615
 	// Default user data.
617 616
 	$default_user_data = array(
618 617
 		'give-form-id'           => '',
619
-		'user_id'                => - 1, // Assume there will be errors.
618
+		'user_id'                => -1, // Assume there will be errors.
620 619
 		'user_first'             => '',
621 620
 		'user_last'              => '',
622 621
 		'give_user_login'        => false,
@@ -626,14 +625,14 @@  discard block
 block discarded – undo
626 625
 	);
627 626
 
628 627
 	// Get user data.
629
-	$user_data            = wp_parse_args( give_clean( $_POST ), $default_user_data );
628
+	$user_data            = wp_parse_args(give_clean($_POST), $default_user_data);
630 629
 	$registering_new_user = false;
631
-	$form_id              = absint( $user_data['give-form-id'] );
630
+	$form_id              = absint($user_data['give-form-id']);
632 631
 
633 632
 	// Start an empty array to collect valid user data.
634 633
 	$valid_user_data = array(
635 634
 		// Assume there will be errors.
636
-		'user_id'    => - 1,
635
+		'user_id'    => -1,
637 636
 
638 637
 		// Get first name.
639 638
 		'user_first' => $user_data['give_first'],
@@ -643,25 +642,25 @@  discard block
 block discarded – undo
643 642
 	);
644 643
 
645 644
 	// Loop through required fields and show error messages.
646
-	foreach ( give_get_required_fields( $form_id ) as $field_name => $value ) {
647
-		if ( in_array( $value, give_get_required_fields( $form_id ) ) && empty( $_POST[ $field_name ] ) ) {
648
-			give_set_error( $value['error_id'], $value['error_message'] );
645
+	foreach (give_get_required_fields($form_id) as $field_name => $value) {
646
+		if (in_array($value, give_get_required_fields($form_id)) && empty($_POST[$field_name])) {
647
+			give_set_error($value['error_id'], $value['error_message']);
649 648
 		}
650 649
 	}
651 650
 
652 651
 	// Check if we have an username to register.
653
-	if ( give_validate_username( $user_data['give_user_login'] ) ) {
652
+	if (give_validate_username($user_data['give_user_login'])) {
654 653
 		$registering_new_user          = true;
655 654
 		$valid_user_data['user_login'] = $user_data['give_user_login'];
656 655
 	}
657 656
 
658 657
 	// Check if we have an email to verify.
659
-	if ( give_validate_user_email( $user_data['give_email'], $registering_new_user ) ) {
658
+	if (give_validate_user_email($user_data['give_email'], $registering_new_user)) {
660 659
 		$valid_user_data['user_email'] = $user_data['give_email'];
661 660
 	}
662 661
 
663 662
 	// Check password.
664
-	if ( give_validate_user_password( $user_data['give_user_pass'], $user_data['give_user_pass_confirm'], $registering_new_user ) ) {
663
+	if (give_validate_user_password($user_data['give_user_pass'], $user_data['give_user_pass_confirm'], $registering_new_user)) {
665 664
 		// All is good to go.
666 665
 		$valid_user_data['user_pass'] = $user_data['give_user_pass'];
667 666
 	}
@@ -681,36 +680,36 @@  discard block
 block discarded – undo
681 680
 	// Start an array to collect valid user data.
682 681
 	$valid_user_data = array(
683 682
 		// Assume there will be errors.
684
-		'user_id' => - 1,
683
+		'user_id' => -1,
685 684
 	);
686 685
 
687 686
 	// Username.
688
-	if ( ! isset( $_POST['give_user_login'] ) || $_POST['give_user_login'] == '' ) {
689
-		give_set_error( 'must_log_in', __( 'You must register or login to complete your donation.', 'give' ) );
687
+	if ( ! isset($_POST['give_user_login']) || $_POST['give_user_login'] == '') {
688
+		give_set_error('must_log_in', __('You must register or login to complete your donation.', 'give'));
690 689
 
691 690
 		return $valid_user_data;
692 691
 	}
693 692
 
694 693
 	// Get the user by login.
695
-	$user_data = get_user_by( 'login', strip_tags( $_POST['give_user_login'] ) );
694
+	$user_data = get_user_by('login', strip_tags($_POST['give_user_login']));
696 695
 
697 696
 	// Check if user exists.
698
-	if ( $user_data ) {
697
+	if ($user_data) {
699 698
 		// Get password.
700
-		$user_pass = isset( $_POST['give_user_pass'] ) ? $_POST['give_user_pass'] : false;
699
+		$user_pass = isset($_POST['give_user_pass']) ? $_POST['give_user_pass'] : false;
701 700
 
702 701
 		// Check user_pass.
703
-		if ( $user_pass ) {
702
+		if ($user_pass) {
704 703
 			// Check if password is valid.
705
-			if ( ! wp_check_password( $user_pass, $user_data->user_pass, $user_data->ID ) ) {
704
+			if ( ! wp_check_password($user_pass, $user_data->user_pass, $user_data->ID)) {
706 705
 				// Incorrect password.
707 706
 				give_set_error(
708 707
 					'password_incorrect',
709 708
 					sprintf(
710 709
 						'%1$s <a href="%2$s">%3$s</a>',
711
-						__( 'The password you entered is incorrect.', 'give' ),
712
-						wp_lostpassword_url( "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]" ),
713
-						__( 'Reset Password', 'give' )
710
+						__('The password you entered is incorrect.', 'give'),
711
+						wp_lostpassword_url("http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"),
712
+						__('Reset Password', 'give')
714 713
 					)
715 714
 				);
716 715
 				// All is correct.
@@ -728,11 +727,11 @@  discard block
 block discarded – undo
728 727
 			}
729 728
 		} else {
730 729
 			// Empty password.
731
-			give_set_error( 'password_empty', __( 'Enter a password.', 'give' ) );
730
+			give_set_error('password_empty', __('Enter a password.', 'give'));
732 731
 		}
733 732
 	} else {
734 733
 		// No username.
735
-		give_set_error( 'username_incorrect', __( 'The username you entered does not exist.', 'give' ) );
734
+		give_set_error('username_incorrect', __('The username you entered does not exist.', 'give'));
736 735
 	}// End if().
737 736
 
738 737
 	return $valid_user_data;
@@ -747,7 +746,7 @@  discard block
 block discarded – undo
747 746
  */
748 747
 function give_donation_form_validate_guest_user() {
749 748
 
750
-	$form_id = isset( $_POST['give-form-id'] ) ? $_POST['give-form-id'] : '';
749
+	$form_id = isset($_POST['give-form-id']) ? $_POST['give-form-id'] : '';
751 750
 
752 751
 	// Start an array to collect valid user data.
753 752
 	$valid_user_data = array(
@@ -756,38 +755,38 @@  discard block
 block discarded – undo
756 755
 	);
757 756
 
758 757
 	// Show error message if user must be logged in.
759
-	if ( give_logged_in_only( $form_id ) ) {
760
-		give_set_error( 'logged_in_only', __( 'You must be logged in to donate.', 'give' ) );
758
+	if (give_logged_in_only($form_id)) {
759
+		give_set_error('logged_in_only', __('You must be logged in to donate.', 'give'));
761 760
 	}
762 761
 
763 762
 	// Get the guest email.
764
-	$guest_email = isset( $_POST['give_email'] ) ? $_POST['give_email'] : false;
763
+	$guest_email = isset($_POST['give_email']) ? $_POST['give_email'] : false;
765 764
 
766 765
 	// Check email.
767
-	if ( $guest_email && strlen( $guest_email ) > 0 ) {
766
+	if ($guest_email && strlen($guest_email) > 0) {
768 767
 		// Validate email.
769
-		if ( ! is_email( $guest_email ) ) {
768
+		if ( ! is_email($guest_email)) {
770 769
 			// Invalid email.
771
-			give_set_error( 'email_invalid', __( 'Invalid email.', 'give' ) );
770
+			give_set_error('email_invalid', __('Invalid email.', 'give'));
772 771
 		} else {
773 772
 			// All is good to go.
774 773
 			$valid_user_data['user_email'] = $guest_email;
775 774
 
776 775
 			// Get user_id from donor if exist.
777
-			$donor = new Give_Donor( $guest_email );
778
-			if ( $donor->id && $donor->user_id ) {
776
+			$donor = new Give_Donor($guest_email);
777
+			if ($donor->id && $donor->user_id) {
779 778
 				$valid_user_data['user_id'] = $donor->user_id;
780 779
 			}
781 780
 		}
782 781
 	} else {
783 782
 		// No email.
784
-		give_set_error( 'email_empty', __( 'Enter an email.', 'give' ) );
783
+		give_set_error('email_empty', __('Enter an email.', 'give'));
785 784
 	}
786 785
 
787 786
 	// Loop through required fields and show error messages.
788
-	foreach ( give_get_required_fields( $form_id ) as $field_name => $value ) {
789
-		if ( in_array( $value, give_get_required_fields( $form_id ) ) && empty( $_POST[ $field_name ] ) ) {
790
-			give_set_error( $value['error_id'], $value['error_message'] );
787
+	foreach (give_get_required_fields($form_id) as $field_name => $value) {
788
+		if (in_array($value, give_get_required_fields($form_id)) && empty($_POST[$field_name])) {
789
+			give_set_error($value['error_id'], $value['error_message']);
791 790
 		}
792 791
 	}
793 792
 
@@ -803,36 +802,36 @@  discard block
 block discarded – undo
803 802
  * @since   1.0
804 803
  * @return  integer
805 804
  */
806
-function give_register_and_login_new_user( $user_data = array() ) {
805
+function give_register_and_login_new_user($user_data = array()) {
807 806
 	// Verify the array.
808
-	if ( empty( $user_data ) ) {
809
-		return - 1;
807
+	if (empty($user_data)) {
808
+		return -1;
810 809
 	}
811 810
 
812
-	if ( give_get_errors() ) {
813
-		return - 1;
811
+	if (give_get_errors()) {
812
+		return -1;
814 813
 	}
815 814
 
816
-	$user_args = apply_filters( 'give_insert_user_args', array(
817
-		'user_login'      => isset( $user_data['user_login'] ) ? $user_data['user_login'] : '',
818
-		'user_pass'       => isset( $user_data['user_pass'] ) ? $user_data['user_pass'] : '',
819
-		'user_email'      => isset( $user_data['user_email'] ) ? $user_data['user_email'] : '',
820
-		'first_name'      => isset( $user_data['user_first'] ) ? $user_data['user_first'] : '',
821
-		'last_name'       => isset( $user_data['user_last'] ) ? $user_data['user_last'] : '',
822
-		'user_registered' => date( 'Y-m-d H:i:s' ),
823
-		'role'            => give_get_option( 'donor_default_user_role', 'give_donor' ),
824
-	), $user_data );
815
+	$user_args = apply_filters('give_insert_user_args', array(
816
+		'user_login'      => isset($user_data['user_login']) ? $user_data['user_login'] : '',
817
+		'user_pass'       => isset($user_data['user_pass']) ? $user_data['user_pass'] : '',
818
+		'user_email'      => isset($user_data['user_email']) ? $user_data['user_email'] : '',
819
+		'first_name'      => isset($user_data['user_first']) ? $user_data['user_first'] : '',
820
+		'last_name'       => isset($user_data['user_last']) ? $user_data['user_last'] : '',
821
+		'user_registered' => date('Y-m-d H:i:s'),
822
+		'role'            => give_get_option('donor_default_user_role', 'give_donor'),
823
+	), $user_data);
825 824
 
826 825
 	// Insert new user.
827
-	$user_id = wp_insert_user( $user_args );
826
+	$user_id = wp_insert_user($user_args);
828 827
 
829 828
 	// Validate inserted user.
830
-	if ( is_wp_error( $user_id ) ) {
831
-		return - 1;
829
+	if (is_wp_error($user_id)) {
830
+		return -1;
832 831
 	}
833 832
 
834 833
 	// Allow themes and plugins to filter the user data.
835
-	$user_data = apply_filters( 'give_insert_user_data', $user_data, $user_args );
834
+	$user_data = apply_filters('give_insert_user_data', $user_data, $user_args);
836 835
 
837 836
 	/**
838 837
 	 * Fires after inserting user.
@@ -842,7 +841,7 @@  discard block
 block discarded – undo
842 841
 	 * @param int $user_id User id.
843 842
 	 * @param array $user_data Array containing user data.
844 843
 	 */
845
-	do_action( 'give_insert_user', $user_id, $user_data );
844
+	do_action('give_insert_user', $user_id, $user_data);
846 845
 
847 846
 	/**
848 847
 	 * Filter allow user to alter if user when to login or not when user is register for the first time.
@@ -851,9 +850,9 @@  discard block
 block discarded – undo
851 850
 	 *
852 851
 	 * return bool True if login with registration and False if only want to register.
853 852
 	 */
854
-	if ( true === (bool) apply_filters( 'give_log_user_in_on_register', true ) ) {
853
+	if (true === (bool) apply_filters('give_log_user_in_on_register', true)) {
855 854
 		// Login new user.
856
-		give_log_user_in( $user_id, $user_data['user_login'], $user_data['user_pass'] );
855
+		give_log_user_in($user_id, $user_data['user_login'], $user_data['user_pass']);
857 856
 	}
858 857
 
859 858
 	// Return user id.
@@ -869,27 +868,27 @@  discard block
 block discarded – undo
869 868
  * @since   1.0
870 869
  * @return  array|bool
871 870
  */
872
-function give_get_donation_form_user( $valid_data = array() ) {
871
+function give_get_donation_form_user($valid_data = array()) {
873 872
 
874 873
 	// Initialize user.
875 874
 	$user    = false;
876
-	$is_ajax = defined( 'DOING_AJAX' ) && DOING_AJAX;
875
+	$is_ajax = defined('DOING_AJAX') && DOING_AJAX;
877 876
 
878
-	if ( $is_ajax ) {
877
+	if ($is_ajax) {
879 878
 		// Do not create or login the user during the ajax submission (check for errors only).
880 879
 		return true;
881
-	} elseif ( is_user_logged_in() ) {
880
+	} elseif (is_user_logged_in()) {
882 881
 		// Set the valid user as the logged in collected data.
883 882
 		$user = $valid_data['logged_in_user'];
884
-	} elseif ( $valid_data['need_new_user'] === true || $valid_data['need_user_login'] === true ) {
883
+	} elseif ($valid_data['need_new_user'] === true || $valid_data['need_user_login'] === true) {
885 884
 		// New user registration.
886
-		if ( $valid_data['need_new_user'] === true ) {
885
+		if ($valid_data['need_new_user'] === true) {
887 886
 			// Set user.
888 887
 			$user = $valid_data['new_user_data'];
889 888
 			// Register and login new user.
890
-			$user['user_id'] = give_register_and_login_new_user( $user );
889
+			$user['user_id'] = give_register_and_login_new_user($user);
891 890
 			// User login
892
-		} elseif ( $valid_data['need_user_login'] === true && ! $is_ajax ) {
891
+		} elseif ($valid_data['need_user_login'] === true && ! $is_ajax) {
893 892
 
894 893
 			/**
895 894
 			 * The login form is now processed in the give_process_donation_login() function.
@@ -901,48 +900,48 @@  discard block
 block discarded – undo
901 900
 			// Set user.
902 901
 			$user = $valid_data['login_user_data'];
903 902
 			// Login user.
904
-			give_log_user_in( $user['user_id'], $user['user_login'], $user['user_pass'] );
903
+			give_log_user_in($user['user_id'], $user['user_login'], $user['user_pass']);
905 904
 		}
906 905
 	}
907 906
 
908 907
 	// Check guest checkout.
909
-	if ( false === $user && false === give_logged_in_only( $_POST['give-form-id'] ) ) {
908
+	if (false === $user && false === give_logged_in_only($_POST['give-form-id'])) {
910 909
 		// Set user
911 910
 		$user = $valid_data['guest_user_data'];
912 911
 	}
913 912
 
914 913
 	// Verify we have an user.
915
-	if ( false === $user || empty( $user ) ) {
914
+	if (false === $user || empty($user)) {
916 915
 		// Return false.
917 916
 		return false;
918 917
 	}
919 918
 
920 919
 	// Get user first name.
921
-	if ( ! isset( $user['user_first'] ) || strlen( trim( $user['user_first'] ) ) < 1 ) {
922
-		$user['user_first'] = isset( $_POST['give_first'] ) ? strip_tags( trim( $_POST['give_first'] ) ) : '';
920
+	if ( ! isset($user['user_first']) || strlen(trim($user['user_first'])) < 1) {
921
+		$user['user_first'] = isset($_POST['give_first']) ? strip_tags(trim($_POST['give_first'])) : '';
923 922
 	}
924 923
 
925 924
 	// Get user last name.
926
-	if ( ! isset( $user['user_last'] ) || strlen( trim( $user['user_last'] ) ) < 1 ) {
927
-		$user['user_last'] = isset( $_POST['give_last'] ) ? strip_tags( trim( $_POST['give_last'] ) ) : '';
925
+	if ( ! isset($user['user_last']) || strlen(trim($user['user_last'])) < 1) {
926
+		$user['user_last'] = isset($_POST['give_last']) ? strip_tags(trim($_POST['give_last'])) : '';
928 927
 	}
929 928
 
930 929
 	// Get the user's billing address details.
931 930
 	$user['address']            = array();
932
-	$user['address']['line1']   = ! empty( $_POST['card_address'] ) ? give_clean( $_POST['card_address'] ) : false;
933
-	$user['address']['line2']   = ! empty( $_POST['card_address_2'] ) ? give_clean( $_POST['card_address_2'] ) : false;
934
-	$user['address']['city']    = ! empty( $_POST['card_city'] ) ? give_clean( $_POST['card_city'] ) : false;
935
-	$user['address']['state']   = ! empty( $_POST['card_state'] ) ? give_clean( $_POST['card_state'] ) : false;
936
-	$user['address']['zip']     = ! empty( $_POST['card_zip'] ) ? give_clean( $_POST['card_zip'] ) : false;
937
-	$user['address']['country'] = ! empty( $_POST['billing_country'] ) ? give_clean( $_POST['billing_country'] ) : false;
938
-
939
-	if ( empty( $user['address']['country'] ) ) {
931
+	$user['address']['line1']   = ! empty($_POST['card_address']) ? give_clean($_POST['card_address']) : false;
932
+	$user['address']['line2']   = ! empty($_POST['card_address_2']) ? give_clean($_POST['card_address_2']) : false;
933
+	$user['address']['city']    = ! empty($_POST['card_city']) ? give_clean($_POST['card_city']) : false;
934
+	$user['address']['state']   = ! empty($_POST['card_state']) ? give_clean($_POST['card_state']) : false;
935
+	$user['address']['zip']     = ! empty($_POST['card_zip']) ? give_clean($_POST['card_zip']) : false;
936
+	$user['address']['country'] = ! empty($_POST['billing_country']) ? give_clean($_POST['billing_country']) : false;
937
+
938
+	if (empty($user['address']['country'])) {
940 939
 		$user['address'] = false;
941 940
 	} // End if().
942 941
 
943
-	if ( ! empty( $user['user_id'] ) && $user['user_id'] > 0 && ! empty( $user['address'] ) ) {
942
+	if ( ! empty($user['user_id']) && $user['user_id'] > 0 && ! empty($user['address'])) {
944 943
 		// Store the address in the user's meta so the donation form can be pre-populated with it on return donation.
945
-		update_user_meta( $user['user_id'], '_give_user_address', $user['address'] );
944
+		update_user_meta($user['user_id'], '_give_user_address', $user['address']);
946 945
 	}
947 946
 
948 947
 	// Return valid user.
@@ -961,16 +960,16 @@  discard block
 block discarded – undo
961 960
 	$card_data = give_get_donation_cc_info();
962 961
 
963 962
 	// Validate the card zip.
964
-	if ( ! empty( $card_data['card_zip'] ) ) {
965
-		if ( ! give_donation_form_validate_cc_zip( $card_data['card_zip'], $card_data['card_country'] ) ) {
966
-			give_set_error( 'invalid_cc_zip', __( 'The zip / postal code you entered for your billing address is invalid.', 'give' ) );
963
+	if ( ! empty($card_data['card_zip'])) {
964
+		if ( ! give_donation_form_validate_cc_zip($card_data['card_zip'], $card_data['card_country'])) {
965
+			give_set_error('invalid_cc_zip', __('The zip / postal code you entered for your billing address is invalid.', 'give'));
967 966
 		}
968 967
 	}
969 968
 
970 969
 	// Ensure no spaces.
971
-	if ( ! empty( $card_data['card_number'] ) ) {
972
-		$card_data['card_number'] = str_replace( '+', '', $card_data['card_number'] ); // no "+" signs
973
-		$card_data['card_number'] = str_replace( ' ', '', $card_data['card_number'] ); // No spaces
970
+	if ( ! empty($card_data['card_number'])) {
971
+		$card_data['card_number'] = str_replace('+', '', $card_data['card_number']); // no "+" signs
972
+		$card_data['card_number'] = str_replace(' ', '', $card_data['card_number']); // No spaces
974 973
 	}
975 974
 
976 975
 	// This should validate card numbers at some point too.
@@ -987,17 +986,17 @@  discard block
 block discarded – undo
987 986
 function give_get_donation_cc_info() {
988 987
 
989 988
 	$cc_info                   = array();
990
-	$cc_info['card_name']      = isset( $_POST['card_name'] ) ? sanitize_text_field( $_POST['card_name'] ) : '';
991
-	$cc_info['card_number']    = isset( $_POST['card_number'] ) ? sanitize_text_field( $_POST['card_number'] ) : '';
992
-	$cc_info['card_cvc']       = isset( $_POST['card_cvc'] ) ? sanitize_text_field( $_POST['card_cvc'] ) : '';
993
-	$cc_info['card_exp_month'] = isset( $_POST['card_exp_month'] ) ? sanitize_text_field( $_POST['card_exp_month'] ) : '';
994
-	$cc_info['card_exp_year']  = isset( $_POST['card_exp_year'] ) ? sanitize_text_field( $_POST['card_exp_year'] ) : '';
995
-	$cc_info['card_address']   = isset( $_POST['card_address'] ) ? sanitize_text_field( $_POST['card_address'] ) : '';
996
-	$cc_info['card_address_2'] = isset( $_POST['card_address_2'] ) ? sanitize_text_field( $_POST['card_address_2'] ) : '';
997
-	$cc_info['card_city']      = isset( $_POST['card_city'] ) ? sanitize_text_field( $_POST['card_city'] ) : '';
998
-	$cc_info['card_state']     = isset( $_POST['card_state'] ) ? sanitize_text_field( $_POST['card_state'] ) : '';
999
-	$cc_info['card_country']   = isset( $_POST['billing_country'] ) ? sanitize_text_field( $_POST['billing_country'] ) : '';
1000
-	$cc_info['card_zip']       = isset( $_POST['card_zip'] ) ? sanitize_text_field( $_POST['card_zip'] ) : '';
989
+	$cc_info['card_name']      = isset($_POST['card_name']) ? sanitize_text_field($_POST['card_name']) : '';
990
+	$cc_info['card_number']    = isset($_POST['card_number']) ? sanitize_text_field($_POST['card_number']) : '';
991
+	$cc_info['card_cvc']       = isset($_POST['card_cvc']) ? sanitize_text_field($_POST['card_cvc']) : '';
992
+	$cc_info['card_exp_month'] = isset($_POST['card_exp_month']) ? sanitize_text_field($_POST['card_exp_month']) : '';
993
+	$cc_info['card_exp_year']  = isset($_POST['card_exp_year']) ? sanitize_text_field($_POST['card_exp_year']) : '';
994
+	$cc_info['card_address']   = isset($_POST['card_address']) ? sanitize_text_field($_POST['card_address']) : '';
995
+	$cc_info['card_address_2'] = isset($_POST['card_address_2']) ? sanitize_text_field($_POST['card_address_2']) : '';
996
+	$cc_info['card_city']      = isset($_POST['card_city']) ? sanitize_text_field($_POST['card_city']) : '';
997
+	$cc_info['card_state']     = isset($_POST['card_state']) ? sanitize_text_field($_POST['card_state']) : '';
998
+	$cc_info['card_country']   = isset($_POST['billing_country']) ? sanitize_text_field($_POST['billing_country']) : '';
999
+	$cc_info['card_zip']       = isset($_POST['card_zip']) ? sanitize_text_field($_POST['card_zip']) : '';
1001 1000
 
1002 1001
 	// Return cc info.
1003 1002
 	return $cc_info;
@@ -1013,14 +1012,14 @@  discard block
 block discarded – undo
1013 1012
  *
1014 1013
  * @return bool|mixed
1015 1014
  */
1016
-function give_donation_form_validate_cc_zip( $zip = 0, $country_code = '' ) {
1015
+function give_donation_form_validate_cc_zip($zip = 0, $country_code = '') {
1017 1016
 	$ret = false;
1018 1017
 
1019
-	if ( empty( $zip ) || empty( $country_code ) ) {
1018
+	if (empty($zip) || empty($country_code)) {
1020 1019
 		return $ret;
1021 1020
 	}
1022 1021
 
1023
-	$country_code = strtoupper( $country_code );
1022
+	$country_code = strtoupper($country_code);
1024 1023
 
1025 1024
 	$zip_regex = array(
1026 1025
 		'AD' => 'AD\d{3}',
@@ -1180,11 +1179,11 @@  discard block
 block discarded – undo
1180 1179
 		'ZM' => '\d{5}',
1181 1180
 	);
1182 1181
 
1183
-	if ( ! isset( $zip_regex[ $country_code ] ) || preg_match( '/' . $zip_regex[ $country_code ] . '/i', $zip ) ) {
1182
+	if ( ! isset($zip_regex[$country_code]) || preg_match('/'.$zip_regex[$country_code].'/i', $zip)) {
1184 1183
 		$ret = true;
1185 1184
 	}
1186 1185
 
1187
-	return apply_filters( 'give_is_zip_valid', $ret, $zip, $country_code );
1186
+	return apply_filters('give_is_zip_valid', $ret, $zip, $country_code);
1188 1187
 }
1189 1188
 
1190 1189
 
@@ -1198,33 +1197,33 @@  discard block
 block discarded – undo
1198 1197
  *
1199 1198
  * @return bool
1200 1199
  */
1201
-function give_validate_multi_donation_form_level( $valid_data, $data ) {
1200
+function give_validate_multi_donation_form_level($valid_data, $data) {
1202 1201
 	/* @var Give_Donate_Form $form */
1203
-	$form = new Give_Donate_Form( $data['give-form-id'] );
1202
+	$form = new Give_Donate_Form($data['give-form-id']);
1204 1203
 
1205 1204
 	$donation_level_matched = false;
1206 1205
 
1207
-	if ( $form->is_multi_type_donation_form() ) {
1206
+	if ($form->is_multi_type_donation_form()) {
1208 1207
 
1209 1208
 		// Bailout.
1210
-		if ( ! ( $variable_prices = $form->get_prices() ) ) {
1209
+		if ( ! ($variable_prices = $form->get_prices())) {
1211 1210
 			return false;
1212 1211
 		}
1213 1212
 
1214 1213
 		// Sanitize donation amount.
1215
-		$data['give-amount'] = give_maybe_sanitize_amount( $data['give-amount'] );
1214
+		$data['give-amount'] = give_maybe_sanitize_amount($data['give-amount']);
1216 1215
 
1217
-		if ( $data['give-amount'] === give_maybe_sanitize_amount( give_get_price_option_amount( $data['give-form-id'], $data['give-price-id'] ) ) ) {
1216
+		if ($data['give-amount'] === give_maybe_sanitize_amount(give_get_price_option_amount($data['give-form-id'], $data['give-price-id']))) {
1218 1217
 			return true;
1219 1218
 		}
1220 1219
 
1221 1220
 		// Find correct donation level from all donation levels.
1222
-		foreach ( $variable_prices as $variable_price ) {
1221
+		foreach ($variable_prices as $variable_price) {
1223 1222
 			// Sanitize level amount.
1224
-			$variable_price['_give_amount'] = give_maybe_sanitize_amount( $variable_price['_give_amount'] );
1223
+			$variable_price['_give_amount'] = give_maybe_sanitize_amount($variable_price['_give_amount']);
1225 1224
 
1226 1225
 			// Set first match donation level ID.
1227
-			if ( $data['give-amount'] === $variable_price['_give_amount'] ) {
1226
+			if ($data['give-amount'] === $variable_price['_give_amount']) {
1228 1227
 				$_POST['give-price-id'] = $variable_price['_give_id']['level_id'];
1229 1228
 				$donation_level_matched = true;
1230 1229
 				break;
@@ -1235,19 +1234,19 @@  discard block
 block discarded – undo
1235 1234
 		// If yes then set price id to custom if amount is greater then custom minimum amount (if any).
1236 1235
 		if (
1237 1236
 			! $donation_level_matched
1238
-			&& ( give_is_setting_enabled( give_get_meta( $data['give-form-id'], '_give_custom_amount', true ) ) )
1237
+			&& (give_is_setting_enabled(give_get_meta($data['give-form-id'], '_give_custom_amount', true)))
1239 1238
 		) {
1240 1239
 			// Sanitize custom minimum amount.
1241
-			$custom_minimum_amount = give_maybe_sanitize_amount( give_get_meta( $data['give-form-id'], '_give_custom_amount_minimum', true ) );
1240
+			$custom_minimum_amount = give_maybe_sanitize_amount(give_get_meta($data['give-form-id'], '_give_custom_amount_minimum', true));
1242 1241
 
1243
-			if ( $data['give-amount'] >= $custom_minimum_amount ) {
1242
+			if ($data['give-amount'] >= $custom_minimum_amount) {
1244 1243
 				$_POST['give-price-id'] = 'custom';
1245 1244
 				$donation_level_matched = true;
1246 1245
 			}
1247 1246
 		}
1248 1247
 	}// End if().
1249 1248
 
1250
-	return ( $donation_level_matched ? true : false );
1249
+	return ($donation_level_matched ? true : false);
1251 1250
 }
1252 1251
 
1253
-add_action( 'give_checkout_error_checks', 'give_validate_multi_donation_form_level', 10, 2 );
1252
+add_action('give_checkout_error_checks', 'give_validate_multi_donation_form_level', 10, 2);
Please login to merge, or discard this patch.
includes/payments/class-payment-stats.php 1 patch
Spacing   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -10,7 +10,7 @@  discard block
 block discarded – undo
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
 
@@ -38,17 +38,17 @@  discard block
 block discarded – undo
38 38
 	 *
39 39
 	 * @return float|int                Total amount of donations based on the passed arguments.
40 40
 	 */
41
-	public function get_sales( $form_id = 0, $start_date = false, $end_date = false, $status = 'publish' ) {
41
+	public function get_sales($form_id = 0, $start_date = false, $end_date = false, $status = 'publish') {
42 42
 
43
-		$this->setup_dates( $start_date, $end_date );
43
+		$this->setup_dates($start_date, $end_date);
44 44
 
45 45
 		// Make sure start date is valid
46
-		if ( is_wp_error( $this->start_date ) ) {
46
+		if (is_wp_error($this->start_date)) {
47 47
 			return $this->start_date;
48 48
 		}
49 49
 
50 50
 		// Make sure end date is valid
51
-		if ( is_wp_error( $this->end_date ) ) {
51
+		if (is_wp_error($this->end_date)) {
52 52
 			return $this->end_date;
53 53
 		}
54 54
 
@@ -57,18 +57,18 @@  discard block
 block discarded – undo
57 57
 			'start_date' => $this->start_date,
58 58
 			'end_date'   => $this->end_date,
59 59
 			'fields'     => 'ids',
60
-			'number'     => - 1,
60
+			'number'     => -1,
61 61
 		);
62 62
 
63
-		if ( ! empty( $form_id ) ) {
63
+		if ( ! empty($form_id)) {
64 64
 			$args['give_forms'] = $form_id;
65 65
 		}
66 66
 
67 67
 		/* @var Give_Payments_Query $payments */
68
-		$payments = new Give_Payments_Query( $args );
68
+		$payments = new Give_Payments_Query($args);
69 69
 		$payments = $payments->get_payments();
70 70
 
71
-		return count( $payments );
71
+		return count($payments);
72 72
 	}
73 73
 
74 74
 
@@ -85,16 +85,16 @@  discard block
 block discarded – undo
85 85
 	 *
86 86
 	 * @return float|int                Total amount of donations based on the passed arguments.
87 87
 	 */
88
-	public function get_earnings( $form_id = 0, $start_date = false, $end_date = false, $gateway_id = false ) {
89
-		$this->setup_dates( $start_date, $end_date );
88
+	public function get_earnings($form_id = 0, $start_date = false, $end_date = false, $gateway_id = false) {
89
+		$this->setup_dates($start_date, $end_date);
90 90
 
91 91
 		// Make sure start date is valid
92
-		if ( is_wp_error( $this->start_date ) ) {
92
+		if (is_wp_error($this->start_date)) {
93 93
 			return $this->start_date;
94 94
 		}
95 95
 
96 96
 		// Make sure end date is valid
97
-		if ( is_wp_error( $this->end_date ) ) {
97
+		if (is_wp_error($this->end_date)) {
98 98
 			return $this->end_date;
99 99
 		}
100 100
 
@@ -104,12 +104,12 @@  discard block
 block discarded – undo
104 104
 			'start_date' => $this->start_date,
105 105
 			'end_date'   => $this->end_date,
106 106
 			'fields'     => 'ids',
107
-			'number'     => - 1,
107
+			'number'     => -1,
108 108
 		);
109 109
 
110 110
 
111 111
 		// Filter by Gateway ID meta_key
112
-		if ( $gateway_id ) {
112
+		if ($gateway_id) {
113 113
 			$args['meta_query'][] = array(
114 114
 				'key'   => '_give_payment_gateway',
115 115
 				'value' => $gateway_id,
@@ -117,43 +117,43 @@  discard block
 block discarded – undo
117 117
 		}
118 118
 
119 119
 		// Filter by Gateway ID meta_key
120
-		if ( $form_id ) {
120
+		if ($form_id) {
121 121
 			$args['meta_query'][] = array(
122 122
 				'key'   => '_give_payment_form_id',
123 123
 				'value' => $form_id,
124 124
 			);
125 125
 		}
126 126
 
127
-		if ( ! empty( $args['meta_query'] ) && 1 < count( $args['meta_query'] ) ) {
127
+		if ( ! empty($args['meta_query']) && 1 < count($args['meta_query'])) {
128 128
 			$args['meta_query']['relation'] = 'AND';
129 129
 		}
130 130
 
131
-		$args = apply_filters( 'give_stats_earnings_args', $args );
132
-		$key  = Give_Cache::get_key( 'give_stats', $args );
131
+		$args = apply_filters('give_stats_earnings_args', $args);
132
+		$key  = Give_Cache::get_key('give_stats', $args);
133 133
 
134 134
 		//Set transient for faster stats
135
-		$earnings = Give_Cache::get( $key );
135
+		$earnings = Give_Cache::get($key);
136 136
 
137
-		if ( false === $earnings ) {
137
+		if (false === $earnings) {
138 138
 
139 139
 			$this->timestamp = false;
140
-			$payments        = new Give_Payments_Query( $args );
140
+			$payments        = new Give_Payments_Query($args);
141 141
 			$payments        = $payments->get_payments();
142 142
 			$earnings        = 0;
143 143
 
144
-			if ( ! empty( $payments ) ) {
145
-				foreach ( $payments as $payment ) {
146
-					$earnings += give_get_payment_amount( $payment->ID );
144
+			if ( ! empty($payments)) {
145
+				foreach ($payments as $payment) {
146
+					$earnings += give_get_payment_amount($payment->ID);
147 147
 				}
148 148
 
149 149
 			}
150 150
 
151 151
 			// Cache the results for one hour
152
-			Give_Cache::set( $key, give_sanitize_amount_for_db( $earnings ), 60 * 60 );
152
+			Give_Cache::set($key, give_sanitize_amount_for_db($earnings), 60 * 60);
153 153
 		}
154 154
 
155 155
 		//return earnings
156
-		return round( $earnings, give_get_price_decimals( $form_id ) );
156
+		return round($earnings, give_get_price_decimals($form_id));
157 157
 
158 158
 	}
159 159
 
@@ -170,17 +170,17 @@  discard block
 block discarded – undo
170 170
 	 *
171 171
 	 * @return float|int                Total amount of donations based on the passed arguments.
172 172
 	 */
173
-	public function get_earnings_cache_key( $form_id = 0, $start_date = false, $end_date = false, $gateway_id = false ) {
173
+	public function get_earnings_cache_key($form_id = 0, $start_date = false, $end_date = false, $gateway_id = false) {
174 174
 
175
-		$this->setup_dates( $start_date, $end_date );
175
+		$this->setup_dates($start_date, $end_date);
176 176
 
177 177
 		// Make sure start date is valid
178
-		if ( is_wp_error( $this->start_date ) ) {
178
+		if (is_wp_error($this->start_date)) {
179 179
 			return $this->start_date;
180 180
 		}
181 181
 
182 182
 		// Make sure end date is valid
183
-		if ( is_wp_error( $this->end_date ) ) {
183
+		if (is_wp_error($this->end_date)) {
184 184
 			return $this->end_date;
185 185
 		}
186 186
 
@@ -190,12 +190,12 @@  discard block
 block discarded – undo
190 190
 			'start_date' => $this->start_date,
191 191
 			'end_date'   => $this->end_date,
192 192
 			'fields'     => 'ids',
193
-			'number'     => - 1,
193
+			'number'     => -1,
194 194
 		);
195 195
 
196 196
 
197 197
 		// Filter by Gateway ID meta_key
198
-		if ( $gateway_id ) {
198
+		if ($gateway_id) {
199 199
 			$args['meta_query'][] = array(
200 200
 				'key'   => '_give_payment_gateway',
201 201
 				'value' => $gateway_id,
@@ -203,19 +203,19 @@  discard block
 block discarded – undo
203 203
 		}
204 204
 
205 205
 		// Filter by Gateway ID meta_key
206
-		if ( $form_id ) {
206
+		if ($form_id) {
207 207
 			$args['meta_query'][] = array(
208 208
 				'key'   => '_give_payment_form_id',
209 209
 				'value' => $form_id,
210 210
 			);
211 211
 		}
212 212
 
213
-		if ( ! empty( $args['meta_query'] ) && 1 < count( $args['meta_query'] ) ) {
213
+		if ( ! empty($args['meta_query']) && 1 < count($args['meta_query'])) {
214 214
 			$args['meta_query']['relation'] = 'AND';
215 215
 		}
216 216
 
217
-		$args = apply_filters( 'give_stats_earnings_args', $args );
218
-		$key  = Give_Cache::get_key( 'give_stats', $args );
217
+		$args = apply_filters('give_stats_earnings_args', $args);
218
+		$key  = Give_Cache::get_key('give_stats', $args);
219 219
 
220 220
 		//return earnings
221 221
 		return $key;
@@ -232,16 +232,16 @@  discard block
 block discarded – undo
232 232
 	 *
233 233
 	 * @return array       Best selling forms
234 234
 	 */
235
-	public function get_best_selling( $number = 10 ) {
235
+	public function get_best_selling($number = 10) {
236 236
 
237 237
 		global $wpdb;
238 238
 
239
-		$give_forms = $wpdb->get_results( $wpdb->prepare(
239
+		$give_forms = $wpdb->get_results($wpdb->prepare(
240 240
 			"SELECT post_id as form_id, max(meta_value) as sales
241 241
 				FROM $wpdb->postmeta WHERE meta_key='_give_form_sales' AND meta_value > 0
242 242
 				GROUP BY meta_value+0
243 243
 				DESC LIMIT %d;", $number
244
-		) );
244
+		));
245 245
 
246 246
 		return $give_forms;
247 247
 	}
Please login to merge, or discard this patch.
includes/payments/class-give-payment.php 1 patch
Spacing   +287 added lines, -287 removed lines patch added patch discarded remove patch
@@ -10,7 +10,7 @@  discard block
 block discarded – undo
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
 
@@ -392,13 +392,13 @@  discard block
 block discarded – undo
392 392
 	 *
393 393
 	 * @return mixed void|false
394 394
 	 */
395
-	public function __construct( $payment_id = false ) {
395
+	public function __construct($payment_id = false) {
396 396
 
397
-		if ( empty( $payment_id ) ) {
397
+		if (empty($payment_id)) {
398 398
 			return false;
399 399
 		}
400 400
 
401
-		$this->setup_payment( $payment_id );
401
+		$this->setup_payment($payment_id);
402 402
 	}
403 403
 
404 404
 	/**
@@ -411,11 +411,11 @@  discard block
 block discarded – undo
411 411
 	 *
412 412
 	 * @return mixed        The value.
413 413
 	 */
414
-	public function __get( $key ) {
414
+	public function __get($key) {
415 415
 
416
-		if ( method_exists( $this, 'get_' . $key ) ) {
416
+		if (method_exists($this, 'get_'.$key)) {
417 417
 
418
-			$value = call_user_func( array( $this, 'get_' . $key ) );
418
+			$value = call_user_func(array($this, 'get_'.$key));
419 419
 
420 420
 		} else {
421 421
 
@@ -437,18 +437,18 @@  discard block
 block discarded – undo
437 437
 	 * @param  string $key   The property name
438 438
 	 * @param  mixed  $value The value of the property
439 439
 	 */
440
-	public function __set( $key, $value ) {
441
-		$ignore = array( '_ID' );
440
+	public function __set($key, $value) {
441
+		$ignore = array('_ID');
442 442
 
443
-		if ( 'status' === $key ) {
443
+		if ('status' === $key) {
444 444
 			$this->old_status = $this->status;
445 445
 		}
446 446
 
447
-		if ( ! in_array( $key, $ignore ) ) {
448
-			$this->pending[ $key ] = $value;
447
+		if ( ! in_array($key, $ignore)) {
448
+			$this->pending[$key] = $value;
449 449
 		}
450 450
 
451
-		if ( '_ID' !== $key ) {
451
+		if ('_ID' !== $key) {
452 452
 			$this->$key = $value;
453 453
 		}
454 454
 	}
@@ -463,9 +463,9 @@  discard block
 block discarded – undo
463 463
 	 *
464 464
 	 * @return boolean|null       If the item is set or not
465 465
 	 */
466
-	public function __isset( $name ) {
467
-		if ( property_exists( $this, $name ) ) {
468
-			return false === empty( $this->$name );
466
+	public function __isset($name) {
467
+		if (property_exists($this, $name)) {
468
+			return false === empty($this->$name);
469 469
 		} else {
470 470
 			return null;
471 471
 		}
@@ -481,20 +481,20 @@  discard block
 block discarded – undo
481 481
 	 *
482 482
 	 * @return bool            If the setup was successful or not
483 483
 	 */
484
-	private function setup_payment( $payment_id ) {
484
+	private function setup_payment($payment_id) {
485 485
 		$this->pending = array();
486 486
 
487
-		if ( empty( $payment_id ) ) {
487
+		if (empty($payment_id)) {
488 488
 			return false;
489 489
 		}
490 490
 
491
-		$payment = get_post( $payment_id );
491
+		$payment = get_post($payment_id);
492 492
 
493
-		if ( ! $payment || is_wp_error( $payment ) ) {
493
+		if ( ! $payment || is_wp_error($payment)) {
494 494
 			return false;
495 495
 		}
496 496
 
497
-		if ( 'give_payment' !== $payment->post_type ) {
497
+		if ('give_payment' !== $payment->post_type) {
498 498
 			return false;
499 499
 		}
500 500
 
@@ -508,13 +508,13 @@  discard block
 block discarded – undo
508 508
 		 * @param Give_Payment $this       Payment object.
509 509
 		 * @param int          $payment_id The ID of the payment.
510 510
 		 */
511
-		do_action( 'give_pre_setup_payment', $this, $payment_id );
511
+		do_action('give_pre_setup_payment', $this, $payment_id);
512 512
 
513 513
 		// Primary Identifier.
514
-		$this->ID = absint( $payment_id );
514
+		$this->ID = absint($payment_id);
515 515
 
516 516
 		// Protected ID that can never be changed.
517
-		$this->_ID = absint( $payment_id );
517
+		$this->_ID = absint($payment_id);
518 518
 
519 519
 		// We have a payment, get the generic payment_meta item to reduce calls to it.
520 520
 		$this->payment_meta = $this->get_meta();
@@ -530,7 +530,7 @@  discard block
 block discarded – undo
530 530
 		$this->parent_payment = $payment->post_parent;
531 531
 
532 532
 		$all_payment_statuses  = give_get_payment_statuses();
533
-		$this->status_nicename = array_key_exists( $this->status, $all_payment_statuses ) ? $all_payment_statuses[ $this->status ] : ucfirst( $this->status );
533
+		$this->status_nicename = array_key_exists($this->status, $all_payment_statuses) ? $all_payment_statuses[$this->status] : ucfirst($this->status);
534 534
 
535 535
 		// Currency Based.
536 536
 		$this->total    = $this->setup_total();
@@ -568,7 +568,7 @@  discard block
 block discarded – undo
568 568
 		 * @param Give_Payment $this       Payment object.
569 569
 		 * @param int          $payment_id The ID of the payment.
570 570
 		 */
571
-		do_action( 'give_setup_payment', $this, $payment_id );
571
+		do_action('give_setup_payment', $this, $payment_id);
572 572
 
573 573
 		return true;
574 574
 	}
@@ -586,8 +586,8 @@  discard block
 block discarded – undo
586 586
 	 *
587 587
 	 * @return void
588 588
 	 */
589
-	public function update_payment_setup( $payment_id ) {
590
-		$this->setup_payment( $payment_id );
589
+	public function update_payment_setup($payment_id) {
590
+		$this->setup_payment($payment_id);
591 591
 	}
592 592
 
593 593
 	/**
@@ -602,24 +602,24 @@  discard block
 block discarded – undo
602 602
 
603 603
 		// Construct the payment title.
604 604
 		$payment_title = '';
605
-		if ( ! empty( $this->first_name ) && ! empty( $this->last_name ) ) {
606
-			$payment_title = $this->first_name . ' ' . $this->last_name;
607
-		} elseif ( ! empty( $this->first_name ) && empty( $this->last_name ) ) {
605
+		if ( ! empty($this->first_name) && ! empty($this->last_name)) {
606
+			$payment_title = $this->first_name.' '.$this->last_name;
607
+		} elseif ( ! empty($this->first_name) && empty($this->last_name)) {
608 608
 			$payment_title = $this->first_name;
609
-		} elseif ( ! empty( $this->email ) && is_email( $this->email ) ) {
609
+		} elseif ( ! empty($this->email) && is_email($this->email)) {
610 610
 			$payment_title = $this->email;
611 611
 		}
612 612
 
613 613
 		// Set Key.
614
-		if ( empty( $this->key ) ) {
614
+		if (empty($this->key)) {
615 615
 
616
-			$auth_key             = defined( 'AUTH_KEY' ) ? AUTH_KEY : '';
617
-			$this->key            = strtolower( md5( $this->email . date( 'Y-m-d H:i:s' ) . $auth_key . uniqid( 'give', true ) ) );  // Unique key
616
+			$auth_key             = defined('AUTH_KEY') ? AUTH_KEY : '';
617
+			$this->key            = strtolower(md5($this->email.date('Y-m-d H:i:s').$auth_key.uniqid('give', true))); // Unique key
618 618
 			$this->pending['key'] = $this->key;
619 619
 		}
620 620
 
621 621
 		// Set IP.
622
-		if ( empty( $this->ip ) ) {
622
+		if (empty($this->ip)) {
623 623
 
624 624
 			$this->ip            = give_get_ip();
625 625
 			$this->pending['ip'] = $this->ip;
@@ -646,19 +646,19 @@  discard block
 block discarded – undo
646 646
 			'status'        => $this->status,
647 647
 		);
648 648
 
649
-		$args = apply_filters( 'give_insert_payment_args', array(
649
+		$args = apply_filters('give_insert_payment_args', array(
650 650
 			'post_title'    => $payment_title,
651 651
 			'post_status'   => $this->status,
652 652
 			'post_type'     => 'give_payment',
653
-			'post_date'     => ! empty( $this->date ) ? $this->date : null,
654
-			'post_date_gmt' => ! empty( $this->date ) ? get_gmt_from_date( $this->date ) : null,
653
+			'post_date'     => ! empty($this->date) ? $this->date : null,
654
+			'post_date_gmt' => ! empty($this->date) ? get_gmt_from_date($this->date) : null,
655 655
 			'post_parent'   => $this->parent_payment,
656
-		), $payment_data );
656
+		), $payment_data);
657 657
 
658 658
 		// Create a blank payment
659
-		$payment_id = wp_insert_post( $args );
659
+		$payment_id = wp_insert_post($args);
660 660
 
661
-		if ( ! empty( $payment_id ) ) {
661
+		if ( ! empty($payment_id)) {
662 662
 
663 663
 			$this->ID  = $payment_id;
664 664
 			$this->_ID = $payment_id;
@@ -670,40 +670,40 @@  discard block
 block discarded – undo
670 670
 			 *
671 671
 			 * @since 1.8.13
672 672
 			 */
673
-			$donor = apply_filters( 'give_update_donor_information', $donor, $payment_id, $payment_data, $args );
673
+			$donor = apply_filters('give_update_donor_information', $donor, $payment_id, $payment_data, $args);
674 674
 
675
-			if ( did_action( 'give_pre_process_donation' ) && is_user_logged_in() ) {
676
-				$donor = new Give_Donor( get_current_user_id(), true );
675
+			if (did_action('give_pre_process_donation') && is_user_logged_in()) {
676
+				$donor = new Give_Donor(get_current_user_id(), true);
677 677
 
678 678
 				// Donor is logged in but used a different email to purchase with so assign to their donor record.
679
-				if ( ! empty( $donor->id ) && $this->email !== $donor->email ) {
680
-					$donor->add_email( $this->email );
679
+				if ( ! empty($donor->id) && $this->email !== $donor->email) {
680
+					$donor->add_email($this->email);
681 681
 				}
682 682
 			}
683 683
 
684
-			if ( empty( $donor->id ) ) {
685
-				$donor = new Give_Donor( $this->email );
684
+			if (empty($donor->id)) {
685
+				$donor = new Give_Donor($this->email);
686 686
 			}
687 687
 
688
-			if ( empty( $donor->id ) ) {
688
+			if (empty($donor->id)) {
689 689
 
690 690
 				$donor_data = array(
691
-					'name'    => ! is_email( $payment_title ) ? $this->first_name . ' ' . $this->last_name : '',
691
+					'name'    => ! is_email($payment_title) ? $this->first_name.' '.$this->last_name : '',
692 692
 					'email'   => $this->email,
693 693
 					'user_id' => $this->user_id,
694 694
 				);
695 695
 
696
-				$donor->create( $donor_data );
696
+				$donor->create($donor_data);
697 697
 
698 698
 			}
699 699
 
700 700
 			$this->customer_id            = $donor->id;
701 701
 			$this->pending['customer_id'] = $this->customer_id;
702
-			$donor->attach_payment( $this->ID, false );
702
+			$donor->attach_payment($this->ID, false);
703 703
 
704
-			$this->payment_meta = apply_filters( 'give_payment_meta', $this->payment_meta, $payment_data );
704
+			$this->payment_meta = apply_filters('give_payment_meta', $this->payment_meta, $payment_data);
705 705
 
706
-			$this->update_meta( '_give_payment_meta', $this->payment_meta );
706
+			$this->update_meta('_give_payment_meta', $this->payment_meta);
707 707
 			$this->new = true;
708 708
 		}// End if().
709 709
 
@@ -725,11 +725,11 @@  discard block
 block discarded – undo
725 725
 		$saved = false;
726 726
 
727 727
 		// Must have an ID.
728
-		if ( empty( $this->ID ) ) {
728
+		if (empty($this->ID)) {
729 729
 
730 730
 			$payment_id = $this->insert_payment();
731 731
 
732
-			if ( false === $payment_id ) {
732
+			if (false === $payment_id) {
733 733
 				$saved = false;
734 734
 			} else {
735 735
 				$this->ID = $payment_id;
@@ -737,42 +737,42 @@  discard block
 block discarded – undo
737 737
 		}
738 738
 
739 739
 		// Set ID if not matching.
740
-		if ( $this->ID !== $this->_ID ) {
740
+		if ($this->ID !== $this->_ID) {
741 741
 			$this->ID = $this->_ID;
742 742
 		}
743 743
 
744 744
 		// If we have something pending, let's save it.
745
-		if ( ! empty( $this->pending ) ) {
745
+		if ( ! empty($this->pending)) {
746 746
 
747 747
 			$total_increase = 0;
748 748
 			$total_decrease = 0;
749 749
 
750
-			foreach ( $this->pending as $key => $value ) {
750
+			foreach ($this->pending as $key => $value) {
751 751
 
752
-				switch ( $key ) {
752
+				switch ($key) {
753 753
 
754 754
 					case 'donations':
755 755
 						// Update totals for pending donations.
756
-						foreach ( $this->pending[ $key ] as $item ) {
756
+						foreach ($this->pending[$key] as $item) {
757 757
 
758
-							$quantity = isset( $item['quantity'] ) ? $item['quantity'] : 1;
759
-							$price_id = isset( $item['price_id'] ) ? $item['price_id'] : 0;
758
+							$quantity = isset($item['quantity']) ? $item['quantity'] : 1;
759
+							$price_id = isset($item['price_id']) ? $item['price_id'] : 0;
760 760
 
761
-							switch ( $item['action'] ) {
761
+							switch ($item['action']) {
762 762
 
763 763
 								case 'add':
764 764
 
765 765
 									$price = $item['price'];
766 766
 
767
-									if ( 'publish' === $this->status || 'complete' === $this->status ) {
767
+									if ('publish' === $this->status || 'complete' === $this->status) {
768 768
 
769 769
 										// Add donation to logs.
770
-										$log_date = date_i18n( 'Y-m-d G:i:s', current_time( 'timestamp' ) );
771
-										give_record_donation_in_log( $item['id'], $this->ID, $price_id, $log_date );
770
+										$log_date = date_i18n('Y-m-d G:i:s', current_time('timestamp'));
771
+										give_record_donation_in_log($item['id'], $this->ID, $price_id, $log_date);
772 772
 
773
-										$form = new Give_Donate_Form( $item['id'] );
774
-										$form->increase_sales( $quantity );
775
-										$form->increase_earnings( $price );
773
+										$form = new Give_Donate_Form($item['id']);
774
+										$form->increase_sales($quantity);
775
+										$form->increase_earnings($price);
776 776
 
777 777
 										$total_increase += $price;
778 778
 									}
@@ -797,15 +797,15 @@  discard block
 block discarded – undo
797 797
 										),
798 798
 									);
799 799
 
800
-									$found_logs = get_posts( $log_args );
801
-									foreach ( $found_logs as $log ) {
802
-										wp_delete_post( $log->ID, true );
800
+									$found_logs = get_posts($log_args);
801
+									foreach ($found_logs as $log) {
802
+										wp_delete_post($log->ID, true);
803 803
 									}
804 804
 
805
-									if ( 'publish' === $this->status || 'complete' === $this->status ) {
806
-										$form = new Give_Donate_Form( $item['id'] );
807
-										$form->decrease_sales( $quantity );
808
-										$form->decrease_earnings( $item['amount'] );
805
+									if ('publish' === $this->status || 'complete' === $this->status) {
806
+										$form = new Give_Donate_Form($item['id']);
807
+										$form->decrease_sales($quantity);
808
+										$form->decrease_earnings($item['amount']);
809 809
 
810 810
 										$total_decrease += $item['amount'];
811 811
 									}
@@ -816,44 +816,44 @@  discard block
 block discarded – undo
816 816
 						break;
817 817
 
818 818
 					case 'status':
819
-						$this->update_status( $this->status );
819
+						$this->update_status($this->status);
820 820
 						break;
821 821
 
822 822
 					case 'gateway':
823
-						$this->update_meta( '_give_payment_gateway', $this->gateway );
823
+						$this->update_meta('_give_payment_gateway', $this->gateway);
824 824
 						break;
825 825
 
826 826
 					case 'mode':
827
-						$this->update_meta( '_give_payment_mode', $this->mode );
827
+						$this->update_meta('_give_payment_mode', $this->mode);
828 828
 						break;
829 829
 
830 830
 					case 'transaction_id':
831
-						$this->update_meta( '_give_payment_transaction_id', $this->transaction_id );
831
+						$this->update_meta('_give_payment_transaction_id', $this->transaction_id);
832 832
 						break;
833 833
 
834 834
 					case 'ip':
835
-						$this->update_meta( '_give_payment_user_ip', $this->ip );
835
+						$this->update_meta('_give_payment_user_ip', $this->ip);
836 836
 						break;
837 837
 
838 838
 					case 'customer_id':
839
-						$this->update_meta( '_give_payment_customer_id', $this->customer_id );
839
+						$this->update_meta('_give_payment_customer_id', $this->customer_id);
840 840
 						break;
841 841
 
842 842
 					case 'user_id':
843
-						$this->update_meta( '_give_payment_user_id', $this->user_id );
843
+						$this->update_meta('_give_payment_user_id', $this->user_id);
844 844
 						$this->user_info['id'] = $this->user_id;
845 845
 						break;
846 846
 
847 847
 					case 'form_title':
848
-						$this->update_meta( '_give_payment_form_title', $this->form_title );
848
+						$this->update_meta('_give_payment_form_title', $this->form_title);
849 849
 						break;
850 850
 
851 851
 					case 'form_id':
852
-						$this->update_meta( '_give_payment_form_id', $this->form_id );
852
+						$this->update_meta('_give_payment_form_id', $this->form_id);
853 853
 						break;
854 854
 
855 855
 					case 'price_id':
856
-						$this->update_meta( '_give_payment_price_id', $this->price_id );
856
+						$this->update_meta('_give_payment_price_id', $this->price_id);
857 857
 						break;
858 858
 
859 859
 					case 'first_name':
@@ -869,15 +869,15 @@  discard block
 block discarded – undo
869 869
 						break;
870 870
 
871 871
 					case 'email':
872
-						$this->update_meta( '_give_payment_user_email', $this->email );
872
+						$this->update_meta('_give_payment_user_email', $this->email);
873 873
 						break;
874 874
 
875 875
 					case 'key':
876
-						$this->update_meta( '_give_payment_purchase_key', $this->key );
876
+						$this->update_meta('_give_payment_purchase_key', $this->key);
877 877
 						break;
878 878
 
879 879
 					case 'number':
880
-						$this->update_meta( '_give_payment_number', $this->number );
880
+						$this->update_meta('_give_payment_number', $this->number);
881 881
 						break;
882 882
 
883 883
 					case 'date':
@@ -887,11 +887,11 @@  discard block
 block discarded – undo
887 887
 							'edit_date' => true,
888 888
 						);
889 889
 
890
-						wp_update_post( $args );
890
+						wp_update_post($args);
891 891
 						break;
892 892
 
893 893
 					case 'completed_date':
894
-						$this->update_meta( '_give_completed_date', $this->completed_date );
894
+						$this->update_meta('_give_completed_date', $this->completed_date);
895 895
 						break;
896 896
 
897 897
 					case 'parent_payment':
@@ -900,7 +900,7 @@  discard block
 block discarded – undo
900 900
 							'post_parent' => $this->parent_payment,
901 901
 						);
902 902
 
903
-						wp_update_post( $args );
903
+						wp_update_post($args);
904 904
 						break;
905 905
 
906 906
 					default:
@@ -911,33 +911,33 @@  discard block
 block discarded – undo
911 911
 						 *
912 912
 						 * @param Give_Payment $this Payment object.
913 913
 						 */
914
-						do_action( 'give_payment_save', $this, $key );
914
+						do_action('give_payment_save', $this, $key);
915 915
 						break;
916 916
 				}// End switch().
917 917
 			}// End foreach().
918 918
 
919
-			if ( 'pending' !== $this->status ) {
919
+			if ('pending' !== $this->status) {
920 920
 
921
-				$donor = new Give_Donor( $this->customer_id );
921
+				$donor = new Give_Donor($this->customer_id);
922 922
 
923 923
 				$total_change = $total_increase - $total_decrease;
924
-				if ( $total_change < 0 ) {
924
+				if ($total_change < 0) {
925 925
 
926
-					$total_change = - ( $total_change );
926
+					$total_change = - ($total_change);
927 927
 					// Decrease the donor's donation stats.
928
-					$donor->decrease_value( $total_change );
929
-					give_decrease_total_earnings( $total_change );
928
+					$donor->decrease_value($total_change);
929
+					give_decrease_total_earnings($total_change);
930 930
 
931
-				} elseif ( $total_change > 0 ) {
931
+				} elseif ($total_change > 0) {
932 932
 
933 933
 					// Increase the donor's donation stats.
934
-					$donor->increase_value( $total_change );
935
-					give_increase_total_earnings( $total_change );
934
+					$donor->increase_value($total_change);
935
+					give_increase_total_earnings($total_change);
936 936
 
937 937
 				}
938 938
 			}
939 939
 
940
-			$this->update_meta( '_give_payment_total', give_sanitize_amount_for_db( $this->total ) );
940
+			$this->update_meta('_give_payment_total', give_sanitize_amount_for_db($this->total));
941 941
 
942 942
 			$new_meta = array(
943 943
 				'form_title'    => $this->form_title,
@@ -948,12 +948,12 @@  discard block
 block discarded – undo
948 948
 			);
949 949
 
950 950
 			$meta        = $this->get_meta();
951
-			$merged_meta = array_merge( $meta, $new_meta );
951
+			$merged_meta = array_merge($meta, $new_meta);
952 952
 
953 953
 			// Only save the payment meta if it's changed.
954
-			if ( md5( serialize( $meta ) ) !== md5( serialize( $merged_meta ) ) ) {
955
-				$updated = $this->update_meta( '_give_payment_meta', $merged_meta );
956
-				if ( false !== $updated ) {
954
+			if (md5(serialize($meta)) !== md5(serialize($merged_meta))) {
955
+				$updated = $this->update_meta('_give_payment_meta', $merged_meta);
956
+				if (false !== $updated) {
957 957
 					$saved = true;
958 958
 				}
959 959
 			}
@@ -962,8 +962,8 @@  discard block
 block discarded – undo
962 962
 			$saved         = true;
963 963
 		}// End if().
964 964
 
965
-		if ( true === $saved ) {
966
-			$this->setup_payment( $this->ID );
965
+		if (true === $saved) {
966
+			$this->setup_payment($this->ID);
967 967
 		}
968 968
 
969 969
 		return $saved;
@@ -981,12 +981,12 @@  discard block
 block discarded – undo
981 981
 	 *
982 982
 	 * @return bool           True when successful, false otherwise
983 983
 	 */
984
-	public function add_donation( $form_id = 0, $args = array(), $options = array() ) {
984
+	public function add_donation($form_id = 0, $args = array(), $options = array()) {
985 985
 
986
-		$donation = new Give_Donate_Form( $form_id );
986
+		$donation = new Give_Donate_Form($form_id);
987 987
 
988 988
 		// Bail if this post isn't a give donation form.
989
-		if ( ! $donation || $donation->post_type !== 'give_forms' ) {
989
+		if ( ! $donation || $donation->post_type !== 'give_forms') {
990 990
 			return false;
991 991
 		}
992 992
 
@@ -996,59 +996,59 @@  discard block
 block discarded – undo
996 996
 			'price_id' => false,
997 997
 		);
998 998
 
999
-		$args = wp_parse_args( apply_filters( 'give_payment_add_donation_args', $args, $donation->ID ), $defaults );
999
+		$args = wp_parse_args(apply_filters('give_payment_add_donation_args', $args, $donation->ID), $defaults);
1000 1000
 
1001 1001
 		// Allow overriding the price.
1002
-		if ( false !== $args['price'] ) {
1002
+		if (false !== $args['price']) {
1003 1003
 			$donation_amount = $args['price'];
1004 1004
 		} else {
1005 1005
 
1006 1006
 			// Deal with variable pricing.
1007
-			if ( give_has_variable_prices( $donation->ID ) ) {
1008
-				$prices          = give_get_meta( $form_id, '_give_donation_levels', true );
1007
+			if (give_has_variable_prices($donation->ID)) {
1008
+				$prices          = give_get_meta($form_id, '_give_donation_levels', true);
1009 1009
 				$donation_amount = '';
1010 1010
 				// Loop through prices.
1011
-				foreach ( $prices as $price ) {
1011
+				foreach ($prices as $price) {
1012 1012
 					// Find a match between price_id and level_id.
1013 1013
 					// First verify array keys exists THEN make the match.
1014
-					if ( ( isset( $args['price_id'] ) && isset( $price['_give_id']['level_id'] ) )
1014
+					if ((isset($args['price_id']) && isset($price['_give_id']['level_id']))
1015 1015
 					     && $args['price_id'] == $price['_give_id']['level_id']
1016 1016
 					) {
1017 1017
 						$donation_amount = $price['_give_amount'];
1018 1018
 					}
1019 1019
 				}
1020 1020
 				// Fallback to the lowest price point.
1021
-				if ( $donation_amount == '' ) {
1022
-					$donation_amount  = give_get_lowest_price_option( $donation->ID );
1023
-					$args['price_id'] = give_get_lowest_price_id( $donation->ID );
1021
+				if ($donation_amount == '') {
1022
+					$donation_amount  = give_get_lowest_price_option($donation->ID);
1023
+					$args['price_id'] = give_get_lowest_price_id($donation->ID);
1024 1024
 				}
1025 1025
 			} else {
1026 1026
 				// Simple form price.
1027
-				$donation_amount = give_get_form_price( $donation->ID );
1027
+				$donation_amount = give_get_form_price($donation->ID);
1028 1028
 			}
1029 1029
 		}
1030 1030
 
1031 1031
 		// Sanitizing the price here so we don't have a dozen calls later.
1032
-		$donation_amount = give_maybe_sanitize_amount( $donation_amount );
1033
-		$total           = round( $donation_amount, give_get_price_decimals( $this->ID ) );
1032
+		$donation_amount = give_maybe_sanitize_amount($donation_amount);
1033
+		$total           = round($donation_amount, give_get_price_decimals($this->ID));
1034 1034
 
1035 1035
 		// Add Options.
1036 1036
 		$default_options = array();
1037
-		if ( false !== $args['price_id'] ) {
1037
+		if (false !== $args['price_id']) {
1038 1038
 			$default_options['price_id'] = (int) $args['price_id'];
1039 1039
 		}
1040
-		$options = wp_parse_args( $options, $default_options );
1040
+		$options = wp_parse_args($options, $default_options);
1041 1041
 
1042 1042
 		// Do not allow totals to go negative.
1043
-		if ( $total < 0 ) {
1043
+		if ($total < 0) {
1044 1044
 			$total = 0;
1045 1045
 		}
1046 1046
 
1047 1047
 		$donation = array(
1048 1048
 			'name'     => $donation->post_title,
1049 1049
 			'id'       => $donation->ID,
1050
-			'price'    => round( $total, give_get_price_decimals( $this->ID ) ),
1051
-			'subtotal' => round( $total, give_get_price_decimals( $this->ID ) ),
1050
+			'price'    => round($total, give_get_price_decimals($this->ID)),
1051
+			'subtotal' => round($total, give_get_price_decimals($this->ID)),
1052 1052
 			'price_id' => $args['price_id'],
1053 1053
 			'action'   => 'add',
1054 1054
 			'options'  => $options,
@@ -1056,7 +1056,7 @@  discard block
 block discarded – undo
1056 1056
 
1057 1057
 		$this->pending['donations'][] = $donation;
1058 1058
 
1059
-		$this->increase_subtotal( $total );
1059
+		$this->increase_subtotal($total);
1060 1060
 
1061 1061
 		return true;
1062 1062
 
@@ -1073,7 +1073,7 @@  discard block
 block discarded – undo
1073 1073
 	 *
1074 1074
 	 * @return bool           If the item was removed or not
1075 1075
 	 */
1076
-	public function remove_donation( $form_id, $args = array() ) {
1076
+	public function remove_donation($form_id, $args = array()) {
1077 1077
 
1078 1078
 		// Set some defaults.
1079 1079
 		$defaults = array(
@@ -1081,12 +1081,12 @@  discard block
 block discarded – undo
1081 1081
 			'price'    => false,
1082 1082
 			'price_id' => false,
1083 1083
 		);
1084
-		$args     = wp_parse_args( $args, $defaults );
1084
+		$args = wp_parse_args($args, $defaults);
1085 1085
 
1086
-		$form = new Give_Donate_Form( $form_id );
1086
+		$form = new Give_Donate_Form($form_id);
1087 1087
 
1088 1088
 		// Bail if this post isn't a valid give donation form.
1089
-		if ( ! $form || $form->post_type !== 'give_forms' ) {
1089
+		if ( ! $form || $form->post_type !== 'give_forms') {
1090 1090
 			return false;
1091 1091
 		}
1092 1092
 
@@ -1099,7 +1099,7 @@  discard block
 block discarded – undo
1099 1099
 
1100 1100
 		$this->pending['donations'][] = $pending_args;
1101 1101
 
1102
-		$this->decrease_subtotal( $this->total );
1102
+		$this->decrease_subtotal($this->total);
1103 1103
 
1104 1104
 		return true;
1105 1105
 	}
@@ -1115,13 +1115,13 @@  discard block
 block discarded – undo
1115 1115
 	 *
1116 1116
 	 * @return bool           If the note was specified or not
1117 1117
 	 */
1118
-	public function add_note( $note = false ) {
1118
+	public function add_note($note = false) {
1119 1119
 		// Bail if no note specified.
1120
-		if ( ! $note ) {
1120
+		if ( ! $note) {
1121 1121
 			return false;
1122 1122
 		}
1123 1123
 
1124
-		give_insert_payment_note( $this->ID, $note );
1124
+		give_insert_payment_note($this->ID, $note);
1125 1125
 	}
1126 1126
 
1127 1127
 	/**
@@ -1134,8 +1134,8 @@  discard block
 block discarded – undo
1134 1134
 	 *
1135 1135
 	 * @return void
1136 1136
 	 */
1137
-	private function increase_subtotal( $amount = 0.00 ) {
1138
-		$amount         = (float) $amount;
1137
+	private function increase_subtotal($amount = 0.00) {
1138
+		$amount = (float) $amount;
1139 1139
 		$this->subtotal += $amount;
1140 1140
 
1141 1141
 		$this->recalculate_total();
@@ -1151,11 +1151,11 @@  discard block
 block discarded – undo
1151 1151
 	 *
1152 1152
 	 * @return void
1153 1153
 	 */
1154
-	private function decrease_subtotal( $amount = 0.00 ) {
1155
-		$amount         = (float) $amount;
1154
+	private function decrease_subtotal($amount = 0.00) {
1155
+		$amount = (float) $amount;
1156 1156
 		$this->subtotal -= $amount;
1157 1157
 
1158
-		if ( $this->subtotal < 0 ) {
1158
+		if ($this->subtotal < 0) {
1159 1159
 			$this->subtotal = 0;
1160 1160
 		}
1161 1161
 
@@ -1184,24 +1184,24 @@  discard block
 block discarded – undo
1184 1184
 	 *
1185 1185
 	 * @return bool   $updated Returns if the status was successfully updated.
1186 1186
 	 */
1187
-	public function update_status( $status = false ) {
1187
+	public function update_status($status = false) {
1188 1188
 
1189 1189
 		// standardize the 'complete(d)' status.
1190
-		if ( $status == 'completed' || $status == 'complete' ) {
1190
+		if ($status == 'completed' || $status == 'complete') {
1191 1191
 			$status = 'publish';
1192 1192
 		}
1193 1193
 
1194
-		$old_status = ! empty( $this->old_status ) ? $this->old_status : false;
1194
+		$old_status = ! empty($this->old_status) ? $this->old_status : false;
1195 1195
 
1196
-		if ( $old_status === $status ) {
1196
+		if ($old_status === $status) {
1197 1197
 			return false; // Don't permit status changes that aren't changes.
1198 1198
 		}
1199 1199
 
1200
-		$do_change = apply_filters( 'give_should_update_payment_status', true, $this->ID, $status, $old_status );
1200
+		$do_change = apply_filters('give_should_update_payment_status', true, $this->ID, $status, $old_status);
1201 1201
 
1202 1202
 		$updated = false;
1203 1203
 
1204
-		if ( $do_change ) {
1204
+		if ($do_change) {
1205 1205
 
1206 1206
 			/**
1207 1207
 			 * Fires before changing payment status.
@@ -1212,21 +1212,21 @@  discard block
 block discarded – undo
1212 1212
 			 * @param string $status     The new status.
1213 1213
 			 * @param string $old_status The old status.
1214 1214
 			 */
1215
-			do_action( 'give_before_payment_status_change', $this->ID, $status, $old_status );
1215
+			do_action('give_before_payment_status_change', $this->ID, $status, $old_status);
1216 1216
 
1217 1217
 			$update_fields = array(
1218 1218
 				'ID'          => $this->ID,
1219 1219
 				'post_status' => $status,
1220
-				'edit_date'   => current_time( 'mysql' ),
1220
+				'edit_date'   => current_time('mysql'),
1221 1221
 			);
1222 1222
 
1223
-			$updated = wp_update_post( apply_filters( 'give_update_payment_status_fields', $update_fields ) );
1223
+			$updated = wp_update_post(apply_filters('give_update_payment_status_fields', $update_fields));
1224 1224
 
1225 1225
 			$all_payment_statuses  = give_get_payment_statuses();
1226
-			$this->status_nicename = array_key_exists( $status, $all_payment_statuses ) ? $all_payment_statuses[ $status ] : ucfirst( $status );
1226
+			$this->status_nicename = array_key_exists($status, $all_payment_statuses) ? $all_payment_statuses[$status] : ucfirst($status);
1227 1227
 
1228 1228
 			// Process any specific status functions.
1229
-			switch ( $status ) {
1229
+			switch ($status) {
1230 1230
 				case 'refunded':
1231 1231
 					$this->process_refund();
1232 1232
 					break;
@@ -1253,7 +1253,7 @@  discard block
 block discarded – undo
1253 1253
 			 * @param string $status     The new status.
1254 1254
 			 * @param string $old_status The old status.
1255 1255
 			 */
1256
-			do_action( 'give_update_payment_status', $this->ID, $status, $old_status );
1256
+			do_action('give_update_payment_status', $this->ID, $status, $old_status);
1257 1257
 
1258 1258
 		}// End if().
1259 1259
 
@@ -1288,41 +1288,41 @@  discard block
 block discarded – undo
1288 1288
 	 *
1289 1289
 	 * @return mixed             The value from the post meta
1290 1290
 	 */
1291
-	public function get_meta( $meta_key = '_give_payment_meta', $single = true ) {
1291
+	public function get_meta($meta_key = '_give_payment_meta', $single = true) {
1292 1292
 
1293
-		$meta = give_get_meta( $this->ID, $meta_key, $single );
1293
+		$meta = give_get_meta($this->ID, $meta_key, $single);
1294 1294
 
1295
-		if ( $meta_key === '_give_payment_meta' ) {
1295
+		if ($meta_key === '_give_payment_meta') {
1296 1296
 			$meta = (array) $meta;
1297 1297
 
1298
-			if ( empty( $meta['key'] ) ) {
1298
+			if (empty($meta['key'])) {
1299 1299
 				$meta['key'] = $this->setup_payment_key();
1300 1300
 			}
1301 1301
 
1302
-			if ( empty( $meta['form_title'] ) ) {
1302
+			if (empty($meta['form_title'])) {
1303 1303
 				$meta['form_title'] = $this->setup_form_title();
1304 1304
 			}
1305 1305
 
1306
-			if ( empty( $meta['email'] ) ) {
1306
+			if (empty($meta['email'])) {
1307 1307
 				$meta['email'] = $this->setup_email();
1308 1308
 			}
1309 1309
 
1310
-			if ( empty( $meta['date'] ) ) {
1311
-				$meta['date'] = get_post_field( 'post_date', $this->ID );
1310
+			if (empty($meta['date'])) {
1311
+				$meta['date'] = get_post_field('post_date', $this->ID);
1312 1312
 			}
1313 1313
 		}
1314 1314
 
1315
-		$meta = apply_filters( "give_get_payment_meta_{$meta_key}", $meta, $this->ID );
1315
+		$meta = apply_filters("give_get_payment_meta_{$meta_key}", $meta, $this->ID);
1316 1316
 
1317 1317
 		// Security check.
1318
-		if ( is_serialized( $meta ) ) {
1319
-			preg_match( '/[oO]\s*:\s*\d+\s*:\s*"\s*(?!(?i)(stdClass))/', $meta, $matches );
1320
-			if ( ! empty( $matches ) ) {
1318
+		if (is_serialized($meta)) {
1319
+			preg_match('/[oO]\s*:\s*\d+\s*:\s*"\s*(?!(?i)(stdClass))/', $meta, $matches);
1320
+			if ( ! empty($matches)) {
1321 1321
 				$meta = array();
1322 1322
 			}
1323 1323
 		}
1324 1324
 
1325
-		return apply_filters( 'give_get_payment_meta', $meta, $this->ID, $meta_key );
1325
+		return apply_filters('give_get_payment_meta', $meta, $this->ID, $meta_key);
1326 1326
 	}
1327 1327
 
1328 1328
 	/**
@@ -1337,23 +1337,23 @@  discard block
 block discarded – undo
1337 1337
 	 *
1338 1338
 	 * @return int|bool           Meta ID if the key didn't exist, true on successful update, false on failure
1339 1339
 	 */
1340
-	public function update_meta( $meta_key = '', $meta_value = '', $prev_value = '' ) {
1341
-		if ( empty( $meta_key ) ) {
1340
+	public function update_meta($meta_key = '', $meta_value = '', $prev_value = '') {
1341
+		if (empty($meta_key)) {
1342 1342
 			return false;
1343 1343
 		}
1344 1344
 
1345
-		if ( $meta_key == 'key' || $meta_key == 'date' ) {
1345
+		if ($meta_key == 'key' || $meta_key == 'date') {
1346 1346
 
1347 1347
 			$current_meta              = $this->get_meta();
1348
-			$current_meta[ $meta_key ] = $meta_value;
1348
+			$current_meta[$meta_key] = $meta_value;
1349 1349
 
1350 1350
 			$meta_key   = '_give_payment_meta';
1351 1351
 			$meta_value = $current_meta;
1352 1352
 
1353
-		} elseif ( $meta_key == 'email' || $meta_key == '_give_payment_user_email' ) {
1353
+		} elseif ($meta_key == 'email' || $meta_key == '_give_payment_user_email') {
1354 1354
 
1355
-			$meta_value = apply_filters( "give_update_payment_meta_{$meta_key}", $meta_value, $this->ID );
1356
-			give_update_meta( $this->ID, '_give_payment_user_email', $meta_value );
1355
+			$meta_value = apply_filters("give_update_payment_meta_{$meta_key}", $meta_value, $this->ID);
1356
+			give_update_meta($this->ID, '_give_payment_user_email', $meta_value);
1357 1357
 
1358 1358
 			$current_meta                       = $this->get_meta();
1359 1359
 			$current_meta['user_info']['email'] = $meta_value;
@@ -1363,9 +1363,9 @@  discard block
 block discarded – undo
1363 1363
 
1364 1364
 		}
1365 1365
 
1366
-		$meta_value = apply_filters( "give_update_payment_meta_{$meta_key}", $meta_value, $this->ID );
1366
+		$meta_value = apply_filters("give_update_payment_meta_{$meta_key}", $meta_value, $this->ID);
1367 1367
 
1368
-		return give_update_meta( $this->ID, $meta_key, $meta_value, $prev_value );
1368
+		return give_update_meta($this->ID, $meta_key, $meta_value, $prev_value);
1369 1369
 	}
1370 1370
 
1371 1371
 	/**
@@ -1380,14 +1380,14 @@  discard block
 block discarded – undo
1380 1380
 		$process_refund = true;
1381 1381
 
1382 1382
 		// If the payment was not in publish or revoked status, don't decrement stats as they were never incremented.
1383
-		if ( 'publish' != $this->old_status || 'refunded' != $this->status ) {
1383
+		if ('publish' != $this->old_status || 'refunded' != $this->status) {
1384 1384
 			$process_refund = false;
1385 1385
 		}
1386 1386
 
1387 1387
 		// Allow extensions to filter for their own payment types, Example: Recurring Payments.
1388
-		$process_refund = apply_filters( 'give_should_process_refund', $process_refund, $this );
1388
+		$process_refund = apply_filters('give_should_process_refund', $process_refund, $this);
1389 1389
 
1390
-		if ( false === $process_refund ) {
1390
+		if (false === $process_refund) {
1391 1391
 			return;
1392 1392
 		}
1393 1393
 
@@ -1398,13 +1398,13 @@  discard block
 block discarded – undo
1398 1398
 		 *
1399 1399
 		 * @param Give_Payment $this Payment object.
1400 1400
 		 */
1401
-		do_action( 'give_pre_refund_payment', $this );
1401
+		do_action('give_pre_refund_payment', $this);
1402 1402
 
1403
-		$decrease_earnings       = apply_filters( 'give_decrease_store_earnings_on_refund', true, $this );
1404
-		$decrease_customer_value = apply_filters( 'give_decrease_customer_value_on_refund', true, $this );
1405
-		$decrease_purchase_count = apply_filters( 'give_decrease_customer_purchase_count_on_refund', true, $this );
1403
+		$decrease_earnings       = apply_filters('give_decrease_store_earnings_on_refund', true, $this);
1404
+		$decrease_customer_value = apply_filters('give_decrease_customer_value_on_refund', true, $this);
1405
+		$decrease_purchase_count = apply_filters('give_decrease_customer_purchase_count_on_refund', true, $this);
1406 1406
 
1407
-		$this->maybe_alter_stats( $decrease_earnings, $decrease_customer_value, $decrease_purchase_count );
1407
+		$this->maybe_alter_stats($decrease_earnings, $decrease_customer_value, $decrease_purchase_count);
1408 1408
 		$this->delete_sales_logs();
1409 1409
 
1410 1410
 		// @todo: Refresh only range related stat cache
@@ -1417,7 +1417,7 @@  discard block
 block discarded – undo
1417 1417
 		 *
1418 1418
 		 * @param Give_Payment $this Payment object.
1419 1419
 		 */
1420
-		do_action( 'give_post_refund_payment', $this );
1420
+		do_action('give_post_refund_payment', $this);
1421 1421
 	}
1422 1422
 
1423 1423
 	/**
@@ -1444,26 +1444,26 @@  discard block
 block discarded – undo
1444 1444
 		$process_pending = true;
1445 1445
 
1446 1446
 		// If the payment was not in publish or revoked status, don't decrement stats as they were never incremented.
1447
-		if ( 'publish' != $this->old_status || 'pending' != $this->status ) {
1447
+		if ('publish' != $this->old_status || 'pending' != $this->status) {
1448 1448
 			$process_pending = false;
1449 1449
 		}
1450 1450
 
1451 1451
 		// Allow extensions to filter for their own payment types, Example: Recurring Payments.
1452
-		$process_pending = apply_filters( 'give_should_process_pending', $process_pending, $this );
1452
+		$process_pending = apply_filters('give_should_process_pending', $process_pending, $this);
1453 1453
 
1454
-		if ( false === $process_pending ) {
1454
+		if (false === $process_pending) {
1455 1455
 			return;
1456 1456
 		}
1457 1457
 
1458
-		$decrease_earnings       = apply_filters( 'give_decrease_earnings_on_pending', true, $this );
1459
-		$decrease_donor_value    = apply_filters( 'give_decrease_donor_value_on_pending', true, $this );
1460
-		$decrease_donation_count = apply_filters( 'give_decrease_donors_donation_count_on_pending', true, $this );
1458
+		$decrease_earnings       = apply_filters('give_decrease_earnings_on_pending', true, $this);
1459
+		$decrease_donor_value    = apply_filters('give_decrease_donor_value_on_pending', true, $this);
1460
+		$decrease_donation_count = apply_filters('give_decrease_donors_donation_count_on_pending', true, $this);
1461 1461
 
1462
-		$this->maybe_alter_stats( $decrease_earnings, $decrease_donor_value, $decrease_donation_count );
1462
+		$this->maybe_alter_stats($decrease_earnings, $decrease_donor_value, $decrease_donation_count);
1463 1463
 		$this->delete_sales_logs();
1464 1464
 
1465 1465
 		$this->completed_date = false;
1466
-		$this->update_meta( '_give_completed_date', '' );
1466
+		$this->update_meta('_give_completed_date', '');
1467 1467
 
1468 1468
 		// @todo: Refresh only range related stat cache
1469 1469
 		give_delete_donation_stats();
@@ -1481,26 +1481,26 @@  discard block
 block discarded – undo
1481 1481
 		$process_cancelled = true;
1482 1482
 
1483 1483
 		// If the payment was not in publish or revoked status, don't decrement stats as they were never incremented.
1484
-		if ( 'publish' != $this->old_status || 'cancelled' != $this->status ) {
1484
+		if ('publish' != $this->old_status || 'cancelled' != $this->status) {
1485 1485
 			$process_cancelled = false;
1486 1486
 		}
1487 1487
 
1488 1488
 		// Allow extensions to filter for their own payment types, Example: Recurring Payments.
1489
-		$process_cancelled = apply_filters( 'give_should_process_cancelled', $process_cancelled, $this );
1489
+		$process_cancelled = apply_filters('give_should_process_cancelled', $process_cancelled, $this);
1490 1490
 
1491
-		if ( false === $process_cancelled ) {
1491
+		if (false === $process_cancelled) {
1492 1492
 			return;
1493 1493
 		}
1494 1494
 
1495
-		$decrease_earnings       = apply_filters( 'give_decrease_earnings_on_cancelled', true, $this );
1496
-		$decrease_donor_value    = apply_filters( 'give_decrease_donor_value_on_cancelled', true, $this );
1497
-		$decrease_donation_count = apply_filters( 'give_decrease_donors_donation_count_on_cancelled', true, $this );
1495
+		$decrease_earnings       = apply_filters('give_decrease_earnings_on_cancelled', true, $this);
1496
+		$decrease_donor_value    = apply_filters('give_decrease_donor_value_on_cancelled', true, $this);
1497
+		$decrease_donation_count = apply_filters('give_decrease_donors_donation_count_on_cancelled', true, $this);
1498 1498
 
1499
-		$this->maybe_alter_stats( $decrease_earnings, $decrease_donor_value, $decrease_donation_count );
1499
+		$this->maybe_alter_stats($decrease_earnings, $decrease_donor_value, $decrease_donation_count);
1500 1500
 		$this->delete_sales_logs();
1501 1501
 
1502 1502
 		$this->completed_date = false;
1503
-		$this->update_meta( '_give_completed_date', '' );
1503
+		$this->update_meta('_give_completed_date', '');
1504 1504
 
1505 1505
 		// @todo: Refresh only range related stat cache
1506 1506
 		give_delete_donation_stats();
@@ -1516,26 +1516,26 @@  discard block
 block discarded – undo
1516 1516
 		$process_revoked = true;
1517 1517
 
1518 1518
 		// If the payment was not in publish, don't decrement stats as they were never incremented.
1519
-		if ( 'publish' != $this->old_status || 'revoked' != $this->status ) {
1519
+		if ('publish' != $this->old_status || 'revoked' != $this->status) {
1520 1520
 			$process_revoked = false;
1521 1521
 		}
1522 1522
 
1523 1523
 		// Allow extensions to filter for their own payment types, Example: Recurring Payments.
1524
-		$process_revoked = apply_filters( 'give_should_process_revoked', $process_revoked, $this );
1524
+		$process_revoked = apply_filters('give_should_process_revoked', $process_revoked, $this);
1525 1525
 
1526
-		if ( false === $process_revoked ) {
1526
+		if (false === $process_revoked) {
1527 1527
 			return;
1528 1528
 		}
1529 1529
 
1530
-		$decrease_earnings       = apply_filters( 'give_decrease_earnings_on_revoked', true, $this );
1531
-		$decrease_donor_value    = apply_filters( 'give_decrease_donor_value_on_revoked', true, $this );
1532
-		$decrease_donation_count = apply_filters( 'give_decrease_donors_donation_count_on_revoked', true, $this );
1530
+		$decrease_earnings       = apply_filters('give_decrease_earnings_on_revoked', true, $this);
1531
+		$decrease_donor_value    = apply_filters('give_decrease_donor_value_on_revoked', true, $this);
1532
+		$decrease_donation_count = apply_filters('give_decrease_donors_donation_count_on_revoked', true, $this);
1533 1533
 
1534
-		$this->maybe_alter_stats( $decrease_earnings, $decrease_donor_value, $decrease_donation_count );
1534
+		$this->maybe_alter_stats($decrease_earnings, $decrease_donor_value, $decrease_donation_count);
1535 1535
 		$this->delete_sales_logs();
1536 1536
 
1537 1537
 		$this->completed_date = false;
1538
-		$this->update_meta( '_give_completed_date', '' );
1538
+		$this->update_meta('_give_completed_date', '');
1539 1539
 
1540 1540
 		// @todo: Refresh only range related stat cache
1541 1541
 		give_delete_donation_stats();
@@ -1553,25 +1553,25 @@  discard block
 block discarded – undo
1553 1553
 	 *
1554 1554
 	 * @return void
1555 1555
 	 */
1556
-	private function maybe_alter_stats( $alter_store_earnings, $alter_customer_value, $alter_customer_purchase_count ) {
1556
+	private function maybe_alter_stats($alter_store_earnings, $alter_customer_value, $alter_customer_purchase_count) {
1557 1557
 
1558
-		give_undo_donation( $this->ID );
1558
+		give_undo_donation($this->ID);
1559 1559
 
1560 1560
 		// Decrease store earnings.
1561
-		if ( true === $alter_store_earnings ) {
1562
-			give_decrease_total_earnings( $this->total );
1561
+		if (true === $alter_store_earnings) {
1562
+			give_decrease_total_earnings($this->total);
1563 1563
 		}
1564 1564
 
1565 1565
 		// Decrement the stats for the donor.
1566
-		if ( ! empty( $this->customer_id ) ) {
1566
+		if ( ! empty($this->customer_id)) {
1567 1567
 
1568
-			$donor = new Give_Donor( $this->customer_id );
1568
+			$donor = new Give_Donor($this->customer_id);
1569 1569
 
1570
-			if ( true === $alter_customer_value ) {
1571
-				$donor->decrease_value( $this->total );
1570
+			if (true === $alter_customer_value) {
1571
+				$donor->decrease_value($this->total);
1572 1572
 			}
1573 1573
 
1574
-			if ( true === $alter_customer_purchase_count ) {
1574
+			if (true === $alter_customer_purchase_count) {
1575 1575
 				$donor->decrease_donation_count();
1576 1576
 			}
1577 1577
 		}
@@ -1620,13 +1620,13 @@  discard block
 block discarded – undo
1620 1620
 	 * @return string The date the payment was completed
1621 1621
 	 */
1622 1622
 	private function setup_completed_date() {
1623
-		$payment = get_post( $this->ID );
1623
+		$payment = get_post($this->ID);
1624 1624
 
1625
-		if ( 'pending' == $payment->post_status || 'preapproved' == $payment->post_status ) {
1625
+		if ('pending' == $payment->post_status || 'preapproved' == $payment->post_status) {
1626 1626
 			return false; // This payment was never completed.
1627 1627
 		}
1628 1628
 
1629
-		$date = ( $date = $this->get_meta( '_give_completed_date', true ) ) ? $date : $payment->modified_date;
1629
+		$date = ($date = $this->get_meta('_give_completed_date', true)) ? $date : $payment->modified_date;
1630 1630
 
1631 1631
 		return $date;
1632 1632
 	}
@@ -1640,7 +1640,7 @@  discard block
 block discarded – undo
1640 1640
 	 * @return string The payment mode
1641 1641
 	 */
1642 1642
 	private function setup_mode() {
1643
-		return $this->get_meta( '_give_payment_mode' );
1643
+		return $this->get_meta('_give_payment_mode');
1644 1644
 	}
1645 1645
 
1646 1646
 	/**
@@ -1652,7 +1652,7 @@  discard block
 block discarded – undo
1652 1652
 	 * @return bool The payment import
1653 1653
 	 */
1654 1654
 	private function setup_import() {
1655
-		return (bool) $this->get_meta( '_give_payment_import' );
1655
+		return (bool) $this->get_meta('_give_payment_import');
1656 1656
 	}
1657 1657
 
1658 1658
 	/**
@@ -1664,18 +1664,18 @@  discard block
 block discarded – undo
1664 1664
 	 * @return float The payment total
1665 1665
 	 */
1666 1666
 	private function setup_total() {
1667
-		$amount = $this->get_meta( '_give_payment_total', true );
1667
+		$amount = $this->get_meta('_give_payment_total', true);
1668 1668
 
1669
-		if ( empty( $amount ) && '0.00' != $amount ) {
1670
-			$meta = $this->get_meta( '_give_payment_meta', true );
1671
-			$meta = maybe_unserialize( $meta );
1669
+		if (empty($amount) && '0.00' != $amount) {
1670
+			$meta = $this->get_meta('_give_payment_meta', true);
1671
+			$meta = maybe_unserialize($meta);
1672 1672
 
1673
-			if ( isset( $meta['amount'] ) ) {
1673
+			if (isset($meta['amount'])) {
1674 1674
 				$amount = $meta['amount'];
1675 1675
 			}
1676 1676
 		}
1677 1677
 
1678
-		return round( (float) $amount, give_get_price_decimals( $this->ID ) );
1678
+		return round((float) $amount, give_get_price_decimals($this->ID));
1679 1679
 	}
1680 1680
 
1681 1681
 	/**
@@ -1701,7 +1701,7 @@  discard block
 block discarded – undo
1701 1701
 	 * @return string The currency for the payment
1702 1702
 	 */
1703 1703
 	private function setup_currency() {
1704
-		$currency = ! empty( $this->payment_meta['currency'] ) ? $this->payment_meta['currency'] : apply_filters( 'give_payment_currency_default', give_get_currency( $this->form_id, $this ), $this );
1704
+		$currency = ! empty($this->payment_meta['currency']) ? $this->payment_meta['currency'] : apply_filters('give_payment_currency_default', give_get_currency($this->form_id, $this), $this);
1705 1705
 
1706 1706
 		return $currency;
1707 1707
 	}
@@ -1715,7 +1715,7 @@  discard block
 block discarded – undo
1715 1715
 	 * @return string The gateway
1716 1716
 	 */
1717 1717
 	private function setup_gateway() {
1718
-		$gateway = $this->get_meta( '_give_payment_gateway', true );
1718
+		$gateway = $this->get_meta('_give_payment_gateway', true);
1719 1719
 
1720 1720
 		return $gateway;
1721 1721
 	}
@@ -1729,11 +1729,11 @@  discard block
 block discarded – undo
1729 1729
 	 * @return string The donation ID
1730 1730
 	 */
1731 1731
 	private function setup_transaction_id() {
1732
-		$transaction_id = $this->get_meta( '_give_payment_transaction_id', true );
1732
+		$transaction_id = $this->get_meta('_give_payment_transaction_id', true);
1733 1733
 
1734
-		if ( empty( $transaction_id ) ) {
1734
+		if (empty($transaction_id)) {
1735 1735
 			$gateway        = $this->gateway;
1736
-			$transaction_id = apply_filters( "give_get_payment_transaction_id-{$gateway}", $this->ID );
1736
+			$transaction_id = apply_filters("give_get_payment_transaction_id-{$gateway}", $this->ID);
1737 1737
 		}
1738 1738
 
1739 1739
 		return $transaction_id;
@@ -1748,7 +1748,7 @@  discard block
 block discarded – undo
1748 1748
 	 * @return string The IP address for the payment
1749 1749
 	 */
1750 1750
 	private function setup_ip() {
1751
-		$ip = $this->get_meta( '_give_payment_user_ip', true );
1751
+		$ip = $this->get_meta('_give_payment_user_ip', true);
1752 1752
 
1753 1753
 		return $ip;
1754 1754
 	}
@@ -1762,7 +1762,7 @@  discard block
 block discarded – undo
1762 1762
 	 * @return int The Donor ID.
1763 1763
 	 */
1764 1764
 	private function setup_donor_id() {
1765
-		$customer_id = $this->get_meta( '_give_payment_customer_id', true );
1765
+		$customer_id = $this->get_meta('_give_payment_customer_id', true);
1766 1766
 
1767 1767
 		return $customer_id;
1768 1768
 	}
@@ -1776,7 +1776,7 @@  discard block
 block discarded – undo
1776 1776
 	 * @return int The User ID
1777 1777
 	 */
1778 1778
 	private function setup_user_id() {
1779
-		$user_id = $this->get_meta( '_give_payment_user_id', true );
1779
+		$user_id = $this->get_meta('_give_payment_user_id', true);
1780 1780
 
1781 1781
 		return $user_id;
1782 1782
 	}
@@ -1790,10 +1790,10 @@  discard block
 block discarded – undo
1790 1790
 	 * @return string The email address for the payment.
1791 1791
 	 */
1792 1792
 	private function setup_email() {
1793
-		$email = $this->get_meta( '_give_payment_user_email', true );
1793
+		$email = $this->get_meta('_give_payment_user_email', true);
1794 1794
 
1795
-		if ( empty( $email ) && $this->customer_id ) {
1796
-			$email = Give()->donors->get_column( 'email', $this->customer_id );
1795
+		if (empty($email) && $this->customer_id) {
1796
+			$email = Give()->donors->get_column('email', $this->customer_id);
1797 1797
 		}
1798 1798
 
1799 1799
 		return $email;
@@ -1813,23 +1813,23 @@  discard block
 block discarded – undo
1813 1813
 			'last_name'  => $this->last_name,
1814 1814
 		);
1815 1815
 
1816
-		$user_info = isset( $this->payment_meta['user_info'] ) ? $this->payment_meta['user_info'] : array();
1816
+		$user_info = isset($this->payment_meta['user_info']) ? $this->payment_meta['user_info'] : array();
1817 1817
 
1818
-		if ( is_serialized( $user_info ) ) {
1819
-			preg_match( '/[oO]\s*:\s*\d+\s*:\s*"\s*(?!(?i)(stdClass))/', $user_info, $matches );
1820
-			if ( ! empty( $matches ) ) {
1818
+		if (is_serialized($user_info)) {
1819
+			preg_match('/[oO]\s*:\s*\d+\s*:\s*"\s*(?!(?i)(stdClass))/', $user_info, $matches);
1820
+			if ( ! empty($matches)) {
1821 1821
 				$user_info = array();
1822 1822
 			}
1823 1823
 		}
1824 1824
 
1825
-		$user_info = wp_parse_args( $user_info, $defaults );
1825
+		$user_info = wp_parse_args($user_info, $defaults);
1826 1826
 
1827
-		if ( empty( $user_info ) ) {
1827
+		if (empty($user_info)) {
1828 1828
 			// Get the donor, but only if it's been created.
1829
-			$donor = new Give_Donor( $this->customer_id );
1829
+			$donor = new Give_Donor($this->customer_id);
1830 1830
 
1831
-			if ( $donor->id > 0 ) {
1832
-				$name      = explode( ' ', $donor->name, 2 );
1831
+			if ($donor->id > 0) {
1832
+				$name      = explode(' ', $donor->name, 2);
1833 1833
 				$user_info = array(
1834 1834
 					'first_name' => $name[0],
1835 1835
 					'last_name'  => $name[1],
@@ -1839,29 +1839,29 @@  discard block
 block discarded – undo
1839 1839
 			}
1840 1840
 		} else {
1841 1841
 			// Get the donor, but only if it's been created.
1842
-			$donor = new Give_Donor( $this->customer_id );
1843
-			if ( $donor->id > 0 ) {
1844
-				foreach ( $user_info as $key => $value ) {
1845
-					if ( ! empty( $value ) ) {
1842
+			$donor = new Give_Donor($this->customer_id);
1843
+			if ($donor->id > 0) {
1844
+				foreach ($user_info as $key => $value) {
1845
+					if ( ! empty($value)) {
1846 1846
 						continue;
1847 1847
 					}
1848 1848
 
1849
-					switch ( $key ) {
1849
+					switch ($key) {
1850 1850
 						case 'first_name':
1851
-							$name = explode( ' ', $donor->name, 2 );
1851
+							$name = explode(' ', $donor->name, 2);
1852 1852
 
1853
-							$user_info[ $key ] = $name[0];
1853
+							$user_info[$key] = $name[0];
1854 1854
 							break;
1855 1855
 
1856 1856
 						case 'last_name':
1857
-							$name      = explode( ' ', $donor->name, 2 );
1858
-							$last_name = ! empty( $name[1] ) ? $name[1] : '';
1857
+							$name      = explode(' ', $donor->name, 2);
1858
+							$last_name = ! empty($name[1]) ? $name[1] : '';
1859 1859
 
1860
-							$user_info[ $key ] = $last_name;
1860
+							$user_info[$key] = $last_name;
1861 1861
 							break;
1862 1862
 
1863 1863
 						case 'email':
1864
-							$user_info[ $key ] = $donor->email;
1864
+							$user_info[$key] = $donor->email;
1865 1865
 							break;
1866 1866
 					}
1867 1867
 				}
@@ -1882,7 +1882,7 @@  discard block
 block discarded – undo
1882 1882
 	 */
1883 1883
 	private function setup_address() {
1884 1884
 
1885
-		$address = ! empty( $this->payment_meta['user_info']['address'] ) ? $this->payment_meta['user_info']['address'] : array(
1885
+		$address = ! empty($this->payment_meta['user_info']['address']) ? $this->payment_meta['user_info']['address'] : array(
1886 1886
 			'line1'   => '',
1887 1887
 			'line2'   => '',
1888 1888
 			'city'    => '',
@@ -1904,7 +1904,7 @@  discard block
 block discarded – undo
1904 1904
 	 */
1905 1905
 	private function setup_form_title() {
1906 1906
 
1907
-		$form_id = $this->get_meta( '_give_payment_form_title', true );
1907
+		$form_id = $this->get_meta('_give_payment_form_title', true);
1908 1908
 
1909 1909
 		return $form_id;
1910 1910
 	}
@@ -1919,7 +1919,7 @@  discard block
 block discarded – undo
1919 1919
 	 */
1920 1920
 	private function setup_form_id() {
1921 1921
 
1922
-		$form_id = $this->get_meta( '_give_payment_form_id', true );
1922
+		$form_id = $this->get_meta('_give_payment_form_id', true);
1923 1923
 
1924 1924
 		return $form_id;
1925 1925
 	}
@@ -1933,7 +1933,7 @@  discard block
 block discarded – undo
1933 1933
 	 * @return int The Form Price ID.
1934 1934
 	 */
1935 1935
 	private function setup_price_id() {
1936
-		$price_id = $this->get_meta( '_give_payment_price_id', true );
1936
+		$price_id = $this->get_meta('_give_payment_price_id', true);
1937 1937
 
1938 1938
 		return $price_id;
1939 1939
 	}
@@ -1947,7 +1947,7 @@  discard block
 block discarded – undo
1947 1947
 	 * @return string The Payment Key.
1948 1948
 	 */
1949 1949
 	private function setup_payment_key() {
1950
-		$key = $this->get_meta( '_give_payment_purchase_key', true );
1950
+		$key = $this->get_meta('_give_payment_purchase_key', true);
1951 1951
 
1952 1952
 		return $key;
1953 1953
 	}
@@ -1963,11 +1963,11 @@  discard block
 block discarded – undo
1963 1963
 	private function setup_payment_number() {
1964 1964
 		$number = $this->ID;
1965 1965
 
1966
-		if ( give_get_option( 'enable_sequential' ) ) {
1966
+		if (give_get_option('enable_sequential')) {
1967 1967
 
1968
-			$number = $this->get_meta( '_give_payment_number', true );
1968
+			$number = $this->get_meta('_give_payment_number', true);
1969 1969
 
1970
-			if ( ! $number ) {
1970
+			if ( ! $number) {
1971 1971
 
1972 1972
 				$number = $this->ID;
1973 1973
 
@@ -1985,7 +1985,7 @@  discard block
 block discarded – undo
1985 1985
 	 * @return array The payment object as an array.
1986 1986
 	 */
1987 1987
 	public function array_convert() {
1988
-		return get_object_vars( $this );
1988
+		return get_object_vars($this);
1989 1989
 	}
1990 1990
 
1991 1991
 
@@ -1998,7 +1998,7 @@  discard block
 block discarded – undo
1998 1998
 	 * @return bool
1999 1999
 	 */
2000 2000
 	public function is_completed() {
2001
-		return ( 'publish' === $this->status && $this->completed_date );
2001
+		return ('publish' === $this->status && $this->completed_date);
2002 2002
 	}
2003 2003
 
2004 2004
 	/**
@@ -2010,7 +2010,7 @@  discard block
 block discarded – undo
2010 2010
 	 * @return string Date payment was completed.
2011 2011
 	 */
2012 2012
 	private function get_completed_date() {
2013
-		return apply_filters( 'give_payment_completed_date', $this->completed_date, $this->ID, $this );
2013
+		return apply_filters('give_payment_completed_date', $this->completed_date, $this->ID, $this);
2014 2014
 	}
2015 2015
 
2016 2016
 	/**
@@ -2022,7 +2022,7 @@  discard block
 block discarded – undo
2022 2022
 	 * @return float Payment subtotal.
2023 2023
 	 */
2024 2024
 	private function get_subtotal() {
2025
-		return apply_filters( 'give_get_payment_subtotal', $this->subtotal, $this->ID, $this );
2025
+		return apply_filters('give_get_payment_subtotal', $this->subtotal, $this->ID, $this);
2026 2026
 	}
2027 2027
 
2028 2028
 	/**
@@ -2034,7 +2034,7 @@  discard block
 block discarded – undo
2034 2034
 	 * @return string Payment currency code.
2035 2035
 	 */
2036 2036
 	private function get_currency() {
2037
-		return apply_filters( 'give_payment_currency_code', $this->currency, $this->ID, $this );
2037
+		return apply_filters('give_payment_currency_code', $this->currency, $this->ID, $this);
2038 2038
 	}
2039 2039
 
2040 2040
 	/**
@@ -2046,7 +2046,7 @@  discard block
 block discarded – undo
2046 2046
 	 * @return string Gateway used.
2047 2047
 	 */
2048 2048
 	private function get_gateway() {
2049
-		return apply_filters( 'give_payment_gateway', $this->gateway, $this->ID, $this );
2049
+		return apply_filters('give_payment_gateway', $this->gateway, $this->ID, $this);
2050 2050
 	}
2051 2051
 
2052 2052
 	/**
@@ -2058,7 +2058,7 @@  discard block
 block discarded – undo
2058 2058
 	 * @return string Donation ID from merchant processor.
2059 2059
 	 */
2060 2060
 	private function get_transaction_id() {
2061
-		return apply_filters( 'give_get_payment_transaction_id', $this->transaction_id, $this->ID, $this );
2061
+		return apply_filters('give_get_payment_transaction_id', $this->transaction_id, $this->ID, $this);
2062 2062
 	}
2063 2063
 
2064 2064
 	/**
@@ -2070,7 +2070,7 @@  discard block
 block discarded – undo
2070 2070
 	 * @return string Payment IP address
2071 2071
 	 */
2072 2072
 	private function get_ip() {
2073
-		return apply_filters( 'give_payment_user_ip', $this->ip, $this->ID, $this );
2073
+		return apply_filters('give_payment_user_ip', $this->ip, $this->ID, $this);
2074 2074
 	}
2075 2075
 
2076 2076
 	/**
@@ -2082,7 +2082,7 @@  discard block
 block discarded – undo
2082 2082
 	 * @return int Payment donor ID.
2083 2083
 	 */
2084 2084
 	private function get_donor_id() {
2085
-		return apply_filters( 'give_payment_customer_id', $this->customer_id, $this->ID, $this );
2085
+		return apply_filters('give_payment_customer_id', $this->customer_id, $this->ID, $this);
2086 2086
 	}
2087 2087
 
2088 2088
 	/**
@@ -2094,7 +2094,7 @@  discard block
 block discarded – undo
2094 2094
 	 * @return int Payment user ID.
2095 2095
 	 */
2096 2096
 	private function get_user_id() {
2097
-		return apply_filters( 'give_payment_user_id', $this->user_id, $this->ID, $this );
2097
+		return apply_filters('give_payment_user_id', $this->user_id, $this->ID, $this);
2098 2098
 	}
2099 2099
 
2100 2100
 	/**
@@ -2106,7 +2106,7 @@  discard block
 block discarded – undo
2106 2106
 	 * @return string Payment donor email.
2107 2107
 	 */
2108 2108
 	private function get_email() {
2109
-		return apply_filters( 'give_payment_user_email', $this->email, $this->ID, $this );
2109
+		return apply_filters('give_payment_user_email', $this->email, $this->ID, $this);
2110 2110
 	}
2111 2111
 
2112 2112
 	/**
@@ -2118,7 +2118,7 @@  discard block
 block discarded – undo
2118 2118
 	 * @return array Payment user info.
2119 2119
 	 */
2120 2120
 	private function get_user_info() {
2121
-		return apply_filters( 'give_payment_meta_user_info', $this->user_info, $this->ID, $this );
2121
+		return apply_filters('give_payment_meta_user_info', $this->user_info, $this->ID, $this);
2122 2122
 	}
2123 2123
 
2124 2124
 	/**
@@ -2130,7 +2130,7 @@  discard block
 block discarded – undo
2130 2130
 	 * @return array Payment billing address.
2131 2131
 	 */
2132 2132
 	private function get_address() {
2133
-		return apply_filters( 'give_payment_address', $this->address, $this->ID, $this );
2133
+		return apply_filters('give_payment_address', $this->address, $this->ID, $this);
2134 2134
 	}
2135 2135
 
2136 2136
 	/**
@@ -2142,7 +2142,7 @@  discard block
 block discarded – undo
2142 2142
 	 * @return string Payment key.
2143 2143
 	 */
2144 2144
 	private function get_key() {
2145
-		return apply_filters( 'give_payment_key', $this->key, $this->ID, $this );
2145
+		return apply_filters('give_payment_key', $this->key, $this->ID, $this);
2146 2146
 	}
2147 2147
 
2148 2148
 	/**
@@ -2154,7 +2154,7 @@  discard block
 block discarded – undo
2154 2154
 	 * @return string Payment form id
2155 2155
 	 */
2156 2156
 	private function get_form_id() {
2157
-		return apply_filters( 'give_payment_form_id', $this->form_id, $this->ID, $this );
2157
+		return apply_filters('give_payment_form_id', $this->form_id, $this->ID, $this);
2158 2158
 	}
2159 2159
 
2160 2160
 	/**
@@ -2166,7 +2166,7 @@  discard block
 block discarded – undo
2166 2166
 	 * @return int|string Payment number
2167 2167
 	 */
2168 2168
 	private function get_number() {
2169
-		return apply_filters( 'give_payment_number', $this->number, $this->ID, $this );
2169
+		return apply_filters('give_payment_number', $this->number, $this->ID, $this);
2170 2170
 	}
2171 2171
 
2172 2172
 }
Please login to merge, or discard this patch.
includes/payments/functions.php 1 patch
Spacing   +418 added lines, -418 removed lines patch added patch discarded remove patch
@@ -10,7 +10,7 @@  discard block
 block discarded – undo
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
 
@@ -43,15 +43,15 @@  discard block
 block discarded – undo
43 43
  *
44 44
  * @return array $payments Payments retrieved from the database
45 45
  */
46
-function give_get_payments( $args = array() ) {
46
+function give_get_payments($args = array()) {
47 47
 
48 48
 	// Fallback to post objects to ensure backwards compatibility.
49
-	if ( ! isset( $args['output'] ) ) {
49
+	if ( ! isset($args['output'])) {
50 50
 		$args['output'] = 'posts';
51 51
 	}
52 52
 
53
-	$args     = apply_filters( 'give_get_payments_args', $args );
54
-	$payments = new Give_Payments_Query( $args );
53
+	$args     = apply_filters('give_get_payments_args', $args);
54
+	$payments = new Give_Payments_Query($args);
55 55
 
56 56
 	return $payments->get_payments();
57 57
 }
@@ -66,48 +66,48 @@  discard block
 block discarded – undo
66 66
  *
67 67
  * @return mixed
68 68
  */
69
-function give_get_payment_by( $field = '', $value = '' ) {
69
+function give_get_payment_by($field = '', $value = '') {
70 70
 
71
-	if ( empty( $field ) || empty( $value ) ) {
71
+	if (empty($field) || empty($value)) {
72 72
 		return false;
73 73
 	}
74 74
 
75
-	switch ( strtolower( $field ) ) {
75
+	switch (strtolower($field)) {
76 76
 
77 77
 		case 'id':
78
-			$payment = new Give_Payment( $value );
78
+			$payment = new Give_Payment($value);
79 79
 			$id      = $payment->ID;
80 80
 
81
-			if ( empty( $id ) ) {
81
+			if (empty($id)) {
82 82
 				return false;
83 83
 			}
84 84
 
85 85
 			break;
86 86
 
87 87
 		case 'key':
88
-			$payment = give_get_payments( array(
88
+			$payment = give_get_payments(array(
89 89
 				'meta_key'       => '_give_payment_purchase_key',
90 90
 				'meta_value'     => $value,
91 91
 				'posts_per_page' => 1,
92 92
 				'fields'         => 'ids',
93
-			) );
93
+			));
94 94
 
95
-			if ( $payment ) {
96
-				$payment = new Give_Payment( $payment[0] );
95
+			if ($payment) {
96
+				$payment = new Give_Payment($payment[0]);
97 97
 			}
98 98
 
99 99
 			break;
100 100
 
101 101
 		case 'payment_number':
102
-			$payment = give_get_payments( array(
102
+			$payment = give_get_payments(array(
103 103
 				'meta_key'       => '_give_payment_number',
104 104
 				'meta_value'     => $value,
105 105
 				'posts_per_page' => 1,
106 106
 				'fields'         => 'ids',
107
-			) );
107
+			));
108 108
 
109
-			if ( $payment ) {
110
-				$payment = new Give_Payment( $payment[0] );
109
+			if ($payment) {
110
+				$payment = new Give_Payment($payment[0]);
111 111
 			}
112 112
 
113 113
 			break;
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
 			return false;
117 117
 	}// End switch().
118 118
 
119
-	if ( $payment ) {
119
+	if ($payment) {
120 120
 		return $payment;
121 121
 	}
122 122
 
@@ -132,9 +132,9 @@  discard block
 block discarded – undo
132 132
  *
133 133
  * @return int|bool Payment ID if payment is inserted, false otherwise.
134 134
  */
135
-function give_insert_payment( $payment_data = array() ) {
135
+function give_insert_payment($payment_data = array()) {
136 136
 
137
-	if ( empty( $payment_data ) ) {
137
+	if (empty($payment_data)) {
138 138
 		return false;
139 139
 	}
140 140
 
@@ -145,25 +145,25 @@  discard block
 block discarded – undo
145 145
 	 *
146 146
 	 * @param array $payment_data Arguments passed.
147 147
 	 */
148
-	$payment_data = apply_filters( 'give_pre_insert_payment', $payment_data );
148
+	$payment_data = apply_filters('give_pre_insert_payment', $payment_data);
149 149
 
150 150
 	$payment    = new Give_Payment();
151
-	$gateway    = ! empty( $payment_data['gateway'] ) ? $payment_data['gateway'] : '';
152
-	$gateway    = empty( $gateway ) && isset( $_POST['give-gateway'] ) ? $_POST['give-gateway'] : $gateway;
153
-	$form_id    = isset( $payment_data['give_form_id'] ) ? $payment_data['give_form_id'] : 0;
154
-	$price_id   = give_get_payment_meta_price_id( $payment_data );
155
-	$form_title = isset( $payment_data['give_form_title'] ) ? $payment_data['give_form_title'] : get_the_title( $form_id );
151
+	$gateway    = ! empty($payment_data['gateway']) ? $payment_data['gateway'] : '';
152
+	$gateway    = empty($gateway) && isset($_POST['give-gateway']) ? $_POST['give-gateway'] : $gateway;
153
+	$form_id    = isset($payment_data['give_form_id']) ? $payment_data['give_form_id'] : 0;
154
+	$price_id   = give_get_payment_meta_price_id($payment_data);
155
+	$form_title = isset($payment_data['give_form_title']) ? $payment_data['give_form_title'] : get_the_title($form_id);
156 156
 
157 157
 	// Set properties.
158 158
 	$payment->total          = $payment_data['price'];
159
-	$payment->status         = ! empty( $payment_data['status'] ) ? $payment_data['status'] : 'pending';
160
-	$payment->currency       = ! empty( $payment_data['currency'] ) ? $payment_data['currency'] : give_get_currency( $payment_data['give_form_id'], $payment_data );
159
+	$payment->status         = ! empty($payment_data['status']) ? $payment_data['status'] : 'pending';
160
+	$payment->currency       = ! empty($payment_data['currency']) ? $payment_data['currency'] : give_get_currency($payment_data['give_form_id'], $payment_data);
161 161
 	$payment->user_info      = $payment_data['user_info'];
162 162
 	$payment->gateway        = $gateway;
163 163
 	$payment->form_title     = $form_title;
164 164
 	$payment->form_id        = $form_id;
165 165
 	$payment->price_id       = $price_id;
166
-	$payment->donor_id       = ( ! empty( $payment_data['donor_id'] ) ? $payment_data['donor_id'] : '' );
166
+	$payment->donor_id       = ( ! empty($payment_data['donor_id']) ? $payment_data['donor_id'] : '');
167 167
 	$payment->user_id        = $payment_data['user_info']['id'];
168 168
 	$payment->email          = $payment_data['user_email'];
169 169
 	$payment->first_name     = $payment_data['user_info']['first_name'];
@@ -171,8 +171,8 @@  discard block
 block discarded – undo
171 171
 	$payment->email          = $payment_data['user_info']['email'];
172 172
 	$payment->ip             = give_get_ip();
173 173
 	$payment->key            = $payment_data['purchase_key'];
174
-	$payment->mode           = ( ! empty( $payment_data['mode'] ) ? (string) $payment_data['mode'] : ( give_is_test_mode() ? 'test' : 'live' ) );
175
-	$payment->parent_payment = ! empty( $payment_data['parent'] ) ? absint( $payment_data['parent'] ) : '';
174
+	$payment->mode           = ( ! empty($payment_data['mode']) ? (string) $payment_data['mode'] : (give_is_test_mode() ? 'test' : 'live'));
175
+	$payment->parent_payment = ! empty($payment_data['parent']) ? absint($payment_data['parent']) : '';
176 176
 
177 177
 	// Add the donation.
178 178
 	$args = array(
@@ -180,19 +180,19 @@  discard block
 block discarded – undo
180 180
 		'price_id' => $payment->price_id,
181 181
 	);
182 182
 
183
-	$payment->add_donation( $payment->form_id, $args );
183
+	$payment->add_donation($payment->form_id, $args);
184 184
 
185 185
 
186 186
 	// Set date if present.
187
-	if ( isset( $payment_data['post_date'] ) ) {
187
+	if (isset($payment_data['post_date'])) {
188 188
 		$payment->date = $payment_data['post_date'];
189 189
 	}
190 190
 
191 191
 	// Handle sequential payments.
192
-	if ( give_get_option( 'enable_sequential' ) ) {
192
+	if (give_get_option('enable_sequential')) {
193 193
 		$number          = give_get_next_payment_number();
194
-		$payment->number = give_format_payment_number( $number );
195
-		update_option( 'give_last_payment_number', $number );
194
+		$payment->number = give_format_payment_number($number);
195
+		update_option('give_last_payment_number', $number);
196 196
 	}
197 197
 
198 198
 	// Save payment.
@@ -206,10 +206,10 @@  discard block
 block discarded – undo
206 206
 	 * @param int $payment_id The payment ID.
207 207
 	 * @param array $payment_data Arguments passed.
208 208
 	 */
209
-	do_action( 'give_insert_payment', $payment->ID, $payment_data );
209
+	do_action('give_insert_payment', $payment->ID, $payment_data);
210 210
 
211 211
 	// Return payment ID upon success.
212
-	if ( ! empty( $payment->ID ) ) {
212
+	if ( ! empty($payment->ID)) {
213 213
 		return $payment->ID;
214 214
 	}
215 215
 
@@ -225,10 +225,10 @@  discard block
 block discarded – undo
225 225
  *
226 226
  * @return bool|int
227 227
  */
228
-function give_create_payment( $payment_data ) {
228
+function give_create_payment($payment_data) {
229 229
 
230
-	$form_id  = intval( $payment_data['post_data']['give-form-id'] );
231
-	$price_id = isset( $payment_data['post_data']['give-price-id'] ) ? $payment_data['post_data']['give-price-id'] : '';
230
+	$form_id  = intval($payment_data['post_data']['give-form-id']);
231
+	$price_id = isset($payment_data['post_data']['give-price-id']) ? $payment_data['post_data']['give-price-id'] : '';
232 232
 
233 233
 	// Collect payment data.
234 234
 	$insert_payment_data = array(
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
 		'date'            => $payment_data['date'],
240 240
 		'user_email'      => $payment_data['user_email'],
241 241
 		'purchase_key'    => $payment_data['purchase_key'],
242
-		'currency'        => give_get_currency( $form_id, $payment_data ),
242
+		'currency'        => give_get_currency($form_id, $payment_data),
243 243
 		'user_info'       => $payment_data['user_info'],
244 244
 		'status'          => 'pending',
245 245
 		'gateway'         => 'paypal',
@@ -252,10 +252,10 @@  discard block
 block discarded – undo
252 252
 	 *
253 253
 	 * @param array $insert_payment_data
254 254
 	 */
255
-	$insert_payment_data = apply_filters( 'give_create_payment', $insert_payment_data );
255
+	$insert_payment_data = apply_filters('give_create_payment', $insert_payment_data);
256 256
 
257 257
 	// Record the pending payment.
258
-	return give_insert_payment( $insert_payment_data );
258
+	return give_insert_payment($insert_payment_data);
259 259
 }
260 260
 
261 261
 /**
@@ -268,12 +268,12 @@  discard block
 block discarded – undo
268 268
  *
269 269
  * @return bool
270 270
  */
271
-function give_update_payment_status( $payment_id, $new_status = 'publish' ) {
271
+function give_update_payment_status($payment_id, $new_status = 'publish') {
272 272
 
273 273
 	$updated = false;
274
-	$payment = new Give_Payment( $payment_id );
274
+	$payment = new Give_Payment($payment_id);
275 275
 
276
-	if ( $payment && $payment->ID > 0 ) {
276
+	if ($payment && $payment->ID > 0) {
277 277
 
278 278
 		$payment->status = $new_status;
279 279
 		$updated         = $payment->save();
@@ -295,38 +295,38 @@  discard block
 block discarded – undo
295 295
  *
296 296
  * @return void
297 297
  */
298
-function give_delete_donation( $payment_id = 0, $update_donor = true ) {
298
+function give_delete_donation($payment_id = 0, $update_donor = true) {
299 299
 	global $give_logs;
300 300
 
301
-	$payment  = new Give_Payment( $payment_id );
302
-	$amount   = give_get_payment_amount( $payment_id );
301
+	$payment  = new Give_Payment($payment_id);
302
+	$amount   = give_get_payment_amount($payment_id);
303 303
 	$status   = $payment->post_status;
304
-	$donor_id = give_get_payment_donor_id( $payment_id );
305
-	$donor    = new Give_Donor( $donor_id );
304
+	$donor_id = give_get_payment_donor_id($payment_id);
305
+	$donor    = new Give_Donor($donor_id);
306 306
 
307 307
 	// Only undo donations that aren't these statuses.
308
-	$dont_undo_statuses = apply_filters( 'give_undo_donation_statuses', array(
308
+	$dont_undo_statuses = apply_filters('give_undo_donation_statuses', array(
309 309
 		'pending',
310 310
 		'cancelled',
311
-	) );
311
+	));
312 312
 
313
-	if ( ! in_array( $status, $dont_undo_statuses ) ) {
314
-		give_undo_donation( $payment_id );
313
+	if ( ! in_array($status, $dont_undo_statuses)) {
314
+		give_undo_donation($payment_id);
315 315
 	}
316 316
 
317
-	if ( $status == 'publish' ) {
317
+	if ($status == 'publish') {
318 318
 
319 319
 		// Only decrease earnings if they haven't already been decreased (or were never increased for this payment).
320
-		give_decrease_total_earnings( $amount );
320
+		give_decrease_total_earnings($amount);
321 321
 
322 322
 		// @todo: Refresh only range related stat cache
323 323
 		give_delete_donation_stats();
324 324
 
325
-		if ( $donor->id && $update_donor ) {
325
+		if ($donor->id && $update_donor) {
326 326
 
327 327
 			// Decrement the stats for the donor.
328 328
 			$donor->decrease_donation_count();
329
-			$donor->decrease_value( $amount );
329
+			$donor->decrease_value($amount);
330 330
 
331 331
 		}
332 332
 	}
@@ -338,25 +338,25 @@  discard block
 block discarded – undo
338 338
 	 *
339 339
 	 * @param int $payment_id Payment ID.
340 340
 	 */
341
-	do_action( 'give_payment_delete', $payment_id );
341
+	do_action('give_payment_delete', $payment_id);
342 342
 
343
-	if ( $donor->id && $update_donor ) {
343
+	if ($donor->id && $update_donor) {
344 344
 
345 345
 		// Remove the payment ID from the donor.
346
-		$donor->remove_payment( $payment_id );
346
+		$donor->remove_payment($payment_id);
347 347
 
348 348
 	}
349 349
 
350 350
 	// Remove the payment.
351
-	wp_delete_post( $payment_id, true );
351
+	wp_delete_post($payment_id, true);
352 352
 
353 353
 	// Remove related sale log entries.
354
-	$give_logs->delete_logs( null, 'sale', array(
354
+	$give_logs->delete_logs(null, 'sale', array(
355 355
 		array(
356 356
 			'key'   => '_give_log_payment_id',
357 357
 			'value' => $payment_id,
358 358
 		),
359
-	) );
359
+	));
360 360
 
361 361
 	/**
362 362
 	 * Fires after payment deleted.
@@ -365,7 +365,7 @@  discard block
 block discarded – undo
365 365
 	 *
366 366
 	 * @param int $payment_id Payment ID.
367 367
 	 */
368
-	do_action( 'give_payment_deleted', $payment_id );
368
+	do_action('give_payment_deleted', $payment_id);
369 369
 }
370 370
 
371 371
 /**
@@ -380,20 +380,20 @@  discard block
 block discarded – undo
380 380
  *
381 381
  * @return void
382 382
  */
383
-function give_undo_donation( $payment_id ) {
383
+function give_undo_donation($payment_id) {
384 384
 
385
-	$payment = new Give_Payment( $payment_id );
385
+	$payment = new Give_Payment($payment_id);
386 386
 
387
-	$maybe_decrease_earnings = apply_filters( 'give_decrease_earnings_on_undo', true, $payment, $payment->form_id );
388
-	if ( true === $maybe_decrease_earnings ) {
387
+	$maybe_decrease_earnings = apply_filters('give_decrease_earnings_on_undo', true, $payment, $payment->form_id);
388
+	if (true === $maybe_decrease_earnings) {
389 389
 		// Decrease earnings.
390
-		give_decrease_earnings( $payment->form_id, $payment->total );
390
+		give_decrease_earnings($payment->form_id, $payment->total);
391 391
 	}
392 392
 
393
-	$maybe_decrease_donations = apply_filters( 'give_decrease_donations_on_undo', true, $payment, $payment->form_id );
394
-	if ( true === $maybe_decrease_donations ) {
393
+	$maybe_decrease_donations = apply_filters('give_decrease_donations_on_undo', true, $payment, $payment->form_id);
394
+	if (true === $maybe_decrease_donations) {
395 395
 		// Decrease donation count.
396
-		give_decrease_donation_count( $payment->form_id );
396
+		give_decrease_donation_count($payment->form_id);
397 397
 	}
398 398
 
399 399
 }
@@ -410,7 +410,7 @@  discard block
 block discarded – undo
410 410
  *
411 411
  * @return object $stats Contains the number of payments per payment status.
412 412
  */
413
-function give_count_payments( $args = array() ) {
413
+function give_count_payments($args = array()) {
414 414
 
415 415
 	global $wpdb;
416 416
 
@@ -422,18 +422,18 @@  discard block
 block discarded – undo
422 422
 		'form_id'    => null,
423 423
 	);
424 424
 
425
-	$args = wp_parse_args( $args, $defaults );
425
+	$args = wp_parse_args($args, $defaults);
426 426
 
427 427
 	$select = 'SELECT p.post_status,count( * ) AS num_posts';
428 428
 	$join   = '';
429
-	$where  = "WHERE p.post_type = 'give_payment' AND p.post_status IN ('" . implode( "','", give_get_payment_status_keys() ) . "')";
429
+	$where  = "WHERE p.post_type = 'give_payment' AND p.post_status IN ('".implode("','", give_get_payment_status_keys())."')";
430 430
 
431 431
 	// Count payments for a specific user.
432
-	if ( ! empty( $args['user'] ) ) {
432
+	if ( ! empty($args['user'])) {
433 433
 
434
-		if ( is_email( $args['user'] ) ) {
434
+		if (is_email($args['user'])) {
435 435
 			$field = 'email';
436
-		} elseif ( is_numeric( $args['user'] ) ) {
436
+		} elseif (is_numeric($args['user'])) {
437 437
 			$field = 'id';
438 438
 		} else {
439 439
 			$field = '';
@@ -441,107 +441,107 @@  discard block
 block discarded – undo
441 441
 
442 442
 		$join = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
443 443
 
444
-		if ( ! empty( $field ) ) {
444
+		if ( ! empty($field)) {
445 445
 			$where .= "
446 446
 				AND m.meta_key = '_give_payment_user_{$field}'
447 447
 				AND m.meta_value = '{$args['user']}'";
448 448
 		}
449
-	} elseif ( ! empty( $args['donor'] ) ) {
449
+	} elseif ( ! empty($args['donor'])) {
450 450
 
451
-		$join  = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
451
+		$join = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
452 452
 		$where .= "
453 453
 			AND m.meta_key = '_give_payment_customer_id'
454 454
 			AND m.meta_value = '{$args['donor']}'";
455 455
 
456 456
 		// Count payments for a search.
457
-	} elseif ( ! empty( $args['s'] ) ) {
457
+	} elseif ( ! empty($args['s'])) {
458 458
 
459
-		if ( is_email( $args['s'] ) || strlen( $args['s'] ) == 32 ) {
459
+		if (is_email($args['s']) || strlen($args['s']) == 32) {
460 460
 
461
-			if ( is_email( $args['s'] ) ) {
461
+			if (is_email($args['s'])) {
462 462
 				$field = '_give_payment_user_email';
463 463
 			} else {
464 464
 				$field = '_give_payment_purchase_key';
465 465
 			}
466 466
 
467
-			$join  = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
468
-			$where .= $wpdb->prepare( '
467
+			$join = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
468
+			$where .= $wpdb->prepare('
469 469
                 AND m.meta_key = %s
470
-                AND m.meta_value = %s', $field, $args['s'] );
470
+                AND m.meta_value = %s', $field, $args['s']);
471 471
 
472
-		} elseif ( '#' == substr( $args['s'], 0, 1 ) ) {
472
+		} elseif ('#' == substr($args['s'], 0, 1)) {
473 473
 
474
-			$search = str_replace( '#:', '', $args['s'] );
475
-			$search = str_replace( '#', '', $search );
474
+			$search = str_replace('#:', '', $args['s']);
475
+			$search = str_replace('#', '', $search);
476 476
 
477 477
 			$select = 'SELECT p.post_status,count( * ) AS num_posts ';
478 478
 			$join   = '';
479
-			$where  = $wpdb->prepare( 'WHERE p.post_type=%s  AND p.ID = %d ', 'give_payment', $search );
479
+			$where  = $wpdb->prepare('WHERE p.post_type=%s  AND p.ID = %d ', 'give_payment', $search);
480 480
 
481
-		} elseif ( is_numeric( $args['s'] ) ) {
481
+		} elseif (is_numeric($args['s'])) {
482 482
 
483
-			$join  = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
484
-			$where .= $wpdb->prepare( "
483
+			$join = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
484
+			$where .= $wpdb->prepare("
485 485
 				AND m.meta_key = '_give_payment_user_id'
486
-				AND m.meta_value = %d", $args['s'] );
486
+				AND m.meta_value = %d", $args['s']);
487 487
 
488 488
 		} else {
489
-			$search = $wpdb->esc_like( $args['s'] );
490
-			$search = '%' . $search . '%';
489
+			$search = $wpdb->esc_like($args['s']);
490
+			$search = '%'.$search.'%';
491 491
 
492
-			$where .= $wpdb->prepare( 'AND ((p.post_title LIKE %s) OR (p.post_content LIKE %s))', $search, $search );
492
+			$where .= $wpdb->prepare('AND ((p.post_title LIKE %s) OR (p.post_content LIKE %s))', $search, $search);
493 493
 		}// End if().
494 494
 	}// End if().
495 495
 
496
-	if ( ! empty( $args['form_id'] ) && is_numeric( $args['form_id'] ) ) {
496
+	if ( ! empty($args['form_id']) && is_numeric($args['form_id'])) {
497 497
 
498
-		$join  = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
499
-		$where .= $wpdb->prepare( '
498
+		$join = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
499
+		$where .= $wpdb->prepare('
500 500
                 AND m.meta_key = %s
501
-                AND m.meta_value = %s', '_give_payment_form_id', $args['form_id'] );
501
+                AND m.meta_value = %s', '_give_payment_form_id', $args['form_id']);
502 502
 	}
503 503
 
504 504
 	// Limit payments count by date.
505
-	if ( ! empty( $args['start-date'] ) && false !== strpos( $args['start-date'], '/' ) ) {
505
+	if ( ! empty($args['start-date']) && false !== strpos($args['start-date'], '/')) {
506 506
 
507
-		$date_parts = explode( '/', $args['start-date'] );
508
-		$month      = ! empty( $date_parts[0] ) && is_numeric( $date_parts[0] ) ? $date_parts[0] : 0;
509
-		$day        = ! empty( $date_parts[1] ) && is_numeric( $date_parts[1] ) ? $date_parts[1] : 0;
510
-		$year       = ! empty( $date_parts[2] ) && is_numeric( $date_parts[2] ) ? $date_parts[2] : 0;
507
+		$date_parts = explode('/', $args['start-date']);
508
+		$month      = ! empty($date_parts[0]) && is_numeric($date_parts[0]) ? $date_parts[0] : 0;
509
+		$day        = ! empty($date_parts[1]) && is_numeric($date_parts[1]) ? $date_parts[1] : 0;
510
+		$year       = ! empty($date_parts[2]) && is_numeric($date_parts[2]) ? $date_parts[2] : 0;
511 511
 
512
-		$is_date = checkdate( $month, $day, $year );
513
-		if ( false !== $is_date ) {
512
+		$is_date = checkdate($month, $day, $year);
513
+		if (false !== $is_date) {
514 514
 
515
-			$date  = new DateTime( $args['start-date'] );
516
-			$where .= $wpdb->prepare( " AND p.post_date >= '%s'", $date->format( 'Y-m-d' ) );
515
+			$date = new DateTime($args['start-date']);
516
+			$where .= $wpdb->prepare(" AND p.post_date >= '%s'", $date->format('Y-m-d'));
517 517
 
518 518
 		}
519 519
 
520 520
 		// Fixes an issue with the payments list table counts when no end date is specified (with stats class).
521
-		if ( empty( $args['end-date'] ) ) {
521
+		if (empty($args['end-date'])) {
522 522
 			$args['end-date'] = $args['start-date'];
523 523
 		}
524 524
 	}
525 525
 
526
-	if ( ! empty( $args['end-date'] ) && false !== strpos( $args['end-date'], '/' ) ) {
526
+	if ( ! empty($args['end-date']) && false !== strpos($args['end-date'], '/')) {
527 527
 
528
-		$date_parts = explode( '/', $args['end-date'] );
528
+		$date_parts = explode('/', $args['end-date']);
529 529
 
530
-		$month = ! empty( $date_parts[0] ) ? $date_parts[0] : 0;
531
-		$day   = ! empty( $date_parts[1] ) ? $date_parts[1] : 0;
532
-		$year  = ! empty( $date_parts[2] ) ? $date_parts[2] : 0;
530
+		$month = ! empty($date_parts[0]) ? $date_parts[0] : 0;
531
+		$day   = ! empty($date_parts[1]) ? $date_parts[1] : 0;
532
+		$year  = ! empty($date_parts[2]) ? $date_parts[2] : 0;
533 533
 
534
-		$is_date = checkdate( $month, $day, $year );
535
-		if ( false !== $is_date ) {
534
+		$is_date = checkdate($month, $day, $year);
535
+		if (false !== $is_date) {
536 536
 
537
-			$date  = new DateTime( $args['end-date'] );
538
-			$where .= $wpdb->prepare( " AND p.post_date <= '%s'", $date->format( 'Y-m-d' ) );
537
+			$date = new DateTime($args['end-date']);
538
+			$where .= $wpdb->prepare(" AND p.post_date <= '%s'", $date->format('Y-m-d'));
539 539
 
540 540
 		}
541 541
 	}
542 542
 
543
-	$where = apply_filters( 'give_count_payments_where', $where );
544
-	$join  = apply_filters( 'give_count_payments_join', $join );
543
+	$where = apply_filters('give_count_payments_where', $where);
544
+	$join  = apply_filters('give_count_payments_join', $join);
545 545
 
546 546
 	$query = "$select
547 547
 		FROM $wpdb->posts p
@@ -550,36 +550,36 @@  discard block
 block discarded – undo
550 550
 		GROUP BY p.post_status
551 551
 	";
552 552
 
553
-	$cache_key = md5( $query );
553
+	$cache_key = md5($query);
554 554
 
555
-	$count = wp_cache_get( $cache_key, 'counts' );
556
-	if ( false !== $count ) {
555
+	$count = wp_cache_get($cache_key, 'counts');
556
+	if (false !== $count) {
557 557
 		return $count;
558 558
 	}
559 559
 
560
-	$count = $wpdb->get_results( $query, ARRAY_A );
560
+	$count = $wpdb->get_results($query, ARRAY_A);
561 561
 
562 562
 	$stats    = array();
563 563
 	$statuses = get_post_stati();
564
-	if ( isset( $statuses['private'] ) && empty( $args['s'] ) ) {
565
-		unset( $statuses['private'] );
564
+	if (isset($statuses['private']) && empty($args['s'])) {
565
+		unset($statuses['private']);
566 566
 	}
567 567
 
568
-	foreach ( $statuses as $state ) {
569
-		$stats[ $state ] = 0;
568
+	foreach ($statuses as $state) {
569
+		$stats[$state] = 0;
570 570
 	}
571 571
 
572
-	foreach ( (array) $count as $row ) {
572
+	foreach ((array) $count as $row) {
573 573
 
574
-		if ( 'private' == $row['post_status'] && empty( $args['s'] ) ) {
574
+		if ('private' == $row['post_status'] && empty($args['s'])) {
575 575
 			continue;
576 576
 		}
577 577
 
578
-		$stats[ $row['post_status'] ] = $row['num_posts'];
578
+		$stats[$row['post_status']] = $row['num_posts'];
579 579
 	}
580 580
 
581 581
 	$stats = (object) $stats;
582
-	wp_cache_set( $cache_key, $stats, 'counts' );
582
+	wp_cache_set($cache_key, $stats, 'counts');
583 583
 
584 584
 	return $stats;
585 585
 }
@@ -594,11 +594,11 @@  discard block
 block discarded – undo
594 594
  *
595 595
  * @return bool $exists True if payment exists, false otherwise.
596 596
  */
597
-function give_check_for_existing_payment( $payment_id ) {
597
+function give_check_for_existing_payment($payment_id) {
598 598
 	$exists  = false;
599
-	$payment = new Give_Payment( $payment_id );
599
+	$payment = new Give_Payment($payment_id);
600 600
 
601
-	if ( $payment_id === $payment->ID && 'publish' === $payment->status ) {
601
+	if ($payment_id === $payment->ID && 'publish' === $payment->status) {
602 602
 		$exists = true;
603 603
 	}
604 604
 
@@ -616,41 +616,41 @@  discard block
 block discarded – undo
616 616
  *
617 617
  * @return bool|mixed True if payment status exists, false otherwise.
618 618
  */
619
-function give_get_payment_status( $payment, $return_label = false ) {
619
+function give_get_payment_status($payment, $return_label = false) {
620 620
 
621
-	if ( is_numeric( $payment ) ) {
621
+	if (is_numeric($payment)) {
622 622
 
623
-		$payment = new Give_Payment( $payment );
623
+		$payment = new Give_Payment($payment);
624 624
 
625
-		if ( ! $payment->ID > 0 ) {
625
+		if ( ! $payment->ID > 0) {
626 626
 			return false;
627 627
 		}
628 628
 
629 629
 	}
630 630
 
631
-	if ( ! is_object( $payment ) || ! isset( $payment->post_status ) ) {
631
+	if ( ! is_object($payment) || ! isset($payment->post_status)) {
632 632
 		return false;
633 633
 	}
634 634
 
635 635
 	$statuses = give_get_payment_statuses();
636 636
 
637
-	if ( ! is_array( $statuses ) || empty( $statuses ) ) {
637
+	if ( ! is_array($statuses) || empty($statuses)) {
638 638
 		return false;
639 639
 	}
640 640
 
641 641
 	// Get payment object if not already given.
642
-	$payment = $payment instanceof Give_Payment ? $payment : new Give_Payment( $payment->ID );
642
+	$payment = $payment instanceof Give_Payment ? $payment : new Give_Payment($payment->ID);
643 643
 
644
-	if ( array_key_exists( $payment->status, $statuses ) ) {
645
-		if ( true === $return_label ) {
644
+	if (array_key_exists($payment->status, $statuses)) {
645
+		if (true === $return_label) {
646 646
 			// Return translated status label.
647
-			return $statuses[ $payment->status ];
647
+			return $statuses[$payment->status];
648 648
 		} else {
649 649
 			// Account that our 'publish' status is labeled 'Complete'
650 650
 			$post_status = 'publish' == $payment->status ? 'Complete' : $payment->post_status;
651 651
 
652 652
 			// Make sure we're matching cases, since they matter
653
-			return array_search( strtolower( $post_status ), array_map( 'strtolower', $statuses ) );
653
+			return array_search(strtolower($post_status), array_map('strtolower', $statuses));
654 654
 		}
655 655
 	}
656 656
 
@@ -666,18 +666,18 @@  discard block
 block discarded – undo
666 666
  */
667 667
 function give_get_payment_statuses() {
668 668
 	$payment_statuses = array(
669
-		'pending'     => __( 'Pending', 'give' ),
670
-		'publish'     => __( 'Complete', 'give' ),
671
-		'refunded'    => __( 'Refunded', 'give' ),
672
-		'failed'      => __( 'Failed', 'give' ),
673
-		'cancelled'   => __( 'Cancelled', 'give' ),
674
-		'abandoned'   => __( 'Abandoned', 'give' ),
675
-		'preapproval' => __( 'Pre-Approved', 'give' ),
676
-		'processing'  => __( 'Processing', 'give' ),
677
-		'revoked'     => __( 'Revoked', 'give' ),
669
+		'pending'     => __('Pending', 'give'),
670
+		'publish'     => __('Complete', 'give'),
671
+		'refunded'    => __('Refunded', 'give'),
672
+		'failed'      => __('Failed', 'give'),
673
+		'cancelled'   => __('Cancelled', 'give'),
674
+		'abandoned'   => __('Abandoned', 'give'),
675
+		'preapproval' => __('Pre-Approved', 'give'),
676
+		'processing'  => __('Processing', 'give'),
677
+		'revoked'     => __('Revoked', 'give'),
678 678
 	);
679 679
 
680
-	return apply_filters( 'give_payment_statuses', $payment_statuses );
680
+	return apply_filters('give_payment_statuses', $payment_statuses);
681 681
 }
682 682
 
683 683
 /**
@@ -690,10 +690,10 @@  discard block
 block discarded – undo
690 690
  * @return array $payment_status All the available payment statuses.
691 691
  */
692 692
 function give_get_payment_status_keys() {
693
-	$statuses = array_keys( give_get_payment_statuses() );
694
-	asort( $statuses );
693
+	$statuses = array_keys(give_get_payment_statuses());
694
+	asort($statuses);
695 695
 
696
-	return array_values( $statuses );
696
+	return array_values($statuses);
697 697
 }
698 698
 
699 699
 /**
@@ -708,7 +708,7 @@  discard block
 block discarded – undo
708 708
  *
709 709
  * @return int $earnings  Earnings
710 710
  */
711
-function give_get_earnings_by_date( $day = null, $month_num, $year = null, $hour = null ) {
711
+function give_get_earnings_by_date($day = null, $month_num, $year = null, $hour = null) {
712 712
 
713 713
 	// This is getting deprecated soon. Use Give_Payment_Stats with the get_earnings() method instead.
714 714
 	global $wpdb;
@@ -718,41 +718,41 @@  discard block
 block discarded – undo
718 718
 		'nopaging'               => true,
719 719
 		'year'                   => $year,
720 720
 		'monthnum'               => $month_num,
721
-		'post_status'            => array( 'publish' ),
721
+		'post_status'            => array('publish'),
722 722
 		'fields'                 => 'ids',
723 723
 		'update_post_term_cache' => false,
724 724
 	);
725
-	if ( ! empty( $day ) ) {
725
+	if ( ! empty($day)) {
726 726
 		$args['day'] = $day;
727 727
 	}
728 728
 
729
-	if ( ! empty( $hour ) ) {
729
+	if ( ! empty($hour)) {
730 730
 		$args['hour'] = $hour;
731 731
 	}
732 732
 
733
-	$args = apply_filters( 'give_get_earnings_by_date_args', $args );
734
-	$key  = Give_Cache::get_key( 'give_stats', $args );
733
+	$args = apply_filters('give_get_earnings_by_date_args', $args);
734
+	$key  = Give_Cache::get_key('give_stats', $args);
735 735
 
736
-	if ( ! empty( $_GET['_wpnonce'] ) && wp_verify_nonce( $_GET['_wpnonce'], 'give-refresh-reports' ) ) {
736
+	if ( ! empty($_GET['_wpnonce']) && wp_verify_nonce($_GET['_wpnonce'], 'give-refresh-reports')) {
737 737
 		$earnings = false;
738 738
 	} else {
739
-		$earnings = Give_Cache::get( $key );
739
+		$earnings = Give_Cache::get($key);
740 740
 	}
741 741
 
742
-	if ( false === $earnings ) {
743
-		$donations = get_posts( $args );
742
+	if (false === $earnings) {
743
+		$donations = get_posts($args);
744 744
 		$earnings  = 0;
745
-		if ( $donations ) {
746
-			$donations = implode( ',', $donations );
745
+		if ($donations) {
746
+			$donations = implode(',', $donations);
747 747
 
748
-			$earnings = $wpdb->get_var( "SELECT SUM(meta_value) FROM $wpdb->postmeta WHERE meta_key = '_give_payment_total' AND post_id IN ({$donations})" );
748
+			$earnings = $wpdb->get_var("SELECT SUM(meta_value) FROM $wpdb->postmeta WHERE meta_key = '_give_payment_total' AND post_id IN ({$donations})");
749 749
 
750 750
 		}
751 751
 		// Cache the results for one hour.
752
-		Give_Cache::set( $key, $earnings, HOUR_IN_SECONDS );
752
+		Give_Cache::set($key, $earnings, HOUR_IN_SECONDS);
753 753
 	}
754 754
 
755
-	return round( $earnings, 2 );
755
+	return round($earnings, 2);
756 756
 }
757 757
 
758 758
 /**
@@ -767,7 +767,7 @@  discard block
 block discarded – undo
767 767
  *
768 768
  * @return int $count     Sales
769 769
  */
770
-function give_get_sales_by_date( $day = null, $month_num = null, $year = null, $hour = null ) {
770
+function give_get_sales_by_date($day = null, $month_num = null, $year = null, $hour = null) {
771 771
 
772 772
 	// This is getting deprecated soon. Use Give_Payment_Stats with the get_sales() method instead.
773 773
 	$args = array(
@@ -775,14 +775,14 @@  discard block
 block discarded – undo
775 775
 		'nopaging'               => true,
776 776
 		'year'                   => $year,
777 777
 		'fields'                 => 'ids',
778
-		'post_status'            => array( 'publish' ),
778
+		'post_status'            => array('publish'),
779 779
 		'update_post_meta_cache' => false,
780 780
 		'update_post_term_cache' => false,
781 781
 	);
782 782
 
783
-	$show_free = apply_filters( 'give_sales_by_date_show_free', true, $args );
783
+	$show_free = apply_filters('give_sales_by_date_show_free', true, $args);
784 784
 
785
-	if ( false === $show_free ) {
785
+	if (false === $show_free) {
786 786
 		$args['meta_query'] = array(
787 787
 			array(
788 788
 				'key'     => '_give_payment_total',
@@ -793,33 +793,33 @@  discard block
 block discarded – undo
793 793
 		);
794 794
 	}
795 795
 
796
-	if ( ! empty( $month_num ) ) {
796
+	if ( ! empty($month_num)) {
797 797
 		$args['monthnum'] = $month_num;
798 798
 	}
799 799
 
800
-	if ( ! empty( $day ) ) {
800
+	if ( ! empty($day)) {
801 801
 		$args['day'] = $day;
802 802
 	}
803 803
 
804
-	if ( ! empty( $hour ) ) {
804
+	if ( ! empty($hour)) {
805 805
 		$args['hour'] = $hour;
806 806
 	}
807 807
 
808
-	$args = apply_filters( 'give_get_sales_by_date_args', $args );
808
+	$args = apply_filters('give_get_sales_by_date_args', $args);
809 809
 
810
-	$key = Give_Cache::get_key( 'give_stats', $args );
810
+	$key = Give_Cache::get_key('give_stats', $args);
811 811
 
812
-	if ( ! empty( $_GET['_wpnonce'] ) && wp_verify_nonce( $_GET['_wpnonce'], 'give-refresh-reports' ) ) {
812
+	if ( ! empty($_GET['_wpnonce']) && wp_verify_nonce($_GET['_wpnonce'], 'give-refresh-reports')) {
813 813
 		$count = false;
814 814
 	} else {
815
-		$count = Give_Cache::get( $key );
815
+		$count = Give_Cache::get($key);
816 816
 	}
817 817
 
818
-	if ( false === $count ) {
819
-		$donations = new WP_Query( $args );
818
+	if (false === $count) {
819
+		$donations = new WP_Query($args);
820 820
 		$count     = (int) $donations->post_count;
821 821
 		// Cache the results for one hour.
822
-		Give_Cache::set( $key, $count, HOUR_IN_SECONDS );
822
+		Give_Cache::set($key, $count, HOUR_IN_SECONDS);
823 823
 	}
824 824
 
825 825
 	return $count;
@@ -834,19 +834,19 @@  discard block
 block discarded – undo
834 834
  *
835 835
  * @return bool $ret True if complete, false otherwise.
836 836
  */
837
-function give_is_payment_complete( $payment_id ) {
838
-	$payment = new Give_Payment( $payment_id );
837
+function give_is_payment_complete($payment_id) {
838
+	$payment = new Give_Payment($payment_id);
839 839
 
840 840
 	$ret = false;
841 841
 
842
-	if ( $payment->ID > 0 ) {
842
+	if ($payment->ID > 0) {
843 843
 
844
-		if ( (int) $payment_id === (int) $payment->ID && 'publish' == $payment->status ) {
844
+		if ((int) $payment_id === (int) $payment->ID && 'publish' == $payment->status) {
845 845
 			$ret = true;
846 846
 		}
847 847
 	}
848 848
 
849
-	return apply_filters( 'give_is_payment_complete', $ret, $payment_id, $payment->post_status );
849
+	return apply_filters('give_is_payment_complete', $ret, $payment_id, $payment->post_status);
850 850
 }
851 851
 
852 852
 /**
@@ -872,49 +872,49 @@  discard block
 block discarded – undo
872 872
  *
873 873
  * @return float $total Total earnings.
874 874
  */
875
-function give_get_total_earnings( $recalculate = false ) {
875
+function give_get_total_earnings($recalculate = false) {
876 876
 
877
-	$total = get_option( 'give_earnings_total', 0 );
877
+	$total = get_option('give_earnings_total', 0);
878 878
 
879 879
 	// Calculate total earnings.
880
-	if ( ! $total || $recalculate ) {
880
+	if ( ! $total || $recalculate) {
881 881
 		global $wpdb;
882 882
 
883 883
 		$total = (float) 0;
884 884
 
885
-		$args = apply_filters( 'give_get_total_earnings_args', array(
885
+		$args = apply_filters('give_get_total_earnings_args', array(
886 886
 			'offset' => 0,
887
-			'number' => - 1,
888
-			'status' => array( 'publish' ),
887
+			'number' => -1,
888
+			'status' => array('publish'),
889 889
 			'fields' => 'ids',
890
-		) );
890
+		));
891 891
 
892
-		$payments = give_get_payments( $args );
893
-		if ( $payments ) {
892
+		$payments = give_get_payments($args);
893
+		if ($payments) {
894 894
 
895 895
 			/**
896 896
 			 * If performing a donation, we need to skip the very last payment in the database,
897 897
 			 * since it calls give_increase_total_earnings() on completion,
898 898
 			 * which results in duplicated earnings for the very first donation.
899 899
 			 */
900
-			if ( did_action( 'give_update_payment_status' ) ) {
901
-				array_pop( $payments );
900
+			if (did_action('give_update_payment_status')) {
901
+				array_pop($payments);
902 902
 			}
903 903
 
904
-			if ( ! empty( $payments ) ) {
905
-				$payments = implode( ',', $payments );
906
-				$total    += $wpdb->get_var( "SELECT SUM(meta_value) FROM $wpdb->postmeta WHERE meta_key = '_give_payment_total' AND post_id IN({$payments})" );
904
+			if ( ! empty($payments)) {
905
+				$payments = implode(',', $payments);
906
+				$total += $wpdb->get_var("SELECT SUM(meta_value) FROM $wpdb->postmeta WHERE meta_key = '_give_payment_total' AND post_id IN({$payments})");
907 907
 			}
908 908
 		}
909 909
 
910
-		update_option( 'give_earnings_total', $total, 'no' );
910
+		update_option('give_earnings_total', $total, 'no');
911 911
 	}
912 912
 
913
-	if ( $total < 0 ) {
913
+	if ($total < 0) {
914 914
 		$total = 0; // Don't ever show negative earnings.
915 915
 	}
916 916
 
917
-	return apply_filters( 'give_total_earnings', round( $total, give_get_price_decimals() ), $total );
917
+	return apply_filters('give_total_earnings', round($total, give_get_price_decimals()), $total);
918 918
 }
919 919
 
920 920
 /**
@@ -927,10 +927,10 @@  discard block
 block discarded – undo
927 927
  *
928 928
  * @return float $total  Total earnings.
929 929
  */
930
-function give_increase_total_earnings( $amount = 0 ) {
930
+function give_increase_total_earnings($amount = 0) {
931 931
 	$total = give_get_total_earnings();
932 932
 	$total += $amount;
933
-	update_option( 'give_earnings_total', $total );
933
+	update_option('give_earnings_total', $total);
934 934
 
935 935
 	return $total;
936 936
 }
@@ -944,13 +944,13 @@  discard block
 block discarded – undo
944 944
  *
945 945
  * @return float $total Total earnings.
946 946
  */
947
-function give_decrease_total_earnings( $amount = 0 ) {
947
+function give_decrease_total_earnings($amount = 0) {
948 948
 	$total = give_get_total_earnings();
949 949
 	$total -= $amount;
950
-	if ( $total < 0 ) {
950
+	if ($total < 0) {
951 951
 		$total = 0;
952 952
 	}
953
-	update_option( 'give_earnings_total', $total );
953
+	update_option('give_earnings_total', $total);
954 954
 
955 955
 	return $total;
956 956
 }
@@ -966,10 +966,10 @@  discard block
 block discarded – undo
966 966
  *
967 967
  * @return mixed $meta Payment Meta.
968 968
  */
969
-function give_get_payment_meta( $payment_id = 0, $meta_key = '_give_payment_meta', $single = true ) {
970
-	$payment = new Give_Payment( $payment_id );
969
+function give_get_payment_meta($payment_id = 0, $meta_key = '_give_payment_meta', $single = true) {
970
+	$payment = new Give_Payment($payment_id);
971 971
 
972
-	return $payment->get_meta( $meta_key, $single );
972
+	return $payment->get_meta($meta_key, $single);
973 973
 }
974 974
 
975 975
 /**
@@ -982,10 +982,10 @@  discard block
 block discarded – undo
982 982
  *
983 983
  * @return mixed Meta ID if successful, false if unsuccessful.
984 984
  */
985
-function give_update_payment_meta( $payment_id = 0, $meta_key = '', $meta_value = '', $prev_value = '' ) {
986
-	$payment = new Give_Payment( $payment_id );
985
+function give_update_payment_meta($payment_id = 0, $meta_key = '', $meta_value = '', $prev_value = '') {
986
+	$payment = new Give_Payment($payment_id);
987 987
 
988
-	return $payment->update_meta( $meta_key, $meta_value, $prev_value );
988
+	return $payment->update_meta($meta_key, $meta_value, $prev_value);
989 989
 }
990 990
 
991 991
 /**
@@ -997,8 +997,8 @@  discard block
 block discarded – undo
997 997
  *
998 998
  * @return array $user_info User Info Meta Values.
999 999
  */
1000
-function give_get_payment_meta_user_info( $payment_id ) {
1001
-	$payment = new Give_Payment( $payment_id );
1000
+function give_get_payment_meta_user_info($payment_id) {
1001
+	$payment = new Give_Payment($payment_id);
1002 1002
 
1003 1003
 	return $payment->user_info;
1004 1004
 }
@@ -1014,8 +1014,8 @@  discard block
 block discarded – undo
1014 1014
  *
1015 1015
  * @return int $form_id Form ID.
1016 1016
  */
1017
-function give_get_payment_form_id( $payment_id ) {
1018
-	$payment = new Give_Payment( $payment_id );
1017
+function give_get_payment_form_id($payment_id) {
1018
+	$payment = new Give_Payment($payment_id);
1019 1019
 
1020 1020
 	return $payment->form_id;
1021 1021
 }
@@ -1029,8 +1029,8 @@  discard block
 block discarded – undo
1029 1029
  *
1030 1030
  * @return string $email User email.
1031 1031
  */
1032
-function give_get_payment_user_email( $payment_id ) {
1033
-	$payment = new Give_Payment( $payment_id );
1032
+function give_get_payment_user_email($payment_id) {
1033
+	$payment = new Give_Payment($payment_id);
1034 1034
 
1035 1035
 	return $payment->email;
1036 1036
 }
@@ -1044,11 +1044,11 @@  discard block
 block discarded – undo
1044 1044
  *
1045 1045
  * @return bool $is_guest_payment If the payment is associated with a user (false) or not (true)
1046 1046
  */
1047
-function give_is_guest_payment( $payment_id ) {
1048
-	$payment_user_id  = give_get_payment_user_id( $payment_id );
1049
-	$is_guest_payment = ! empty( $payment_user_id ) && $payment_user_id > 0 ? false : true;
1047
+function give_is_guest_payment($payment_id) {
1048
+	$payment_user_id  = give_get_payment_user_id($payment_id);
1049
+	$is_guest_payment = ! empty($payment_user_id) && $payment_user_id > 0 ? false : true;
1050 1050
 
1051
-	return (bool) apply_filters( 'give_is_guest_payment', $is_guest_payment, $payment_id );
1051
+	return (bool) apply_filters('give_is_guest_payment', $is_guest_payment, $payment_id);
1052 1052
 }
1053 1053
 
1054 1054
 /**
@@ -1060,8 +1060,8 @@  discard block
 block discarded – undo
1060 1060
  *
1061 1061
  * @return int $user_id User ID.
1062 1062
  */
1063
-function give_get_payment_user_id( $payment_id ) {
1064
-	$payment = new Give_Payment( $payment_id );
1063
+function give_get_payment_user_id($payment_id) {
1064
+	$payment = new Give_Payment($payment_id);
1065 1065
 
1066 1066
 	return $payment->user_id;
1067 1067
 }
@@ -1075,8 +1075,8 @@  discard block
 block discarded – undo
1075 1075
  *
1076 1076
  * @return int $payment->customer_id Donor ID.
1077 1077
  */
1078
-function give_get_payment_donor_id( $payment_id ) {
1079
-	$payment = new Give_Payment( $payment_id );
1078
+function give_get_payment_donor_id($payment_id) {
1079
+	$payment = new Give_Payment($payment_id);
1080 1080
 
1081 1081
 	return $payment->customer_id;
1082 1082
 }
@@ -1090,8 +1090,8 @@  discard block
 block discarded – undo
1090 1090
  *
1091 1091
  * @return string $ip User IP.
1092 1092
  */
1093
-function give_get_payment_user_ip( $payment_id ) {
1094
-	$payment = new Give_Payment( $payment_id );
1093
+function give_get_payment_user_ip($payment_id) {
1094
+	$payment = new Give_Payment($payment_id);
1095 1095
 
1096 1096
 	return $payment->ip;
1097 1097
 }
@@ -1105,8 +1105,8 @@  discard block
 block discarded – undo
1105 1105
  *
1106 1106
  * @return string $date The date the payment was completed.
1107 1107
  */
1108
-function give_get_payment_completed_date( $payment_id = 0 ) {
1109
-	$payment = new Give_Payment( $payment_id );
1108
+function give_get_payment_completed_date($payment_id = 0) {
1109
+	$payment = new Give_Payment($payment_id);
1110 1110
 
1111 1111
 	return $payment->completed_date;
1112 1112
 }
@@ -1120,8 +1120,8 @@  discard block
 block discarded – undo
1120 1120
  *
1121 1121
  * @return string $gateway Gateway.
1122 1122
  */
1123
-function give_get_payment_gateway( $payment_id ) {
1124
-	$payment = new Give_Payment( $payment_id );
1123
+function give_get_payment_gateway($payment_id) {
1124
+	$payment = new Give_Payment($payment_id);
1125 1125
 
1126 1126
 	return $payment->gateway;
1127 1127
 }
@@ -1135,8 +1135,8 @@  discard block
 block discarded – undo
1135 1135
  *
1136 1136
  * @return string $currency The currency code.
1137 1137
  */
1138
-function give_get_payment_currency_code( $payment_id = 0 ) {
1139
-	$payment = new Give_Payment( $payment_id );
1138
+function give_get_payment_currency_code($payment_id = 0) {
1139
+	$payment = new Give_Payment($payment_id);
1140 1140
 
1141 1141
 	return $payment->currency;
1142 1142
 }
@@ -1150,10 +1150,10 @@  discard block
 block discarded – undo
1150 1150
  *
1151 1151
  * @return string $currency The currency name.
1152 1152
  */
1153
-function give_get_payment_currency( $payment_id = 0 ) {
1154
-	$currency = give_get_payment_currency_code( $payment_id );
1153
+function give_get_payment_currency($payment_id = 0) {
1154
+	$currency = give_get_payment_currency_code($payment_id);
1155 1155
 
1156
-	return apply_filters( 'give_payment_currency', give_get_currency_name( $currency ), $payment_id );
1156
+	return apply_filters('give_payment_currency', give_get_currency_name($currency), $payment_id);
1157 1157
 }
1158 1158
 
1159 1159
 /**
@@ -1165,8 +1165,8 @@  discard block
 block discarded – undo
1165 1165
  *
1166 1166
  * @return string $key Donation key.
1167 1167
  */
1168
-function give_get_payment_key( $payment_id = 0 ) {
1169
-	$payment = new Give_Payment( $payment_id );
1168
+function give_get_payment_key($payment_id = 0) {
1169
+	$payment = new Give_Payment($payment_id);
1170 1170
 
1171 1171
 	return $payment->key;
1172 1172
 }
@@ -1182,8 +1182,8 @@  discard block
 block discarded – undo
1182 1182
  *
1183 1183
  * @return string $number Payment order number.
1184 1184
  */
1185
-function give_get_payment_number( $payment_id = 0 ) {
1186
-	$payment = new Give_Payment( $payment_id );
1185
+function give_get_payment_number($payment_id = 0) {
1186
+	$payment = new Give_Payment($payment_id);
1187 1187
 
1188 1188
 	return $payment->number;
1189 1189
 }
@@ -1197,23 +1197,23 @@  discard block
 block discarded – undo
1197 1197
  *
1198 1198
  * @return string      The formatted payment number.
1199 1199
  */
1200
-function give_format_payment_number( $number ) {
1200
+function give_format_payment_number($number) {
1201 1201
 
1202
-	if ( ! give_get_option( 'enable_sequential' ) ) {
1202
+	if ( ! give_get_option('enable_sequential')) {
1203 1203
 		return $number;
1204 1204
 	}
1205 1205
 
1206
-	if ( ! is_numeric( $number ) ) {
1206
+	if ( ! is_numeric($number)) {
1207 1207
 		return $number;
1208 1208
 	}
1209 1209
 
1210
-	$prefix  = give_get_option( 'sequential_prefix' );
1211
-	$number  = absint( $number );
1212
-	$postfix = give_get_option( 'sequential_postfix' );
1210
+	$prefix  = give_get_option('sequential_prefix');
1211
+	$number  = absint($number);
1212
+	$postfix = give_get_option('sequential_postfix');
1213 1213
 
1214
-	$formatted_number = $prefix . $number . $postfix;
1214
+	$formatted_number = $prefix.$number.$postfix;
1215 1215
 
1216
-	return apply_filters( 'give_format_payment_number', $formatted_number, $prefix, $number, $postfix );
1216
+	return apply_filters('give_format_payment_number', $formatted_number, $prefix, $number, $postfix);
1217 1217
 }
1218 1218
 
1219 1219
 /**
@@ -1226,17 +1226,17 @@  discard block
 block discarded – undo
1226 1226
  */
1227 1227
 function give_get_next_payment_number() {
1228 1228
 
1229
-	if ( ! give_get_option( 'enable_sequential' ) ) {
1229
+	if ( ! give_get_option('enable_sequential')) {
1230 1230
 		return false;
1231 1231
 	}
1232 1232
 
1233
-	$number           = get_option( 'give_last_payment_number' );
1234
-	$start            = give_get_option( 'sequential_start', 1 );
1233
+	$number           = get_option('give_last_payment_number');
1234
+	$start            = give_get_option('sequential_start', 1);
1235 1235
 	$increment_number = true;
1236 1236
 
1237
-	if ( false !== $number ) {
1237
+	if (false !== $number) {
1238 1238
 
1239
-		if ( empty( $number ) ) {
1239
+		if (empty($number)) {
1240 1240
 
1241 1241
 			$number           = $start;
1242 1242
 			$increment_number = false;
@@ -1245,24 +1245,24 @@  discard block
 block discarded – undo
1245 1245
 	} else {
1246 1246
 
1247 1247
 		// This case handles the first addition of the new option, as well as if it get's deleted for any reason.
1248
-		$payments     = new Give_Payments_Query( array(
1248
+		$payments = new Give_Payments_Query(array(
1249 1249
 			'number'  => 1,
1250 1250
 			'order'   => 'DESC',
1251 1251
 			'orderby' => 'ID',
1252 1252
 			'output'  => 'posts',
1253 1253
 			'fields'  => 'ids',
1254
-		) );
1254
+		));
1255 1255
 		$last_payment = $payments->get_payments();
1256 1256
 
1257
-		if ( ! empty( $last_payment ) ) {
1257
+		if ( ! empty($last_payment)) {
1258 1258
 
1259
-			$number = give_get_payment_number( $last_payment[0] );
1259
+			$number = give_get_payment_number($last_payment[0]);
1260 1260
 
1261 1261
 		}
1262 1262
 
1263
-		if ( ! empty( $number ) && $number !== (int) $last_payment[0] ) {
1263
+		if ( ! empty($number) && $number !== (int) $last_payment[0]) {
1264 1264
 
1265
-			$number = give_remove_payment_prefix_postfix( $number );
1265
+			$number = give_remove_payment_prefix_postfix($number);
1266 1266
 
1267 1267
 		} else {
1268 1268
 
@@ -1271,13 +1271,13 @@  discard block
 block discarded – undo
1271 1271
 		}
1272 1272
 	}// End if().
1273 1273
 
1274
-	$increment_number = apply_filters( 'give_increment_payment_number', $increment_number, $number );
1274
+	$increment_number = apply_filters('give_increment_payment_number', $increment_number, $number);
1275 1275
 
1276
-	if ( $increment_number ) {
1277
-		$number ++;
1276
+	if ($increment_number) {
1277
+		$number++;
1278 1278
 	}
1279 1279
 
1280
-	return apply_filters( 'give_get_next_payment_number', $number );
1280
+	return apply_filters('give_get_next_payment_number', $number);
1281 1281
 }
1282 1282
 
1283 1283
 /**
@@ -1289,25 +1289,25 @@  discard block
 block discarded – undo
1289 1289
  *
1290 1290
  * @return string The new Payment number without prefix and postfix.
1291 1291
  */
1292
-function give_remove_payment_prefix_postfix( $number ) {
1292
+function give_remove_payment_prefix_postfix($number) {
1293 1293
 
1294
-	$prefix  = give_get_option( 'sequential_prefix' );
1295
-	$postfix = give_get_option( 'sequential_postfix' );
1294
+	$prefix  = give_get_option('sequential_prefix');
1295
+	$postfix = give_get_option('sequential_postfix');
1296 1296
 
1297 1297
 	// Remove prefix.
1298
-	$number = preg_replace( '/' . $prefix . '/', '', $number, 1 );
1298
+	$number = preg_replace('/'.$prefix.'/', '', $number, 1);
1299 1299
 
1300 1300
 	// Remove the postfix.
1301
-	$length      = strlen( $number );
1302
-	$postfix_pos = strrpos( $number, $postfix );
1303
-	if ( false !== $postfix_pos ) {
1304
-		$number = substr_replace( $number, '', $postfix_pos, $length );
1301
+	$length      = strlen($number);
1302
+	$postfix_pos = strrpos($number, $postfix);
1303
+	if (false !== $postfix_pos) {
1304
+		$number = substr_replace($number, '', $postfix_pos, $length);
1305 1305
 	}
1306 1306
 
1307 1307
 	// Ensure it's a whole number.
1308
-	$number = intval( $number );
1308
+	$number = intval($number);
1309 1309
 
1310
-	return apply_filters( 'give_remove_payment_prefix_postfix', $number, $prefix, $postfix );
1310
+	return apply_filters('give_remove_payment_prefix_postfix', $number, $prefix, $postfix);
1311 1311
 
1312 1312
 }
1313 1313
 
@@ -1324,10 +1324,10 @@  discard block
 block discarded – undo
1324 1324
  *
1325 1325
  * @return string $amount Fully formatted payment amount.
1326 1326
  */
1327
-function give_payment_amount( $payment_id = 0 ) {
1328
-	$amount = give_get_payment_amount( $payment_id );
1327
+function give_payment_amount($payment_id = 0) {
1328
+	$amount = give_get_payment_amount($payment_id);
1329 1329
 
1330
-	return give_currency_filter( give_format_amount( $amount, array( 'sanitize' => false ) ), give_get_payment_currency_code( $payment_id ) );
1330
+	return give_currency_filter(give_format_amount($amount, array('sanitize' => false)), give_get_payment_currency_code($payment_id));
1331 1331
 }
1332 1332
 
1333 1333
 /**
@@ -1340,11 +1340,11 @@  discard block
 block discarded – undo
1340 1340
  *
1341 1341
  * @return mixed
1342 1342
  */
1343
-function give_get_payment_amount( $payment_id ) {
1343
+function give_get_payment_amount($payment_id) {
1344 1344
 
1345
-	$payment = new Give_Payment( $payment_id );
1345
+	$payment = new Give_Payment($payment_id);
1346 1346
 
1347
-	return apply_filters( 'give_payment_amount', floatval( $payment->total ), $payment_id );
1347
+	return apply_filters('give_payment_amount', floatval($payment->total), $payment_id);
1348 1348
 }
1349 1349
 
1350 1350
 /**
@@ -1361,10 +1361,10 @@  discard block
 block discarded – undo
1361 1361
  *
1362 1362
  * @return array Fully formatted payment subtotal.
1363 1363
  */
1364
-function give_payment_subtotal( $payment_id = 0 ) {
1365
-	$subtotal = give_get_payment_subtotal( $payment_id );
1364
+function give_payment_subtotal($payment_id = 0) {
1365
+	$subtotal = give_get_payment_subtotal($payment_id);
1366 1366
 
1367
-	return give_currency_filter( give_format_amount( $subtotal, array( 'sanitize' => false ) ), give_get_payment_currency_code( $payment_id ) );
1367
+	return give_currency_filter(give_format_amount($subtotal, array('sanitize' => false)), give_get_payment_currency_code($payment_id));
1368 1368
 }
1369 1369
 
1370 1370
 /**
@@ -1378,8 +1378,8 @@  discard block
 block discarded – undo
1378 1378
  *
1379 1379
  * @return float $subtotal Subtotal for payment (non formatted).
1380 1380
  */
1381
-function give_get_payment_subtotal( $payment_id = 0 ) {
1382
-	$payment = new Give_Payment( $payment_id );
1381
+function give_get_payment_subtotal($payment_id = 0) {
1382
+	$payment = new Give_Payment($payment_id);
1383 1383
 
1384 1384
 	return $payment->subtotal;
1385 1385
 }
@@ -1393,8 +1393,8 @@  discard block
 block discarded – undo
1393 1393
  *
1394 1394
  * @return string The donation ID.
1395 1395
  */
1396
-function give_get_payment_transaction_id( $payment_id = 0 ) {
1397
-	$payment = new Give_Payment( $payment_id );
1396
+function give_get_payment_transaction_id($payment_id = 0) {
1397
+	$payment = new Give_Payment($payment_id);
1398 1398
 
1399 1399
 	return $payment->transaction_id;
1400 1400
 }
@@ -1409,15 +1409,15 @@  discard block
 block discarded – undo
1409 1409
  *
1410 1410
  * @return bool|mixed
1411 1411
  */
1412
-function give_set_payment_transaction_id( $payment_id = 0, $transaction_id = '' ) {
1412
+function give_set_payment_transaction_id($payment_id = 0, $transaction_id = '') {
1413 1413
 
1414
-	if ( empty( $payment_id ) || empty( $transaction_id ) ) {
1414
+	if (empty($payment_id) || empty($transaction_id)) {
1415 1415
 		return false;
1416 1416
 	}
1417 1417
 
1418
-	$transaction_id = apply_filters( 'give_set_payment_transaction_id', $transaction_id, $payment_id );
1418
+	$transaction_id = apply_filters('give_set_payment_transaction_id', $transaction_id, $payment_id);
1419 1419
 
1420
-	return give_update_payment_meta( $payment_id, '_give_payment_transaction_id', $transaction_id );
1420
+	return give_update_payment_meta($payment_id, '_give_payment_transaction_id', $transaction_id);
1421 1421
 }
1422 1422
 
1423 1423
 /**
@@ -1430,12 +1430,12 @@  discard block
 block discarded – undo
1430 1430
  *
1431 1431
  * @return int $purchase Donation ID.
1432 1432
  */
1433
-function give_get_purchase_id_by_key( $key ) {
1433
+function give_get_purchase_id_by_key($key) {
1434 1434
 	global $wpdb;
1435 1435
 
1436
-	$purchase = $wpdb->get_var( $wpdb->prepare( "SELECT post_id FROM $wpdb->postmeta WHERE meta_key = '_give_payment_purchase_key' AND meta_value = %s LIMIT 1", $key ) );
1436
+	$purchase = $wpdb->get_var($wpdb->prepare("SELECT post_id FROM $wpdb->postmeta WHERE meta_key = '_give_payment_purchase_key' AND meta_value = %s LIMIT 1", $key));
1437 1437
 
1438
-	if ( $purchase != null ) {
1438
+	if ($purchase != null) {
1439 1439
 		return $purchase;
1440 1440
 	}
1441 1441
 
@@ -1453,12 +1453,12 @@  discard block
 block discarded – undo
1453 1453
  *
1454 1454
  * @return int $purchase Donation ID.
1455 1455
  */
1456
-function give_get_purchase_id_by_transaction_id( $key ) {
1456
+function give_get_purchase_id_by_transaction_id($key) {
1457 1457
 	global $wpdb;
1458 1458
 
1459
-	$purchase = $wpdb->get_var( $wpdb->prepare( "SELECT post_id FROM $wpdb->postmeta WHERE meta_key = '_give_payment_transaction_id' AND meta_value = %s LIMIT 1", $key ) );
1459
+	$purchase = $wpdb->get_var($wpdb->prepare("SELECT post_id FROM $wpdb->postmeta WHERE meta_key = '_give_payment_transaction_id' AND meta_value = %s LIMIT 1", $key));
1460 1460
 
1461
-	if ( $purchase != null ) {
1461
+	if ($purchase != null) {
1462 1462
 		return $purchase;
1463 1463
 	}
1464 1464
 
@@ -1475,23 +1475,23 @@  discard block
 block discarded – undo
1475 1475
  *
1476 1476
  * @return array $notes Donation Notes
1477 1477
  */
1478
-function give_get_payment_notes( $payment_id = 0, $search = '' ) {
1478
+function give_get_payment_notes($payment_id = 0, $search = '') {
1479 1479
 
1480
-	if ( empty( $payment_id ) && empty( $search ) ) {
1480
+	if (empty($payment_id) && empty($search)) {
1481 1481
 		return false;
1482 1482
 	}
1483 1483
 
1484
-	remove_action( 'pre_get_comments', 'give_hide_payment_notes', 10 );
1485
-	remove_filter( 'comments_clauses', 'give_hide_payment_notes_pre_41', 10 );
1484
+	remove_action('pre_get_comments', 'give_hide_payment_notes', 10);
1485
+	remove_filter('comments_clauses', 'give_hide_payment_notes_pre_41', 10);
1486 1486
 
1487
-	$notes = get_comments( array(
1487
+	$notes = get_comments(array(
1488 1488
 		'post_id' => $payment_id,
1489 1489
 		'order'   => 'ASC',
1490 1490
 		'search'  => $search,
1491
-	) );
1491
+	));
1492 1492
 
1493
-	add_action( 'pre_get_comments', 'give_hide_payment_notes', 10 );
1494
-	add_filter( 'comments_clauses', 'give_hide_payment_notes_pre_41', 10, 2 );
1493
+	add_action('pre_get_comments', 'give_hide_payment_notes', 10);
1494
+	add_filter('comments_clauses', 'give_hide_payment_notes_pre_41', 10, 2);
1495 1495
 
1496 1496
 	return $notes;
1497 1497
 }
@@ -1507,8 +1507,8 @@  discard block
 block discarded – undo
1507 1507
  *
1508 1508
  * @return int The new note ID
1509 1509
  */
1510
-function give_insert_payment_note( $payment_id = 0, $note = '' ) {
1511
-	if ( empty( $payment_id ) ) {
1510
+function give_insert_payment_note($payment_id = 0, $note = '') {
1511
+	if (empty($payment_id)) {
1512 1512
 		return false;
1513 1513
 	}
1514 1514
 
@@ -1520,14 +1520,14 @@  discard block
 block discarded – undo
1520 1520
 	 * @param int $payment_id Payment ID.
1521 1521
 	 * @param string $note The note.
1522 1522
 	 */
1523
-	do_action( 'give_pre_insert_payment_note', $payment_id, $note );
1523
+	do_action('give_pre_insert_payment_note', $payment_id, $note);
1524 1524
 
1525
-	$note_id = wp_insert_comment( wp_filter_comment( array(
1525
+	$note_id = wp_insert_comment(wp_filter_comment(array(
1526 1526
 		'comment_post_ID'      => $payment_id,
1527 1527
 		'comment_content'      => $note,
1528 1528
 		'user_id'              => is_admin() ? get_current_user_id() : 0,
1529
-		'comment_date'         => current_time( 'mysql' ),
1530
-		'comment_date_gmt'     => current_time( 'mysql', 1 ),
1529
+		'comment_date'         => current_time('mysql'),
1530
+		'comment_date_gmt'     => current_time('mysql', 1),
1531 1531
 		'comment_approved'     => 1,
1532 1532
 		'comment_parent'       => 0,
1533 1533
 		'comment_author'       => '',
@@ -1536,7 +1536,7 @@  discard block
 block discarded – undo
1536 1536
 		'comment_author_email' => '',
1537 1537
 		'comment_type'         => 'give_payment_note',
1538 1538
 
1539
-	) ) );
1539
+	)));
1540 1540
 
1541 1541
 	/**
1542 1542
 	 * Fires after payment note inserted.
@@ -1547,7 +1547,7 @@  discard block
 block discarded – undo
1547 1547
 	 * @param int $payment_id Payment ID.
1548 1548
 	 * @param string $note The note.
1549 1549
 	 */
1550
-	do_action( 'give_insert_payment_note', $note_id, $payment_id, $note );
1550
+	do_action('give_insert_payment_note', $note_id, $payment_id, $note);
1551 1551
 
1552 1552
 	return $note_id;
1553 1553
 }
@@ -1562,8 +1562,8 @@  discard block
 block discarded – undo
1562 1562
  *
1563 1563
  * @return bool True on success, false otherwise.
1564 1564
  */
1565
-function give_delete_payment_note( $comment_id = 0, $payment_id = 0 ) {
1566
-	if ( empty( $comment_id ) ) {
1565
+function give_delete_payment_note($comment_id = 0, $payment_id = 0) {
1566
+	if (empty($comment_id)) {
1567 1567
 		return false;
1568 1568
 	}
1569 1569
 
@@ -1575,9 +1575,9 @@  discard block
 block discarded – undo
1575 1575
 	 * @param int $comment_id Note ID.
1576 1576
 	 * @param int $payment_id Payment ID.
1577 1577
 	 */
1578
-	do_action( 'give_pre_delete_payment_note', $comment_id, $payment_id );
1578
+	do_action('give_pre_delete_payment_note', $comment_id, $payment_id);
1579 1579
 
1580
-	$ret = wp_delete_comment( $comment_id, true );
1580
+	$ret = wp_delete_comment($comment_id, true);
1581 1581
 
1582 1582
 	/**
1583 1583
 	 * Fires after donation note deleted.
@@ -1587,7 +1587,7 @@  discard block
 block discarded – undo
1587 1587
 	 * @param int $comment_id Note ID.
1588 1588
 	 * @param int $payment_id Payment ID.
1589 1589
 	 */
1590
-	do_action( 'give_post_delete_payment_note', $comment_id, $payment_id );
1590
+	do_action('give_post_delete_payment_note', $comment_id, $payment_id);
1591 1591
 
1592 1592
 	return $ret;
1593 1593
 }
@@ -1602,32 +1602,32 @@  discard block
 block discarded – undo
1602 1602
  *
1603 1603
  * @return string
1604 1604
  */
1605
-function give_get_payment_note_html( $note, $payment_id = 0 ) {
1605
+function give_get_payment_note_html($note, $payment_id = 0) {
1606 1606
 
1607
-	if ( is_numeric( $note ) ) {
1608
-		$note = get_comment( $note );
1607
+	if (is_numeric($note)) {
1608
+		$note = get_comment($note);
1609 1609
 	}
1610 1610
 
1611
-	if ( ! empty( $note->user_id ) ) {
1612
-		$user = get_userdata( $note->user_id );
1611
+	if ( ! empty($note->user_id)) {
1612
+		$user = get_userdata($note->user_id);
1613 1613
 		$user = $user->display_name;
1614 1614
 	} else {
1615
-		$user = esc_html__( 'System', 'give' );
1615
+		$user = esc_html__('System', 'give');
1616 1616
 	}
1617 1617
 
1618
-	$date_format = give_date_format() . ', ' . get_option( 'time_format' );
1618
+	$date_format = give_date_format().', '.get_option('time_format');
1619 1619
 
1620
-	$delete_note_url = wp_nonce_url( add_query_arg( array(
1620
+	$delete_note_url = wp_nonce_url(add_query_arg(array(
1621 1621
 		'give-action' => 'delete_payment_note',
1622 1622
 		'note_id'     => $note->comment_ID,
1623 1623
 		'payment_id'  => $payment_id,
1624
-	) ), 'give_delete_payment_note_' . $note->comment_ID );
1624
+	)), 'give_delete_payment_note_'.$note->comment_ID);
1625 1625
 
1626
-	$note_html = '<div class="give-payment-note" id="give-payment-note-' . $note->comment_ID . '">';
1626
+	$note_html = '<div class="give-payment-note" id="give-payment-note-'.$note->comment_ID.'">';
1627 1627
 	$note_html .= '<p>';
1628
-	$note_html .= '<strong>' . $user . '</strong>&nbsp;&ndash;&nbsp;<span style="color:#aaa;font-style:italic;">' . date_i18n( $date_format, strtotime( $note->comment_date ) ) . '</span><br/>';
1628
+	$note_html .= '<strong>'.$user.'</strong>&nbsp;&ndash;&nbsp;<span style="color:#aaa;font-style:italic;">'.date_i18n($date_format, strtotime($note->comment_date)).'</span><br/>';
1629 1629
 	$note_html .= $note->comment_content;
1630
-	$note_html .= '&nbsp;&ndash;&nbsp;<a href="' . esc_url( $delete_note_url ) . '" class="give-delete-payment-note" data-note-id="' . absint( $note->comment_ID ) . '" data-payment-id="' . absint( $payment_id ) . '" aria-label="' . esc_attr__( 'Delete this donation note.', 'give' ) . '">' . esc_html__( 'Delete', 'give' ) . '</a>';
1630
+	$note_html .= '&nbsp;&ndash;&nbsp;<a href="'.esc_url($delete_note_url).'" class="give-delete-payment-note" data-note-id="'.absint($note->comment_ID).'" data-payment-id="'.absint($payment_id).'" aria-label="'.esc_attr__('Delete this donation note.', 'give').'">'.esc_html__('Delete', 'give').'</a>';
1631 1631
 	$note_html .= '</p>';
1632 1632
 	$note_html .= '</div>';
1633 1633
 
@@ -1645,18 +1645,18 @@  discard block
 block discarded – undo
1645 1645
  *
1646 1646
  * @return void
1647 1647
  */
1648
-function give_hide_payment_notes( $query ) {
1649
-	if ( version_compare( floatval( get_bloginfo( 'version' ) ), '4.1', '>=' ) ) {
1650
-		$types = isset( $query->query_vars['type__not_in'] ) ? $query->query_vars['type__not_in'] : array();
1651
-		if ( ! is_array( $types ) ) {
1652
-			$types = array( $types );
1648
+function give_hide_payment_notes($query) {
1649
+	if (version_compare(floatval(get_bloginfo('version')), '4.1', '>=')) {
1650
+		$types = isset($query->query_vars['type__not_in']) ? $query->query_vars['type__not_in'] : array();
1651
+		if ( ! is_array($types)) {
1652
+			$types = array($types);
1653 1653
 		}
1654 1654
 		$types[]                           = 'give_payment_note';
1655 1655
 		$query->query_vars['type__not_in'] = $types;
1656 1656
 	}
1657 1657
 }
1658 1658
 
1659
-add_action( 'pre_get_comments', 'give_hide_payment_notes', 10 );
1659
+add_action('pre_get_comments', 'give_hide_payment_notes', 10);
1660 1660
 
1661 1661
 /**
1662 1662
  * Exclude notes (comments) on give_payment post type from showing in Recent Comments widgets
@@ -1668,15 +1668,15 @@  discard block
 block discarded – undo
1668 1668
  *
1669 1669
  * @return array $clauses Updated comment clauses.
1670 1670
  */
1671
-function give_hide_payment_notes_pre_41( $clauses, $wp_comment_query ) {
1672
-	if ( version_compare( floatval( get_bloginfo( 'version' ) ), '4.1', '<' ) ) {
1671
+function give_hide_payment_notes_pre_41($clauses, $wp_comment_query) {
1672
+	if (version_compare(floatval(get_bloginfo('version')), '4.1', '<')) {
1673 1673
 		$clauses['where'] .= ' AND comment_type != "give_payment_note"';
1674 1674
 	}
1675 1675
 
1676 1676
 	return $clauses;
1677 1677
 }
1678 1678
 
1679
-add_filter( 'comments_clauses', 'give_hide_payment_notes_pre_41', 10, 2 );
1679
+add_filter('comments_clauses', 'give_hide_payment_notes_pre_41', 10, 2);
1680 1680
 
1681 1681
 
1682 1682
 /**
@@ -1689,15 +1689,15 @@  discard block
 block discarded – undo
1689 1689
  *
1690 1690
  * @return string $where
1691 1691
  */
1692
-function give_hide_payment_notes_from_feeds( $where, $wp_comment_query ) {
1692
+function give_hide_payment_notes_from_feeds($where, $wp_comment_query) {
1693 1693
 	global $wpdb;
1694 1694
 
1695
-	$where .= $wpdb->prepare( ' AND comment_type != %s', 'give_payment_note' );
1695
+	$where .= $wpdb->prepare(' AND comment_type != %s', 'give_payment_note');
1696 1696
 
1697 1697
 	return $where;
1698 1698
 }
1699 1699
 
1700
-add_filter( 'comment_feed_where', 'give_hide_payment_notes_from_feeds', 10, 2 );
1700
+add_filter('comment_feed_where', 'give_hide_payment_notes_from_feeds', 10, 2);
1701 1701
 
1702 1702
 
1703 1703
 /**
@@ -1711,32 +1711,32 @@  discard block
 block discarded – undo
1711 1711
  *
1712 1712
  * @return array Array of comment counts.
1713 1713
  */
1714
-function give_remove_payment_notes_in_comment_counts( $stats, $post_id ) {
1714
+function give_remove_payment_notes_in_comment_counts($stats, $post_id) {
1715 1715
 	global $wpdb, $pagenow;
1716 1716
 
1717
-	if ( 'index.php' != $pagenow ) {
1717
+	if ('index.php' != $pagenow) {
1718 1718
 		return $stats;
1719 1719
 	}
1720 1720
 
1721 1721
 	$post_id = (int) $post_id;
1722 1722
 
1723
-	if ( apply_filters( 'give_count_payment_notes_in_comments', false ) ) {
1723
+	if (apply_filters('give_count_payment_notes_in_comments', false)) {
1724 1724
 		return $stats;
1725 1725
 	}
1726 1726
 
1727
-	$stats = wp_cache_get( "comments-{$post_id}", 'counts' );
1727
+	$stats = wp_cache_get("comments-{$post_id}", 'counts');
1728 1728
 
1729
-	if ( false !== $stats ) {
1729
+	if (false !== $stats) {
1730 1730
 		return $stats;
1731 1731
 	}
1732 1732
 
1733 1733
 	$where = 'WHERE comment_type != "give_payment_note"';
1734 1734
 
1735
-	if ( $post_id > 0 ) {
1736
-		$where .= $wpdb->prepare( ' AND comment_post_ID = %d', $post_id );
1735
+	if ($post_id > 0) {
1736
+		$where .= $wpdb->prepare(' AND comment_post_ID = %d', $post_id);
1737 1737
 	}
1738 1738
 
1739
-	$count = $wpdb->get_results( "SELECT comment_approved, COUNT( * ) AS num_comments FROM {$wpdb->comments} {$where} GROUP BY comment_approved", ARRAY_A );
1739
+	$count = $wpdb->get_results("SELECT comment_approved, COUNT( * ) AS num_comments FROM {$wpdb->comments} {$where} GROUP BY comment_approved", ARRAY_A);
1740 1740
 
1741 1741
 	$total    = 0;
1742 1742
 	$approved = array(
@@ -1746,30 +1746,30 @@  discard block
 block discarded – undo
1746 1746
 		'trash'        => 'trash',
1747 1747
 		'post-trashed' => 'post-trashed',
1748 1748
 	);
1749
-	foreach ( (array) $count as $row ) {
1749
+	foreach ((array) $count as $row) {
1750 1750
 		// Don't count post-trashed toward totals.
1751
-		if ( 'post-trashed' != $row['comment_approved'] && 'trash' != $row['comment_approved'] ) {
1751
+		if ('post-trashed' != $row['comment_approved'] && 'trash' != $row['comment_approved']) {
1752 1752
 			$total += $row['num_comments'];
1753 1753
 		}
1754
-		if ( isset( $approved[ $row['comment_approved'] ] ) ) {
1755
-			$stats[ $approved[ $row['comment_approved'] ] ] = $row['num_comments'];
1754
+		if (isset($approved[$row['comment_approved']])) {
1755
+			$stats[$approved[$row['comment_approved']]] = $row['num_comments'];
1756 1756
 		}
1757 1757
 	}
1758 1758
 
1759 1759
 	$stats['total_comments'] = $total;
1760
-	foreach ( $approved as $key ) {
1761
-		if ( empty( $stats[ $key ] ) ) {
1762
-			$stats[ $key ] = 0;
1760
+	foreach ($approved as $key) {
1761
+		if (empty($stats[$key])) {
1762
+			$stats[$key] = 0;
1763 1763
 		}
1764 1764
 	}
1765 1765
 
1766 1766
 	$stats = (object) $stats;
1767
-	wp_cache_set( "comments-{$post_id}", $stats, 'counts' );
1767
+	wp_cache_set("comments-{$post_id}", $stats, 'counts');
1768 1768
 
1769 1769
 	return $stats;
1770 1770
 }
1771 1771
 
1772
-add_filter( 'wp_count_comments', 'give_remove_payment_notes_in_comment_counts', 10, 2 );
1772
+add_filter('wp_count_comments', 'give_remove_payment_notes_in_comment_counts', 10, 2);
1773 1773
 
1774 1774
 
1775 1775
 /**
@@ -1782,9 +1782,9 @@  discard block
 block discarded – undo
1782 1782
  *
1783 1783
  * @return string $where Modified where clause.
1784 1784
  */
1785
-function give_filter_where_older_than_week( $where = '' ) {
1785
+function give_filter_where_older_than_week($where = '') {
1786 1786
 	// Payments older than one week.
1787
-	$start = date( 'Y-m-d', strtotime( '-7 days' ) );
1787
+	$start = date('Y-m-d', strtotime('-7 days'));
1788 1788
 	$where .= " AND post_date <= '{$start}'";
1789 1789
 
1790 1790
 	return $where;
@@ -1804,38 +1804,38 @@  discard block
 block discarded – undo
1804 1804
  *
1805 1805
  * @return string $form_title Returns the full title if $only_level is false, otherwise returns the levels title.
1806 1806
  */
1807
-function give_get_payment_form_title( $payment_meta, $only_level = false, $separator = '' ) {
1807
+function give_get_payment_form_title($payment_meta, $only_level = false, $separator = '') {
1808 1808
 
1809
-	$form_id    = isset( $payment_meta['form_id'] ) ? $payment_meta['form_id'] : 0;
1810
-	$price_id   = isset( $payment_meta['price_id'] ) ? $payment_meta['price_id'] : null;
1811
-	$form_title = isset( $payment_meta['form_title'] ) ? $payment_meta['form_title'] : '';
1809
+	$form_id    = isset($payment_meta['form_id']) ? $payment_meta['form_id'] : 0;
1810
+	$price_id   = isset($payment_meta['price_id']) ? $payment_meta['price_id'] : null;
1811
+	$form_title = isset($payment_meta['form_title']) ? $payment_meta['form_title'] : '';
1812 1812
 
1813
-	if ( $only_level == true ) {
1813
+	if ($only_level == true) {
1814 1814
 		$form_title = '';
1815 1815
 	}
1816 1816
 
1817 1817
 	// If multi-level, append to the form title.
1818
-	if ( give_has_variable_prices( $form_id ) ) {
1818
+	if (give_has_variable_prices($form_id)) {
1819 1819
 
1820 1820
 		// Only add separator if there is a form title.
1821
-		if ( ! empty( $form_title ) ) {
1822
-			$form_title .= ' ' . $separator . ' ';
1821
+		if ( ! empty($form_title)) {
1822
+			$form_title .= ' '.$separator.' ';
1823 1823
 		}
1824 1824
 
1825 1825
 		$form_title .= '<span class="donation-level-text-wrap">';
1826 1826
 
1827
-		if ( $price_id == 'custom' ) {
1828
-			$custom_amount_text = give_get_meta( $form_id, '_give_custom_amount_text', true );
1829
-			$form_title         .= ! empty( $custom_amount_text ) ? $custom_amount_text : __( 'Custom Amount', 'give' );
1827
+		if ($price_id == 'custom') {
1828
+			$custom_amount_text = give_get_meta($form_id, '_give_custom_amount_text', true);
1829
+			$form_title .= ! empty($custom_amount_text) ? $custom_amount_text : __('Custom Amount', 'give');
1830 1830
 		} else {
1831
-			$form_title .= give_get_price_option_name( $form_id, $price_id );
1831
+			$form_title .= give_get_price_option_name($form_id, $price_id);
1832 1832
 		}
1833 1833
 
1834 1834
 		$form_title .= '</span>';
1835 1835
 
1836 1836
 	}
1837 1837
 
1838
-	return apply_filters( 'give_get_payment_form_title', $form_title, $payment_meta );
1838
+	return apply_filters('give_get_payment_form_title', $form_title, $payment_meta);
1839 1839
 
1840 1840
 }
1841 1841
 
@@ -1849,19 +1849,19 @@  discard block
 block discarded – undo
1849 1849
  *
1850 1850
  * @return string $price_id
1851 1851
  */
1852
-function give_get_price_id( $form_id, $price ) {
1852
+function give_get_price_id($form_id, $price) {
1853 1853
 	$price_id = null;
1854 1854
 
1855
-	if ( give_has_variable_prices( $form_id ) ) {
1855
+	if (give_has_variable_prices($form_id)) {
1856 1856
 
1857
-		$levels = give_get_meta( $form_id, '_give_donation_levels', true );
1857
+		$levels = give_get_meta($form_id, '_give_donation_levels', true);
1858 1858
 
1859
-		foreach ( $levels as $level ) {
1859
+		foreach ($levels as $level) {
1860 1860
 
1861
-			$level_amount = give_maybe_sanitize_amount( $level['_give_amount'] );
1861
+			$level_amount = give_maybe_sanitize_amount($level['_give_amount']);
1862 1862
 
1863 1863
 			// Check that this indeed the recurring price.
1864
-			if ( $level_amount == $price ) {
1864
+			if ($level_amount == $price) {
1865 1865
 
1866 1866
 				$price_id = $level['_give_id']['level_id'];
1867 1867
 				break;
@@ -1869,13 +1869,13 @@  discard block
 block discarded – undo
1869 1869
 			}
1870 1870
 		}
1871 1871
 
1872
-		if( is_null( $price_id ) && give_is_custom_price_mode( $form_id ) ) {
1872
+		if (is_null($price_id) && give_is_custom_price_mode($form_id)) {
1873 1873
 			$price_id = 'custom';
1874 1874
 		}
1875 1875
 	}
1876 1876
 
1877 1877
 	// Price ID must be numeric or string.
1878
-	$price_id = ! is_numeric( $price_id ) && ! is_string( $price_id ) ? 0 : $price_id;
1878
+	$price_id = ! is_numeric($price_id) && ! is_string($price_id) ? 0 : $price_id;
1879 1879
 
1880 1880
 	return $price_id;
1881 1881
 }
@@ -1893,10 +1893,10 @@  discard block
 block discarded – undo
1893 1893
  *
1894 1894
  * @return string
1895 1895
  */
1896
-function give_get_form_dropdown( $args = array(), $echo = false ) {
1897
-	$form_dropdown_html = Give()->html->forms_dropdown( $args );
1896
+function give_get_form_dropdown($args = array(), $echo = false) {
1897
+	$form_dropdown_html = Give()->html->forms_dropdown($args);
1898 1898
 
1899
-	if ( ! $echo ) {
1899
+	if ( ! $echo) {
1900 1900
 		return $form_dropdown_html;
1901 1901
 	}
1902 1902
 
@@ -1913,17 +1913,17 @@  discard block
 block discarded – undo
1913 1913
  *
1914 1914
  * @return string|bool
1915 1915
  */
1916
-function give_get_form_variable_price_dropdown( $args = array(), $echo = false ) {
1916
+function give_get_form_variable_price_dropdown($args = array(), $echo = false) {
1917 1917
 
1918 1918
 	// Check for give form id.
1919
-	if ( empty( $args['id'] ) ) {
1919
+	if (empty($args['id'])) {
1920 1920
 		return false;
1921 1921
 	}
1922 1922
 
1923
-	$form = new Give_Donate_Form( $args['id'] );
1923
+	$form = new Give_Donate_Form($args['id']);
1924 1924
 
1925 1925
 	// Check if form has variable prices or not.
1926
-	if ( ! $form->ID || ! $form->has_variable_prices() ) {
1926
+	if ( ! $form->ID || ! $form->has_variable_prices()) {
1927 1927
 		return false;
1928 1928
 	}
1929 1929
 
@@ -1931,24 +1931,24 @@  discard block
 block discarded – undo
1931 1931
 	$variable_price_options = array();
1932 1932
 
1933 1933
 	// Check if multi donation form support custom donation or not.
1934
-	if ( $form->is_custom_price_mode() ) {
1935
-		$variable_price_options['custom'] = _x( 'Custom', 'custom donation dropdown item', 'give' );
1934
+	if ($form->is_custom_price_mode()) {
1935
+		$variable_price_options['custom'] = _x('Custom', 'custom donation dropdown item', 'give');
1936 1936
 	}
1937 1937
 
1938 1938
 	// Get variable price and ID from variable price array.
1939
-	foreach ( $variable_prices as $variable_price ) {
1940
-		$variable_price_options[ $variable_price['_give_id']['level_id'] ] = ! empty( $variable_price['_give_text'] ) ? $variable_price['_give_text'] : give_currency_filter( give_format_amount( $variable_price['_give_amount'], array( 'sanitize' => false ) ) );
1939
+	foreach ($variable_prices as $variable_price) {
1940
+		$variable_price_options[$variable_price['_give_id']['level_id']] = ! empty($variable_price['_give_text']) ? $variable_price['_give_text'] : give_currency_filter(give_format_amount($variable_price['_give_amount'], array('sanitize' => false)));
1941 1941
 	}
1942 1942
 
1943 1943
 	// Update options.
1944
-	$args = array_merge( $args, array(
1944
+	$args = array_merge($args, array(
1945 1945
 		'options' => $variable_price_options,
1946
-	) );
1946
+	));
1947 1947
 
1948 1948
 	// Generate select html.
1949
-	$form_dropdown_html = Give()->html->select( $args );
1949
+	$form_dropdown_html = Give()->html->select($args);
1950 1950
 
1951
-	if ( ! $echo ) {
1951
+	if ( ! $echo) {
1952 1952
 		return $form_dropdown_html;
1953 1953
 	}
1954 1954
 
@@ -1967,16 +1967,16 @@  discard block
 block discarded – undo
1967 1967
  *
1968 1968
  * @return string
1969 1969
  */
1970
-function give_get_payment_meta_price_id( $payment_meta ) {
1970
+function give_get_payment_meta_price_id($payment_meta) {
1971 1971
 
1972
-	if ( isset( $payment_meta['give_price_id'] ) ) {
1972
+	if (isset($payment_meta['give_price_id'])) {
1973 1973
 		$price_id = $payment_meta['give_price_id'];
1974
-	} elseif ( isset( $payment_meta['price_id'] ) ) {
1974
+	} elseif (isset($payment_meta['price_id'])) {
1975 1975
 		$price_id = $payment_meta['price_id'];
1976 1976
 	} else {
1977
-		$price_id = give_get_price_id( $payment_meta['give_form_id'], $payment_meta['price'] );
1977
+		$price_id = give_get_price_id($payment_meta['give_form_id'], $payment_meta['price']);
1978 1978
 	}
1979 1979
 
1980
-	return apply_filters( 'give_get_payment_meta_price_id', $price_id );
1980
+	return apply_filters('give_get_payment_meta_price_id', $price_id);
1981 1981
 
1982 1982
 }
Please login to merge, or discard this patch.
includes/formatting.php 2 patches
Spacing   +174 added lines, -177 removed lines patch added patch discarded remove patch
@@ -10,7 +10,7 @@  discard block
 block discarded – undo
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,33 +23,33 @@  discard block
 block discarded – undo
23 23
  *
24 24
  * @return mixed
25 25
  */
26
-function give_get_currency_formatting_settings( $id_or_currency_code = null ) {
26
+function give_get_currency_formatting_settings($id_or_currency_code = null) {
27 27
 	$give_options = give_get_settings();
28 28
 	$setting      = array();
29 29
 
30
-	if ( ! empty( $id_or_currency_code ) ) {
31
-		$currencies   = give_get_currencies('all');
30
+	if ( ! empty($id_or_currency_code)) {
31
+		$currencies = give_get_currencies('all');
32 32
 
33 33
 		// Set default formatting setting only if currency not set as global currency.
34 34
 
35
-		if( is_string( $id_or_currency_code ) && ( $id_or_currency_code !== $give_options['currency'] ) && array_key_exists( $id_or_currency_code, $currencies ) ) {
36
-			$setting = $currencies[ $id_or_currency_code ]['setting'];
37
-		}elseif ( is_numeric( $id_or_currency_code ) && 'give_payment' === get_post_type( $id_or_currency_code ) ) {
38
-			$donation_meta = give_get_meta( $id_or_currency_code, '_give_payment_meta', true );
35
+		if (is_string($id_or_currency_code) && ($id_or_currency_code !== $give_options['currency']) && array_key_exists($id_or_currency_code, $currencies)) {
36
+			$setting = $currencies[$id_or_currency_code]['setting'];
37
+		}elseif (is_numeric($id_or_currency_code) && 'give_payment' === get_post_type($id_or_currency_code)) {
38
+			$donation_meta = give_get_meta($id_or_currency_code, '_give_payment_meta', true);
39 39
 
40 40
 			if (
41
-				! empty( $donation_meta['currency'] ) &&
41
+				! empty($donation_meta['currency']) &&
42 42
 				$give_options['currency'] !== $donation_meta['currency']
43 43
 			) {
44
-				$setting = $currencies[ $donation_meta['currency'] ]['setting'];
44
+				$setting = $currencies[$donation_meta['currency']]['setting'];
45 45
 			}
46 46
 		}
47 47
 	}
48 48
 
49
-	if ( empty( $setting ) ) {
49
+	if (empty($setting)) {
50 50
 		// Set thousand separator.
51
-		$thousand_separator = isset( $give_options['thousands_separator'] ) ? $give_options['thousands_separator'] : ',';
52
-		$thousand_separator = empty( $thousand_separator ) ? ' ' : $thousand_separator;
51
+		$thousand_separator = isset($give_options['thousands_separator']) ? $give_options['thousands_separator'] : ',';
52
+		$thousand_separator = empty($thousand_separator) ? ' ' : $thousand_separator;
53 53
 
54 54
 		// Set decimal separator.
55 55
 		$default_decimal_separators = array(
@@ -57,17 +57,16 @@  discard block
 block discarded – undo
57 57
 			',' => '.',
58 58
 		);
59 59
 
60
-		$default_decimal_separator = in_array( $thousand_separator, $default_decimal_separators ) ?
61
-			$default_decimal_separators[ $thousand_separator ] :
62
-			'.';
60
+		$default_decimal_separator = in_array($thousand_separator, $default_decimal_separators) ?
61
+			$default_decimal_separators[$thousand_separator] : '.';
63 62
 
64
-		$decimal_separator = ! empty( $give_options['decimal_separator'] ) ? $give_options['decimal_separator'] : $default_decimal_separator;
63
+		$decimal_separator = ! empty($give_options['decimal_separator']) ? $give_options['decimal_separator'] : $default_decimal_separator;
65 64
 
66 65
 		$setting = array(
67
-			'currency_position'   => give_get_option( 'currency_position', 'before' ),
66
+			'currency_position'   => give_get_option('currency_position', 'before'),
68 67
 			'thousands_separator' => $thousand_separator,
69 68
 			'decimal_separator'   => $decimal_separator,
70
-			'number_decimals'     => give_get_option( 'number_decimals', 0 ),
69
+			'number_decimals'     => give_get_option('number_decimals', 0),
71 70
 		);
72 71
 	}
73 72
 
@@ -77,7 +76,7 @@  discard block
 block discarded – undo
77 76
 	 *
78 77
 	 * @since 1.8.15
79 78
 	 */
80
-	return apply_filters( 'give_get_currency_formatting_settings', $setting, $id_or_currency_code );
79
+	return apply_filters('give_get_currency_formatting_settings', $setting, $id_or_currency_code);
81 80
 }
82 81
 
83 82
 /**
@@ -89,16 +88,16 @@  discard block
 block discarded – undo
89 88
  *
90 89
  * @return mixed
91 90
  */
92
-function give_get_price_decimals( $id_or_currency_code = null ) {
91
+function give_get_price_decimals($id_or_currency_code = null) {
93 92
 	// Set currency on basis of donation id.
94
-	if( empty( $id_or_currency_code ) ){
93
+	if (empty($id_or_currency_code)) {
95 94
 		$id_or_currency_code = give_get_currency();
96 95
 	}
97 96
 	
98 97
 	$number_of_decimals = 0;
99 98
 
100
-	if( ! give_is_zero_based_currency( $id_or_currency_code ) ){
101
-		$setting = give_get_currency_formatting_settings( $id_or_currency_code );
99
+	if ( ! give_is_zero_based_currency($id_or_currency_code)) {
100
+		$setting = give_get_currency_formatting_settings($id_or_currency_code);
102 101
 		$number_of_decimals = $setting['number_decimals'];
103 102
 	}
104 103
 
@@ -107,7 +106,7 @@  discard block
 block discarded – undo
107 106
 	 *
108 107
 	 * @since 1.6
109 108
 	 */
110
-	return apply_filters( 'give_sanitize_amount_decimals', $number_of_decimals, $id_or_currency_code );
109
+	return apply_filters('give_sanitize_amount_decimals', $number_of_decimals, $id_or_currency_code);
111 110
 }
112 111
 
113 112
 /**
@@ -119,15 +118,15 @@  discard block
 block discarded – undo
119 118
  *
120 119
  * @return mixed
121 120
  */
122
-function give_get_price_thousand_separator( $id_or_currency_code = null ) {
123
-	$setting = give_get_currency_formatting_settings( $id_or_currency_code );
121
+function give_get_price_thousand_separator($id_or_currency_code = null) {
122
+	$setting = give_get_currency_formatting_settings($id_or_currency_code);
124 123
 
125 124
 	/**
126 125
 	 * Filter the thousand separator
127 126
 	 *
128 127
 	 * @since 1.6
129 128
 	 */
130
-	return apply_filters( 'give_get_price_thousand_separator', $setting['thousands_separator'], $id_or_currency_code );
129
+	return apply_filters('give_get_price_thousand_separator', $setting['thousands_separator'], $id_or_currency_code);
131 130
 }
132 131
 
133 132
 /**
@@ -139,15 +138,15 @@  discard block
 block discarded – undo
139 138
  *
140 139
  * @return mixed
141 140
  */
142
-function give_get_price_decimal_separator( $id_or_currency_code = null ) {
143
-	$setting = give_get_currency_formatting_settings( $id_or_currency_code );
141
+function give_get_price_decimal_separator($id_or_currency_code = null) {
142
+	$setting = give_get_currency_formatting_settings($id_or_currency_code);
144 143
 
145 144
 	/**
146 145
 	 * Filter the thousand separator
147 146
 	 *
148 147
 	 * @since 1.6
149 148
 	 */
150
-	return apply_filters( 'give_get_price_decimal_separator', $setting['decimal_separator'], $id_or_currency_code );
149
+	return apply_filters('give_get_price_decimal_separator', $setting['decimal_separator'], $id_or_currency_code);
151 150
 }
152 151
 
153 152
 
@@ -160,8 +159,8 @@  discard block
 block discarded – undo
160 159
  *
161 160
  * @return string $amount Newly sanitized amount
162 161
  */
163
-function give_sanitize_amount_for_db( $number ) {
164
-	return give_maybe_sanitize_amount( $number, 6 );
162
+function give_sanitize_amount_for_db($number) {
163
+	return give_maybe_sanitize_amount($number, 6);
165 164
 }
166 165
 
167 166
 /**
@@ -175,29 +174,29 @@  discard block
 block discarded – undo
175 174
  *
176 175
  * @return string $amount Newly sanitized amount
177 176
  */
178
-function give_maybe_sanitize_amount( $number, $dp = false, $trim_zeros = false ) {
177
+function give_maybe_sanitize_amount($number, $dp = false, $trim_zeros = false) {
179 178
 	$thousand_separator = give_get_price_thousand_separator();
180 179
 	$decimal_separator  = give_get_price_decimal_separator();
181
-	$number_decimals    = is_bool( $dp ) ? give_get_price_decimals() : $dp;
180
+	$number_decimals    = is_bool($dp) ? give_get_price_decimals() : $dp;
182 181
 
183 182
 	// Explode number by . decimal separator.
184
-	$number_parts = explode( '.', $number );
183
+	$number_parts = explode('.', $number);
185 184
 
186 185
 	/*
187 186
 	 * Bailout: Quick format number
188 187
 	 */
189
-	if ( empty( $number ) || ( ! is_numeric( $number ) && ! is_string( $number ) ) ) {
188
+	if (empty($number) || ( ! is_numeric($number) && ! is_string($number))) {
190 189
 		return $number;
191 190
 	}
192 191
 
193 192
 	// Remove currency symbols from number if any.
194
-	$number = trim( str_replace( give_currency_symbols( true ), '', $number ) );
193
+	$number = trim(str_replace(give_currency_symbols(true), '', $number));
195 194
 
196 195
 	if (
197 196
 		// Non formatted number.
198 197
 		(
199
-			( false === strpos( $number, $thousand_separator ) ) &&
200
-			( false === strpos( $number, $decimal_separator ) )
198
+			(false === strpos($number, $thousand_separator)) &&
199
+			(false === strpos($number, $decimal_separator))
201 200
 		) ||
202 201
 
203 202
 		// Decimal formatted number.
@@ -208,35 +207,35 @@  discard block
 block discarded – undo
208 207
 		(
209 208
 			$number_decimals &&
210 209
 			'.' === $thousand_separator &&
211
-			false !== strpos( $number, $thousand_separator ) &&
212
-			false === strpos( $number, $decimal_separator ) &&
213
-			2 === count( $number_parts ) &&
214
-			( $number_decimals >= strlen( $number_parts[1] ) )
210
+			false !== strpos($number, $thousand_separator) &&
211
+			false === strpos($number, $decimal_separator) &&
212
+			2 === count($number_parts) &&
213
+			($number_decimals >= strlen($number_parts[1]))
215 214
 		)
216 215
 	) {
217
-		return number_format( $number, $number_decimals, '.', '' );
216
+		return number_format($number, $number_decimals, '.', '');
218 217
 	}
219 218
 
220 219
 	// Handle thousand separator as '.'
221 220
 	// Handle sanitize database values.
222
-	$is_db_sanitize_val = ( 2 === count( $number_parts ) &&
223
-	                        is_numeric( $number_parts[0] ) &&
224
-	                        is_numeric( $number_parts[1] ) &&
225
-	                        ( 6 === strlen( $number_parts[1] ) ) );
221
+	$is_db_sanitize_val = (2 === count($number_parts) &&
222
+	                        is_numeric($number_parts[0]) &&
223
+	                        is_numeric($number_parts[1]) &&
224
+	                        (6 === strlen($number_parts[1])));
226 225
 
227
-	if ( $is_db_sanitize_val ) {
226
+	if ($is_db_sanitize_val) {
228 227
 		// Sanitize database value.
229
-		return number_format( $number, $number_decimals, '.', '' );
228
+		return number_format($number, $number_decimals, '.', '');
230 229
 
231 230
 	} elseif (
232 231
 		'.' === $thousand_separator &&
233
-		false !== strpos( $number, $thousand_separator )
232
+		false !== strpos($number, $thousand_separator)
234 233
 	) {
235 234
 		// Fix point thousand separator value.
236
-		$number = str_replace( '.', '', $number );
235
+		$number = str_replace('.', '', $number);
237 236
 	}
238 237
 
239
-	return give_sanitize_amount( $number, $number_decimals, $trim_zeros );
238
+	return give_sanitize_amount($number, $number_decimals, $trim_zeros);
240 239
 }
241 240
 
242 241
 /**
@@ -254,67 +253,67 @@  discard block
 block discarded – undo
254 253
  *
255 254
  * @return string $amount Newly sanitized amount
256 255
  */
257
-function give_sanitize_amount( $number, $dp = false, $trim_zeros = false ) {
256
+function give_sanitize_amount($number, $dp = false, $trim_zeros = false) {
258 257
 
259 258
 	// Bailout.
260
-	if ( empty( $number ) || ( ! is_numeric( $number ) && ! is_string( $number ) ) ) {
259
+	if (empty($number) || ( ! is_numeric($number) && ! is_string($number))) {
261 260
 		return $number;
262 261
 	}
263 262
 
264 263
 	// Remove slash from amount.
265 264
 	// If thousand or decimal separator is set to ' then in $_POST or $_GET param we will get an escaped number.
266 265
 	// To prevent notices and warning remove slash from amount/number.
267
-	$number = wp_unslash( $number );
266
+	$number = wp_unslash($number);
268 267
 
269 268
 	$thousand_separator = give_get_price_thousand_separator();
270 269
 
271 270
 	$locale   = localeconv();
272
-	$decimals = array( give_get_price_decimal_separator(), $locale['decimal_point'], $locale['mon_decimal_point'] );
271
+	$decimals = array(give_get_price_decimal_separator(), $locale['decimal_point'], $locale['mon_decimal_point']);
273 272
 
274 273
 	// Remove locale from string
275
-	if ( ! is_float( $number ) ) {
276
-		$number = str_replace( $decimals, '.', $number );
274
+	if ( ! is_float($number)) {
275
+		$number = str_replace($decimals, '.', $number);
277 276
 	}
278 277
 
279 278
 	// Remove thousand amount formatting if amount has.
280 279
 	// This condition use to add backward compatibility to version before 1.6, because before version 1.6 we were saving formatted amount to db.
281 280
 	// Do not replace thousand separator from price if it is same as decimal separator, because it will be already replace by above code.
282
-	if ( ! in_array( $thousand_separator, $decimals ) && ( false !== strpos( $number, $thousand_separator ) ) ) {
283
-		$number = str_replace( $thousand_separator, '', $number );
284
-	} elseif ( in_array( $thousand_separator, $decimals ) ) {
285
-		$number = preg_replace( '/\.(?=.*\.)/', '', $number );
281
+	if ( ! in_array($thousand_separator, $decimals) && (false !== strpos($number, $thousand_separator))) {
282
+		$number = str_replace($thousand_separator, '', $number);
283
+	} elseif (in_array($thousand_separator, $decimals)) {
284
+		$number = preg_replace('/\.(?=.*\.)/', '', $number);
286 285
 	}
287 286
 
288 287
 	// Remove non numeric entity before decimal separator.
289
-	$number     = preg_replace( '/[^0-9\.]/', '', $number );
288
+	$number     = preg_replace('/[^0-9\.]/', '', $number);
290 289
 	$default_dp = give_get_price_decimals();
291 290
 
292 291
 	// Reset negative amount to zero.
293
-	if ( 0 > $number ) {
294
-		$number = number_format( 0, $default_dp, '.' );
292
+	if (0 > $number) {
293
+		$number = number_format(0, $default_dp, '.');
295 294
 	}
296 295
 
297 296
 	// If number does not have decimal then add number of decimals to it.
298 297
 	if (
299
-		false === strpos( $number, '.' )
300
-		|| ( $default_dp > strlen( substr( $number, strpos( $number, '.' ) + 1 ) ) )
298
+		false === strpos($number, '.')
299
+		|| ($default_dp > strlen(substr($number, strpos($number, '.') + 1)))
301 300
 	) {
302
-		$number = number_format( $number, $default_dp, '.', '' );
301
+		$number = number_format($number, $default_dp, '.', '');
303 302
 	}
304 303
 
305 304
 	// Format number by custom number of decimals.
306
-	if ( false !== $dp ) {
307
-		$dp     = intval( is_bool( $dp ) ? $default_dp : $dp );
308
-		$dp     = apply_filters( 'give_sanitize_amount_decimals', $dp, $number );
309
-		$number = number_format( floatval( $number ), $dp, '.', '' );
305
+	if (false !== $dp) {
306
+		$dp     = intval(is_bool($dp) ? $default_dp : $dp);
307
+		$dp     = apply_filters('give_sanitize_amount_decimals', $dp, $number);
308
+		$number = number_format(floatval($number), $dp, '.', '');
310 309
 	}
311 310
 
312 311
 	// Trim zeros.
313
-	if ( $trim_zeros && strstr( $number, '.' ) ) {
314
-		$number = rtrim( rtrim( $number, '0' ), '.' );
312
+	if ($trim_zeros && strstr($number, '.')) {
313
+		$number = rtrim(rtrim($number, '0'), '.');
315 314
 	}
316 315
 
317
-	return apply_filters( 'give_sanitize_amount', $number );
316
+	return apply_filters('give_sanitize_amount', $number);
318 317
 }
319 318
 
320 319
 /**
@@ -327,10 +326,10 @@  discard block
 block discarded – undo
327 326
  *
328 327
  * @return string $amount   Newly formatted amount or Price Not Available
329 328
  */
330
-function give_format_amount( $amount, $args = array() ) {
329
+function give_format_amount($amount, $args = array()) {
331 330
 	// Backward compatibility.
332
-	if( is_bool( $args ) ) {
333
-		$args = array( 'decimal' => $args );
331
+	if (is_bool($args)) {
332
+		$args = array('decimal' => $args);
334 333
 	}
335 334
 
336 335
 	$default_args = array(
@@ -340,62 +339,61 @@  discard block
 block discarded – undo
340 339
 		'currency'    => '',
341 340
 	);
342 341
 
343
-	$args = wp_parse_args( $args, $default_args );
342
+	$args = wp_parse_args($args, $default_args);
344 343
 
345 344
 	// Set Currency based on donation id, if required.
346
-	if( $args['donation_id'] && empty( $args['currency'] ) ) {
347
-		$donation_meta =  give_get_meta( $args['donation_id'], '_give_payment_meta', true );
345
+	if ($args['donation_id'] && empty($args['currency'])) {
346
+		$donation_meta = give_get_meta($args['donation_id'], '_give_payment_meta', true);
348 347
 		$args['currency'] = $donation_meta['currency'];
349 348
 	}
350 349
 
351 350
 	$formatted     = 0;
352
-	$currency      = ! empty( $args['currency'] ) ? $args['currency'] : give_get_currency( $args['donation_id'] );
353
-	$thousands_sep = give_get_price_thousand_separator( $currency );
354
-	$decimal_sep   = give_get_price_decimal_separator( $currency );
355
-	$decimals      = ! empty( $args['decimal'] ) ? give_get_price_decimals( $currency ) : 0;
351
+	$currency      = ! empty($args['currency']) ? $args['currency'] : give_get_currency($args['donation_id']);
352
+	$thousands_sep = give_get_price_thousand_separator($currency);
353
+	$decimal_sep   = give_get_price_decimal_separator($currency);
354
+	$decimals      = ! empty($args['decimal']) ? give_get_price_decimals($currency) : 0;
356 355
 
357
-	if ( ! empty( $amount ) ) {
356
+	if ( ! empty($amount)) {
358 357
 		// Sanitize amount before formatting.
359
-		$amount = ! empty( $args['sanitize'] ) ?
360
-			give_maybe_sanitize_amount( $amount, $decimals ) :
361
-			number_format( $amount, $decimals, '.', '' );
358
+		$amount = ! empty($args['sanitize']) ?
359
+			give_maybe_sanitize_amount($amount, $decimals) : number_format($amount, $decimals, '.', '');
362 360
 
363
-		switch ( $currency ) {
361
+		switch ($currency) {
364 362
 			case 'INR':
365 363
 				$decimal_amount = '';
366 364
 
367 365
 				// Extract decimals from amount
368
-				if ( ( $pos = strpos( $amount, '.' ) ) !== false ) {
369
-					if ( ! empty( $decimals ) ) {
370
-						$decimal_amount = substr( round( substr( $amount, $pos ), $decimals ), 1 );
371
-						$amount         = substr( $amount, 0, $pos );
372
-
373
-						if ( ! $decimal_amount ) {
374
-							$decimal_amount = substr( '.0000000000', 0, ( $decimals + 1 ) );
375
-						} elseif ( ( $decimals + 1 ) > strlen( $decimal_amount ) ) {
376
-							$decimal_amount = substr( "{$decimal_amount}000000000", 0, ( $decimals + 1 ) );
366
+				if (($pos = strpos($amount, '.')) !== false) {
367
+					if ( ! empty($decimals)) {
368
+						$decimal_amount = substr(round(substr($amount, $pos), $decimals), 1);
369
+						$amount         = substr($amount, 0, $pos);
370
+
371
+						if ( ! $decimal_amount) {
372
+							$decimal_amount = substr('.0000000000', 0, ($decimals + 1));
373
+						} elseif (($decimals + 1) > strlen($decimal_amount)) {
374
+							$decimal_amount = substr("{$decimal_amount}000000000", 0, ($decimals + 1));
377 375
 						}
378 376
 
379 377
 					} else {
380
-						$amount = number_format( $amount, $decimals, $decimal_sep, '' );
378
+						$amount = number_format($amount, $decimals, $decimal_sep, '');
381 379
 					}
382 380
 				}
383 381
 
384 382
 				// Extract last 3 from amount
385
-				$result = substr( $amount, - 3 );
386
-				$amount = substr( $amount, 0, - 3 );
383
+				$result = substr($amount, - 3);
384
+				$amount = substr($amount, 0, - 3);
387 385
 
388 386
 				// Apply digits 2 by 2
389
-				while ( strlen( $amount ) > 0 ) {
390
-					$result = substr( $amount, - 2 ) . $thousands_sep . $result;
391
-					$amount = substr( $amount, 0, - 2 );
387
+				while (strlen($amount) > 0) {
388
+					$result = substr($amount, - 2).$thousands_sep.$result;
389
+					$amount = substr($amount, 0, - 2);
392 390
 				}
393 391
 
394
-				$formatted = $result . $decimal_amount;
392
+				$formatted = $result.$decimal_amount;
395 393
 				break;
396 394
 
397 395
 			default:
398
-				$formatted = number_format( $amount, $decimals, $decimal_sep, $thousands_sep );
396
+				$formatted = number_format($amount, $decimals, $decimal_sep, $thousands_sep);
399 397
 		}
400 398
 	}
401 399
 
@@ -404,7 +402,7 @@  discard block
 block discarded – undo
404 402
 	 *
405 403
 	 * @since 1.0
406 404
 	 */
407
-	return apply_filters( 'give_format_amount', $formatted, $amount, $decimals, $decimal_sep, $thousands_sep, $currency, $args );
405
+	return apply_filters('give_format_amount', $formatted, $amount, $decimals, $decimal_sep, $thousands_sep, $currency, $args);
408 406
 }
409 407
 
410 408
 
@@ -422,14 +420,14 @@  discard block
 block discarded – undo
422 420
  *
423 421
  * @return float|string  formatted amount number with large number names.
424 422
  */
425
-function give_human_format_large_amount( $amount, $args = array() ) {
423
+function give_human_format_large_amount($amount, $args = array()) {
426 424
 	// Bailout.
427
-	if( empty( $amount ) ) {
425
+	if (empty($amount)) {
428 426
 		return '';
429 427
 	};
430 428
 
431 429
 	// Set default currency;
432
-	if( empty( $args['currency'] )) {
430
+	if (empty($args['currency'])) {
433 431
 		$args['currency'] = give_get_currency();
434 432
 	}
435 433
 
@@ -437,40 +435,40 @@  discard block
 block discarded – undo
437 435
 	$thousands_sep = give_get_price_thousand_separator();
438 436
 
439 437
 	// Sanitize amount.
440
-	$sanitize_amount = give_maybe_sanitize_amount( $amount );
438
+	$sanitize_amount = give_maybe_sanitize_amount($amount);
441 439
 
442 440
 	// Explode amount to calculate name of large numbers.
443
-	$amount_array = explode( $thousands_sep, $amount );
441
+	$amount_array = explode($thousands_sep, $amount);
444 442
 
445 443
 	// Calculate amount parts count.
446
-	$amount_count_parts = count( $amount_array );
444
+	$amount_count_parts = count($amount_array);
447 445
 
448 446
 	// Human format amount (default).
449 447
 	$human_format_amount = $amount;
450 448
 
451
-	switch ( $args['currency'] ) {
449
+	switch ($args['currency']) {
452 450
 		case 'INR':
453 451
 			// Calculate large number formatted amount.
454
-			if ( 4 < $amount_count_parts ) {
455
-				$human_format_amount = sprintf( esc_html__( '%s arab', 'give' ), round( ( $sanitize_amount / 1000000000 ), 2 ) );
456
-			} elseif ( 3 < $amount_count_parts ) {
457
-				$human_format_amount = sprintf( esc_html__( '%s crore', 'give' ), round( ( $sanitize_amount / 10000000 ), 2 ) );
458
-			} elseif ( 2 < $amount_count_parts ) {
459
-				$human_format_amount = sprintf( esc_html__( '%s lakh', 'give' ), round( ( $sanitize_amount / 100000 ), 2 ) );
452
+			if (4 < $amount_count_parts) {
453
+				$human_format_amount = sprintf(esc_html__('%s arab', 'give'), round(($sanitize_amount / 1000000000), 2));
454
+			} elseif (3 < $amount_count_parts) {
455
+				$human_format_amount = sprintf(esc_html__('%s crore', 'give'), round(($sanitize_amount / 10000000), 2));
456
+			} elseif (2 < $amount_count_parts) {
457
+				$human_format_amount = sprintf(esc_html__('%s lakh', 'give'), round(($sanitize_amount / 100000), 2));
460 458
 			}
461 459
 			break;
462 460
 		default:
463 461
 			// Calculate large number formatted amount.
464
-			if ( 4 < $amount_count_parts ) {
465
-				$human_format_amount = sprintf( esc_html__( '%s trillion', 'give' ), round( ( $sanitize_amount / 1000000000000 ), 2 ) );
466
-			} elseif ( 3 < $amount_count_parts ) {
467
-				$human_format_amount = sprintf( esc_html__( '%s billion', 'give' ), round( ( $sanitize_amount / 1000000000 ), 2 ) );
468
-			} elseif ( 2 < $amount_count_parts ) {
469
-				$human_format_amount = sprintf( esc_html__( '%s million', 'give' ), round( ( $sanitize_amount / 1000000 ), 2 ) );
462
+			if (4 < $amount_count_parts) {
463
+				$human_format_amount = sprintf(esc_html__('%s trillion', 'give'), round(($sanitize_amount / 1000000000000), 2));
464
+			} elseif (3 < $amount_count_parts) {
465
+				$human_format_amount = sprintf(esc_html__('%s billion', 'give'), round(($sanitize_amount / 1000000000), 2));
466
+			} elseif (2 < $amount_count_parts) {
467
+				$human_format_amount = sprintf(esc_html__('%s million', 'give'), round(($sanitize_amount / 1000000), 2));
470 468
 			}
471 469
 	}
472 470
 
473
-	return apply_filters( 'give_human_format_large_amount', $human_format_amount, $amount, $sanitize_amount );
471
+	return apply_filters('give_human_format_large_amount', $human_format_amount, $amount, $sanitize_amount);
474 472
 }
475 473
 
476 474
 /**
@@ -484,17 +482,16 @@  discard block
 block discarded – undo
484 482
  *
485 483
  * @return string $amount Newly formatted amount or Price Not Available
486 484
  */
487
-function give_format_decimal( $amount, $dp = false, $sanitize = true ) {
485
+function give_format_decimal($amount, $dp = false, $sanitize = true) {
488 486
 	$decimal_separator = give_get_price_decimal_separator();
489 487
 	$formatted_amount  = $sanitize ?
490
-		give_maybe_sanitize_amount( $amount, $dp ) :
491
-		number_format( $amount, ( is_bool( $dp ) ? give_get_price_decimals() : $dp ), '.', '' );
488
+		give_maybe_sanitize_amount($amount, $dp) : number_format($amount, (is_bool($dp) ? give_get_price_decimals() : $dp), '.', '');
492 489
 
493
-	if ( false !== strpos( $formatted_amount, '.' ) ) {
494
-		$formatted_amount = str_replace( '.', $decimal_separator, $formatted_amount );
490
+	if (false !== strpos($formatted_amount, '.')) {
491
+		$formatted_amount = str_replace('.', $decimal_separator, $formatted_amount);
495 492
 	}
496 493
 
497
-	return apply_filters( 'give_format_decimal', $formatted_amount, $amount, $decimal_separator );
494
+	return apply_filters('give_format_decimal', $formatted_amount, $amount, $decimal_separator);
498 495
 }
499 496
 
500 497
 /**
@@ -508,24 +505,24 @@  discard block
 block discarded – undo
508 505
  *
509 506
  * @return mixed|string
510 507
  */
511
-function give_currency_filter( $price = '', $currency = '', $decode_currency = false ) {
508
+function give_currency_filter($price = '', $currency = '', $decode_currency = false) {
512 509
 
513
-	if ( empty( $currency ) || ! array_key_exists( (string) $currency, give_get_currencies() ) ) {
510
+	if (empty($currency) || ! array_key_exists((string) $currency, give_get_currencies())) {
514 511
 		$currency = give_get_currency();
515 512
 	}
516 513
 
517
-	$position = give_get_option( 'currency_position', 'before' );
514
+	$position = give_get_option('currency_position', 'before');
518 515
 
519 516
 	$negative = $price < 0;
520 517
 
521
-	if ( $negative ) {
518
+	if ($negative) {
522 519
 		// Remove proceeding "-".
523
-		$price = substr( $price, 1 );
520
+		$price = substr($price, 1);
524 521
 	}
525 522
 
526
-	$symbol = give_currency_symbol( $currency, $decode_currency );
523
+	$symbol = give_currency_symbol($currency, $decode_currency);
527 524
 
528
-	switch ( $currency ) :
525
+	switch ($currency) :
529 526
 		case 'GBP' :
530 527
 		case 'BRL' :
531 528
 		case 'EUR' :
@@ -554,13 +551,13 @@  discard block
 block discarded – undo
554 551
 		case 'MAD' :
555 552
 		case 'KRW' :
556 553
 		case 'ZAR' :
557
-			$formatted = ( 'before' === $position ? $symbol . $price : $price . $symbol );
554
+			$formatted = ('before' === $position ? $symbol.$price : $price.$symbol);
558 555
 			break;
559 556
 		case 'NOK' :
560
-			$formatted = ( 'before' === $position ? $symbol . ' ' . $price : $price . ' ' . $symbol );
557
+			$formatted = ('before' === $position ? $symbol.' '.$price : $price.' '.$symbol);
561 558
 			break;
562 559
 		default :
563
-			$formatted = ( 'before' === $position ? $currency . ' ' . $price : $price . ' ' . $currency );
560
+			$formatted = ('before' === $position ? $currency.' '.$price : $price.' '.$currency);
564 561
 			break;
565 562
 	endswitch;
566 563
 
@@ -575,11 +572,11 @@  discard block
 block discarded – undo
575 572
 	 *           and if currency is USD and currency position is after then
576 573
 	 *           filter name will be give_usd_currency_filter_after
577 574
 	 */
578
-	$formatted = apply_filters( 'give_' . strtolower( $currency ) . "_currency_filter_{$position}", $formatted, $currency, $price );
575
+	$formatted = apply_filters('give_'.strtolower($currency)."_currency_filter_{$position}", $formatted, $currency, $price);
579 576
 
580
-	if ( $negative ) {
577
+	if ($negative) {
581 578
 		// Prepend the minus sign before the currency sign.
582
-		$formatted = '-' . $formatted;
579
+		$formatted = '-'.$formatted;
583 580
 	}
584 581
 
585 582
 	return $formatted;
@@ -595,7 +592,7 @@  discard block
 block discarded – undo
595 592
  *
596 593
  * @return string                  Date format string
597 594
  */
598
-function give_date_format( $date_context = '' ) {
595
+function give_date_format($date_context = '') {
599 596
 	/**
600 597
 	 * Filter the date context
601 598
 	 *
@@ -616,19 +613,19 @@  discard block
 block discarded – undo
616 613
 	 *
617 614
 	 *    }
618 615
 	 */
619
-	$date_format_contexts = apply_filters( 'give_date_format_contexts', array() );
616
+	$date_format_contexts = apply_filters('give_date_format_contexts', array());
620 617
 
621 618
 	// Set date format to default date format.
622
-	$date_format = get_option( 'date_format' );
619
+	$date_format = get_option('date_format');
623 620
 
624 621
 	// Update date format if we have non empty date format context array and non empty date format string for that context.
625
-	if ( $date_context && ! empty( $date_format_contexts ) && array_key_exists( $date_context, $date_format_contexts ) ) {
626
-		$date_format = ! empty( $date_format_contexts[ $date_context ] )
627
-			? $date_format_contexts[ $date_context ]
622
+	if ($date_context && ! empty($date_format_contexts) && array_key_exists($date_context, $date_format_contexts)) {
623
+		$date_format = ! empty($date_format_contexts[$date_context])
624
+			? $date_format_contexts[$date_context]
628 625
 			: $date_format;
629 626
 	}
630 627
 
631
-	return apply_filters( 'give_date_format', $date_format );
628
+	return apply_filters('give_date_format', $date_format);
632 629
 }
633 630
 
634 631
 /**
@@ -642,8 +639,8 @@  discard block
 block discarded – undo
642 639
  *
643 640
  * @return string
644 641
  */
645
-function give_get_cache_key( $action, $query_args ) {
646
-	return Give_Cache::get_key( $action, $query_args );
642
+function give_get_cache_key($action, $query_args) {
643
+	return Give_Cache::get_key($action, $query_args);
647 644
 }
648 645
 
649 646
 /**
@@ -656,11 +653,11 @@  discard block
 block discarded – undo
656 653
  *
657 654
  * @return string|array
658 655
  */
659
-function give_clean( $var ) {
660
-	if ( is_array( $var ) ) {
661
-		return array_map( 'give_clean', $var );
656
+function give_clean($var) {
657
+	if (is_array($var)) {
658
+		return array_map('give_clean', $var);
662 659
 	} else {
663
-		return is_scalar( $var ) ? sanitize_text_field( $var ) : $var;
660
+		return is_scalar($var) ? sanitize_text_field($var) : $var;
664 661
 	}
665 662
 }
666 663
 
@@ -673,10 +670,10 @@  discard block
 block discarded – undo
673 670
  *
674 671
  * @return int
675 672
  */
676
-function give_let_to_num( $size ) {
677
-	$l   = substr( $size, - 1 );
678
-	$ret = substr( $size, 0, - 1 );
679
-	switch ( strtoupper( $l ) ) {
673
+function give_let_to_num($size) {
674
+	$l   = substr($size, - 1);
675
+	$ret = substr($size, 0, - 1);
676
+	switch (strtoupper($l)) {
680 677
 		case 'P':
681 678
 			$ret *= 1024;
682 679
 		case 'T':
@@ -701,19 +698,19 @@  discard block
 block discarded – undo
701 698
  * @param int   $action
702 699
  * @param array $wp_die_args
703 700
  */
704
-function give_validate_nonce( $nonce, $action = - 1, $wp_die_args = array() ) {
701
+function give_validate_nonce($nonce, $action = - 1, $wp_die_args = array()) {
705 702
 
706 703
 	$default_wp_die_args = array(
707
-		'message' => esc_html__( 'Nonce verification has failed.', 'give' ),
708
-		'title'   => esc_html__( 'Error', 'give' ),
704
+		'message' => esc_html__('Nonce verification has failed.', 'give'),
705
+		'title'   => esc_html__('Error', 'give'),
709 706
 		'args'    => array(
710 707
 			'response' => 403,
711 708
 		),
712 709
 	);
713 710
 
714
-	$wp_die_args = wp_parse_args( $wp_die_args, $default_wp_die_args );
711
+	$wp_die_args = wp_parse_args($wp_die_args, $default_wp_die_args);
715 712
 
716
-	if ( ! wp_verify_nonce( $nonce, $action ) ) {
713
+	if ( ! wp_verify_nonce($nonce, $action)) {
717 714
 		wp_die(
718 715
 			$wp_die_args['message'],
719 716
 			$wp_die_args['title'],
@@ -735,23 +732,23 @@  discard block
 block discarded – undo
735 732
  *
736 733
  * @return mixed
737 734
  */
738
-function give_check_variable( $variable, $conditional = '', $default = false ) {
735
+function give_check_variable($variable, $conditional = '', $default = false) {
739 736
 
740
-	switch ( $conditional ) {
737
+	switch ($conditional) {
741 738
 		case 'isset_empty':
742
-			$variable = ( isset( $variable ) && ! empty( $variable ) ) ? $variable : $default;
739
+			$variable = (isset($variable) && ! empty($variable)) ? $variable : $default;
743 740
 			break;
744 741
 
745 742
 		case 'empty':
746
-			$variable = ! empty( $variable ) ? $variable : $default;
743
+			$variable = ! empty($variable) ? $variable : $default;
747 744
 			break;
748 745
 
749 746
 		case 'null':
750
-			$variable = ! is_null( $variable ) ? $variable : $default;
747
+			$variable = ! is_null($variable) ? $variable : $default;
751 748
 			break;
752 749
 
753 750
 		default:
754
-			$variable = isset( $variable ) ? $variable : $default;
751
+			$variable = isset($variable) ? $variable : $default;
755 752
 
756 753
 	}
757 754
 
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -34,7 +34,7 @@
 block discarded – undo
34 34
 
35 35
 		if( is_string( $id_or_currency_code ) && ( $id_or_currency_code !== $give_options['currency'] ) && array_key_exists( $id_or_currency_code, $currencies ) ) {
36 36
 			$setting = $currencies[ $id_or_currency_code ]['setting'];
37
-		}elseif ( is_numeric( $id_or_currency_code ) && 'give_payment' === get_post_type( $id_or_currency_code ) ) {
37
+		} elseif ( is_numeric( $id_or_currency_code ) && 'give_payment' === get_post_type( $id_or_currency_code ) ) {
38 38
 			$donation_meta = give_get_meta( $id_or_currency_code, '_give_payment_meta', true );
39 39
 
40 40
 			if (
Please login to merge, or discard this patch.
includes/import-functions.php 1 patch
Spacing   +222 added lines, -222 removed lines patch added patch discarded remove patch
@@ -10,7 +10,7 @@  discard block
 block discarded – undo
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
 
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
  * @since 1.8.13
21 21
  */
22 22
 function give_import_donation_report() {
23
-	return get_option( 'give_import_donation_report', array() );
23
+	return get_option('give_import_donation_report', array());
24 24
 }
25 25
 
26 26
 
@@ -29,8 +29,8 @@  discard block
 block discarded – undo
29 29
  *
30 30
  * @since 1.8.13
31 31
  */
32
-function give_import_donation_report_update( $value = array() ) {
33
-	update_option( 'give_import_donation_report', $value );
32
+function give_import_donation_report_update($value = array()) {
33
+	update_option('give_import_donation_report', $value);
34 34
 }
35 35
 
36 36
 
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
  * @since 1.8.13
41 41
  */
42 42
 function give_import_donation_report_reset() {
43
-	update_option( 'give_import_donation_report', array() );
43
+	update_option('give_import_donation_report', array());
44 44
 }
45 45
 
46 46
 /**
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
  *
53 53
  * @return array|bool|Give_Donate_Form|int|null|WP_Post
54 54
  */
55
-function give_import_get_form_data_from_csv( $data, $import_setting = array() ) {
55
+function give_import_get_form_data_from_csv($data, $import_setting = array()) {
56 56
 	$new_form = false;
57 57
 
58 58
 	// Get the import report
@@ -61,58 +61,58 @@  discard block
 block discarded – undo
61 61
 	$form = false;
62 62
 	$meta = array();
63 63
 
64
-	if ( ! empty( $data['form_id'] ) ) {
65
-		$form = new Give_Donate_Form( $data['form_id'] );
64
+	if ( ! empty($data['form_id'])) {
65
+		$form = new Give_Donate_Form($data['form_id']);
66 66
 		// Add support to older php version.
67 67
 		$form_id = $form->get_ID();
68
-		if ( empty( $form_id ) ) {
69
-			$report['duplicate_form'] = ( ! empty( $report['duplicate_form'] ) ? ( absint( $report['duplicate_form'] ) + 1 ) : 1 );
68
+		if (empty($form_id)) {
69
+			$report['duplicate_form'] = ( ! empty($report['duplicate_form']) ? (absint($report['duplicate_form']) + 1) : 1);
70 70
 			$form                     = false;
71 71
 		}
72 72
 	}
73 73
 
74
-	if ( false === $form && ! empty( $data['form_title'] ) ) {
75
-		$form = get_page_by_title( $data['form_title'], OBJECT, 'give_forms' );
74
+	if (false === $form && ! empty($data['form_title'])) {
75
+		$form = get_page_by_title($data['form_title'], OBJECT, 'give_forms');
76 76
 
77
-		if ( ! empty( $form->ID ) ) {
77
+		if ( ! empty($form->ID)) {
78 78
 
79
-			$report['duplicate_form'] = ( ! empty( $report['duplicate_form'] ) ? ( absint( $report['duplicate_form'] ) + 1 ) : 1 );
79
+			$report['duplicate_form'] = ( ! empty($report['duplicate_form']) ? (absint($report['duplicate_form']) + 1) : 1);
80 80
 
81
-			$form = new Give_Donate_Form( $form->ID );
81
+			$form = new Give_Donate_Form($form->ID);
82 82
 		} else {
83 83
 			$form                  = new Give_Donate_Form();
84 84
 			$args                  = array(
85 85
 				'post_title'  => $data['form_title'],
86 86
 				'post_status' => 'publish',
87 87
 			);
88
-			$form                  = $form->create( $args );
89
-			$report['create_form'] = ( ! empty( $report['create_form'] ) ? ( absint( $report['create_form'] ) + 1 ) : 1 );
88
+			$form                  = $form->create($args);
89
+			$report['create_form'] = ( ! empty($report['create_form']) ? (absint($report['create_form']) + 1) : 1);
90 90
 			$new_form              = true;
91 91
 
92 92
 		}
93 93
 
94
-		$form = get_page_by_title( $data['form_title'], OBJECT, 'give_forms' );
95
-		$form = new Give_Donate_Form( $form->ID );
94
+		$form = get_page_by_title($data['form_title'], OBJECT, 'give_forms');
95
+		$form = new Give_Donate_Form($form->ID);
96 96
 	}
97 97
 
98
-	if ( ! empty( $form ) && $form->get_ID() ) {
99
-		if ( ! empty( $data['form_level'] ) && 'custom' != (string) strtolower( $data['form_level'] ) ) {
98
+	if ( ! empty($form) && $form->get_ID()) {
99
+		if ( ! empty($data['form_level']) && 'custom' != (string) strtolower($data['form_level'])) {
100 100
 			$prices     = (array) $form->get_prices();
101 101
 			$price_text = array();
102
-			foreach ( $prices as $key => $price ) {
103
-				if ( isset( $price['_give_id']['level_id'] ) ) {
104
-					$price_text[ $price['_give_id']['level_id'] ] = ( ! empty( $price['_give_text'] ) ? $price['_give_text'] : '' );
102
+			foreach ($prices as $key => $price) {
103
+				if (isset($price['_give_id']['level_id'])) {
104
+					$price_text[$price['_give_id']['level_id']] = ( ! empty($price['_give_text']) ? $price['_give_text'] : '');
105 105
 				}
106 106
 			}
107 107
 
108
-			if ( ! in_array( $data['form_level'], $price_text ) ) {
108
+			if ( ! in_array($data['form_level'], $price_text)) {
109 109
 
110 110
 				// For generating unquiet level id.
111 111
 				$count     = 1;
112
-				$new_level = count( $prices ) + $count;
113
-				while ( array_key_exists( $new_level, $price_text ) ) {
114
-					$count ++;
115
-					$new_level = count( $prices ) + $count;
112
+				$new_level = count($prices) + $count;
113
+				while (array_key_exists($new_level, $price_text)) {
114
+					$count++;
115
+					$new_level = count($prices) + $count;
116 116
 				}
117 117
 
118 118
 				$multi_level_donations = array(
@@ -120,57 +120,57 @@  discard block
 block discarded – undo
120 120
 						'_give_id'     => array(
121 121
 							'level_id' => $new_level,
122 122
 						),
123
-						'_give_amount' => give_sanitize_amount_for_db( $data['amount'] ),
123
+						'_give_amount' => give_sanitize_amount_for_db($data['amount']),
124 124
 						'_give_text'   => $data['form_level'],
125 125
 					),
126 126
 				);
127 127
 
128
-				$price_text[ $new_level ] = $data['form_level'];
128
+				$price_text[$new_level] = $data['form_level'];
129 129
 
130
-				if ( ! empty( $prices ) && is_array( $prices ) && ! empty( $prices[0] ) ) {
131
-					$prices = wp_parse_args( $multi_level_donations, $prices );
130
+				if ( ! empty($prices) && is_array($prices) && ! empty($prices[0])) {
131
+					$prices = wp_parse_args($multi_level_donations, $prices);
132 132
 
133 133
 					// Sort $prices by amount in ascending order.
134
-					$prices = wp_list_sort( $prices, '_give_amount', 'ASC' );
134
+					$prices = wp_list_sort($prices, '_give_amount', 'ASC');
135 135
 				} else {
136 136
 					$prices = $multi_level_donations;
137 137
 				}
138 138
 
139 139
 				// Unset _give_default key from $prices.
140
-				foreach ( $prices as $key => $price ) {
141
-					if ( isset( $prices[ $key ]['_give_default'] ) ) {
142
-						unset( $prices[ $key ]['_give_default'] );
140
+				foreach ($prices as $key => $price) {
141
+					if (isset($prices[$key]['_give_default'])) {
142
+						unset($prices[$key]['_give_default']);
143 143
 					}
144 144
 				}
145 145
 
146 146
 				// Set the first $price of the $prices as defalut.
147 147
 				$prices[0]['_give_default'] = 'default';
148 148
 			}
149
-			$form->price_id = array_search( $data['form_level'], $price_text );
149
+			$form->price_id = array_search($data['form_level'], $price_text);
150 150
 
151
-			$donation_levels_amounts = wp_list_pluck( $prices, '_give_amount' );
152
-			$min_amount              = min( $donation_levels_amounts );
153
-			$max_amount              = max( $donation_levels_amounts );
151
+			$donation_levels_amounts = wp_list_pluck($prices, '_give_amount');
152
+			$min_amount              = min($donation_levels_amounts);
153
+			$max_amount              = max($donation_levels_amounts);
154 154
 
155 155
 			$meta = array(
156 156
 				'_give_levels_minimum_amount' => $min_amount,
157 157
 				'_give_levels_maximum_amount' => $max_amount,
158 158
 				'_give_price_option'          => 'multi',
159
-				'_give_donation_levels'       => array_values( $prices ),
159
+				'_give_donation_levels'       => array_values($prices),
160 160
 			);
161 161
 		} else {
162 162
 			$form->price_id = 'custom';
163 163
 		}
164 164
 
165 165
 		$defaults = array(
166
-			'_give_set_price'    => give_sanitize_amount_for_db( $data['amount'] ),
166
+			'_give_set_price'    => give_sanitize_amount_for_db($data['amount']),
167 167
 			'_give_price_option' => 'set',
168 168
 		);
169 169
 
170 170
 		// If new form is created.
171
-		if ( ! empty( $new_form ) ) {
171
+		if ( ! empty($new_form)) {
172 172
 			$new_form = array(
173
-				'_give_custom_amount_text' => ( ! empty( $data['form_custom_amount_text'] ) ? $data['form_custom_amount_text'] : 'Custom' ),
173
+				'_give_custom_amount_text' => ( ! empty($data['form_custom_amount_text']) ? $data['form_custom_amount_text'] : 'Custom'),
174 174
 				'_give_logged_in_only'     => 'enabled',
175 175
 				'_give_custom_amount'      => 'enabled',
176 176
 				'_give_payment_import'     => true,
@@ -181,18 +181,18 @@  discard block
 block discarded – undo
181 181
 				'_give_default_gateway'    => 'global',
182 182
 				'_give_show_register_form' => 'both',
183 183
 			);
184
-			$defaults = wp_parse_args( $defaults, $new_form );
184
+			$defaults = wp_parse_args($defaults, $new_form);
185 185
 		}
186 186
 
187
-		$meta = wp_parse_args( $meta, $defaults );
187
+		$meta = wp_parse_args($meta, $defaults);
188 188
 
189
-		foreach ( $meta as $key => $value ) {
190
-			give_update_meta( $form->get_ID(), $key, $value );
189
+		foreach ($meta as $key => $value) {
190
+			give_update_meta($form->get_ID(), $key, $value);
191 191
 		}
192 192
 	}
193 193
 
194 194
 	// update the report
195
-	give_import_donation_report_update( $report );
195
+	give_import_donation_report_update($report);
196 196
 
197 197
 	return $form;
198 198
 }
@@ -206,30 +206,30 @@  discard block
 block discarded – undo
206 206
  *
207 207
  * @return bool|false|WP_User
208 208
  */
209
-function give_import_get_user_from_csv( $data, $import_setting = array() ) {
209
+function give_import_get_user_from_csv($data, $import_setting = array()) {
210 210
 	$report      = give_import_donation_report();
211 211
 	$donor_data  = false;
212 212
 	$customer_id = false;
213 213
 
214 214
 	// check if donor id is not empty
215
-	if ( ! empty( $data['donor_id'] ) ) {
216
-		$donor_data = new Give_Donor( (int) $data['donor_id'] );
217
-		if ( ! empty( $donor_data->id ) ) {
218
-			$report['duplicate_donor'] = ( ! empty( $report['duplicate_donor'] ) ? ( absint( $report['duplicate_donor'] ) + 1 ) : 1 );
215
+	if ( ! empty($data['donor_id'])) {
216
+		$donor_data = new Give_Donor((int) $data['donor_id']);
217
+		if ( ! empty($donor_data->id)) {
218
+			$report['duplicate_donor'] = ( ! empty($report['duplicate_donor']) ? (absint($report['duplicate_donor']) + 1) : 1);
219 219
 		}
220 220
 	}
221 221
 
222
-	if ( empty( $donor_data->id ) && ! empty( $data['user_id'] ) ) {
222
+	if (empty($donor_data->id) && ! empty($data['user_id'])) {
223 223
 		$user_id    = (int) $data['user_id'];
224
-		$donor_data = new Give_Donor( $user_id, true );
224
+		$donor_data = new Give_Donor($user_id, true);
225 225
 
226 226
 
227
-		if ( empty( $donor_data->id ) ) {
228
-			$donor_data = get_user_by( 'id', $user_id );
229
-			if ( ! empty( $donor_data->ID ) ) {
230
-				$first_name = ( ! empty( $data['first_name'] ) ? $data['first_name'] : $donor_data->user_nicename );
231
-				$last_name  = ( ! empty( $data['last_name'] ) ? $data['last_name'] : ( ( $lastname = get_user_meta( $donor_data->ID, 'last_name', true ) ) ? $lastname : '' ) );
232
-				$name       = $first_name . ' ' . $last_name;
227
+		if (empty($donor_data->id)) {
228
+			$donor_data = get_user_by('id', $user_id);
229
+			if ( ! empty($donor_data->ID)) {
230
+				$first_name = ( ! empty($data['first_name']) ? $data['first_name'] : $donor_data->user_nicename);
231
+				$last_name  = ( ! empty($data['last_name']) ? $data['last_name'] : (($lastname = get_user_meta($donor_data->ID, 'last_name', true)) ? $lastname : ''));
232
+				$name       = $first_name.' '.$last_name;
233 233
 				$user_email = $donor_data->user_email;
234 234
 				$donor_args = array(
235 235
 					'name'    => $name,
@@ -238,44 +238,44 @@  discard block
 block discarded – undo
238 238
 				);
239 239
 
240 240
 				$donor_data = new Give_Donor();
241
-				$donor_data->create( $donor_args );
241
+				$donor_data->create($donor_args);
242 242
 
243 243
 				// Adding notes that donor is being imported from CSV.
244 244
 				$current_user = wp_get_current_user();
245
-				$donor_data->add_note( esc_html( wp_sprintf( __( 'This donor was imported by %s', 'give' ), $current_user->user_email ) ) );
245
+				$donor_data->add_note(esc_html(wp_sprintf(__('This donor was imported by %s', 'give'), $current_user->user_email)));
246 246
 
247 247
 				// Add is used to ensure duplicate emails are not added
248
-				if ( $user_email != $data['email'] && ! empty( $data['email'] ) ) {
249
-					$donor_data->add_meta( 'additional_email', $data['email'] );
248
+				if ($user_email != $data['email'] && ! empty($data['email'])) {
249
+					$donor_data->add_meta('additional_email', $data['email']);
250 250
 				}
251 251
 
252
-				$report['create_donor'] = ( ! empty( $report['create_donor'] ) ? ( absint( $report['create_donor'] ) + 1 ) : 1 );
252
+				$report['create_donor'] = ( ! empty($report['create_donor']) ? (absint($report['create_donor']) + 1) : 1);
253 253
 			} else {
254 254
 			}
255 255
 		} else {
256 256
 			// Add is used to ensure duplicate emails are not added
257
-			if ( $donor_data->email != $data['email'] ) {
258
-				$donor_data->add_meta( 'additional_email', ( ! empty( $data['email'] ) ? $data['email'] : $donor_data->email ) );
257
+			if ($donor_data->email != $data['email']) {
258
+				$donor_data->add_meta('additional_email', ( ! empty($data['email']) ? $data['email'] : $donor_data->email));
259 259
 			}
260
-			$report['duplicate_donor'] = ( ! empty( $report['duplicate_donor'] ) ? ( absint( $report['duplicate_donor'] ) + 1 ) : 1 );
260
+			$report['duplicate_donor'] = ( ! empty($report['duplicate_donor']) ? (absint($report['duplicate_donor']) + 1) : 1);
261 261
 		}
262 262
 	}
263 263
 
264
-	if ( empty( $donor_data->id ) && ! empty( $data['email'] ) ) {
264
+	if (empty($donor_data->id) && ! empty($data['email'])) {
265 265
 
266
-		$donor_data = new Give_Donor( $data['email'] );
267
-		if ( empty( $donor_data->id ) ) {
268
-			$donor_data = get_user_by( 'email', $data['email'] );
266
+		$donor_data = new Give_Donor($data['email']);
267
+		if (empty($donor_data->id)) {
268
+			$donor_data = get_user_by('email', $data['email']);
269 269
 
270
-			if ( empty( $donor_data->ID ) && ! empty( $data['first_name'] ) && ! empty( $data['last_name'] ) && isset( $import_setting['create_user'] ) && 1 === absint( $import_setting['create_user'] ) ) {
271
-				$give_role  = (array) give_get_option( 'donor_default_user_role', get_option( 'default_role', ( ( $give_donor = wp_roles()->is_role( 'give_donor' ) ) && ! empty( $give_donor ) ? 'give_donor' : 'subscriber' ) ) );
270
+			if (empty($donor_data->ID) && ! empty($data['first_name']) && ! empty($data['last_name']) && isset($import_setting['create_user']) && 1 === absint($import_setting['create_user'])) {
271
+				$give_role  = (array) give_get_option('donor_default_user_role', get_option('default_role', (($give_donor = wp_roles()->is_role('give_donor')) && ! empty($give_donor) ? 'give_donor' : 'subscriber')));
272 272
 				$donor_args = array(
273 273
 					'user_login'      => $data['email'],
274 274
 					'user_email'      => $data['email'],
275
-					'user_registered' => date( 'Y-m-d H:i:s' ),
275
+					'user_registered' => date('Y-m-d H:i:s'),
276 276
 					'user_first'      => $data['first_name'],
277 277
 					'user_last'       => $data['last_name'],
278
-					'user_pass'       => wp_generate_password( 8, true ),
278
+					'user_pass'       => wp_generate_password(8, true),
279 279
 					'role'            => $give_role,
280 280
 				);
281 281
 
@@ -284,56 +284,56 @@  discard block
 block discarded – undo
284 284
 				 *
285 285
 				 * @since 1.8.13
286 286
 				 */
287
-				$donor_args = (array) apply_filters( 'give_import_insert_user_args', $donor_args, $data, $import_setting );
287
+				$donor_args = (array) apply_filters('give_import_insert_user_args', $donor_args, $data, $import_setting);
288 288
 
289 289
 				// This action was added to remove the login when using the give register function.
290
-				add_filter( 'give_log_user_in_on_register', 'give_log_user_in_on_register_callback', 11 );
291
-				$customer_id = give_register_and_login_new_user( $donor_args );
292
-				remove_filter( 'give_log_user_in_on_register', 'give_log_user_in_on_register_callback', 11 );
290
+				add_filter('give_log_user_in_on_register', 'give_log_user_in_on_register_callback', 11);
291
+				$customer_id = give_register_and_login_new_user($donor_args);
292
+				remove_filter('give_log_user_in_on_register', 'give_log_user_in_on_register_callback', 11);
293 293
 
294
-				update_user_meta( $customer_id, '_give_payment_import', true );
295
-				$donor_data = new Give_Donor( $customer_id, true );
294
+				update_user_meta($customer_id, '_give_payment_import', true);
295
+				$donor_data = new Give_Donor($customer_id, true);
296 296
 			} else {
297
-				$customer_id = ( ! empty( $donor_data->ID ) ? $donor_data->ID : false );
297
+				$customer_id = ( ! empty($donor_data->ID) ? $donor_data->ID : false);
298 298
 			}
299 299
 
300
-			if ( ! empty( $customer_id ) || ( isset( $import_setting['create_user'] ) && 0 === absint( $import_setting['create_user'] ) ) ) {
301
-				$donor_data = new Give_Donor( $customer_id, true );
300
+			if ( ! empty($customer_id) || (isset($import_setting['create_user']) && 0 === absint($import_setting['create_user']))) {
301
+				$donor_data = new Give_Donor($customer_id, true);
302 302
 
303
-				if ( empty( $donor_data->id ) ) {
303
+				if (empty($donor_data->id)) {
304 304
 
305
-					if ( ! empty( $data['form_id'] ) ) {
306
-						$form = new Give_Donate_Form( $data['form_id'] );
305
+					if ( ! empty($data['form_id'])) {
306
+						$form = new Give_Donate_Form($data['form_id']);
307 307
 					}
308 308
 
309
-					$payment_title = ( isset( $data['form_title'] ) ? $data['form_title'] : ( isset( $form ) ? $form->get_name() : esc_html__( 'New Form', 'give' ) ) );
309
+					$payment_title = (isset($data['form_title']) ? $data['form_title'] : (isset($form) ? $form->get_name() : esc_html__('New Form', 'give')));
310 310
 					$donor_args    = array(
311
-						'name'  => ! is_email( $payment_title ) ? $data['first_name'] . ' ' . $data['last_name'] : '',
311
+						'name'  => ! is_email($payment_title) ? $data['first_name'].' '.$data['last_name'] : '',
312 312
 						'email' => $data['email'],
313 313
 					);
314 314
 
315
-					if ( ! empty( $customer_id ) ) {
315
+					if ( ! empty($customer_id)) {
316 316
 						$donor_args['user_id'] = $customer_id;
317 317
 					}
318 318
 
319
-					$donor_data->create( $donor_args );
319
+					$donor_data->create($donor_args);
320 320
 
321 321
 					// Adding notes that donor is being imported from CSV.
322 322
 					$current_user = wp_get_current_user();
323
-					$donor_data->add_note( esc_html( wp_sprintf( __( 'This donor was imported by %s', 'give' ), $current_user->user_email ) ) );
323
+					$donor_data->add_note(esc_html(wp_sprintf(__('This donor was imported by %s', 'give'), $current_user->user_email)));
324 324
 
325
-					$report['create_donor'] = ( ! empty( $report['create_donor'] ) ? ( absint( $report['create_donor'] ) + 1 ) : 1 );
325
+					$report['create_donor'] = ( ! empty($report['create_donor']) ? (absint($report['create_donor']) + 1) : 1);
326 326
 				} else {
327
-					$report['duplicate_donor'] = ( ! empty( $report['duplicate_donor'] ) ? ( absint( $report['duplicate_donor'] ) + 1 ) : 1 );
327
+					$report['duplicate_donor'] = ( ! empty($report['duplicate_donor']) ? (absint($report['duplicate_donor']) + 1) : 1);
328 328
 				}
329 329
 			}
330 330
 		} else {
331
-			$report['duplicate_donor'] = ( ! empty( $report['duplicate_donor'] ) ? ( absint( $report['duplicate_donor'] ) + 1 ) : 1 );
331
+			$report['duplicate_donor'] = ( ! empty($report['duplicate_donor']) ? (absint($report['duplicate_donor']) + 1) : 1);
332 332
 		}
333 333
 	}
334 334
 
335 335
 	// update the report
336
-	give_import_donation_report_update( $report );
336
+	give_import_donation_report_update($report);
337 337
 
338 338
 	return $donor_data;
339 339
 }
@@ -351,9 +351,9 @@  discard block
 block discarded – undo
351 351
 	 *
352 352
 	 * @return array
353 353
 	 */
354
-	return (array) apply_filters( 'give_import_default_options', array(
355
-		'' => __( 'Do not import', 'give' ),
356
-	) );
354
+	return (array) apply_filters('give_import_default_options', array(
355
+		'' => __('Do not import', 'give'),
356
+	));
357 357
 }
358 358
 
359 359
 /**
@@ -369,33 +369,33 @@  discard block
 block discarded – undo
369 369
 	 *
370 370
 	 * @return array
371 371
 	 */
372
-	return (array) apply_filters( 'give_import_donations_options', array(
373
-		'id'          => __( 'Donation ID', 'give' ),
374
-		'amount'      => __( 'Donation Amount', 'give' ),
375
-		'post_date'   => __( 'Donation Date', 'give' ),
376
-		'first_name'  => __( 'Donor First Name', 'give' ),
377
-		'last_name'   => __( 'Donor Last Name', 'give' ),
378
-		'line1'       => __( 'Address 1', 'give' ),
379
-		'line2'       => __( 'Address 2', 'give' ),
380
-		'city'        => __( 'City', 'give' ),
381
-		'state'       => __( 'State', 'give' ),
372
+	return (array) apply_filters('give_import_donations_options', array(
373
+		'id'          => __('Donation ID', 'give'),
374
+		'amount'      => __('Donation Amount', 'give'),
375
+		'post_date'   => __('Donation Date', 'give'),
376
+		'first_name'  => __('Donor First Name', 'give'),
377
+		'last_name'   => __('Donor Last Name', 'give'),
378
+		'line1'       => __('Address 1', 'give'),
379
+		'line2'       => __('Address 2', 'give'),
380
+		'city'        => __('City', 'give'),
381
+		'state'       => __('State', 'give'),
382 382
 		'country'     => array(
383
-			__( 'Country', 'give' ),
384
-			__( 'County', 'give' ),
385
-			__( 'Region', 'give' ),
386
-			__( 'Province', 'give' ),
383
+			__('Country', 'give'),
384
+			__('County', 'give'),
385
+			__('Region', 'give'),
386
+			__('Province', 'give'),
387 387
 		),
388 388
 		'zip'         => array(
389
-			__( 'Zip', 'give' ),
390
-			__( 'Postal Code', 'give' ),
389
+			__('Zip', 'give'),
390
+			__('Postal Code', 'give'),
391 391
 		),
392
-		'email'       => __( 'Donor Email', 'give' ),
393
-		'post_status' => __( 'Donation Status', 'give' ),
394
-		'gateway'     => __( 'Payment Method', 'give' ),
395
-		'notes'       => __( 'Notes', 'give' ),
396
-		'mode'        => __( 'Test Mode', 'give' ),
397
-		'post_meta'   => __( 'Import as Meta', 'give' ),
398
-	) );
392
+		'email'       => __('Donor Email', 'give'),
393
+		'post_status' => __('Donation Status', 'give'),
394
+		'gateway'     => __('Payment Method', 'give'),
395
+		'notes'       => __('Notes', 'give'),
396
+		'mode'        => __('Test Mode', 'give'),
397
+		'post_meta'   => __('Import as Meta', 'give'),
398
+	));
399 399
 }
400 400
 
401 401
 /**
@@ -411,10 +411,10 @@  discard block
 block discarded – undo
411 411
 	 *
412 412
 	 * @return array
413 413
 	 */
414
-	return (array) apply_filters( 'give_import_donor_options', array(
415
-		'donor_id' => __( 'Donor ID', 'give' ),
416
-		'user_id'  => __( 'User ID', 'give' ),
417
-	) );
414
+	return (array) apply_filters('give_import_donor_options', array(
415
+		'donor_id' => __('Donor ID', 'give'),
416
+		'user_id'  => __('User ID', 'give'),
417
+	));
418 418
 }
419 419
 
420 420
 /**
@@ -430,12 +430,12 @@  discard block
 block discarded – undo
430 430
 	 *
431 431
 	 * @return array
432 432
 	 */
433
-	return (array) apply_filters( 'give_import_donation_form_options', array(
434
-		'form_title'              => __( 'Donation Form Title', 'give' ),
435
-		'form_id'                 => __( 'Donation Form ID', 'give' ),
436
-		'form_level'              => __( 'Donation Level', 'give' ),
437
-		'form_custom_amount_text' => __( 'Custom Amount Text', 'give' ),
438
-	) );
433
+	return (array) apply_filters('give_import_donation_form_options', array(
434
+		'form_title'              => __('Donation Form Title', 'give'),
435
+		'form_id'                 => __('Donation Form ID', 'give'),
436
+		'form_level'              => __('Donation Level', 'give'),
437
+		'form_custom_amount_text' => __('Custom Amount Text', 'give'),
438
+	));
439 439
 }
440 440
 
441 441
 /**
@@ -448,7 +448,7 @@  discard block
 block discarded – undo
448 448
  *
449 449
  * @return array
450 450
  */
451
-function give_get_donation_data_from_csv( $file_id, $start, $end, $delimiter = 'csv' ) {
451
+function give_get_donation_data_from_csv($file_id, $start, $end, $delimiter = 'csv') {
452 452
 	/**
453 453
 	 * Filter to modify delimiter of Import.
454 454
 	 *
@@ -457,19 +457,19 @@  discard block
 block discarded – undo
457 457
 	 *
458 458
 	 * Return string $delimiter.
459 459
 	 */
460
-	$delimiter = (string) apply_filters( 'give_import_delimiter_set', $delimiter );
460
+	$delimiter = (string) apply_filters('give_import_delimiter_set', $delimiter);
461 461
 
462 462
 	$raw_data = array();
463
-	$file_dir = get_attached_file( $file_id );
463
+	$file_dir = get_attached_file($file_id);
464 464
 	$count    = 0;
465
-	if ( false !== ( $handle = fopen( $file_dir, 'r' ) ) ) {
466
-		while ( false !== ( $row = fgetcsv( $handle, 0, $delimiter ) ) ) {
467
-			if ( $count >= $start && $count <= $end ) {
465
+	if (false !== ($handle = fopen($file_dir, 'r'))) {
466
+		while (false !== ($row = fgetcsv($handle, 0, $delimiter))) {
467
+			if ($count >= $start && $count <= $end) {
468 468
 				$raw_data[] = $row;
469 469
 			}
470
-			$count ++;
470
+			$count++;
471 471
 		}
472
-		fclose( $handle );
472
+		fclose($handle);
473 473
 	}
474 474
 
475 475
 	return $raw_data;
@@ -485,7 +485,7 @@  discard block
 block discarded – undo
485 485
  *
486 486
  * @return bool
487 487
  */
488
-function give_log_user_in_on_register_callback( $value ) {
488
+function give_log_user_in_on_register_callback($value) {
489 489
 	return false;
490 490
 }
491 491
 
@@ -501,22 +501,22 @@  discard block
 block discarded – undo
501 501
  *
502 502
  * @return bool
503 503
  */
504
-function give_save_import_donation_to_db( $raw_key, $row_data, $main_key = array(), $import_setting = array() ) {
505
-	$data                          = array_combine( $raw_key, $row_data );
504
+function give_save_import_donation_to_db($raw_key, $row_data, $main_key = array(), $import_setting = array()) {
505
+	$data                          = array_combine($raw_key, $row_data);
506 506
 	$price_id                      = false;
507 507
 	$customer_id                   = 0;
508
-	$import_setting['create_user'] = ( isset( $import_setting['create_user'] ) ? $import_setting['create_user'] : 1 );
508
+	$import_setting['create_user'] = (isset($import_setting['create_user']) ? $import_setting['create_user'] : 1);
509 509
 
510
-	$data = (array) apply_filters( 'give_save_import_donation_to_db', $data );
510
+	$data = (array) apply_filters('give_save_import_donation_to_db', $data);
511 511
 
512
-	$data['amount'] = give_maybe_sanitize_amount( $data['amount'] );
512
+	$data['amount'] = give_maybe_sanitize_amount($data['amount']);
513 513
 
514 514
 	// Here come the login function.
515
-	$donor_data = give_import_get_user_from_csv( $data, $import_setting );
516
-	if ( ! empty( $donor_data->id ) ) {
517
-		if ( ! empty( $donor_data->user_id ) ) {
515
+	$donor_data = give_import_get_user_from_csv($data, $import_setting);
516
+	if ( ! empty($donor_data->id)) {
517
+		if ( ! empty($donor_data->user_id)) {
518 518
 			$customer_id = $donor_data->user_id;
519
-		} elseif ( ! empty( $data['user_id'] ) ) {
519
+		} elseif ( ! empty($data['user_id'])) {
520 520
 			$customer_id = $data['user_id'];
521 521
 		}
522 522
 	} else {
@@ -524,95 +524,95 @@  discard block
 block discarded – undo
524 524
 	}
525 525
 
526 526
 	// get form data or register a form data.
527
-	$form = give_import_get_form_data_from_csv( $data, $import_setting );
528
-	if ( false == $form ) {
527
+	$form = give_import_get_form_data_from_csv($data, $import_setting);
528
+	if (false == $form) {
529 529
 		return false;
530 530
 	} else {
531
-		$price_id = ( ! empty( $form->price_id ) ) ? $form->price_id : false;
531
+		$price_id = ( ! empty($form->price_id)) ? $form->price_id : false;
532 532
 	}
533 533
 
534 534
 
535 535
 	$address = array(
536
-		'line1'   => ( ! empty( $data['line1'] ) ? give_clean( $data['line1'] ) : '' ),
537
-		'line2'   => ( ! empty( $data['line1'] ) ? give_clean( $data['line2'] ) : '' ),
538
-		'city'    => ( ! empty( $data['line1'] ) ? give_clean( $data['city'] ) : '' ),
539
-		'zip'     => ( ! empty( $data['zip'] ) ? give_clean( $data['zip'] ) : '' ),
540
-		'state'   => ( ! empty( $data['state'] ) ? give_clean( $data['state'] ) : '' ),
541
-		'country' => ( ! empty( $data['country'] ) ? ( ( $country_code = array_search( $data['country'], give_get_country_list() ) ) ? $country_code : $data['country'] ) : '' ),
536
+		'line1'   => ( ! empty($data['line1']) ? give_clean($data['line1']) : ''),
537
+		'line2'   => ( ! empty($data['line1']) ? give_clean($data['line2']) : ''),
538
+		'city'    => ( ! empty($data['line1']) ? give_clean($data['city']) : ''),
539
+		'zip'     => ( ! empty($data['zip']) ? give_clean($data['zip']) : ''),
540
+		'state'   => ( ! empty($data['state']) ? give_clean($data['state']) : ''),
541
+		'country' => ( ! empty($data['country']) ? (($country_code = array_search($data['country'], give_get_country_list())) ? $country_code : $data['country']) : ''),
542 542
 	);
543 543
 
544 544
 	//Create payment_data array
545 545
 	$payment_data = array(
546 546
 		'donor_id'        => $donor_data->id,
547 547
 		'price'           => $data['amount'],
548
-		'status'          => ( ! empty( $data['post_status'] ) ? $data['post_status'] : 'publish' ),
548
+		'status'          => ( ! empty($data['post_status']) ? $data['post_status'] : 'publish'),
549 549
 		'currency'        => give_get_currency(),
550 550
 		'user_info'       => array(
551 551
 			'id'         => $customer_id,
552
-			'email'      => ( ! empty( $data['email'] ) ? $data['email'] : ( isset( $donor_data->email ) ? $donor_data->email : false ) ),
553
-			'first_name' => ( ! empty( $data['first_name'] ) ? $data['first_name'] : ( ! empty( $customer_id ) && ( $first_name = get_user_meta( $customer_id, 'first_name', true ) ) ? $first_name : $donor_data->name ) ),
554
-			'last_name'  => ( ! empty( $data['last_name'] ) ? $data['last_name'] : ( ! empty( $customer_id ) && ( $last_name = get_user_meta( $customer_id, 'last_name', true ) ) ? $last_name : $donor_data->name ) ),
552
+			'email'      => ( ! empty($data['email']) ? $data['email'] : (isset($donor_data->email) ? $donor_data->email : false)),
553
+			'first_name' => ( ! empty($data['first_name']) ? $data['first_name'] : ( ! empty($customer_id) && ($first_name = get_user_meta($customer_id, 'first_name', true)) ? $first_name : $donor_data->name)),
554
+			'last_name'  => ( ! empty($data['last_name']) ? $data['last_name'] : ( ! empty($customer_id) && ($last_name = get_user_meta($customer_id, 'last_name', true)) ? $last_name : $donor_data->name)),
555 555
 			'address'    => $address,
556 556
 		),
557
-		'gateway'         => ( ! empty( $data['gateway'] ) && 'offline' != strtolower( $data['gateway'] ) ? strtolower( $data['gateway'] ) : 'manual' ),
558
-		'give_form_title' => ( ! empty( $data['form_title'] ) ? $data['form_title'] : $form->get_name() ),
557
+		'gateway'         => ( ! empty($data['gateway']) && 'offline' != strtolower($data['gateway']) ? strtolower($data['gateway']) : 'manual'),
558
+		'give_form_title' => ( ! empty($data['form_title']) ? $data['form_title'] : $form->get_name()),
559 559
 		'give_form_id'    => (string) $form->get_ID(),
560 560
 		'give_price_id'   => $price_id,
561
-		'purchase_key'    => strtolower( md5( uniqid() ) ),
561
+		'purchase_key'    => strtolower(md5(uniqid())),
562 562
 		'user_email'      => $data['email'],
563
-		'post_date'       => ( ! empty( $data['post_date'] ) ? mysql2date( 'Y-m-d H:i:s', $data['post_date'] ) : current_time( 'mysql' ) ),
564
-		'mode'            => ( ! empty( $data['mode'] ) ? ( 'true' == (string) $data['mode'] || 'TRUE' == (string) $data['mode'] ? 'test' : 'live' ) : ( isset( $import_setting['mode'] ) ? ( true == (bool) $import_setting['mode'] ? 'test' : 'live' ) : ( give_is_test_mode() ? 'test' : 'live' ) ) ),
563
+		'post_date'       => ( ! empty($data['post_date']) ? mysql2date('Y-m-d H:i:s', $data['post_date']) : current_time('mysql')),
564
+		'mode'            => ( ! empty($data['mode']) ? ('true' == (string) $data['mode'] || 'TRUE' == (string) $data['mode'] ? 'test' : 'live') : (isset($import_setting['mode']) ? (true == (bool) $import_setting['mode'] ? 'test' : 'live') : (give_is_test_mode() ? 'test' : 'live'))),
565 565
 	);
566 566
 
567
-	$payment_data = apply_filters( 'give_import_before_import_payment', $payment_data, $data, $donor_data, $form );
567
+	$payment_data = apply_filters('give_import_before_import_payment', $payment_data, $data, $donor_data, $form);
568 568
 
569 569
 	// Get the report
570 570
 	$report = give_import_donation_report();
571 571
 
572 572
 	// Check for duplicate code.
573
-	if ( true === give_check_import_donation_duplicate( $payment_data, $data, $form, $donor_data ) ) {
574
-		$report['duplicate_donation'] = ( ! empty( $report['duplicate_donation'] ) ? ( absint( $report['duplicate_donation'] ) + 1 ) : 1 );
573
+	if (true === give_check_import_donation_duplicate($payment_data, $data, $form, $donor_data)) {
574
+		$report['duplicate_donation'] = ( ! empty($report['duplicate_donation']) ? (absint($report['duplicate_donation']) + 1) : 1);
575 575
 	} else {
576
-		add_action( 'give_update_payment_status', 'give_donation_import_insert_default_payment_note', 1, 1 );
577
-		add_filter( 'give_insert_payment_args', 'give_donation_import_give_insert_payment_args', 11, 2 );
578
-		add_filter( 'give_update_donor_information', 'give_donation_import_update_donor_information', 11, 3 );
579
-		add_action( 'give_insert_payment', 'give_import_donation_insert_payment', 11, 2 );
580
-		$payment = give_insert_payment( $payment_data );
581
-		remove_action( 'give_update_payment_status', 'give_donation_import_insert_default_payment_note', 1 );
582
-		remove_filter( 'give_insert_payment_args', 'give_donation_import_give_insert_payment_args', 11 );
583
-		remove_filter( 'give_update_donor_information', 'give_donation_import_update_donor_information', 11 );
584
-		remove_action( 'give_insert_payment', 'give_import_donation_insert_payment', 11 );
576
+		add_action('give_update_payment_status', 'give_donation_import_insert_default_payment_note', 1, 1);
577
+		add_filter('give_insert_payment_args', 'give_donation_import_give_insert_payment_args', 11, 2);
578
+		add_filter('give_update_donor_information', 'give_donation_import_update_donor_information', 11, 3);
579
+		add_action('give_insert_payment', 'give_import_donation_insert_payment', 11, 2);
580
+		$payment = give_insert_payment($payment_data);
581
+		remove_action('give_update_payment_status', 'give_donation_import_insert_default_payment_note', 1);
582
+		remove_filter('give_insert_payment_args', 'give_donation_import_give_insert_payment_args', 11);
583
+		remove_filter('give_update_donor_information', 'give_donation_import_update_donor_information', 11);
584
+		remove_action('give_insert_payment', 'give_import_donation_insert_payment', 11);
585 585
 
586
-		if ( $payment ) {
586
+		if ($payment) {
587 587
 
588
-			$report['create_donation'] = ( ! empty( $report['create_donation'] ) ? ( absint( $report['create_donation'] ) + 1 ) : 1 );
588
+			$report['create_donation'] = ( ! empty($report['create_donation']) ? (absint($report['create_donation']) + 1) : 1);
589 589
 
590
-			update_post_meta( $payment, '_give_payment_import', true );
590
+			update_post_meta($payment, '_give_payment_import', true);
591 591
 
592
-			if ( ! empty( $import_setting['csv'] ) ) {
593
-				update_post_meta( $payment, '_give_payment_import_id', $import_setting['csv'] );
592
+			if ( ! empty($import_setting['csv'])) {
593
+				update_post_meta($payment, '_give_payment_import_id', $import_setting['csv']);
594 594
 			}
595 595
 
596 596
 			// Insert Notes.
597
-			if ( ! empty( $data['notes'] ) ) {
598
-				give_insert_payment_note( $payment, $data['notes'] );
597
+			if ( ! empty($data['notes'])) {
598
+				give_insert_payment_note($payment, $data['notes']);
599 599
 			}
600 600
 
601
-			$meta_exists = array_keys( $raw_key, 'post_meta' );
602
-			if ( ! empty( $main_key ) && ! empty( $meta_exists ) ) {
603
-				foreach ( $meta_exists as $meta_exist ) {
604
-					if ( ! empty( $main_key[ $meta_exist ] ) && ! empty( $row_data[ $meta_exist ] ) ) {
605
-						update_post_meta( $payment, $main_key[ $meta_exist ], $row_data[ $meta_exist ] );
601
+			$meta_exists = array_keys($raw_key, 'post_meta');
602
+			if ( ! empty($main_key) && ! empty($meta_exists)) {
603
+				foreach ($meta_exists as $meta_exist) {
604
+					if ( ! empty($main_key[$meta_exist]) && ! empty($row_data[$meta_exist])) {
605
+						update_post_meta($payment, $main_key[$meta_exist], $row_data[$meta_exist]);
606 606
 					}
607 607
 				}
608 608
 			}
609 609
 		} else {
610
-			$report['failed_donation'] = ( ! empty( $report['failed_donation'] ) ? ( absint( $report['failed_donation'] ) + 1 ) : 1 );
610
+			$report['failed_donation'] = ( ! empty($report['failed_donation']) ? (absint($report['failed_donation']) + 1) : 1);
611 611
 		}
612 612
 	}
613 613
 
614 614
 	// update the report
615
-	give_import_donation_report_update( $report );
615
+	give_import_donation_report_update($report);
616 616
 
617 617
 	return true;
618 618
 }
@@ -628,12 +628,12 @@  discard block
 block discarded – undo
628 628
  *
629 629
  * @return Give_Donor
630 630
  */
631
-function give_donation_import_update_donor_information( $donor, $payment_id, $payment_data ) {
631
+function give_donation_import_update_donor_information($donor, $payment_id, $payment_data) {
632 632
 	$old_donor = $donor;
633
-	if ( ! empty( $payment_data['donor_id'] ) ) {
634
-		$donor_id = absint( $payment_data['donor_id'] );
635
-		$donor    = new Give_Donor( $donor_id );
636
-		if ( ! empty( $donor->id ) ) {
633
+	if ( ! empty($payment_data['donor_id'])) {
634
+		$donor_id = absint($payment_data['donor_id']);
635
+		$donor    = new Give_Donor($donor_id);
636
+		if ( ! empty($donor->id)) {
637 637
 			return $donor;
638 638
 		}
639 639
 	}
@@ -646,12 +646,12 @@  discard block
 block discarded – undo
646 646
  *
647 647
  * @since 1.8.13
648 648
  */
649
-function give_import_donation_insert_payment( $payment_id, $payment_data ) {
649
+function give_import_donation_insert_payment($payment_id, $payment_data) {
650 650
 	// Update Give Customers purchase_count
651
-	if ( ! empty( $payment_data['status'] ) && ( 'complete' === (string) $payment_data['status'] || 'publish' === (string) $payment_data['status'] ) ) {
652
-		$donor_id = (int) get_post_meta( $payment_id, '_give_payment_customer_id', true );
653
-		if ( ! empty( $donor_id ) ) {
654
-			$donor = new Give_Donor( $donor_id );
651
+	if ( ! empty($payment_data['status']) && ('complete' === (string) $payment_data['status'] || 'publish' === (string) $payment_data['status'])) {
652
+		$donor_id = (int) get_post_meta($payment_id, '_give_payment_customer_id', true);
653
+		if ( ! empty($donor_id)) {
654
+			$donor = new Give_Donor($donor_id);
655 655
 			$donor->increase_purchase_count();
656 656
 		}
657 657
 	}
@@ -662,8 +662,8 @@  discard block
 block discarded – undo
662 662
  *
663 663
  * @since 1.8.13
664 664
  */
665
-function give_donation_import_give_insert_payment_args( $args, $payment_data ) {
666
-	if ( ! empty( $payment_data['user_info']['id'] ) ) {
665
+function give_donation_import_give_insert_payment_args($args, $payment_data) {
666
+	if ( ! empty($payment_data['user_info']['id'])) {
667 667
 		$args['post_author'] = (int) $payment_data['user_info']['id'];
668 668
 	}
669 669
 
@@ -675,11 +675,11 @@  discard block
 block discarded – undo
675 675
  *
676 676
  * @since 1.8.13
677 677
  */
678
-function give_check_import_donation_duplicate( $payment_data, $data, $form, $donor_data ) {
678
+function give_check_import_donation_duplicate($payment_data, $data, $form, $donor_data) {
679 679
 	$return = false;
680
-	if ( ! empty( $data['post_date'] ) ) {
681
-		$post_date = mysql2date( 'Y-m-d-H-i-s', $data['post_date'] );
682
-		$post_date = explode( '-', $post_date );
680
+	if ( ! empty($data['post_date'])) {
681
+		$post_date = mysql2date('Y-m-d-H-i-s', $data['post_date']);
682
+		$post_date = explode('-', $post_date);
683 683
 		$args      = array(
684 684
 			'post_type'              => 'give_payment',
685 685
 			'cache_results'          => false,
@@ -700,7 +700,7 @@  discard block
 block discarded – undo
700 700
 			'meta_query'             => array(
701 701
 				array(
702 702
 					'key'     => '_give_payment_total',
703
-					'value'   => preg_replace( '/[\$,]/', '', $payment_data['price'] ),
703
+					'value'   => preg_replace('/[\$,]/', '', $payment_data['price']),
704 704
 					'compare' => 'LIKE',
705 705
 				),
706 706
 				array(
@@ -717,9 +717,9 @@  discard block
 block discarded – undo
717 717
 			),
718 718
 		);
719 719
 
720
-		$payments  = new Give_Payments_Query( $args );
720
+		$payments  = new Give_Payments_Query($args);
721 721
 		$donations = $payments->get_payments();
722
-		if ( ! empty( $donations ) ) {
722
+		if ( ! empty($donations)) {
723 723
 			return true;
724 724
 		}
725 725
 	}
@@ -736,9 +736,9 @@  discard block
 block discarded – undo
736 736
  *
737 737
  * @return void
738 738
  */
739
-function give_donation_import_insert_default_payment_note( $payment_id ) {
739
+function give_donation_import_insert_default_payment_note($payment_id) {
740 740
 	$current_user = wp_get_current_user();
741
-	give_insert_payment_note( $payment_id, esc_html( wp_sprintf( __( 'This donation was imported by %s', 'give' ), $current_user->user_email ) ) );
741
+	give_insert_payment_note($payment_id, esc_html(wp_sprintf(__('This donation was imported by %s', 'give'), $current_user->user_email)));
742 742
 }
743 743
 
744 744
 /**
@@ -750,14 +750,14 @@  discard block
 block discarded – undo
750 750
  *
751 751
  * @return string URL
752 752
  */
753
-function give_import_page_url( $parameter = array() ) {
753
+function give_import_page_url($parameter = array()) {
754 754
 	$defalut_query_arg = array(
755 755
 		'post_type'     => 'give_forms',
756 756
 		'page'          => 'give-tools',
757 757
 		'tab'           => 'import',
758 758
 		'importer-type' => 'import_donations',
759 759
 	);
760
-	$import_query_arg  = wp_parse_args( $parameter, $defalut_query_arg );
760
+	$import_query_arg = wp_parse_args($parameter, $defalut_query_arg);
761 761
 
762
-	return add_query_arg( $import_query_arg, admin_url( 'edit.php' ) );
762
+	return add_query_arg($import_query_arg, admin_url('edit.php'));
763 763
 }
764 764
\ No newline at end of file
Please login to merge, or discard this patch.
includes/admin/payments/class-payments-table.php 1 patch
Spacing   +202 added lines, -202 removed lines patch added patch discarded remove patch
@@ -10,13 +10,13 @@  discard block
 block discarded – undo
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
 
17 17
 // Load WP_List_Table if not loaded.
18
-if ( ! class_exists( 'WP_List_Table' ) ) {
19
-	require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php';
18
+if ( ! class_exists('WP_List_Table')) {
19
+	require_once ABSPATH.'wp-admin/includes/class-wp-list-table.php';
20 20
 }
21 21
 
22 22
 /**
@@ -134,15 +134,15 @@  discard block
 block discarded – undo
134 134
 	public function __construct() {
135 135
 
136 136
 		// Set parent defaults.
137
-		parent::__construct( array(
138
-			'singular' => give_get_forms_label_singular(),    // Singular name of the listed records.
139
-			'plural'   => give_get_forms_label_plural(),      // Plural name of the listed records.
140
-			'ajax'     => false,                              // Does this table support ajax?
141
-		) );
137
+		parent::__construct(array(
138
+			'singular' => give_get_forms_label_singular(), // Singular name of the listed records.
139
+			'plural'   => give_get_forms_label_plural(), // Plural name of the listed records.
140
+			'ajax'     => false, // Does this table support ajax?
141
+		));
142 142
 
143 143
 		$this->process_bulk_action();
144 144
 		$this->get_payment_counts();
145
-		$this->base_url = admin_url( 'edit.php?post_type=give_forms&page=give-payment-history' );
145
+		$this->base_url = admin_url('edit.php?post_type=give_forms&page=give-payment-history');
146 146
 	}
147 147
 
148 148
 	/**
@@ -151,55 +151,55 @@  discard block
 block discarded – undo
151 151
 	 * @return void
152 152
 	 */
153 153
 	public function advanced_filters() {
154
-		$start_date = isset( $_GET['start-date'] ) ? sanitize_text_field( $_GET['start-date'] ) : null;
155
-		$end_date   = isset( $_GET['end-date'] ) ? sanitize_text_field( $_GET['end-date'] ) : null;
156
-		$status     = isset( $_GET['status'] ) ? sanitize_text_field( $_GET['status'] ) : '';
157
-		$donor      = isset( $_GET['donor'] ) ? sanitize_text_field( $_GET['donor'] ) : '';
158
-		$search     = isset( $_GET['s'] ) ? sanitize_text_field( $_GET['s'] ) : '';
159
-		$form_id    = ! empty( $_GET['form_id'] ) ? absint( $_GET['form_id'] ) : 0;
154
+		$start_date = isset($_GET['start-date']) ? sanitize_text_field($_GET['start-date']) : null;
155
+		$end_date   = isset($_GET['end-date']) ? sanitize_text_field($_GET['end-date']) : null;
156
+		$status     = isset($_GET['status']) ? sanitize_text_field($_GET['status']) : '';
157
+		$donor      = isset($_GET['donor']) ? sanitize_text_field($_GET['donor']) : '';
158
+		$search     = isset($_GET['s']) ? sanitize_text_field($_GET['s']) : '';
159
+		$form_id    = ! empty($_GET['form_id']) ? absint($_GET['form_id']) : 0;
160 160
 		?>
161 161
 		<div id="give-payment-filters" class="give-filters">
162
-			<?php $this->search_box( esc_html__( 'Search', 'give' ), 'give-payments' ); ?>
162
+			<?php $this->search_box(esc_html__('Search', 'give'), 'give-payments'); ?>
163 163
 			<div id="give-payment-date-filters">
164 164
 				<div class="give-filter give-filter-half">
165 165
 					<label for="start-date"
166
-					       class="give-start-date-label"><?php esc_html_e( 'Start Date', 'give' ); ?></label>
166
+					       class="give-start-date-label"><?php esc_html_e('Start Date', 'give'); ?></label>
167 167
 					<input type="text" id="start-date" name="start-date" class="give_datepicker"
168 168
 					       value="<?php echo $start_date; ?>" placeholder="mm/dd/yyyy" />
169 169
 				</div>
170 170
 				<div class="give-filter give-filter-half">
171
-					<label for="end-date" class="give-end-date-label"><?php esc_html_e( 'End Date', 'give' ); ?></label>
171
+					<label for="end-date" class="give-end-date-label"><?php esc_html_e('End Date', 'give'); ?></label>
172 172
 					<input type="text" id="end-date" name="end-date" class="give_datepicker"
173 173
 					       value="<?php echo $end_date; ?>" placeholder="mm/dd/yyyy" />
174 174
 				</div>
175 175
 			</div>
176 176
 			<div id="give-payment-form-filter" class="give-filter">
177 177
 				<label for="give-donation-forms-filter"
178
-				       class="give-donation-forms-filter-label"><?php esc_html_e( 'Form', 'give' ); ?></label>
178
+				       class="give-donation-forms-filter-label"><?php esc_html_e('Form', 'give'); ?></label>
179 179
 				<?php
180 180
 				// Filter Donations by Donation Forms.
181
-				echo Give()->html->forms_dropdown( array(
181
+				echo Give()->html->forms_dropdown(array(
182 182
 					'name'     => 'form_id',
183 183
 					'id'       => 'give-donation-forms-filter',
184 184
 					'class'    => 'give-donation-forms-filter',
185 185
 					'selected' => $form_id, // Make sure to have $form_id set to 0, if there is no selection.
186 186
 					'chosen'   => true,
187
-					'number'   => - 1,
188
-				) );
187
+					'number'   => -1,
188
+				));
189 189
 				?>
190 190
 			</div>
191 191
 
192
-			<?php if ( ! empty( $status ) ) : ?>
193
-				<input type="hidden" name="status" value="<?php echo esc_attr( $status ); ?>" />
192
+			<?php if ( ! empty($status)) : ?>
193
+				<input type="hidden" name="status" value="<?php echo esc_attr($status); ?>" />
194 194
 			<?php endif; ?>
195 195
 
196 196
 			<div class="give-filter">
197
-				<?php submit_button( __( 'Apply', 'give' ), 'secondary', '', false ); ?>
197
+				<?php submit_button(__('Apply', 'give'), 'secondary', '', false); ?>
198 198
 				<?php
199 199
 				// Clear active filters button.
200
-				if ( ! empty( $start_date ) || ! empty( $end_date ) || ! empty( $donor ) || ! empty( $search ) || ! empty( $status ) || ! empty( $form_id ) ) : ?>
201
-					<a href="<?php echo admin_url( 'edit.php?post_type=give_forms&page=give-payment-history' ); ?>"
202
-					   class="button give-clear-filters-button"><?php esc_html_e( 'Clear Filters', 'give' ); ?></a>
200
+				if ( ! empty($start_date) || ! empty($end_date) || ! empty($donor) || ! empty($search) || ! empty($status) || ! empty($form_id)) : ?>
201
+					<a href="<?php echo admin_url('edit.php?post_type=give_forms&page=give-payment-history'); ?>"
202
+					   class="button give-clear-filters-button"><?php esc_html_e('Clear Filters', 'give'); ?></a>
203 203
 				<?php endif; ?>
204 204
 			</div>
205 205
 		</div>
@@ -218,18 +218,18 @@  discard block
 block discarded – undo
218 218
 	 *
219 219
 	 * @return void
220 220
 	 */
221
-	public function search_box( $text, $input_id ) {
222
-		if ( empty( $_REQUEST['s'] ) && ! $this->has_items() ) {
221
+	public function search_box($text, $input_id) {
222
+		if (empty($_REQUEST['s']) && ! $this->has_items()) {
223 223
 			return;
224 224
 		}
225 225
 
226
-		$input_id = $input_id . '-search-input';
226
+		$input_id = $input_id.'-search-input';
227 227
 
228
-		if ( ! empty( $_REQUEST['orderby'] ) ) {
229
-			echo '<input type="hidden" name="orderby" value="' . esc_attr( $_REQUEST['orderby'] ) . '" />';
228
+		if ( ! empty($_REQUEST['orderby'])) {
229
+			echo '<input type="hidden" name="orderby" value="'.esc_attr($_REQUEST['orderby']).'" />';
230 230
 		}
231
-		if ( ! empty( $_REQUEST['order'] ) ) {
232
-			echo '<input type="hidden" name="order" value="' . esc_attr( $_REQUEST['order'] ) . '" />';
231
+		if ( ! empty($_REQUEST['order'])) {
232
+			echo '<input type="hidden" name="order" value="'.esc_attr($_REQUEST['order']).'" />';
233 233
 		}
234 234
 		?>
235 235
 		<div class="give-filter give-filter-search" role="search">
@@ -241,13 +241,13 @@  discard block
 block discarded – undo
241 241
 			 *
242 242
 			 * @since 1.7
243 243
 			 */
244
-			do_action( 'give_payment_history_search' );
244
+			do_action('give_payment_history_search');
245 245
 			?>
246 246
 			<label class="screen-reader-text" for="<?php echo $input_id ?>"><?php echo $text; ?>:</label>
247 247
 			<input type="search" id="<?php echo $input_id ?>" name="s" value="<?php _admin_search_query(); ?>" />
248
-			<?php submit_button( $text, 'button', false, false, array(
248
+			<?php submit_button($text, 'button', false, false, array(
249 249
 				'ID' => 'search-submit',
250
-			) ); ?><br />
250
+			)); ?><br />
251 251
 		</div>
252 252
 		<?php
253 253
 	}
@@ -261,52 +261,52 @@  discard block
 block discarded – undo
261 261
 	 */
262 262
 	public function get_views() {
263 263
 
264
-		$current = isset( $_GET['status'] ) ? $_GET['status'] : '';
264
+		$current = isset($_GET['status']) ? $_GET['status'] : '';
265 265
 		$views   = array();
266 266
 		$tabs    = array(
267 267
 			'all'        => array(
268 268
 				'total_count',
269
-				esc_html__( 'All', 'give' ),
269
+				esc_html__('All', 'give'),
270 270
 			),
271 271
 			'publish'    => array(
272 272
 				'complete_count',
273
-				esc_html__( 'Completed', 'give' ),
273
+				esc_html__('Completed', 'give'),
274 274
 			),
275 275
 			'pending'    => array(
276 276
 				'pending_count',
277
-				esc_html__( 'Pending', 'give' ),
277
+				esc_html__('Pending', 'give'),
278 278
 			),
279 279
 			'processing' => array(
280 280
 				'processing_count',
281
-				esc_html__( 'Processing', 'give' ),
281
+				esc_html__('Processing', 'give'),
282 282
 			),
283 283
 			'refunded'   => array(
284 284
 				'refunded_count',
285
-				esc_html__( 'Refunded', 'give' ),
285
+				esc_html__('Refunded', 'give'),
286 286
 			),
287 287
 			'revoked'    => array(
288 288
 				'revoked_count',
289
-				esc_html__( 'Revoked', 'give' ),
289
+				esc_html__('Revoked', 'give'),
290 290
 			),
291 291
 			'failed'     => array(
292 292
 				'failed_count',
293
-				esc_html__( 'Failed', 'give' ),
293
+				esc_html__('Failed', 'give'),
294 294
 			),
295 295
 			'cancelled'  => array(
296 296
 				'cancelled_count',
297
-				esc_html__( 'Cancelled', 'give' ),
297
+				esc_html__('Cancelled', 'give'),
298 298
 			),
299 299
 			'abandoned'  => array(
300 300
 				'abandoned_count',
301
-				esc_html__( 'Abandoned', 'give' ),
301
+				esc_html__('Abandoned', 'give'),
302 302
 			),
303 303
 			'preapproval'  => array(
304 304
 				'preapproval_count',
305
-				esc_html__( 'Preapproval Pending', 'give' ),
305
+				esc_html__('Preapproval Pending', 'give'),
306 306
 			),
307 307
 		);
308 308
 
309
-		foreach ( $tabs as $key => $tab ) {
309
+		foreach ($tabs as $key => $tab) {
310 310
 			$count_key = $tab[0];
311 311
 			$name      = $tab[1];
312 312
 			$count     = $this->$count_key;
@@ -321,19 +321,19 @@  discard block
 block discarded – undo
321 321
 			 * @param string $key   Current view tab value.
322 322
 			 * @param int    $count Number of donation inside the tab.
323 323
 			 */
324
-			if ( 'all' === $key || $key === $current || apply_filters( 'give_payments_table_show_all_status', 0 < $count, $key, $count ) ) {
324
+			if ('all' === $key || $key === $current || apply_filters('give_payments_table_show_all_status', 0 < $count, $key, $count)) {
325 325
 
326
-				$views[ $key ] = sprintf(
326
+				$views[$key] = sprintf(
327 327
 					'<a href="%s" %s >%s&nbsp;<span class="count">(%s)</span></a>',
328
-					esc_url( ( 'all' === (string) $key ) ? remove_query_arg( array( 'status', 'paged' ) ) : add_query_arg( array( 'status' => $key, 'paged' => false ), admin_url( 'edit.php?post_type=give_forms&page=give-payment-history' ) ) ),
329
-					( ( 'all' === $key && empty( $current ) ) ) ? 'class="current"' : ( $current == $key ) ? 'class="current"' : '',
328
+					esc_url(('all' === (string) $key) ? remove_query_arg(array('status', 'paged')) : add_query_arg(array('status' => $key, 'paged' => false), admin_url('edit.php?post_type=give_forms&page=give-payment-history'))),
329
+					(('all' === $key && empty($current))) ? 'class="current"' : ($current == $key) ? 'class="current"' : '',
330 330
 					$name,
331 331
 					$count
332 332
 				);
333 333
 			}
334 334
 		}
335 335
 
336
-		return apply_filters( 'give_payments_table_views', $views );
336
+		return apply_filters('give_payments_table_views', $views);
337 337
 	}
338 338
 
339 339
 	/**
@@ -346,15 +346,15 @@  discard block
 block discarded – undo
346 346
 	public function get_columns() {
347 347
 		$columns = array(
348 348
 			'cb'            => '<input type="checkbox" />', // Render a checkbox instead of text.
349
-			'donation'      => esc_html__( 'Donation', 'give' ),
350
-			'donation_form' => esc_html__( 'Donation Form', 'give' ),
351
-			'status'        => esc_html__( 'Status', 'give' ),
352
-			'date'          => esc_html__( 'Date', 'give' ),
353
-			'amount'        => esc_html__( 'Amount', 'give' ),
354
-			'details'       => esc_html__( 'Details', 'give' ),
349
+			'donation'      => esc_html__('Donation', 'give'),
350
+			'donation_form' => esc_html__('Donation Form', 'give'),
351
+			'status'        => esc_html__('Status', 'give'),
352
+			'date'          => esc_html__('Date', 'give'),
353
+			'amount'        => esc_html__('Amount', 'give'),
354
+			'details'       => esc_html__('Details', 'give'),
355 355
 		);
356 356
 
357
-		return apply_filters( 'give_payments_table_columns', $columns );
357
+		return apply_filters('give_payments_table_columns', $columns);
358 358
 	}
359 359
 
360 360
 	/**
@@ -366,14 +366,14 @@  discard block
 block discarded – undo
366 366
 	 */
367 367
 	public function get_sortable_columns() {
368 368
 		$columns = array(
369
-			'donation'      => array( 'ID', true ),
370
-			'donation_form' => array( 'donation_form', false ),
371
-			'status'        => array( 'status', false ),
372
-			'amount'        => array( 'amount', false ),
373
-			'date'          => array( 'date', false ),
369
+			'donation'      => array('ID', true),
370
+			'donation_form' => array('donation_form', false),
371
+			'status'        => array('status', false),
372
+			'amount'        => array('amount', false),
373
+			'date'          => array('date', false),
374 374
 		);
375 375
 
376
-		return apply_filters( 'give_payments_table_sortable_columns', $columns );
376
+		return apply_filters('give_payments_table_sortable_columns', $columns);
377 377
 	}
378 378
 
379 379
 	/**
@@ -399,55 +399,55 @@  discard block
 block discarded – undo
399 399
 	 *
400 400
 	 * @return string Column Name
401 401
 	 */
402
-	public function column_default( $payment, $column_name ) {
402
+	public function column_default($payment, $column_name) {
403 403
 
404
-		$single_donation_url = esc_url( add_query_arg( 'id', $payment->ID, admin_url( 'edit.php?post_type=give_forms&page=give-payment-history&view=view-payment-details' ) ) );
405
-		$row_actions         = $this->get_row_actions( $payment );
404
+		$single_donation_url = esc_url(add_query_arg('id', $payment->ID, admin_url('edit.php?post_type=give_forms&page=give-payment-history&view=view-payment-details')));
405
+		$row_actions         = $this->get_row_actions($payment);
406 406
 
407
-		switch ( $column_name ) {
407
+		switch ($column_name) {
408 408
 			case 'donation' :
409
-				$value = sprintf( '<a href="%1$s" data-tooltip="%2$s">#%3$s</a>&nbsp;%4$s&nbsp;%5$s<br>', $single_donation_url, sprintf( esc_attr__( 'View Donation #%s', 'give' ), $payment->ID ), $payment->ID, esc_html__( 'by', 'give' ), $this->get_donor( $payment ) );
410
-				$value .= $this->get_donor_email( $payment );
411
-				$value .= $this->row_actions( $row_actions );
409
+				$value = sprintf('<a href="%1$s" data-tooltip="%2$s">#%3$s</a>&nbsp;%4$s&nbsp;%5$s<br>', $single_donation_url, sprintf(esc_attr__('View Donation #%s', 'give'), $payment->ID), $payment->ID, esc_html__('by', 'give'), $this->get_donor($payment));
410
+				$value .= $this->get_donor_email($payment);
411
+				$value .= $this->row_actions($row_actions);
412 412
 				break;
413 413
 
414 414
 			case 'amount' :
415
-				$amount = ! empty( $payment->total ) ? $payment->total : 0;
416
-				$value  = give_currency_filter( give_format_amount( $amount, array( 'sanitize' => false, 'donation_id' => $payment->ID ) ), give_get_payment_currency_code( $payment->ID ) );
417
-				$value  .= sprintf( '<br><small>%1$s %2$s</small>', __( 'via', 'give' ), give_get_gateway_admin_label( $payment->gateway ) );
415
+				$amount = ! empty($payment->total) ? $payment->total : 0;
416
+				$value  = give_currency_filter(give_format_amount($amount, array('sanitize' => false, 'donation_id' => $payment->ID)), give_get_payment_currency_code($payment->ID));
417
+				$value .= sprintf('<br><small>%1$s %2$s</small>', __('via', 'give'), give_get_gateway_admin_label($payment->gateway));
418 418
 				break;
419 419
 
420 420
 			case 'donation_form' :
421
-				$form_title = empty( $payment->form_title ) ? sprintf( __( 'Untitled (#%s)', 'give' ), $payment->form_id ) : $payment->form_title;
422
-				$value      = '<a href="' . admin_url( 'post.php?post=' . $payment->form_id . '&action=edit' ) . '">' . $form_title . '</a>';
423
-				$level      = give_get_payment_form_title( $payment->meta, true );
421
+				$form_title = empty($payment->form_title) ? sprintf(__('Untitled (#%s)', 'give'), $payment->form_id) : $payment->form_title;
422
+				$value      = '<a href="'.admin_url('post.php?post='.$payment->form_id.'&action=edit').'">'.$form_title.'</a>';
423
+				$level      = give_get_payment_form_title($payment->meta, true);
424 424
 
425
-				if ( ! empty( $level ) ) {
425
+				if ( ! empty($level)) {
426 426
 					$value .= $level;
427 427
 				}
428 428
 
429 429
 				break;
430 430
 
431 431
 			case 'date' :
432
-				$date  = strtotime( $payment->date );
433
-				$value = date_i18n( give_date_format(), $date );
432
+				$date  = strtotime($payment->date);
433
+				$value = date_i18n(give_date_format(), $date);
434 434
 				break;
435 435
 
436 436
 			case 'status' :
437
-				$value = $this->get_payment_status( $payment );
437
+				$value = $this->get_payment_status($payment);
438 438
 				break;
439 439
 
440 440
 			case 'details' :
441
-				$value = sprintf( '<div class="give-payment-details-link-wrap"><a href="%1$s" class="give-payment-details-link button button-small" data-tooltip="%2$s" aria-label="%2$s"><span class="dashicons dashicons-visibility"></span></a></div>', $single_donation_url, sprintf( esc_attr__( 'View Donation #%s', 'give' ), $payment->ID ) );
441
+				$value = sprintf('<div class="give-payment-details-link-wrap"><a href="%1$s" class="give-payment-details-link button button-small" data-tooltip="%2$s" aria-label="%2$s"><span class="dashicons dashicons-visibility"></span></a></div>', $single_donation_url, sprintf(esc_attr__('View Donation #%s', 'give'), $payment->ID));
442 442
 				break;
443 443
 
444 444
 			default:
445
-				$value = isset( $payment->$column_name ) ? $payment->$column_name : '';
445
+				$value = isset($payment->$column_name) ? $payment->$column_name : '';
446 446
 				break;
447 447
 
448 448
 		}// End switch().
449 449
 
450
-		return apply_filters( 'give_payments_table_column', $value, $payment->ID, $column_name );
450
+		return apply_filters('give_payments_table_column', $value, $payment->ID, $column_name);
451 451
 	}
452 452
 
453 453
 	/**
@@ -460,17 +460,17 @@  discard block
 block discarded – undo
460 460
 	 *
461 461
 	 * @return string                Data shown in the Email column
462 462
 	 */
463
-	public function get_donor_email( $payment ) {
463
+	public function get_donor_email($payment) {
464 464
 
465
-		$email = give_get_payment_user_email( $payment->ID );
465
+		$email = give_get_payment_user_email($payment->ID);
466 466
 
467
-		if ( empty( $email ) ) {
468
-			$email = esc_html__( '(unknown)', 'give' );
467
+		if (empty($email)) {
468
+			$email = esc_html__('(unknown)', 'give');
469 469
 		}
470 470
 
471
-		$value = '<a href="mailto:' . $email . '" data-tooltip="' . esc_attr__( 'Email donor', 'give' ) . '">' . $email . '</a>';
471
+		$value = '<a href="mailto:'.$email.'" data-tooltip="'.esc_attr__('Email donor', 'give').'">'.$email.'</a>';
472 472
 
473
-		return apply_filters( 'give_payments_table_column', $value, $payment->ID, 'email' );
473
+		return apply_filters('give_payments_table_column', $value, $payment->ID, 'email');
474 474
 	}
475 475
 
476 476
 	/**
@@ -482,32 +482,32 @@  discard block
 block discarded – undo
482 482
 	 *
483 483
 	 * @return array $actions
484 484
 	 */
485
-	function get_row_actions( $payment ) {
485
+	function get_row_actions($payment) {
486 486
 
487 487
 		$actions = array();
488
-		$email   = give_get_payment_user_email( $payment->ID );
488
+		$email   = give_get_payment_user_email($payment->ID);
489 489
 
490 490
 		// Add search term string back to base URL.
491
-		$search_terms = ( isset( $_GET['s'] ) ? trim( $_GET['s'] ) : '' );
492
-		if ( ! empty( $search_terms ) ) {
493
-			$this->base_url = add_query_arg( 's', $search_terms, $this->base_url );
491
+		$search_terms = (isset($_GET['s']) ? trim($_GET['s']) : '');
492
+		if ( ! empty($search_terms)) {
493
+			$this->base_url = add_query_arg('s', $search_terms, $this->base_url);
494 494
 		}
495 495
 
496
-		if ( give_is_payment_complete( $payment->ID ) && ! empty( $email ) ) {
496
+		if (give_is_payment_complete($payment->ID) && ! empty($email)) {
497 497
 
498
-			$actions['email_links'] = sprintf( '<a class="resend-single-donation-receipt" href="%1$s" aria-label="%2$s">%3$s</a>', wp_nonce_url( add_query_arg( array(
498
+			$actions['email_links'] = sprintf('<a class="resend-single-donation-receipt" href="%1$s" aria-label="%2$s">%3$s</a>', wp_nonce_url(add_query_arg(array(
499 499
 				'give-action' => 'email_links',
500 500
 				'purchase_id' => $payment->ID,
501
-			), $this->base_url ), 'give_payment_nonce' ), sprintf( esc_attr__( 'Resend Donation %s Receipt', 'give' ), $payment->ID ), esc_html__( 'Resend Receipt', 'give' ) );
501
+			), $this->base_url), 'give_payment_nonce'), sprintf(esc_attr__('Resend Donation %s Receipt', 'give'), $payment->ID), esc_html__('Resend Receipt', 'give'));
502 502
 
503 503
 		}
504 504
 
505
-		$actions['delete'] = sprintf( '<a class="delete-single-donation" href="%1$s" aria-label="%2$s">%3$s</a>', wp_nonce_url( add_query_arg( array(
505
+		$actions['delete'] = sprintf('<a class="delete-single-donation" href="%1$s" aria-label="%2$s">%3$s</a>', wp_nonce_url(add_query_arg(array(
506 506
 			'give-action' => 'delete_payment',
507 507
 			'purchase_id' => $payment->ID,
508
-		), $this->base_url ), 'give_donation_nonce' ), sprintf( esc_attr__( 'Delete Donation %s', 'give' ), $payment->ID ), esc_html__( 'Delete', 'give' ) );
508
+		), $this->base_url), 'give_donation_nonce'), sprintf(esc_attr__('Delete Donation %s', 'give'), $payment->ID), esc_html__('Delete', 'give'));
509 509
 
510
-		return apply_filters( 'give_payment_row_actions', $actions, $payment );
510
+		return apply_filters('give_payment_row_actions', $actions, $payment);
511 511
 	}
512 512
 
513 513
 
@@ -521,14 +521,14 @@  discard block
 block discarded – undo
521 521
 	 *
522 522
 	 * @return string                Data shown in the Email column
523 523
 	 */
524
-	function get_payment_status( $payment ) {
525
-		$value = '<div class="give-donation-status status-' . sanitize_title( give_get_payment_status( $payment, true ) ) . '"><span class="give-donation-status-icon"></span> ' . give_get_payment_status( $payment, true ) . '</div>';
526
-		if ( $payment->mode == 'test' ) {
527
-			$value .= ' <span class="give-item-label give-item-label-orange give-test-mode-transactions-label" data-tooltip="' . esc_attr__( 'This donation was made in test mode.', 'give' ) . '">' . esc_html__( 'Test', 'give' ) . '</span>';
524
+	function get_payment_status($payment) {
525
+		$value = '<div class="give-donation-status status-'.sanitize_title(give_get_payment_status($payment, true)).'"><span class="give-donation-status-icon"></span> '.give_get_payment_status($payment, true).'</div>';
526
+		if ($payment->mode == 'test') {
527
+			$value .= ' <span class="give-item-label give-item-label-orange give-test-mode-transactions-label" data-tooltip="'.esc_attr__('This donation was made in test mode.', 'give').'">'.esc_html__('Test', 'give').'</span>';
528 528
 		}
529 529
 
530
-		if ( true === $payment->import && true === (bool) apply_filters( 'give_payment_show_importer_label', false ) ) {
531
-			$value .= ' <span class="give-item-label give-item-label-orange give-test-mode-transactions-label" data-tooltip="' . esc_attr__( 'This donation was imported.', 'give' ) . '">' . esc_html__( 'Import', 'give' ) . '</span>';
530
+		if (true === $payment->import && true === (bool) apply_filters('give_payment_show_importer_label', false)) {
531
+			$value .= ' <span class="give-item-label give-item-label-orange give-test-mode-transactions-label" data-tooltip="'.esc_attr__('This donation was imported.', 'give').'">'.esc_html__('Import', 'give').'</span>';
532 532
 		}
533 533
 
534 534
 		return $value;
@@ -544,8 +544,8 @@  discard block
 block discarded – undo
544 544
 	 *
545 545
 	 * @return string Displays a checkbox.
546 546
 	 */
547
-	public function column_cb( $payment ) {
548
-		return sprintf( '<input type="checkbox" name="%1$s[]" value="%2$s" />', 'payment', $payment->ID );
547
+	public function column_cb($payment) {
548
+		return sprintf('<input type="checkbox" name="%1$s[]" value="%2$s" />', 'payment', $payment->ID);
549 549
 	}
550 550
 
551 551
 	/**
@@ -558,8 +558,8 @@  discard block
 block discarded – undo
558 558
 	 *
559 559
 	 * @return string Displays a checkbox.
560 560
 	 */
561
-	public function get_payment_id( $payment ) {
562
-		return '<span class="give-payment-id">' . give_get_payment_number( $payment->ID ) . '</span>';
561
+	public function get_payment_id($payment) {
562
+		return '<span class="give-payment-id">'.give_get_payment_number($payment->ID).'</span>';
563 563
 	}
564 564
 
565 565
 	/**
@@ -572,32 +572,32 @@  discard block
 block discarded – undo
572 572
 	 *
573 573
 	 * @return string Data shown in the User column
574 574
 	 */
575
-	public function get_donor( $payment ) {
575
+	public function get_donor($payment) {
576 576
 
577
-		$donor_id           = give_get_payment_donor_id( $payment->ID );
578
-		$donor_billing_name = give_get_donor_name_by( $payment->ID, 'donation' );
579
-		$donor_name         = give_get_donor_name_by( $donor_id, 'donor' );
577
+		$donor_id           = give_get_payment_donor_id($payment->ID);
578
+		$donor_billing_name = give_get_donor_name_by($payment->ID, 'donation');
579
+		$donor_name         = give_get_donor_name_by($donor_id, 'donor');
580 580
 
581 581
 		$value = '';
582
-		if ( ! empty( $donor_id ) ) {
582
+		if ( ! empty($donor_id)) {
583 583
 
584 584
 			// Check whether the donor name and WP_User name is same or not.
585
-			if ( sanitize_title( $donor_billing_name ) != sanitize_title( $donor_name ) ) {
586
-				$value .= $donor_billing_name . ' (';
585
+			if (sanitize_title($donor_billing_name) != sanitize_title($donor_name)) {
586
+				$value .= $donor_billing_name.' (';
587 587
 			}
588 588
 
589
-			$value .= '<a href="' . esc_url( admin_url( "edit.php?post_type=give_forms&page=give-donors&view=overview&id=$donor_id" ) ) . '">' . $donor_name . '</a>';
589
+			$value .= '<a href="'.esc_url(admin_url("edit.php?post_type=give_forms&page=give-donors&view=overview&id=$donor_id")).'">'.$donor_name.'</a>';
590 590
 
591 591
 			// Check whether the donor name and WP_User name is same or not.
592
-			if ( sanitize_title( $donor_billing_name ) != sanitize_title( $donor_name ) ) {
592
+			if (sanitize_title($donor_billing_name) != sanitize_title($donor_name)) {
593 593
 				$value .= ')';
594 594
 			}
595 595
 		} else {
596
-			$email = give_get_payment_user_email( $payment->ID );
597
-			$value .= '<a href="' . esc_url( admin_url( "edit.php?post_type=give_forms&page=give-payment-history&s=$email" ) ) . '">' . esc_html__( '(donor missing)', 'give' ) . '</a>';
596
+			$email = give_get_payment_user_email($payment->ID);
597
+			$value .= '<a href="'.esc_url(admin_url("edit.php?post_type=give_forms&page=give-payment-history&s=$email")).'">'.esc_html__('(donor missing)', 'give').'</a>';
598 598
 		}
599 599
 
600
-		return apply_filters( 'give_payments_table_column', $value, $payment->ID, 'donor' );
600
+		return apply_filters('give_payments_table_column', $value, $payment->ID, 'donor');
601 601
 	}
602 602
 
603 603
 	/**
@@ -609,20 +609,20 @@  discard block
 block discarded – undo
609 609
 	 */
610 610
 	public function get_bulk_actions() {
611 611
 		$actions = array(
612
-			'delete'                 => __( 'Delete', 'give' ),
613
-			'set-status-publish'     => __( 'Set To Completed', 'give' ),
614
-			'set-status-pending'     => __( 'Set To Pending', 'give' ),
615
-			'set-status-processing'  => __( 'Set To Processing', 'give' ),
616
-			'set-status-refunded'    => __( 'Set To Refunded', 'give' ),
617
-			'set-status-revoked'     => __( 'Set To Revoked', 'give' ),
618
-			'set-status-failed'      => __( 'Set To Failed', 'give' ),
619
-			'set-status-cancelled'   => __( 'Set To Cancelled', 'give' ),
620
-			'set-status-abandoned'   => __( 'Set To Abandoned', 'give' ),
621
-			'set-status-preapproval' => __( 'Set To Preapproval', 'give' ),
622
-			'resend-receipt'         => __( 'Resend Email Receipts', 'give' ),
612
+			'delete'                 => __('Delete', 'give'),
613
+			'set-status-publish'     => __('Set To Completed', 'give'),
614
+			'set-status-pending'     => __('Set To Pending', 'give'),
615
+			'set-status-processing'  => __('Set To Processing', 'give'),
616
+			'set-status-refunded'    => __('Set To Refunded', 'give'),
617
+			'set-status-revoked'     => __('Set To Revoked', 'give'),
618
+			'set-status-failed'      => __('Set To Failed', 'give'),
619
+			'set-status-cancelled'   => __('Set To Cancelled', 'give'),
620
+			'set-status-abandoned'   => __('Set To Abandoned', 'give'),
621
+			'set-status-preapproval' => __('Set To Preapproval', 'give'),
622
+			'resend-receipt'         => __('Resend Email Receipts', 'give'),
623 623
 		);
624 624
 
625
-		return apply_filters( 'give_payments_table_bulk_actions', $actions );
625
+		return apply_filters('give_payments_table_bulk_actions', $actions);
626 626
 	}
627 627
 
628 628
 	/**
@@ -633,63 +633,63 @@  discard block
 block discarded – undo
633 633
 	 * @return void
634 634
 	 */
635 635
 	public function process_bulk_action() {
636
-		$ids    = isset( $_GET['payment'] ) ? $_GET['payment'] : false;
636
+		$ids    = isset($_GET['payment']) ? $_GET['payment'] : false;
637 637
 		$action = $this->current_action();
638 638
 
639
-		if ( ! is_array( $ids ) ) {
640
-			$ids = array( $ids );
639
+		if ( ! is_array($ids)) {
640
+			$ids = array($ids);
641 641
 		}
642 642
 
643
-		if ( empty( $action ) ) {
643
+		if (empty($action)) {
644 644
 			return;
645 645
 		}
646 646
 
647
-		foreach ( $ids as $id ) {
647
+		foreach ($ids as $id) {
648 648
 
649 649
 			// Detect when a bulk action is being triggered.
650
-			switch ( $this->current_action() ) {
650
+			switch ($this->current_action()) {
651 651
 
652 652
 				case'delete':
653
-					give_delete_donation( $id );
653
+					give_delete_donation($id);
654 654
 					break;
655 655
 
656 656
 				case 'set-status-publish':
657
-					give_update_payment_status( $id, 'publish' );
657
+					give_update_payment_status($id, 'publish');
658 658
 					break;
659 659
 
660 660
 				case 'set-status-pending':
661
-					give_update_payment_status( $id, 'pending' );
661
+					give_update_payment_status($id, 'pending');
662 662
 					break;
663 663
 
664 664
 				case 'set-status-processing':
665
-					give_update_payment_status( $id, 'processing' );
665
+					give_update_payment_status($id, 'processing');
666 666
 					break;
667 667
 
668 668
 				case 'set-status-refunded':
669
-					give_update_payment_status( $id, 'refunded' );
669
+					give_update_payment_status($id, 'refunded');
670 670
 					break;
671 671
 				case 'set-status-revoked':
672
-					give_update_payment_status( $id, 'revoked' );
672
+					give_update_payment_status($id, 'revoked');
673 673
 					break;
674 674
 
675 675
 				case 'set-status-failed':
676
-					give_update_payment_status( $id, 'failed' );
676
+					give_update_payment_status($id, 'failed');
677 677
 					break;
678 678
 
679 679
 				case 'set-status-cancelled':
680
-					give_update_payment_status( $id, 'cancelled' );
680
+					give_update_payment_status($id, 'cancelled');
681 681
 					break;
682 682
 
683 683
 				case 'set-status-abandoned':
684
-					give_update_payment_status( $id, 'abandoned' );
684
+					give_update_payment_status($id, 'abandoned');
685 685
 					break;
686 686
 
687 687
 				case 'set-status-preapproval':
688
-					give_update_payment_status( $id, 'preapproval' );
688
+					give_update_payment_status($id, 'preapproval');
689 689
 					break;
690 690
 
691 691
 				case 'resend-receipt':
692
-					give_email_donation_receipt( $id, false );
692
+					give_email_donation_receipt($id, false);
693 693
 					break;
694 694
 			}// End switch().
695 695
 
@@ -701,7 +701,7 @@  discard block
 block discarded – undo
701 701
 			 * @param int    $id             The ID of the payment.
702 702
 			 * @param string $current_action The action that is being triggered.
703 703
 			 */
704
-			do_action( 'give_payments_table_do_bulk_action', $id, $this->current_action() );
704
+			do_action('give_payments_table_do_bulk_action', $id, $this->current_action());
705 705
 		}// End foreach().
706 706
 
707 707
 	}
@@ -717,31 +717,31 @@  discard block
 block discarded – undo
717 717
 
718 718
 		$args = array();
719 719
 
720
-		if ( isset( $_GET['user'] ) ) {
721
-			$args['user'] = urldecode( $_GET['user'] );
722
-		} elseif ( isset( $_GET['donor'] ) ) {
723
-			$args['donor'] = absint( $_GET['donor'] );
724
-		} elseif ( isset( $_GET['s'] ) ) {
725
-			$is_user = strpos( $_GET['s'], strtolower( 'user:' ) ) !== false;
726
-			if ( $is_user ) {
727
-				$args['user'] = absint( trim( str_replace( 'user:', '', strtolower( $_GET['s'] ) ) ) );
728
-				unset( $args['s'] );
720
+		if (isset($_GET['user'])) {
721
+			$args['user'] = urldecode($_GET['user']);
722
+		} elseif (isset($_GET['donor'])) {
723
+			$args['donor'] = absint($_GET['donor']);
724
+		} elseif (isset($_GET['s'])) {
725
+			$is_user = strpos($_GET['s'], strtolower('user:')) !== false;
726
+			if ($is_user) {
727
+				$args['user'] = absint(trim(str_replace('user:', '', strtolower($_GET['s']))));
728
+				unset($args['s']);
729 729
 			} else {
730
-				$args['s'] = sanitize_text_field( $_GET['s'] );
730
+				$args['s'] = sanitize_text_field($_GET['s']);
731 731
 			}
732 732
 		}
733 733
 
734
-		if ( ! empty( $_GET['start-date'] ) ) {
735
-			$args['start-date'] = urldecode( $_GET['start-date'] );
734
+		if ( ! empty($_GET['start-date'])) {
735
+			$args['start-date'] = urldecode($_GET['start-date']);
736 736
 		}
737 737
 
738
-		if ( ! empty( $_GET['end-date'] ) ) {
739
-			$args['end-date'] = urldecode( $_GET['end-date'] );
738
+		if ( ! empty($_GET['end-date'])) {
739
+			$args['end-date'] = urldecode($_GET['end-date']);
740 740
 		}
741 741
 
742
-		$args['form_id'] = ! empty( $_GET['form_id'] ) ? absint( $_GET['form_id'] ) : null;
742
+		$args['form_id'] = ! empty($_GET['form_id']) ? absint($_GET['form_id']) : null;
743 743
 
744
-		$payment_count           = give_count_payments( $args );
744
+		$payment_count           = give_count_payments($args);
745 745
 		$this->complete_count    = $payment_count->publish;
746 746
 		$this->pending_count     = $payment_count->pending;
747 747
 		$this->processing_count  = $payment_count->processing;
@@ -752,7 +752,7 @@  discard block
 block discarded – undo
752 752
 		$this->abandoned_count   = $payment_count->abandoned;
753 753
 		$this->preapproval_count = $payment_count->preapproval;
754 754
 
755
-		foreach ( $payment_count as $count ) {
755
+		foreach ($payment_count as $count) {
756 756
 			$this->total_count += $count;
757 757
 		}
758 758
 	}
@@ -767,28 +767,28 @@  discard block
 block discarded – undo
767 767
 	public function payments_data() {
768 768
 
769 769
 		$per_page   = $this->per_page;
770
-		$orderby    = isset( $_GET['orderby'] ) ? urldecode( $_GET['orderby'] ) : 'ID';
771
-		$order      = isset( $_GET['order'] ) ? $_GET['order'] : 'DESC';
772
-		$user       = isset( $_GET['user'] ) ? $_GET['user'] : null;
773
-		$donor      = isset( $_GET['donor'] ) ? $_GET['donor'] : null;
774
-		$status     = isset( $_GET['status'] ) ? $_GET['status'] : give_get_payment_status_keys();
775
-		$meta_key   = isset( $_GET['meta_key'] ) ? $_GET['meta_key'] : null;
776
-		$year       = isset( $_GET['year'] ) ? $_GET['year'] : null;
777
-		$month      = isset( $_GET['m'] ) ? $_GET['m'] : null;
778
-		$day        = isset( $_GET['day'] ) ? $_GET['day'] : null;
779
-		$search     = isset( $_GET['s'] ) ? sanitize_text_field( $_GET['s'] ) : null;
780
-		$start_date = isset( $_GET['start-date'] ) ? sanitize_text_field( $_GET['start-date'] ) : null;
781
-		$end_date   = isset( $_GET['end-date'] ) ? sanitize_text_field( $_GET['end-date'] ) : $start_date;
782
-		$form_id    = ! empty( $_GET['form_id'] ) ? absint( $_GET['form_id'] ) : null;
783
-
784
-		if ( ! empty( $search ) ) {
770
+		$orderby    = isset($_GET['orderby']) ? urldecode($_GET['orderby']) : 'ID';
771
+		$order      = isset($_GET['order']) ? $_GET['order'] : 'DESC';
772
+		$user       = isset($_GET['user']) ? $_GET['user'] : null;
773
+		$donor      = isset($_GET['donor']) ? $_GET['donor'] : null;
774
+		$status     = isset($_GET['status']) ? $_GET['status'] : give_get_payment_status_keys();
775
+		$meta_key   = isset($_GET['meta_key']) ? $_GET['meta_key'] : null;
776
+		$year       = isset($_GET['year']) ? $_GET['year'] : null;
777
+		$month      = isset($_GET['m']) ? $_GET['m'] : null;
778
+		$day        = isset($_GET['day']) ? $_GET['day'] : null;
779
+		$search     = isset($_GET['s']) ? sanitize_text_field($_GET['s']) : null;
780
+		$start_date = isset($_GET['start-date']) ? sanitize_text_field($_GET['start-date']) : null;
781
+		$end_date   = isset($_GET['end-date']) ? sanitize_text_field($_GET['end-date']) : $start_date;
782
+		$form_id    = ! empty($_GET['form_id']) ? absint($_GET['form_id']) : null;
783
+
784
+		if ( ! empty($search)) {
785 785
 			$status = 'any'; // Force all payment statuses when searching.
786 786
 		}
787 787
 
788 788
 		$args = array(
789 789
 			'output'     => 'payments',
790 790
 			'number'     => $per_page,
791
-			'page'       => isset( $_GET['paged'] ) ? $_GET['paged'] : null,
791
+			'page'       => isset($_GET['paged']) ? $_GET['paged'] : null,
792 792
 			'orderby'    => $orderby,
793 793
 			'order'      => $order,
794 794
 			'user'       => $user,
@@ -804,12 +804,12 @@  discard block
 block discarded – undo
804 804
 			'give_forms' => $form_id,
805 805
 		);
806 806
 
807
-		if ( is_string( $search ) && false !== strpos( $search, 'txn:' ) ) {
807
+		if (is_string($search) && false !== strpos($search, 'txn:')) {
808 808
 			$args['search_in_notes'] = true;
809
-			$args['s']               = trim( str_replace( 'txn:', '', $args['s'] ) );
809
+			$args['s']               = trim(str_replace('txn:', '', $args['s']));
810 810
 		}
811 811
 
812
-		$p_query = new Give_Payments_Query( $args );
812
+		$p_query = new Give_Payments_Query($args);
813 813
 
814 814
 		return $p_query->get_payments();
815 815
 
@@ -829,17 +829,17 @@  discard block
 block discarded – undo
829 829
 	 */
830 830
 	public function prepare_items() {
831 831
 
832
-		wp_reset_vars( array( 'action', 'payment', 'orderby', 'order', 's' ) );
832
+		wp_reset_vars(array('action', 'payment', 'orderby', 'order', 's'));
833 833
 
834 834
 		$columns  = $this->get_columns();
835 835
 		$hidden   = array(); // No hidden columns.
836 836
 		$sortable = $this->get_sortable_columns();
837 837
 		$data     = $this->payments_data();
838
-		$status   = isset( $_GET['status'] ) ? $_GET['status'] : 'any';
838
+		$status   = isset($_GET['status']) ? $_GET['status'] : 'any';
839 839
 
840
-		$this->_column_headers = array( $columns, $hidden, $sortable );
840
+		$this->_column_headers = array($columns, $hidden, $sortable);
841 841
 
842
-		switch ( $status ) {
842
+		switch ($status) {
843 843
 			case 'publish':
844 844
 				$total_items = $this->complete_count;
845 845
 				break;
@@ -872,20 +872,20 @@  discard block
 block discarded – undo
872 872
 				break;
873 873
 			default:
874 874
 				// Retrieve the count of the non-default-Give status.
875
-				$count       = wp_count_posts( 'give_payment' );
876
-				$total_items = isset( $count->{$status} ) ? $count->{$status} : 0;
875
+				$count       = wp_count_posts('give_payment');
876
+				$total_items = isset($count->{$status} ) ? $count->{$status} : 0;
877 877
 				break;
878 878
 		}
879 879
 
880 880
 		$this->items = $data;
881 881
 
882
-		$this->set_pagination_args( array(
882
+		$this->set_pagination_args(array(
883 883
 			'total_items' => $total_items,
884 884
 			// We have to calculate the total number of items.
885 885
 			'per_page'    => $this->per_page,
886 886
 			// We have to determine how many items to show on a page.
887
-			'total_pages' => ceil( $total_items / $this->per_page ),
887
+			'total_pages' => ceil($total_items / $this->per_page),
888 888
 			// We have to calculate the total number of pages.
889
-		) );
889
+		));
890 890
 	}
891 891
 }
Please login to merge, or discard this patch.
includes/admin/tools/logs/class-sales-logs-list-table.php 1 patch
Spacing   +81 added lines, -81 removed lines patch added patch discarded remove patch
@@ -9,13 +9,13 @@  discard block
 block discarded – undo
9 9
  */
10 10
 
11 11
 // Exit if accessed directly.
12
-if ( ! defined( 'ABSPATH' ) ) {
12
+if ( ! defined('ABSPATH')) {
13 13
 	exit;
14 14
 }
15 15
 
16 16
 // Load WP_List_Table if not loaded.
17
-if ( ! class_exists( 'WP_List_Table' ) ) {
18
-	require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php';
17
+if ( ! class_exists('WP_List_Table')) {
18
+	require_once ABSPATH.'wp-admin/includes/class-wp-list-table.php';
19 19
 }
20 20
 
21 21
 /**
@@ -44,13 +44,13 @@  discard block
 block discarded – undo
44 44
 		global $status, $page;
45 45
 
46 46
 		// Set parent defaults
47
-		parent::__construct( array(
48
-			'singular' => give_get_forms_label_singular(),    // Singular name of the listed records
49
-			'plural'   => give_get_forms_label_plural(),        // Plural name of the listed records
50
-			'ajax'     => false,// Does this table support ajax?
51
-		) );
47
+		parent::__construct(array(
48
+			'singular' => give_get_forms_label_singular(), // Singular name of the listed records
49
+			'plural'   => give_get_forms_label_plural(), // Plural name of the listed records
50
+			'ajax'     => false, // Does this table support ajax?
51
+		));
52 52
 
53
-		add_action( 'give_log_view_actions', array( $this, 'give_forms_filter' ) );
53
+		add_action('give_log_view_actions', array($this, 'give_forms_filter'));
54 54
 	}
55 55
 
56 56
 	/**
@@ -64,41 +64,41 @@  discard block
 block discarded – undo
64 64
 	 *
65 65
 	 * @return string Column Name
66 66
 	 */
67
-	public function column_default( $item, $column_name ) {
67
+	public function column_default($item, $column_name) {
68 68
 
69
-		$payment = give_get_payment_by( 'id', $item['payment_id'] );
69
+		$payment = give_get_payment_by('id', $item['payment_id']);
70 70
 
71
-		switch ( $column_name ) {
71
+		switch ($column_name) {
72 72
 			case 'form' :
73
-				$form_title = get_the_title( $item[ $column_name ] );
74
-				$form_title = empty( $form_title ) ? sprintf( __( 'Untitled (#%s)', 'give' ), $item[ $column_name ] ) : $form_title;
75
-				return '<a href="' . esc_url( add_query_arg( 'form', $item[ $column_name ] ) ) . '" >' . $form_title . '</a>';
73
+				$form_title = get_the_title($item[$column_name]);
74
+				$form_title = empty($form_title) ? sprintf(__('Untitled (#%s)', 'give'), $item[$column_name]) : $form_title;
75
+				return '<a href="'.esc_url(add_query_arg('form', $item[$column_name])).'" >'.$form_title.'</a>';
76 76
 
77 77
 			case 'donor_id' :
78 78
 				return sprintf(
79 79
 					'<a href="%s">%s</a>',
80
-					admin_url( 'edit.php?post_type=give_forms&page=give-payment-history&donor=' . absint( $item['donor_id'] ) ),
80
+					admin_url('edit.php?post_type=give_forms&page=give-payment-history&donor='.absint($item['donor_id'])),
81 81
 					$item['donor_name']
82 82
 				);
83 83
 
84 84
 			case 'amount' :
85
-				return give_currency_filter( give_format_amount( $item['amount'], array( 'sanitize' => false, 'donation_id' => $item['payment_id'] ) ), give_get_payment_currency_code( $item['payment_id'] ) );
85
+				return give_currency_filter(give_format_amount($item['amount'], array('sanitize' => false, 'donation_id' => $item['payment_id'])), give_get_payment_currency_code($item['payment_id']));
86 86
 
87 87
 			case 'status' :
88 88
 
89
-				$value = '<div class="give-donation-status status-' . sanitize_title( give_get_payment_status( $payment, true ) ) . '"><span class="give-donation-status-icon"></span> ' . give_get_payment_status( $payment, true ) . '</div>';
89
+				$value = '<div class="give-donation-status status-'.sanitize_title(give_get_payment_status($payment, true)).'"><span class="give-donation-status-icon"></span> '.give_get_payment_status($payment, true).'</div>';
90 90
 
91
-				if ( $payment->mode == 'test' ) {
92
-					$value .= ' <span class="give-item-label give-item-label-orange give-test-mode-transactions-label" data-tooltip="' . esc_attr__( 'This donation was made in test mode.', 'give' ) . '">' . __( 'Test', 'give' ) . '</span>';
91
+				if ($payment->mode == 'test') {
92
+					$value .= ' <span class="give-item-label give-item-label-orange give-test-mode-transactions-label" data-tooltip="'.esc_attr__('This donation was made in test mode.', 'give').'">'.__('Test', 'give').'</span>';
93 93
 				}
94 94
 
95 95
 				return $value;
96 96
 
97 97
 			case 'payment_id' :
98
-				return '<a href="' . admin_url( 'edit.php?post_type=give_forms&page=give-payment-history&view=view-payment-details&id=' . $item['payment_id'] ) . '">' . give_get_payment_number( $item['payment_id'] ) . '</a>';
98
+				return '<a href="'.admin_url('edit.php?post_type=give_forms&page=give-payment-history&view=view-payment-details&id='.$item['payment_id']).'">'.give_get_payment_number($item['payment_id']).'</a>';
99 99
 
100 100
 			default:
101
-				return $item[ $column_name ];
101
+				return $item[$column_name];
102 102
 		}
103 103
 	}
104 104
 
@@ -111,13 +111,13 @@  discard block
 block discarded – undo
111 111
 	 */
112 112
 	public function get_columns() {
113 113
 		$columns = array(
114
-			'ID'         => __( 'Log ID', 'give' ),
115
-			'donor_id'   => __( 'Donor', 'give' ),
116
-			'form'       => __( 'Form', 'give' ),
117
-			'amount'     => __( 'Donation Amount', 'give' ),
118
-			'status'     => __( 'Status', 'give' ),
119
-			'payment_id' => __( 'Donation ID', 'give' ),
120
-			'date'       => __( 'Date', 'give' ),
114
+			'ID'         => __('Log ID', 'give'),
115
+			'donor_id'   => __('Donor', 'give'),
116
+			'form'       => __('Form', 'give'),
117
+			'amount'     => __('Donation Amount', 'give'),
118
+			'status'     => __('Status', 'give'),
119
+			'payment_id' => __('Donation ID', 'give'),
120
+			'date'       => __('Date', 'give'),
121 121
 		);
122 122
 
123 123
 		return $columns;
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
 	 * @return int Current page number
132 132
 	 */
133 133
 	public function get_paged() {
134
-		return isset( $_GET['paged'] ) ? absint( $_GET['paged'] ) : 1;
134
+		return isset($_GET['paged']) ? absint($_GET['paged']) : 1;
135 135
 	}
136 136
 
137 137
 	/**
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
 	 * @return mixed int If User ID, string If Email/Login
143 143
 	 */
144 144
 	public function get_filtered_user() {
145
-		return isset( $_GET['user'] ) ? absint( $_GET['user'] ) : false;
145
+		return isset($_GET['user']) ? absint($_GET['user']) : false;
146 146
 	}
147 147
 
148 148
 	/**
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
 	 * @return int Download ID
154 154
 	 */
155 155
 	public function get_filtered_give_form() {
156
-		return ! empty( $_GET['form'] ) ? absint( $_GET['form'] ) : false;
156
+		return ! empty($_GET['form']) ? absint($_GET['form']) : false;
157 157
 	}
158 158
 
159 159
 	/**
@@ -164,7 +164,7 @@  discard block
 block discarded – undo
164 164
 	 * @return string|bool string If search is present, false otherwise
165 165
 	 */
166 166
 	public function get_search() {
167
-		return ! empty( $_GET['s'] ) ? urldecode( trim( $_GET['s'] ) ) : false;
167
+		return ! empty($_GET['s']) ? urldecode(trim($_GET['s'])) : false;
168 168
 	}
169 169
 
170 170
 
@@ -180,20 +180,20 @@  discard block
 block discarded – undo
180 180
 	 *
181 181
 	 * @param string $which
182 182
 	 */
183
-	protected function display_tablenav( $which ) {
183
+	protected function display_tablenav($which) {
184 184
 
185
-		if ( 'top' === $which ) {
186
-			wp_nonce_field( 'bulk-' . $this->_args['plural'] );
185
+		if ('top' === $which) {
186
+			wp_nonce_field('bulk-'.$this->_args['plural']);
187 187
 		}
188 188
 		?>
189
-		<div class="tablenav <?php echo esc_attr( $which ); ?>">
189
+		<div class="tablenav <?php echo esc_attr($which); ?>">
190 190
 
191 191
 			<div class="alignleft actions bulkactions">
192
-				<?php $this->bulk_actions( $which ); ?>
192
+				<?php $this->bulk_actions($which); ?>
193 193
 			</div>
194 194
 			<?php
195
-			$this->extra_tablenav( $which );
196
-			$this->pagination( $which );
195
+			$this->extra_tablenav($which);
196
+			$this->pagination($which);
197 197
 			?>
198 198
 
199 199
 			<br class="clear"/>
@@ -217,7 +217,7 @@  discard block
 block discarded – undo
217 217
 
218 218
 		$meta_query = array();
219 219
 
220
-		if ( $user ) {
220
+		if ($user) {
221 221
 			// Show only logs from a specific user.
222 222
 			$meta_query[] = array(
223 223
 				'key'   => '_give_log_user_id',
@@ -226,8 +226,8 @@  discard block
 block discarded – undo
226 226
 		}
227 227
 
228 228
 		$search = $this->get_search();
229
-		if ( $search ) {
230
-			if ( is_email( $search ) ) {
229
+		if ($search) {
230
+			if (is_email($search)) {
231 231
 				// This is an email search. We use this to ensure it works for guest users and logged-in users.
232 232
 				$key     = '_give_log_user_info';
233 233
 				$compare = 'LIKE';
@@ -236,32 +236,32 @@  discard block
 block discarded – undo
236 236
 				$key     = '_give_log_user_id';
237 237
 				$compare = 'LIKE';
238 238
 
239
-				if ( ! is_numeric( $search ) ) {
239
+				if ( ! is_numeric($search)) {
240 240
 					// Searching for user by username
241
-					$user = get_user_by( 'login', $search );
241
+					$user = get_user_by('login', $search);
242 242
 
243
-					if ( $user ) {
243
+					if ($user) {
244 244
 						// Found one, set meta value to user's ID.
245 245
 						$search = $user->ID;
246 246
 					} else {
247 247
 						// No user found so let's do a real search query.
248
-						$users = new WP_User_Query( array(
248
+						$users = new WP_User_Query(array(
249 249
 							'search'         => $search,
250
-							'search_columns' => array( 'user_url', 'user_nicename' ),
250
+							'search_columns' => array('user_url', 'user_nicename'),
251 251
 							'number'         => 1,
252 252
 							'fields'         => 'ids',
253
-						) );
253
+						));
254 254
 
255 255
 						$found_user = $users->get_results();
256 256
 
257
-						if ( $found_user ) {
257
+						if ($found_user) {
258 258
 							$search = $found_user[0];
259 259
 						}
260 260
 					}
261 261
 				}
262 262
 			}
263 263
 
264
-			if ( ! $this->file_search ) {
264
+			if ( ! $this->file_search) {
265 265
 				// Meta query only works for non file name search.
266 266
 				$meta_query[] = array(
267 267
 					'key'     => $key,
@@ -282,7 +282,7 @@  discard block
 block discarded – undo
282 282
 	 * @since  1.0
283 283
 	 * @return void
284 284
 	 */
285
-	function bulk_actions( $which = '' ) {
285
+	function bulk_actions($which = '') {
286 286
 		give_log_views();
287 287
 	}
288 288
 
@@ -294,24 +294,24 @@  discard block
 block discarded – undo
294 294
 	 * @return void
295 295
 	 */
296 296
 	public function give_forms_filter() {
297
-		$give_forms = get_posts( array(
297
+		$give_forms = get_posts(array(
298 298
 			'post_type'              => 'give_forms',
299 299
 			'post_status'            => 'any',
300
-			'posts_per_page'         => - 1,
300
+			'posts_per_page'         => -1,
301 301
 			'orderby'                => 'title',
302 302
 			'order'                  => 'ASC',
303 303
 			'fields'                 => 'ids',
304 304
 			'update_post_meta_cache' => false,
305 305
 			'update_post_term_cache' => false,
306
-		) );
306
+		));
307 307
 
308
-		if ( $give_forms ) {
308
+		if ($give_forms) {
309 309
 			echo '<select name="form" id="give-log-form-filter">';
310
-			echo '<option value="0">' . __( 'All', 'give' ) . '</option>';
311
-			foreach ( $give_forms as $form ) {
312
-				$form_title = get_the_title( $form );
313
-				$form_title = empty( $form_title ) ? sprintf( __( 'Untitled (#%s)', 'give' ), $form ) : $form_title;
314
-				echo '<option value="' . $form . '"' . selected( $form, $this->get_filtered_give_form() ) . '>' . esc_html( $form_title ) . '</option>';
310
+			echo '<option value="0">'.__('All', 'give').'</option>';
311
+			foreach ($give_forms as $form) {
312
+				$form_title = get_the_title($form);
313
+				$form_title = empty($form_title) ? sprintf(__('Untitled (#%s)', 'give'), $form) : $form_title;
314
+				echo '<option value="'.$form.'"'.selected($form, $this->get_filtered_give_form()).'>'.esc_html($form_title).'</option>';
315 315
 			}
316 316
 			echo '</select>';
317 317
 		}
@@ -331,7 +331,7 @@  discard block
 block discarded – undo
331 331
 
332 332
 		$logs_data = array();
333 333
 		$paged     = $this->get_paged();
334
-		$give_form = empty( $_GET['s'] ) ? $this->get_filtered_give_form() : null;
334
+		$give_form = empty($_GET['s']) ? $this->get_filtered_give_form() : null;
335 335
 		$user      = $this->get_filtered_user();
336 336
 
337 337
 		$log_query = array(
@@ -342,37 +342,37 @@  discard block
 block discarded – undo
342 342
 			'posts_per_page' => $this->per_page,
343 343
 		);
344 344
 
345
-		$cache_key = Give_Cache::get_key( 'get_logs', $log_query );
345
+		$cache_key = Give_Cache::get_key('get_logs', $log_query);
346 346
 
347 347
 		// Return result from cache if exist.
348
-		if ( ! ( $logs_data = Give_Cache::get( $cache_key ) ) ) {
349
-			$logs = $give_logs->get_connected_logs( $log_query );
348
+		if ( ! ($logs_data = Give_Cache::get($cache_key))) {
349
+			$logs = $give_logs->get_connected_logs($log_query);
350 350
 
351
-			if ( $logs ) {
352
-				foreach ( $logs as $log ) {
353
-					$payment_id = give_get_meta( $log->ID, '_give_log_payment_id', true );
351
+			if ($logs) {
352
+				foreach ($logs as $log) {
353
+					$payment_id = give_get_meta($log->ID, '_give_log_payment_id', true);
354 354
 
355 355
 					// Make sure this payment hasn't been deleted.
356
-					if ( get_post( $payment_id ) ) :
357
-						$user_info      = give_get_payment_meta_user_info( $payment_id );
358
-						$payment_amount = give_get_payment_amount( $payment_id );
356
+					if (get_post($payment_id)) :
357
+						$user_info      = give_get_payment_meta_user_info($payment_id);
358
+						$payment_amount = give_get_payment_amount($payment_id);
359 359
 
360 360
 						$logs_data[] = array(
361
-							'ID'         => '<span class="give-item-label give-item-label-gray">' . $log->ID . '</span>',
361
+							'ID'         => '<span class="give-item-label give-item-label-gray">'.$log->ID.'</span>',
362 362
 							'payment_id' => $payment_id,
363 363
 							'form'       => $log->post_parent,
364 364
 							'amount'     => $payment_amount,
365
-							'donor_id'   => give_get_payment_donor_id( $payment_id ),
366
-							'donor_name' => trim( "{$user_info['first_name']} {$user_info['last_name']}" ),
367
-							'date'       => get_post_field( 'post_date', $payment_id ),
365
+							'donor_id'   => give_get_payment_donor_id($payment_id),
366
+							'donor_name' => trim("{$user_info['first_name']} {$user_info['last_name']}"),
367
+							'date'       => get_post_field('post_date', $payment_id),
368 368
 						);
369 369
 
370 370
 					endif;
371 371
 				}
372 372
 
373 373
 				// Cache results.
374
-				if ( ! empty( $logs_data ) ) {
375
-					Give_Cache::set( $cache_key, $logs_data );
374
+				if ( ! empty($logs_data)) {
375
+					Give_Cache::set($cache_key, $logs_data);
376 376
 				}
377 377
 			}
378 378
 		}
@@ -400,15 +400,15 @@  discard block
 block discarded – undo
400 400
 		$columns               = $this->get_columns();
401 401
 		$hidden                = array();
402 402
 		$sortable              = $this->get_sortable_columns();
403
-		$this->_column_headers = array( $columns, $hidden, $sortable );
403
+		$this->_column_headers = array($columns, $hidden, $sortable);
404 404
 		$current_page          = $this->get_pagenum();
405 405
 		$this->items           = $this->get_logs();
406
-		$total_items           = $give_logs->get_log_count( $this->get_filtered_give_form(), 'sale', $this->get_meta_query() );
406
+		$total_items           = $give_logs->get_log_count($this->get_filtered_give_form(), 'sale', $this->get_meta_query());
407 407
 
408
-		$this->set_pagination_args( array(
408
+		$this->set_pagination_args(array(
409 409
 				'total_items' => $total_items,
410 410
 				'per_page'    => $this->per_page,
411
-				'total_pages' => ceil( $total_items / $this->per_page ),
411
+				'total_pages' => ceil($total_items / $this->per_page),
412 412
 			)
413 413
 		);
414 414
 	}
Please login to merge, or discard this patch.
includes/admin/tools/import/class-give-import-donations.php 1 patch
Spacing   +184 added lines, -190 removed lines patch added patch discarded remove patch
@@ -11,11 +11,11 @@  discard block
 block discarded – undo
11 11
  * @since       1.8.14
12 12
  */
13 13
 
14
-if ( ! defined( 'ABSPATH' ) ) {
14
+if ( ! defined('ABSPATH')) {
15 15
 	exit; // Exit if accessed directly
16 16
 }
17 17
 
18
-if ( ! class_exists( 'Give_Import_Donations' ) ) {
18
+if ( ! class_exists('Give_Import_Donations')) {
19 19
 
20 20
 	/**
21 21
 	 * Give_Import_Donations.
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 		 * @return static
70 70
 		 */
71 71
 		public static function get_instance() {
72
-			if ( null === static::$instance ) {
72
+			if (null === static::$instance) {
73 73
 				self::$instance = new static();
74 74
 			}
75 75
 
@@ -96,27 +96,27 @@  discard block
 block discarded – undo
96 96
 		 * @return void
97 97
 		 */
98 98
 		private function setup_hooks() {
99
-			if ( ! $this->is_donations_import_page() ) {
99
+			if ( ! $this->is_donations_import_page()) {
100 100
 				return;
101 101
 			}
102 102
 
103 103
 			// Do not render main import tools page.
104
-			remove_action( 'give_admin_field_tools_import', array( 'Give_Settings_Import', 'render_import_field', ) );
104
+			remove_action('give_admin_field_tools_import', array('Give_Settings_Import', 'render_import_field',));
105 105
 
106 106
 
107 107
 			// Render donation import page
108
-			add_action( 'give_admin_field_tools_import', array( $this, 'render_page' ) );
108
+			add_action('give_admin_field_tools_import', array($this, 'render_page'));
109 109
 
110 110
 			// Print the HTML.
111
-			add_action( 'give_tools_import_donations_form_start', array( $this, 'html' ), 10 );
111
+			add_action('give_tools_import_donations_form_start', array($this, 'html'), 10);
112 112
 
113 113
 			// Run when form submit.
114
-			add_action( 'give-tools_save_import', array( $this, 'save' ) );
114
+			add_action('give-tools_save_import', array($this, 'save'));
115 115
 
116
-			add_action( 'give-tools_update_notices', array( $this, 'update_notices' ), 11, 1 );
116
+			add_action('give-tools_update_notices', array($this, 'update_notices'), 11, 1);
117 117
 
118 118
 			// Used to add submit button.
119
-			add_action( 'give_tools_import_donations_form_end', array( $this, 'submit' ), 10 );
119
+			add_action('give_tools_import_donations_form_end', array($this, 'submit'), 10);
120 120
 		}
121 121
 
122 122
 		/**
@@ -128,9 +128,9 @@  discard block
 block discarded – undo
128 128
 		 *
129 129
 		 * @return mixed
130 130
 		 */
131
-		public function update_notices( $messages ) {
132
-			if ( ! empty( $_GET['tab'] ) && 'import' === give_clean( $_GET['tab'] ) ) {
133
-				unset( $messages['give-setting-updated'] );
131
+		public function update_notices($messages) {
132
+			if ( ! empty($_GET['tab']) && 'import' === give_clean($_GET['tab'])) {
133
+				unset($messages['give-setting-updated']);
134 134
 			}
135 135
 
136 136
 			return $messages;
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
 		 * @since 1.8.14
143 143
 		 */
144 144
 		public function submit() {
145
-			wp_nonce_field( 'give-save-settings', '_give-save-settings' );
145
+			wp_nonce_field('give-save-settings', '_give-save-settings');
146 146
 			?>
147 147
 			<input type="hidden" class="import-step" id="import-step" name="step" value="<?php echo $this->get_step(); ?>"/>
148 148
 			<input type="hidden" class="importer-type" value="<?php echo $this->importer_type; ?>"/>
@@ -164,7 +164,7 @@  discard block
 block discarded – undo
164 164
 				<table class="widefat export-options-table give-table <?php echo "step-{$step}"; ?>" id="<?php echo "step-{$step}"; ?>">
165 165
 					<tbody>
166 166
 						<?php
167
-						switch ( $this->get_step() ) {
167
+						switch ($this->get_step()) {
168 168
 							case 1:
169 169
 								$this->render_media_csv();
170 170
 								break;
@@ -181,7 +181,7 @@  discard block
 block discarded – undo
181 181
 								$this->import_success();
182 182
 						}
183 183
 
184
-						if ( false === $this->check_for_dropdown_or_import() ) {
184
+						if (false === $this->check_for_dropdown_or_import()) {
185 185
 							?>
186 186
 							<tr valign="top">
187 187
 								<th></th>
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
 									<input type="submit"
190 190
 										   class="button button-primary button-large button-secondary <?php echo "step-{$step}"; ?>"
191 191
 										   id="recount-stats-submit"
192
-										   value="<?php esc_attr_e( 'Submit', 'give' ); ?>"/>
192
+										   value="<?php esc_attr_e('Submit', 'give'); ?>"/>
193 193
 								</th>
194 194
 							</tr>
195 195
 							<?php
@@ -208,56 +208,56 @@  discard block
 block discarded – undo
208 208
 		 */
209 209
 		public function import_success() {
210 210
 
211
-			$delete_csv = ( ! empty( $_GET['delete_csv'] ) ? absint( $_GET['delete_csv'] ) : false );
212
-			$csv        = ( ! empty( $_GET['csv'] ) ? absint( $_GET['csv'] ) : false );
213
-			if ( ! empty( $delete_csv ) && ! empty( $csv ) ) {
214
-				wp_delete_attachment( $csv, true );
211
+			$delete_csv = ( ! empty($_GET['delete_csv']) ? absint($_GET['delete_csv']) : false);
212
+			$csv        = ( ! empty($_GET['csv']) ? absint($_GET['csv']) : false);
213
+			if ( ! empty($delete_csv) && ! empty($csv)) {
214
+				wp_delete_attachment($csv, true);
215 215
 			}
216 216
 
217 217
 			$report      = give_import_donation_report();
218 218
 			$report_html = array(
219 219
 				'duplicate_donor'    => array(
220
-					__( '%s duplicate %s detected', 'give' ),
221
-					__( 'donor', 'give' ),
222
-					__( 'donors', 'give' ),
220
+					__('%s duplicate %s detected', 'give'),
221
+					__('donor', 'give'),
222
+					__('donors', 'give'),
223 223
 				),
224 224
 				'create_donor'       => array(
225
-					__( '%s %s created', 'give' ),
226
-					__( 'donor', 'give' ),
227
-					__( 'donors', 'give' ),
225
+					__('%s %s created', 'give'),
226
+					__('donor', 'give'),
227
+					__('donors', 'give'),
228 228
 				),
229 229
 				'create_form'        => array(
230
-					__( '%s donation %s created', 'give' ),
231
-					__( 'form', 'give' ),
232
-					__( 'forms', 'give' ),
230
+					__('%s donation %s created', 'give'),
231
+					__('form', 'give'),
232
+					__('forms', 'give'),
233 233
 				),
234 234
 				'duplicate_donation' => array(
235
-					__( '%s duplicate %s detected', 'give' ),
236
-					__( 'donation', 'give' ),
237
-					__( 'donations', 'give' ),
235
+					__('%s duplicate %s detected', 'give'),
236
+					__('donation', 'give'),
237
+					__('donations', 'give'),
238 238
 				),
239 239
 				'create_donation'    => array(
240
-					__( '%s %s imported', 'give' ),
241
-					__( 'donation', 'give' ),
242
-					__( 'donations', 'give' ),
240
+					__('%s %s imported', 'give'),
241
+					__('donation', 'give'),
242
+					__('donations', 'give'),
243 243
 				),
244 244
 			);
245
-			$total       = (int) $_GET['total'];
246
-			-- $total;
245
+			$total = (int) $_GET['total'];
246
+			--$total;
247 247
 			$success = (bool) $_GET['success'];
248 248
 			?>
249 249
 			<tr valign="top" class="give-import-dropdown">
250 250
 				<th colspan="2">
251 251
 					<h2>
252 252
 						<?php
253
-						if ( $success ) {
253
+						if ($success) {
254 254
 							echo sprintf(
255
-								__( 'Import complete! %s donations processed', 'give' ),
255
+								__('Import complete! %s donations processed', 'give'),
256 256
 								"<strong>{$total}</strong>"
257 257
 							);
258 258
 						} else {
259 259
 							echo sprintf(
260
-								__( 'Failed to import %s donations', 'give' ),
260
+								__('Failed to import %s donations', 'give'),
261 261
 								"<strong>{$total}</strong>"
262 262
 							);
263 263
 						}
@@ -265,25 +265,25 @@  discard block
 block discarded – undo
265 265
 					</h2>
266 266
 
267 267
 					<?php
268
-					$text      = __( 'Import Donation', 'give' );
268
+					$text      = __('Import Donation', 'give');
269 269
 					$query_arg = array(
270 270
 						'post_type' => 'give_forms',
271 271
 						'page'      => 'give-tools',
272 272
 						'tab'       => 'import',
273 273
 					);
274
-					if ( $success ) {
274
+					if ($success) {
275 275
 						$query_arg = array(
276 276
 							'post_type' => 'give_forms',
277 277
 							'page'      => 'give-payment-history',
278 278
 						);
279
-						$text      = __( 'View Donations', 'give' );
279
+						$text = __('View Donations', 'give');
280 280
 					}
281 281
 
282
-					foreach ( $report as $key => $value ) {
283
-						if ( array_key_exists( $key, $report_html ) && ! empty( $value ) ) {
282
+					foreach ($report as $key => $value) {
283
+						if (array_key_exists($key, $report_html) && ! empty($value)) {
284 284
 							?>
285 285
 							<p>
286
-								<?php echo esc_html( wp_sprintf( $report_html[ $key ][0], $value, _n( $report_html[ $key ][1], $report_html[ $key ][2], $value, 'give' ) ) ); ?>
286
+								<?php echo esc_html(wp_sprintf($report_html[$key][0], $value, _n($report_html[$key][1], $report_html[$key][2], $value, 'give'))); ?>
287 287
 							</p>
288 288
 							<?php
289 289
 						}
@@ -291,7 +291,7 @@  discard block
 block discarded – undo
291 291
 					?>
292 292
 
293 293
 					<p>
294
-						<a class="button button-large button-secondary" href="<?php echo add_query_arg( $query_arg, admin_url( 'edit.php' ) ); ?>"><?php echo $text; ?></a>
294
+						<a class="button button-large button-secondary" href="<?php echo add_query_arg($query_arg, admin_url('edit.php')); ?>"><?php echo $text; ?></a>
295 295
 					</p>
296 296
 				</th>
297 297
 			</tr>
@@ -308,26 +308,26 @@  discard block
 block discarded – undo
308 308
 			give_import_donation_report_reset();
309 309
 
310 310
 			$csv         = (int) $_REQUEST['csv'];
311
-			$delimiter   = ( ! empty( $_REQUEST['delimiter'] ) ? give_clean( $_REQUEST['delimiter'] ) : 'csv' );
311
+			$delimiter   = ( ! empty($_REQUEST['delimiter']) ? give_clean($_REQUEST['delimiter']) : 'csv');
312 312
 			$index_start = 1;
313 313
 			$index_end   = 1;
314 314
 			$next        = true;
315
-			$total       = self::get_csv_total( $csv );
316
-			if ( self::$per_page < $total ) {
317
-				$total_ajax = ceil( $total / self::$per_page );
315
+			$total       = self::get_csv_total($csv);
316
+			if (self::$per_page < $total) {
317
+				$total_ajax = ceil($total / self::$per_page);
318 318
 				$index_end  = self::$per_page;
319 319
 			} else {
320 320
 				$total_ajax = 1;
321 321
 				$index_end  = $total;
322 322
 				$next       = false;
323 323
 			}
324
-			$current_percentage = 100 / ( $total_ajax + 1 );
324
+			$current_percentage = 100 / ($total_ajax + 1);
325 325
 
326 326
 			?>
327 327
 			<tr valign="top" class="give-import-dropdown">
328 328
 				<th colspan="2">
329
-					<h2 id="give-import-title"><?php esc_html_e( 'Importing', 'give' ) ?></h2>
330
-					<p class="give-field-description"><?php esc_html_e( 'Your donations are now being imported...', 'give' ) ?></p>
329
+					<h2 id="give-import-title"><?php esc_html_e('Importing', 'give') ?></h2>
330
+					<p class="give-field-description"><?php esc_html_e('Your donations are now being imported...', 'give') ?></p>
331 331
 				</th>
332 332
 			</tr>
333 333
 
@@ -346,7 +346,7 @@  discard block
 block discarded – undo
346 346
 						<div style="width: <?php echo $current_percentage; ?>%"></div>
347 347
 					</div>
348 348
 					<input type="hidden" value="3" name="step">
349
-					<input type="hidden" value='<?php echo maybe_serialize( $_REQUEST['mapto'] ); ?>' name="mapto"
349
+					<input type="hidden" value='<?php echo maybe_serialize($_REQUEST['mapto']); ?>' name="mapto"
350 350
 						   class="mapto">
351 351
 					<input type="hidden" value="<?php echo $_REQUEST['csv']; ?>" name="csv" class="csv">
352 352
 					<input type="hidden" value="<?php echo $_REQUEST['mode']; ?>" name="mode" class="mode">
@@ -355,7 +355,7 @@  discard block
 block discarded – undo
355 355
 					<input type="hidden" value="<?php echo $_REQUEST['delete_csv']; ?>" name="delete_csv"
356 356
 						   class="delete_csv">
357 357
 					<input type="hidden" value="<?php echo $delimiter; ?>" name="delimiter">
358
-					<input type="hidden" value='<?php echo maybe_serialize( self::get_importer( $csv, 0, $delimiter ) ); ?>'
358
+					<input type="hidden" value='<?php echo maybe_serialize(self::get_importer($csv, 0, $delimiter)); ?>'
359 359
 						   name="main_key"
360 360
 						   class="main_key">
361 361
 				</th>
@@ -376,20 +376,20 @@  discard block
 block discarded – undo
376 376
 		 */
377 377
 		public function check_for_dropdown_or_import() {
378 378
 			$return = true;
379
-			if ( isset( $_REQUEST['mapto'] ) ) {
379
+			if (isset($_REQUEST['mapto'])) {
380 380
 				$mapto = (array) $_REQUEST['mapto'];
381
-				if ( false === in_array( 'form_title', $mapto ) && false === in_array( 'form_id', $mapto ) ) {
382
-					Give_Admin_Settings::add_error( 'give-import-csv-form', __( 'Please select Form ID or Form Name options from the dropdown.', 'give' ) );
381
+				if (false === in_array('form_title', $mapto) && false === in_array('form_id', $mapto)) {
382
+					Give_Admin_Settings::add_error('give-import-csv-form', __('Please select Form ID or Form Name options from the dropdown.', 'give'));
383 383
 					$return = false;
384 384
 				}
385 385
 
386
-				if ( false === in_array( 'amount', $mapto ) ) {
387
-					Give_Admin_Settings::add_error( 'give-import-csv-amount', __( 'Please select Amount option from the dropdown.', 'give' ) );
386
+				if (false === in_array('amount', $mapto)) {
387
+					Give_Admin_Settings::add_error('give-import-csv-amount', __('Please select Amount option from the dropdown.', 'give'));
388 388
 					$return = false;
389 389
 				}
390 390
 
391
-				if ( false === in_array( 'email', $mapto ) && false === in_array( 'donor_id', $mapto ) ) {
392
-					Give_Admin_Settings::add_error( 'give-import-csv-donor', __( 'Please select Email id or Customer ID options from the dropdown.', 'give' ) );
391
+				if (false === in_array('email', $mapto) && false === in_array('donor_id', $mapto)) {
392
+					Give_Admin_Settings::add_error('give-import-csv-donor', __('Please select Email id or Customer ID options from the dropdown.', 'give'));
393 393
 					$return = false;
394 394
 				}
395 395
 			} else {
@@ -406,10 +406,10 @@  discard block
 block discarded – undo
406 406
 		 */
407 407
 		public function render_dropdown() {
408 408
 			$csv       = (int) $_GET['csv'];
409
-			$delimiter = ( ! empty( $_GET['delimiter'] ) ? give_clean( $_GET['delimiter'] ) : 'csv' );
409
+			$delimiter = ( ! empty($_GET['delimiter']) ? give_clean($_GET['delimiter']) : 'csv');
410 410
 
411 411
 			// TO check if the CSV files that is being add is valid or not if not then redirect to first step again
412
-			if ( ! $this->is_valid_csv( $csv ) ) {
412
+			if ( ! $this->is_valid_csv($csv)) {
413 413
 				$url = give_import_page_url();
414 414
 				?>
415 415
 				<script type="text/javascript">
@@ -420,27 +420,27 @@  discard block
 block discarded – undo
420 420
 				?>
421 421
 				<tr valign="top" class="give-import-dropdown">
422 422
 					<th colspan="2">
423
-						<h2 id="give-import-title"><?php esc_html_e( 'Map CSV fields to donations', 'give' ) ?></h2>
424
-						<p class="give-field-description"><?php esc_html_e( 'Select fields from your CSV file to map against donations fields or to ignore during import.', 'give' ) ?></p>
423
+						<h2 id="give-import-title"><?php esc_html_e('Map CSV fields to donations', 'give') ?></h2>
424
+						<p class="give-field-description"><?php esc_html_e('Select fields from your CSV file to map against donations fields or to ignore during import.', 'give') ?></p>
425 425
 					</th>
426 426
 				</tr>
427 427
 
428 428
 				<tr valign="top" class="give-import-dropdown">
429
-					<th><b><?php esc_html_e( 'Column name', 'give' ); ?></b></th>
430
-					<th><b><?php esc_html_e( 'Map to field', 'give' ); ?></b></th>
429
+					<th><b><?php esc_html_e('Column name', 'give'); ?></b></th>
430
+					<th><b><?php esc_html_e('Map to field', 'give'); ?></b></th>
431 431
 				</tr>
432 432
 
433 433
 				<?php
434
-				$raw_key   = $this->get_importer( $csv, 0, $delimiter );
435
-				$mapto     = (array) ( isset( $_REQUEST['mapto'] ) ? $_REQUEST['mapto'] : array() );
434
+				$raw_key   = $this->get_importer($csv, 0, $delimiter);
435
+				$mapto     = (array) (isset($_REQUEST['mapto']) ? $_REQUEST['mapto'] : array());
436 436
 
437
-				foreach ( $raw_key as $index => $value ) {
437
+				foreach ($raw_key as $index => $value) {
438 438
 					?>
439 439
 					<tr valign="top" class="give-import-option">
440 440
 						<th><?php echo $value; ?></th>
441 441
 						<th>
442 442
 							<?php
443
-							$this->get_columns( $index, $value, $mapto );
443
+							$this->get_columns($index, $value, $mapto);
444 444
 							?>
445 445
 						</th>
446 446
 					</tr>
@@ -455,14 +455,14 @@  discard block
 block discarded – undo
455 455
 		 *
456 456
 		 * @return string
457 457
 		 */
458
-		public function selected( $option_value, $value ) {
459
-			$option_value = strtolower( $option_value );
460
-			$value = strtolower( $value );
458
+		public function selected($option_value, $value) {
459
+			$option_value = strtolower($option_value);
460
+			$value = strtolower($value);
461 461
 
462 462
 			$selected = '';
463
-			if ( stristr( $value, $option_value ) ) {
463
+			if (stristr($value, $option_value)) {
464 464
 				$selected = 'selected';
465
-			} elseif ( strrpos( $value, '_' ) && stristr( $option_value, __( 'Import as Meta', 'give' ) ) ) {
465
+			} elseif (strrpos($value, '_') && stristr($option_value, __('Import as Meta', 'give'))) {
466 466
 				$selected = 'selected';
467 467
 			}
468 468
 
@@ -481,28 +481,28 @@  discard block
 block discarded – undo
481 481
 		 *
482 482
 		 * @return void
483 483
 		 */
484
-		private function get_columns( $index, $value = false, $mapto = array() ) {
484
+		private function get_columns($index, $value = false, $mapto = array()) {
485 485
 			$default       = give_import_default_options();
486
-			$current_mapto = (string) ( ! empty( $mapto[ $index ] ) ? $mapto[ $index ] : '' );
486
+			$current_mapto = (string) ( ! empty($mapto[$index]) ? $mapto[$index] : '');
487 487
 			?>
488 488
 			<select name="mapto[<?php echo $index; ?>]">
489
-				<?php $this->get_dropdown_option_html( $default, $current_mapto, $value ); ?>
489
+				<?php $this->get_dropdown_option_html($default, $current_mapto, $value); ?>
490 490
 
491
-				<optgroup label="<?php _e( 'Donations', 'give' ); ?>">
491
+				<optgroup label="<?php _e('Donations', 'give'); ?>">
492 492
 					<?php
493
-					$this->get_dropdown_option_html( give_import_donations_options(), $current_mapto, $value );
493
+					$this->get_dropdown_option_html(give_import_donations_options(), $current_mapto, $value);
494 494
 					?>
495 495
 				</optgroup>
496 496
 
497
-				<optgroup label="<?php _e( 'Donors', 'give' ); ?>">
497
+				<optgroup label="<?php _e('Donors', 'give'); ?>">
498 498
 					<?php
499
-					$this->get_dropdown_option_html( give_import_donor_options(), $current_mapto, $value );
499
+					$this->get_dropdown_option_html(give_import_donor_options(), $current_mapto, $value);
500 500
 					?>
501 501
 				</optgroup>
502 502
 
503
-				<optgroup label="<?php _e( 'Forms', 'give' ); ?>">
503
+				<optgroup label="<?php _e('Forms', 'give'); ?>">
504 504
 					<?php
505
-					$this->get_dropdown_option_html( give_import_donation_form_options(), $current_mapto, $value );
505
+					$this->get_dropdown_option_html(give_import_donation_form_options(), $current_mapto, $value);
506 506
 					?>
507 507
 				</optgroup>
508 508
 
@@ -513,7 +513,7 @@  discard block
 block discarded – undo
513 513
 				 *
514 514
 				 * @since 1.8.15
515 515
 				 */
516
-				do_action( 'give_import_dropdown_option', $index, $value, $mapto, $current_mapto );
516
+				do_action('give_import_dropdown_option', $index, $value, $mapto, $current_mapto);
517 517
 				?>
518 518
 			</select>
519 519
 			<?php
@@ -531,16 +531,16 @@  discard block
 block discarded – undo
531 531
 		 *
532 532
 		 * @return void
533 533
 		 */
534
-		public function get_dropdown_option_html( $options, $current_mapto, $value = false ) {
535
-			foreach ( $options as $option => $option_value ) {
534
+		public function get_dropdown_option_html($options, $current_mapto, $value = false) {
535
+			foreach ($options as $option => $option_value) {
536 536
 				$option_value_texts = (array) $option_value;
537 537
 				$option_text = $option_value_texts[0];
538 538
 
539
-				$checked = ( ( $current_mapto === $option ) ? 'selected' : false );
540
-				if ( empty( $checked ) ) {
541
-					foreach ( $option_value_texts as $option_value_text ) {
542
-						$checked = $this->selected( $option_value_text, $value );
543
-						if ( $checked ) {
539
+				$checked = (($current_mapto === $option) ? 'selected' : false);
540
+				if (empty($checked)) {
541
+					foreach ($option_value_texts as $option_value_text) {
542
+						$checked = $this->selected($option_value_text, $value);
543
+						if ($checked) {
544 544
 							break;
545 545
 						}
546 546
 					}
@@ -564,13 +564,13 @@  discard block
 block discarded – undo
564 564
 		 *
565 565
 		 * @return bool|int
566 566
 		 */
567
-		public function get_csv_total( $file_id ) {
567
+		public function get_csv_total($file_id) {
568 568
 			$total = false;
569
-			if ( $file_id ) {
570
-				$file_dir = get_attached_file( $file_id );
571
-				if ( $file_dir ) {
572
-					$file = new SplFileObject( $file_dir, 'r' );
573
-					$file->seek( PHP_INT_MAX );
569
+			if ($file_id) {
570
+				$file_dir = get_attached_file($file_id);
571
+				if ($file_dir) {
572
+					$file = new SplFileObject($file_dir, 'r');
573
+					$file->seek(PHP_INT_MAX);
574 574
 					$total = $file->key() + 1;
575 575
 				}
576 576
 			}
@@ -589,7 +589,7 @@  discard block
 block discarded – undo
589 589
 		 *
590 590
 		 * @return array|bool $raw_data title of the CSV file fields
591 591
 		 */
592
-		public function get_importer( $file_id, $index = 0, $delimiter = 'csv' ) {
592
+		public function get_importer($file_id, $index = 0, $delimiter = 'csv') {
593 593
 			/**
594 594
 			 * Filter to modify delimiter of Import.
595 595
 			 *
@@ -597,16 +597,16 @@  discard block
 block discarded – undo
597 597
 			 *
598 598
 			 * Return string $delimiter.
599 599
 			 */
600
-			$delimiter = (string) apply_filters( 'give_import_delimiter_set', $delimiter );
600
+			$delimiter = (string) apply_filters('give_import_delimiter_set', $delimiter);
601 601
 
602 602
 			$raw_data = false;
603
-			$file_dir = get_attached_file( $file_id );
604
-			if ( $file_dir ) {
605
-				if ( false !== ( $handle = fopen( $file_dir, 'r' ) ) ) {
606
-					$raw_data = fgetcsv( $handle, $index, $delimiter );
603
+			$file_dir = get_attached_file($file_id);
604
+			if ($file_dir) {
605
+				if (false !== ($handle = fopen($file_dir, 'r'))) {
606
+					$raw_data = fgetcsv($handle, $index, $delimiter);
607 607
 					// Remove BOM signature from the first item.
608
-					if ( isset( $raw_data[0] ) ) {
609
-						$raw_data[0] = $this->remove_utf8_bom( $raw_data[0] );
608
+					if (isset($raw_data[0])) {
609
+						$raw_data[0] = $this->remove_utf8_bom($raw_data[0]);
610 610
 					}
611 611
 				}
612 612
 			}
@@ -623,9 +623,9 @@  discard block
 block discarded – undo
623 623
 		 *
624 624
 		 * @return string
625 625
 		 */
626
-		public function remove_utf8_bom( $string ) {
627
-			if ( 'efbbbf' === substr( bin2hex( $string ), 0, 6 ) ) {
628
-				$string = substr( $string, 3 );
626
+		public function remove_utf8_bom($string) {
627
+			if ('efbbbf' === substr(bin2hex($string), 0, 6)) {
628
+				$string = substr($string, 3);
629 629
 			}
630 630
 
631 631
 			return $string;
@@ -641,17 +641,17 @@  discard block
 block discarded – undo
641 641
 			$step = $this->get_step();
642 642
 			?>
643 643
 			<ol class="give-progress-steps">
644
-				<li class="<?php echo( 1 === $step ? 'active' : '' ); ?>">
645
-					<?php esc_html_e( 'Upload CSV file', 'give' ); ?>
644
+				<li class="<?php echo(1 === $step ? 'active' : ''); ?>">
645
+					<?php esc_html_e('Upload CSV file', 'give'); ?>
646 646
 				</li>
647
-				<li class="<?php echo( 2 === $step ? 'active' : '' ); ?>">
648
-					<?php esc_html_e( 'Column mapping', 'give' ); ?>
647
+				<li class="<?php echo(2 === $step ? 'active' : ''); ?>">
648
+					<?php esc_html_e('Column mapping', 'give'); ?>
649 649
 				</li>
650
-				<li class="<?php echo( 3 === $step ? 'active' : '' ); ?>">
651
-					<?php esc_html_e( 'Import', 'give' ); ?>
650
+				<li class="<?php echo(3 === $step ? 'active' : ''); ?>">
651
+					<?php esc_html_e('Import', 'give'); ?>
652 652
 				</li>
653
-				<li class="<?php echo( 4 === $step ? 'active' : '' ); ?>">
654
-					<?php esc_html_e( 'Done!', 'give' ); ?>
653
+				<li class="<?php echo(4 === $step ? 'active' : ''); ?>">
654
+					<?php esc_html_e('Done!', 'give'); ?>
655 655
 				</li>
656 656
 			</ol>
657 657
 			<?php
@@ -665,16 +665,16 @@  discard block
 block discarded – undo
665 665
 		 * @return int $step on which step doest the import is on.
666 666
 		 */
667 667
 		public function get_step() {
668
-			$step    = (int) ( isset( $_REQUEST['step'] ) ? give_clean( $_REQUEST['step'] ) : 0 );
668
+			$step    = (int) (isset($_REQUEST['step']) ? give_clean($_REQUEST['step']) : 0);
669 669
 			$on_step = 1;
670 670
 
671
-			if ( empty( $step ) || 1 === $step ) {
671
+			if (empty($step) || 1 === $step) {
672 672
 				$on_step = 1;
673
-			} elseif ( $this->check_for_dropdown_or_import() ) {
673
+			} elseif ($this->check_for_dropdown_or_import()) {
674 674
 				$on_step = 3;
675
-			} elseif ( 2 === $step ) {
675
+			} elseif (2 === $step) {
676 676
 				$on_step = 2;
677
-			} elseif ( 4 === $step ) {
677
+			} elseif (4 === $step) {
678 678
 				$on_step = 4;
679 679
 			}
680 680
 
@@ -687,7 +687,7 @@  discard block
 block discarded – undo
687 687
 		 * @since 1.8.14
688 688
 		 */
689 689
 		public function render_page() {
690
-			include_once GIVE_PLUGIN_DIR . 'includes/admin/tools/views/html-admin-page-import-donations.php';
690
+			include_once GIVE_PLUGIN_DIR.'includes/admin/tools/views/html-admin-page-import-donations.php';
691 691
 		}
692 692
 
693 693
 		/**
@@ -702,36 +702,33 @@  discard block
 block discarded – undo
702 702
 			?>
703 703
 			<tr valign="top">
704 704
 				<th colspan="2">
705
-					<h2 id="give-import-title"><?php esc_html_e( 'Import donations from a CSV file', 'give' ) ?></h2>
706
-					<p class="give-field-description"><?php esc_html_e( 'This tool allows you to import or add donation data to your give form(s) via a CSV file.', 'give' ) ?></p>
705
+					<h2 id="give-import-title"><?php esc_html_e('Import donations from a CSV file', 'give') ?></h2>
706
+					<p class="give-field-description"><?php esc_html_e('This tool allows you to import or add donation data to your give form(s) via a CSV file.', 'give') ?></p>
707 707
 				</th>
708 708
 			</tr>
709 709
 			<?php
710
-			$csv         = ( isset( $_POST['csv'] ) ? give_clean( $_POST['csv'] ) : '' );
711
-			$csv_id      = ( isset( $_POST['csv_id'] ) ? give_clean( $_POST['csv_id'] ) : '' );
712
-			$delimiter   = ( isset( $_POST['delimiter'] ) ? give_clean( $_POST['delimiter'] ) : 'csv' );
713
-			$mode        = empty( $_POST['mode'] ) ?
714
-				'disabled' :
715
-				( give_is_setting_enabled( give_clean( $_POST['mode'] ) ) ? 'enabled' : 'disabled' );
716
-			$create_user = empty( $_POST['create_user'] ) ?
717
-				'enabled' :
718
-				( give_is_setting_enabled( give_clean( $_POST['create_user'] ) ) ? 'enabled' : 'disabled' );
719
-			$delete_csv  = empty( $_POST['delete_csv'] ) ?
720
-				'enabled' :
721
-				( give_is_setting_enabled( give_clean( $_POST['delete_csv'] ) ) ? 'enabled' : 'disabled' );
710
+			$csv         = (isset($_POST['csv']) ? give_clean($_POST['csv']) : '');
711
+			$csv_id      = (isset($_POST['csv_id']) ? give_clean($_POST['csv_id']) : '');
712
+			$delimiter   = (isset($_POST['delimiter']) ? give_clean($_POST['delimiter']) : 'csv');
713
+			$mode        = empty($_POST['mode']) ?
714
+				'disabled' : (give_is_setting_enabled(give_clean($_POST['mode'])) ? 'enabled' : 'disabled');
715
+			$create_user = empty($_POST['create_user']) ?
716
+				'enabled' : (give_is_setting_enabled(give_clean($_POST['create_user'])) ? 'enabled' : 'disabled');
717
+			$delete_csv  = empty($_POST['delete_csv']) ?
718
+				'enabled' : (give_is_setting_enabled(give_clean($_POST['delete_csv'])) ? 'enabled' : 'disabled');
722 719
 
723 720
 			// Reset csv and csv_id if csv
724
-			if ( empty( $csv_id ) || ! $this->is_valid_csv( $csv_id, $csv ) ) {
721
+			if (empty($csv_id) || ! $this->is_valid_csv($csv_id, $csv)) {
725 722
 				$csv_id = $csv = '';
726 723
 			}
727 724
 
728 725
 			$settings = array(
729 726
 				array(
730 727
 					'id'          => 'csv',
731
-					'name'        => __( 'Choose a CSV file:', 'give' ),
728
+					'name'        => __('Choose a CSV file:', 'give'),
732 729
 					'type'        => 'file',
733
-					'attributes'  => array( 'editing' => 'false', 'library' => 'text' ),
734
-					'description' => __( 'The file must be a Comma Seperated Version (CSV) file type only.', 'give' ),
730
+					'attributes'  => array('editing' => 'false', 'library' => 'text'),
731
+					'description' => __('The file must be a Comma Seperated Version (CSV) file type only.', 'give'),
735 732
 					'fvalue'      => 'url',
736 733
 					'default'     => $csv,
737 734
 				),
@@ -742,53 +739,53 @@  discard block
 block discarded – undo
742 739
 				),
743 740
 				array(
744 741
 					'id'          => 'delimiter',
745
-					'name'        => __( 'CSV Delimiter:', 'give' ),
746
-					'description' => __( 'In case your CSV file supports a different type of separator (or delimiter) -- like a tab or space -- you can set that here.', 'give' ),
742
+					'name'        => __('CSV Delimiter:', 'give'),
743
+					'description' => __('In case your CSV file supports a different type of separator (or delimiter) -- like a tab or space -- you can set that here.', 'give'),
747 744
 					'default'     => $delimiter,
748 745
 					'type'        => 'select',
749 746
 					'options'     => array(
750
-						'csv'                  => esc_html__( 'Comma', 'give' ),
751
-						'tab-separated-values' => esc_html__( 'Tab', 'give' ),
747
+						'csv'                  => esc_html__('Comma', 'give'),
748
+						'tab-separated-values' => esc_html__('Tab', 'give'),
752 749
 					),
753 750
 				),
754 751
 				array(
755 752
 					'id'          => 'mode',
756
-					'name'        => __( 'Test Mode:', 'give' ),
757
-					'description' => __( 'Test mode allows you to preview what this import would look like without making any actual changes to your site or your database.', 'give' ),
753
+					'name'        => __('Test Mode:', 'give'),
754
+					'description' => __('Test mode allows you to preview what this import would look like without making any actual changes to your site or your database.', 'give'),
758 755
 					'default'     => $mode,
759 756
 					'type'        => 'radio_inline',
760 757
 					'options'     => array(
761
-						'enabled'  => __( 'Enabled', 'give' ),
762
-						'disabled' => __( 'Disabled', 'give' ),
758
+						'enabled'  => __('Enabled', 'give'),
759
+						'disabled' => __('Disabled', 'give'),
763 760
 					),
764 761
 				),
765 762
 				array(
766 763
 					'id'          => 'create_user',
767
-					'name'        => __( 'Create WP users for new donors:', 'give' ),
768
-					'description' => __( 'The importer can create WordPress user accounts based on the names and email addresses of the donations in your CSV file. Enable this option if you\'d like the importer to do that.', 'give' ),
764
+					'name'        => __('Create WP users for new donors:', 'give'),
765
+					'description' => __('The importer can create WordPress user accounts based on the names and email addresses of the donations in your CSV file. Enable this option if you\'d like the importer to do that.', 'give'),
769 766
 					'default'     => $create_user,
770 767
 					'type'        => 'radio_inline',
771 768
 					'options'     => array(
772
-						'enabled'  => __( 'Enabled', 'give' ),
773
-						'disabled' => __( 'Disabled', 'give' ),
769
+						'enabled'  => __('Enabled', 'give'),
770
+						'disabled' => __('Disabled', 'give'),
774 771
 					),
775 772
 				),
776 773
 				array(
777 774
 					'id'          => 'delete_csv',
778
-					'name'        => __( 'Delete CSV after import:', 'give' ),
779
-					'description' => __( 'Your CSV file will be uploaded via the WordPress Media Library. It\'s a good idea to delete it after the import is finished so that your sensitive data is not accessible on the web. Disable this only if you plan to delete the file manually later.', 'give' ),
775
+					'name'        => __('Delete CSV after import:', 'give'),
776
+					'description' => __('Your CSV file will be uploaded via the WordPress Media Library. It\'s a good idea to delete it after the import is finished so that your sensitive data is not accessible on the web. Disable this only if you plan to delete the file manually later.', 'give'),
780 777
 					'default'     => $delete_csv,
781 778
 					'type'        => 'radio_inline',
782 779
 					'options'     => array(
783
-						'enabled'  => __( 'Enabled', 'give' ),
784
-						'disabled' => __( 'Disabled', 'give' ),
780
+						'enabled'  => __('Enabled', 'give'),
781
+						'disabled' => __('Disabled', 'give'),
785 782
 					),
786 783
 				),
787 784
 			);
788 785
 
789
-			$settings = apply_filters( 'give_import_file_upload_html', $settings );
786
+			$settings = apply_filters('give_import_file_upload_html', $settings);
790 787
 
791
-			Give_Admin_Settings::output_fields( $settings, 'give_settings' );
788
+			Give_Admin_Settings::output_fields($settings, 'give_settings');
792 789
 		}
793 790
 
794 791
 		/**
@@ -801,26 +798,23 @@  discard block
 block discarded – undo
801 798
 			$step = $this->get_step();
802 799
 
803 800
 			// Validation for first step.
804
-			if ( 1 === $step ) {
805
-				$csv_id = absint( $_POST['csv_id'] );
801
+			if (1 === $step) {
802
+				$csv_id = absint($_POST['csv_id']);
806 803
 
807
-				if ( $this->is_valid_csv( $csv_id, esc_url( $_POST['csv'] ) ) ) {
804
+				if ($this->is_valid_csv($csv_id, esc_url($_POST['csv']))) {
808 805
 
809
-					$url = give_import_page_url( (array) apply_filters( 'give_import_step_two_url', array(
806
+					$url = give_import_page_url((array) apply_filters('give_import_step_two_url', array(
810 807
 						'step'          => '2',
811 808
 						'importer-type' => $this->importer_type,
812 809
 						'csv'           => $csv_id,
813
-						'delimiter'     => isset( $_REQUEST['delimiter'] ) ? give_clean( $_REQUEST['delimiter'] ) : 'csv',
814
-						'mode'          => empty( $_POST['mode'] ) ?
815
-							'0' :
816
-							( give_is_setting_enabled( give_clean( $_POST['mode'] ) ) ? '1' : '0' ),
817
-						'create_user'   => empty( $_POST['create_user'] ) ?
818
-							'0' :
819
-							( give_is_setting_enabled( give_clean( $_POST['create_user'] ) ) ? '1' : '0' ),
820
-						'delete_csv'    => empty( $_POST['delete_csv'] ) ?
821
-							'1' :
822
-							( give_is_setting_enabled( give_clean( $_POST['delete_csv'] ) ) ? '1' : '0' ),
823
-					) ) );
810
+						'delimiter'     => isset($_REQUEST['delimiter']) ? give_clean($_REQUEST['delimiter']) : 'csv',
811
+						'mode'          => empty($_POST['mode']) ?
812
+							'0' : (give_is_setting_enabled(give_clean($_POST['mode'])) ? '1' : '0'),
813
+						'create_user'   => empty($_POST['create_user']) ?
814
+							'0' : (give_is_setting_enabled(give_clean($_POST['create_user'])) ? '1' : '0'),
815
+						'delete_csv'    => empty($_POST['delete_csv']) ?
816
+							'1' : (give_is_setting_enabled(give_clean($_POST['delete_csv'])) ? '1' : '0'),
817
+					)));
824 818
 					?>
825 819
 					<script type="text/javascript">
826 820
 						window.location = "<?php echo $url; ?>"
@@ -841,25 +835,25 @@  discard block
 block discarded – undo
841 835
 		 *
842 836
 		 * @return bool $has_error CSV is valid or not.
843 837
 		 */
844
-		private function is_valid_csv( $csv = false, $match_url = '' ) {
838
+		private function is_valid_csv($csv = false, $match_url = '') {
845 839
 			$is_valid_csv = true;
846 840
 
847
-			if ( $csv ) {
848
-				$csv_url = wp_get_attachment_url( $csv );
841
+			if ($csv) {
842
+				$csv_url = wp_get_attachment_url($csv);
849 843
 
850
-				$delimiter = ( ! empty( $_REQUEST['delimiter'] ) ? give_clean( $_REQUEST['delimiter'] ) : 'csv' );
844
+				$delimiter = ( ! empty($_REQUEST['delimiter']) ? give_clean($_REQUEST['delimiter']) : 'csv');
851 845
 
852 846
 				if (
853 847
 					! $csv_url ||
854
-					( ! empty( $match_url ) && ( $csv_url !== $match_url ) ) ||
855
-					( ( $mime_type = get_post_mime_type( $csv ) ) && ! strpos( $mime_type, $delimiter ) )
848
+					( ! empty($match_url) && ($csv_url !== $match_url)) ||
849
+					(($mime_type = get_post_mime_type($csv)) && ! strpos($mime_type, $delimiter))
856 850
 				) {
857 851
 					$is_valid_csv = false;
858
-					Give_Admin_Settings::add_error( 'give-import-csv', __( 'Please upload or provide a valid CSV file.', 'give' ) );
852
+					Give_Admin_Settings::add_error('give-import-csv', __('Please upload or provide a valid CSV file.', 'give'));
859 853
 				}
860 854
 			} else {
861 855
 				$is_valid_csv = false;
862
-				Give_Admin_Settings::add_error( 'give-import-csv', __( 'Please upload or provide a valid CSV file.', 'give' ) );
856
+				Give_Admin_Settings::add_error('give-import-csv', __('Please upload or provide a valid CSV file.', 'give'));
863 857
 			}
864 858
 
865 859
 			return $is_valid_csv;
@@ -875,8 +869,8 @@  discard block
 block discarded – undo
875 869
 		 * @param $field
876 870
 		 * @param $option_value
877 871
 		 */
878
-		public function render_import_field( $field, $option_value ) {
879
-			include_once GIVE_PLUGIN_DIR . 'includes/admin/tools/views/html-admin-page-imports.php';
872
+		public function render_import_field($field, $option_value) {
873
+			include_once GIVE_PLUGIN_DIR.'includes/admin/tools/views/html-admin-page-imports.php';
880 874
 		}
881 875
 
882 876
 		/**
@@ -887,8 +881,8 @@  discard block
 block discarded – undo
887 881
 		 */
888 882
 		private function is_donations_import_page() {
889 883
 			return 'import' === give_get_current_setting_tab() &&
890
-			       isset( $_GET['importer-type'] ) &&
891
-			       $this->importer_type === give_clean( $_GET['importer-type'] );
884
+			       isset($_GET['importer-type']) &&
885
+			       $this->importer_type === give_clean($_GET['importer-type']);
892 886
 		}
893 887
 	}
894 888
 
Please login to merge, or discard this patch.