Passed
Push — master ( 82fd8c...abf543 )
by Brian
04:42
created
includes/wpinv-general-functions.php 1 patch
Spacing   +134 added lines, -134 removed lines patch added patch discarded remove patch
@@ -7,172 +7,172 @@  discard block
 block discarded – undo
7 7
  */
8 8
  
9 9
 // MUST have WordPress.
10
-if ( !defined( 'WPINC' ) ) {
11
-    exit( 'Do NOT access this file directly: ' . basename( __FILE__ ) );
10
+if (!defined('WPINC')) {
11
+    exit('Do NOT access this file directly: ' . basename(__FILE__));
12 12
 }
13 13
 
14 14
 function wpinv_is_checkout() {
15 15
     global $wp_query;
16 16
 
17
-    $is_object_set    = isset( $wp_query->queried_object );
18
-    $is_object_id_set = isset( $wp_query->queried_object_id );
19
-    $checkout_page    = wpinv_get_option( 'checkout_page' );
20
-    $is_checkout      = ! empty( $checkout_page ) && is_page( $checkout_page );
17
+    $is_object_set    = isset($wp_query->queried_object);
18
+    $is_object_id_set = isset($wp_query->queried_object_id);
19
+    $checkout_page    = wpinv_get_option('checkout_page');
20
+    $is_checkout      = !empty($checkout_page) && is_page($checkout_page);
21 21
 
22
-    if ( !$is_object_set ) {
23
-        unset( $wp_query->queried_object );
22
+    if (!$is_object_set) {
23
+        unset($wp_query->queried_object);
24 24
     }
25 25
 
26
-    if ( !$is_object_id_set ) {
27
-        unset( $wp_query->queried_object_id );
26
+    if (!$is_object_id_set) {
27
+        unset($wp_query->queried_object_id);
28 28
     }
29 29
 
30
-    return apply_filters( 'wpinv_is_checkout', $is_checkout );
30
+    return apply_filters('wpinv_is_checkout', $is_checkout);
31 31
 }
32 32
 
33 33
 function wpinv_can_checkout() {
34 34
 	$can_checkout = true; // Always true for now
35 35
 
36
-	return (bool) apply_filters( 'wpinv_can_checkout', $can_checkout );
36
+	return (bool) apply_filters('wpinv_can_checkout', $can_checkout);
37 37
 }
38 38
 
39 39
 function wpinv_get_success_page_uri() {
40
-	$page_id = wpinv_get_option( 'success_page', 0 );
41
-	$page_id = absint( $page_id );
40
+	$page_id = wpinv_get_option('success_page', 0);
41
+	$page_id = absint($page_id);
42 42
 
43
-	return apply_filters( 'wpinv_get_success_page_uri', get_permalink( $page_id ) );
43
+	return apply_filters('wpinv_get_success_page_uri', get_permalink($page_id));
44 44
 }
45 45
 
46 46
 function wpinv_get_history_page_uri() {
47
-	$page_id = wpinv_get_option( 'invoice_history_page', 0 );
48
-	$page_id = absint( $page_id );
47
+	$page_id = wpinv_get_option('invoice_history_page', 0);
48
+	$page_id = absint($page_id);
49 49
 
50
-	return apply_filters( 'wpinv_get_history_page_uri', get_permalink( $page_id ) );
50
+	return apply_filters('wpinv_get_history_page_uri', get_permalink($page_id));
51 51
 }
52 52
 
53 53
 function wpinv_is_success_page() {
54
-	$is_success_page = wpinv_get_option( 'success_page', false );
55
-	$is_success_page = ! empty( $is_success_page ) ? is_page( $is_success_page ) : false;
54
+	$is_success_page = wpinv_get_option('success_page', false);
55
+	$is_success_page = !empty($is_success_page) ? is_page($is_success_page) : false;
56 56
 
57
-	return apply_filters( 'wpinv_is_success_page', $is_success_page );
57
+	return apply_filters('wpinv_is_success_page', $is_success_page);
58 58
 }
59 59
 
60 60
 function wpinv_is_invoice_history_page() {
61
-	$ret = wpinv_get_option( 'invoice_history_page', false );
62
-	$ret = $ret ? is_page( $ret ) : false;
63
-	return apply_filters( 'wpinv_is_invoice_history_page', $ret );
61
+	$ret = wpinv_get_option('invoice_history_page', false);
62
+	$ret = $ret ? is_page($ret) : false;
63
+	return apply_filters('wpinv_is_invoice_history_page', $ret);
64 64
 }
65 65
 
66 66
 function wpinv_is_subscriptions_history_page() {
67
-    $ret = wpinv_get_option( 'invoice_subscription_page', false );
68
-    $ret = $ret ? is_page( $ret ) : false;
69
-    return apply_filters( 'wpinv_is_subscriptions_history_page', $ret );
67
+    $ret = wpinv_get_option('invoice_subscription_page', false);
68
+    $ret = $ret ? is_page($ret) : false;
69
+    return apply_filters('wpinv_is_subscriptions_history_page', $ret);
70 70
 }
71 71
 
72 72
 /**
73 73
  * Redirects a user the success page.
74 74
  */
75
-function wpinv_send_to_success_page( $args = array() ) {
75
+function wpinv_send_to_success_page($args = array()) {
76 76
     $redirect = add_query_arg(
77
-        wp_parse_args( $args ),
77
+        wp_parse_args($args),
78 78
         wpinv_get_success_page_uri()
79 79
     );
80 80
 
81
-    wp_redirect( $redirect );
81
+    wp_redirect($redirect);
82 82
     exit;
83 83
 }
84 84
 
85
-function wpinv_send_to_failed_page( $args = null ) {
85
+function wpinv_send_to_failed_page($args = null) {
86 86
 	$redirect = wpinv_get_failed_transaction_uri();
87 87
     
88
-    if ( !empty( $args ) ) {
88
+    if (!empty($args)) {
89 89
         // Check for backward compatibility
90
-        if ( is_string( $args ) )
91
-            $args = str_replace( '?', '', $args );
90
+        if (is_string($args))
91
+            $args = str_replace('?', '', $args);
92 92
 
93
-        $args = wp_parse_args( $args );
93
+        $args = wp_parse_args($args);
94 94
 
95
-        $redirect = add_query_arg( $args, $redirect );
95
+        $redirect = add_query_arg($args, $redirect);
96 96
     }
97 97
 
98
-    $gateway = isset( $_REQUEST['wpi-gateway'] ) ? $_REQUEST['wpi-gateway'] : '';
98
+    $gateway = isset($_REQUEST['wpi-gateway']) ? $_REQUEST['wpi-gateway'] : '';
99 99
     
100
-    $redirect = apply_filters( 'wpinv_failed_page_redirect', $redirect, $gateway, $args );
101
-    wp_redirect( $redirect );
100
+    $redirect = apply_filters('wpinv_failed_page_redirect', $redirect, $gateway, $args);
101
+    wp_redirect($redirect);
102 102
     exit;
103 103
 }
104 104
 
105
-function wpinv_get_checkout_uri( $args = array() ) {
106
-	$uri = wpinv_get_option( 'checkout_page', false );
107
-	$uri = isset( $uri ) ? get_permalink( $uri ) : NULL;
105
+function wpinv_get_checkout_uri($args = array()) {
106
+	$uri = wpinv_get_option('checkout_page', false);
107
+	$uri = isset($uri) ? get_permalink($uri) : NULL;
108 108
 
109
-	if ( !empty( $args ) ) {
109
+	if (!empty($args)) {
110 110
 		// Check for backward compatibility
111
-		if ( is_string( $args ) )
112
-			$args = str_replace( '?', '', $args );
111
+		if (is_string($args))
112
+			$args = str_replace('?', '', $args);
113 113
 
114
-		$args = wp_parse_args( $args );
114
+		$args = wp_parse_args($args);
115 115
 
116
-		$uri = add_query_arg( $args, $uri );
116
+		$uri = add_query_arg($args, $uri);
117 117
 	}
118 118
 
119
-	$scheme = defined( 'FORCE_SSL_ADMIN' ) && FORCE_SSL_ADMIN ? 'https' : 'admin';
119
+	$scheme = defined('FORCE_SSL_ADMIN') && FORCE_SSL_ADMIN ? 'https' : 'admin';
120 120
 
121
-	$ajax_url = admin_url( 'admin-ajax.php', $scheme );
121
+	$ajax_url = admin_url('admin-ajax.php', $scheme);
122 122
 
123
-	if ( ( ! preg_match( '/^https/', $uri ) && preg_match( '/^https/', $ajax_url ) ) || wpinv_is_ssl_enforced() ) {
124
-		$uri = preg_replace( '/^http:/', 'https:', $uri );
123
+	if ((!preg_match('/^https/', $uri) && preg_match('/^https/', $ajax_url)) || wpinv_is_ssl_enforced()) {
124
+		$uri = preg_replace('/^http:/', 'https:', $uri);
125 125
 	}
126 126
 
127
-	return apply_filters( 'wpinv_get_checkout_uri', $uri );
127
+	return apply_filters('wpinv_get_checkout_uri', $uri);
128 128
 }
129 129
 
130
-function wpinv_get_success_page_url( $query_string = null ) {
131
-	$success_page = wpinv_get_option( 'success_page', 0 );
132
-	$success_page = get_permalink( $success_page );
130
+function wpinv_get_success_page_url($query_string = null) {
131
+	$success_page = wpinv_get_option('success_page', 0);
132
+	$success_page = get_permalink($success_page);
133 133
 
134
-	if ( $query_string )
134
+	if ($query_string)
135 135
 		$success_page .= $query_string;
136 136
 
137
-	return apply_filters( 'wpinv_success_page_url', $success_page );
137
+	return apply_filters('wpinv_success_page_url', $success_page);
138 138
 }
139 139
 
140
-function wpinv_get_failed_transaction_uri( $extras = false ) {
141
-	$uri = wpinv_get_option( 'failure_page', '' );
142
-	$uri = ! empty( $uri ) ? trailingslashit( get_permalink( $uri ) ) : home_url();
140
+function wpinv_get_failed_transaction_uri($extras = false) {
141
+	$uri = wpinv_get_option('failure_page', '');
142
+	$uri = !empty($uri) ? trailingslashit(get_permalink($uri)) : home_url();
143 143
 
144
-	if ( $extras )
144
+	if ($extras)
145 145
 		$uri .= $extras;
146 146
 
147
-	return apply_filters( 'wpinv_get_failed_transaction_uri', $uri );
147
+	return apply_filters('wpinv_get_failed_transaction_uri', $uri);
148 148
 }
149 149
 
150 150
 function wpinv_is_failed_transaction_page() {
151
-	$ret = wpinv_get_option( 'failure_page', false );
152
-	$ret = isset( $ret ) ? is_page( $ret ) : false;
151
+	$ret = wpinv_get_option('failure_page', false);
152
+	$ret = isset($ret) ? is_page($ret) : false;
153 153
 
154
-	return apply_filters( 'wpinv_is_failure_page', $ret );
154
+	return apply_filters('wpinv_is_failure_page', $ret);
155 155
 }
156 156
 
157
-function wpinv_transaction_query( $type = 'start' ) {
157
+function wpinv_transaction_query($type = 'start') {
158 158
     global $wpdb;
159 159
 
160 160
     $wpdb->hide_errors();
161 161
 
162
-    if ( ! defined( 'WPINV_USE_TRANSACTIONS' ) ) {
163
-        define( 'WPINV_USE_TRANSACTIONS', true );
162
+    if (!defined('WPINV_USE_TRANSACTIONS')) {
163
+        define('WPINV_USE_TRANSACTIONS', true);
164 164
     }
165 165
 
166
-    if ( WPINV_USE_TRANSACTIONS ) {
167
-        switch ( $type ) {
166
+    if (WPINV_USE_TRANSACTIONS) {
167
+        switch ($type) {
168 168
             case 'commit' :
169
-                $wpdb->query( 'COMMIT' );
169
+                $wpdb->query('COMMIT');
170 170
                 break;
171 171
             case 'rollback' :
172
-                $wpdb->query( 'ROLLBACK' );
172
+                $wpdb->query('ROLLBACK');
173 173
                 break;
174 174
             default :
175
-                $wpdb->query( 'START TRANSACTION' );
175
+                $wpdb->query('START TRANSACTION');
176 176
             break;
177 177
         }
178 178
     }
@@ -181,141 +181,141 @@  discard block
 block discarded – undo
181 181
 function wpinv_get_prefix() {
182 182
     $invoice_prefix = 'INV-';
183 183
     
184
-    return apply_filters( 'wpinv_get_prefix', $invoice_prefix );
184
+    return apply_filters('wpinv_get_prefix', $invoice_prefix);
185 185
 }
186 186
 
187 187
 function wpinv_get_business_logo() {
188
-    $business_logo = wpinv_get_option( 'logo' );
189
-    return apply_filters( 'wpinv_get_business_logo', $business_logo );
188
+    $business_logo = wpinv_get_option('logo');
189
+    return apply_filters('wpinv_get_business_logo', $business_logo);
190 190
 }
191 191
 
192 192
 function wpinv_get_business_name() {
193 193
     $business_name = wpinv_get_option('store_name');
194
-    return apply_filters( 'wpinv_get_business_name', $business_name );
194
+    return apply_filters('wpinv_get_business_name', $business_name);
195 195
 }
196 196
 
197 197
 function wpinv_get_blogname() {
198
-    return wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
198
+    return wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
199 199
 }
200 200
 
201 201
 function wpinv_get_admin_email() {
202
-    $admin_email = wpinv_get_option( 'admin_email', get_option( 'admin_email' ) );
203
-    return apply_filters( 'wpinv_admin_email', $admin_email );
202
+    $admin_email = wpinv_get_option('admin_email', get_option('admin_email'));
203
+    return apply_filters('wpinv_admin_email', $admin_email);
204 204
 }
205 205
 
206 206
 function wpinv_get_business_website() {
207
-    $business_website = home_url( '/' );
208
-    return apply_filters( 'wpinv_get_business_website', $business_website );
207
+    $business_website = home_url('/');
208
+    return apply_filters('wpinv_get_business_website', $business_website);
209 209
 }
210 210
 
211
-function wpinv_get_terms_text( $invoice_id = 0 ) {
211
+function wpinv_get_terms_text($invoice_id = 0) {
212 212
     $terms_text = '';
213
-    return apply_filters( 'wpinv_get_terms_text', $terms_text, $invoice_id );
213
+    return apply_filters('wpinv_get_terms_text', $terms_text, $invoice_id);
214 214
 }
215 215
 
216 216
 function wpinv_get_business_footer() {
217
-    $site_link = '<a target="_blank" href="' . esc_url( wpinv_get_business_website() ) . '">' . esc_html( wpinv_get_business_name() ) . '</a>';
218
-    $business_footer = wp_sprintf( __( 'Thanks for using %s', 'invoicing' ), $site_link );
219
-    return apply_filters( 'wpinv_get_business_footer', $business_footer );
217
+    $site_link = '<a target="_blank" href="' . esc_url(wpinv_get_business_website()) . '">' . esc_html(wpinv_get_business_name()) . '</a>';
218
+    $business_footer = wp_sprintf(__('Thanks for using %s', 'invoicing'), $site_link);
219
+    return apply_filters('wpinv_get_business_footer', $business_footer);
220 220
 }
221 221
 
222 222
 function wpinv_checkout_required_fields() {
223 223
     $required_fields = array();
224 224
     
225 225
     // Let payment gateways and other extensions determine if address fields should be required
226
-    $require_billing_details = apply_filters( 'wpinv_checkout_required_billing_details', wpinv_use_taxes() );
226
+    $require_billing_details = apply_filters('wpinv_checkout_required_billing_details', wpinv_use_taxes());
227 227
     
228
-    if ( $require_billing_details ) {
229
-		if ( (bool)wpinv_get_option( 'fname_mandatory' ) ) {
228
+    if ($require_billing_details) {
229
+		if ((bool) wpinv_get_option('fname_mandatory')) {
230 230
 			$required_fields['first_name'] = array(
231 231
 				'error_id' => 'invalid_first_name',
232
-				'error_message' => __( 'Please enter your first name', 'invoicing' )
232
+				'error_message' => __('Please enter your first name', 'invoicing')
233 233
 			);
234 234
 		}
235
-		if ( (bool)wpinv_get_option( 'address_mandatory' ) ) {
235
+		if ((bool) wpinv_get_option('address_mandatory')) {
236 236
 			$required_fields['address'] = array(
237 237
 				'error_id' => 'invalid_address',
238
-				'error_message' => __( 'Please enter your address', 'invoicing' )
238
+				'error_message' => __('Please enter your address', 'invoicing')
239 239
 			);
240 240
 		}
241
-		if ( (bool)wpinv_get_option( 'city_mandatory' ) ) {
241
+		if ((bool) wpinv_get_option('city_mandatory')) {
242 242
 			$required_fields['city'] = array(
243 243
 				'error_id' => 'invalid_city',
244
-				'error_message' => __( 'Please enter your billing city', 'invoicing' )
244
+				'error_message' => __('Please enter your billing city', 'invoicing')
245 245
 			);
246 246
 		}
247
-		if ( (bool)wpinv_get_option( 'state_mandatory' ) ) {
247
+		if ((bool) wpinv_get_option('state_mandatory')) {
248 248
 			$required_fields['state'] = array(
249 249
 				'error_id' => 'invalid_state',
250
-				'error_message' => __( 'Please enter billing state / province', 'invoicing' )
250
+				'error_message' => __('Please enter billing state / province', 'invoicing')
251 251
 			);
252 252
 		}
253
-		if ( (bool)wpinv_get_option( 'country_mandatory' ) ) {
253
+		if ((bool) wpinv_get_option('country_mandatory')) {
254 254
 			$required_fields['country'] = array(
255 255
 				'error_id' => 'invalid_country',
256
-				'error_message' => __( 'Please select your billing country', 'invoicing' )
256
+				'error_message' => __('Please select your billing country', 'invoicing')
257 257
 			);
258 258
 		}
259 259
     }
260 260
 
261
-    return apply_filters( 'wpinv_checkout_required_fields', $required_fields );
261
+    return apply_filters('wpinv_checkout_required_fields', $required_fields);
262 262
 }
263 263
 
264 264
 function wpinv_is_ssl_enforced() {
265
-    $ssl_enforced = wpinv_get_option( 'enforce_ssl', false );
266
-    return (bool) apply_filters( 'wpinv_is_ssl_enforced', $ssl_enforced );
265
+    $ssl_enforced = wpinv_get_option('enforce_ssl', false);
266
+    return (bool) apply_filters('wpinv_is_ssl_enforced', $ssl_enforced);
267 267
 }
268 268
 
269 269
 function wpinv_schedule_event_twicedaily() {
270 270
     wpinv_email_payment_reminders();
271 271
 }
272
-add_action( 'wpinv_register_schedule_event_daily', 'wpinv_schedule_event_twicedaily' );
272
+add_action('wpinv_register_schedule_event_daily', 'wpinv_schedule_event_twicedaily');
273 273
 
274 274
 function wpinv_require_login_to_checkout() {
275
-    $return = wpinv_get_option( 'login_to_checkout', false );
276
-    return (bool) apply_filters( 'wpinv_require_login_to_checkout', $return );
275
+    $return = wpinv_get_option('login_to_checkout', false);
276
+    return (bool) apply_filters('wpinv_require_login_to_checkout', $return);
277 277
 }
278 278
 
279
-function wpinv_sequential_number_active( $type = '' ) {
280
-    $check = apply_filters( 'wpinv_pre_check_sequential_number_active', null, $type );
281
-    if ( null !== $check ) {
279
+function wpinv_sequential_number_active($type = '') {
280
+    $check = apply_filters('wpinv_pre_check_sequential_number_active', null, $type);
281
+    if (null !== $check) {
282 282
         return $check;
283 283
     }
284 284
     
285
-    return wpinv_get_option( 'sequential_invoice_number' );
285
+    return wpinv_get_option('sequential_invoice_number');
286 286
 }
287 287
 
288
-function wpinv_switch_to_locale( $locale = NULL ) {
288
+function wpinv_switch_to_locale($locale = NULL) {
289 289
     global $invoicing, $wpi_switch_locale;
290 290
 
291
-    if ( ! empty( $invoicing ) && function_exists( 'switch_to_locale' ) ) {
292
-        $locale = empty( $locale ) ? get_locale() : $locale;
291
+    if (!empty($invoicing) && function_exists('switch_to_locale')) {
292
+        $locale = empty($locale) ? get_locale() : $locale;
293 293
 
294
-        switch_to_locale( $locale );
294
+        switch_to_locale($locale);
295 295
 
296 296
         $wpi_switch_locale = $locale;
297 297
 
298
-        add_filter( 'plugin_locale', 'get_locale' );
298
+        add_filter('plugin_locale', 'get_locale');
299 299
 
300 300
         $invoicing->load_textdomain();
301 301
 
302
-        do_action( 'wpinv_switch_to_locale', $locale );
302
+        do_action('wpinv_switch_to_locale', $locale);
303 303
     }
304 304
 }
305 305
 
306 306
 function wpinv_restore_locale() {
307 307
     global $invoicing, $wpi_switch_locale;
308 308
     
309
-    if ( ! empty( $invoicing ) && function_exists( 'restore_previous_locale' ) && $wpi_switch_locale ) {
309
+    if (!empty($invoicing) && function_exists('restore_previous_locale') && $wpi_switch_locale) {
310 310
         restore_previous_locale();
311 311
 
312 312
         $wpi_switch_locale = NULL;
313 313
 
314
-        remove_filter( 'plugin_locale', 'get_locale' );
314
+        remove_filter('plugin_locale', 'get_locale');
315 315
 
316 316
         $invoicing->load_textdomain();
317 317
 
318
-        do_action( 'wpinv_restore_locale' );
318
+        do_action('wpinv_restore_locale');
319 319
     }
320 320
 }
321 321
 
@@ -323,22 +323,22 @@  discard block
 block discarded – undo
323 323
  * Returns the default form's id.
324 324
  */
325 325
 function wpinv_get_default_payment_form() {
326
-    $form = get_option( 'wpinv_default_payment_form' );
326
+    $form = get_option('wpinv_default_payment_form');
327 327
 
328
-    if ( empty( $form ) || 'publish' != get_post_status( $form ) ) {
328
+    if (empty($form) || 'publish' != get_post_status($form)) {
329 329
         $form = wp_insert_post(
330 330
             array(
331 331
                 'post_type'   => 'wpi_payment_form',
332
-                'post_title'  => __( 'Checkout (default)', 'invoicing' ),
332
+                'post_title'  => __('Checkout (default)', 'invoicing'),
333 333
                 'post_status' => 'publish',
334 334
                 'meta_input'  => array(
335
-                    'wpinv_form_elements' => wpinv_get_data( 'default-payment-form' ),
335
+                    'wpinv_form_elements' => wpinv_get_data('default-payment-form'),
336 336
                     'wpinv_form_items'    => array(),
337 337
                 )
338 338
             )
339 339
         );
340 340
 
341
-        update_option( 'wpinv_default_payment_form', $form );
341
+        update_option('wpinv_default_payment_form', $form);
342 342
     }
343 343
 
344 344
     return $form;
@@ -349,19 +349,19 @@  discard block
 block discarded – undo
349 349
  * 
350 350
  * @param int $payment_form
351 351
  */
352
-function getpaid_get_payment_form_elements( $payment_form ) {
352
+function getpaid_get_payment_form_elements($payment_form) {
353 353
 
354
-    if ( empty( $payment_form ) ) {
355
-        return wpinv_get_data( 'sample-payment-form' );
354
+    if (empty($payment_form)) {
355
+        return wpinv_get_data('sample-payment-form');
356 356
     }
357 357
 
358
-    $form_elements = get_post_meta( $payment_form, 'wpinv_form_elements', true );
358
+    $form_elements = get_post_meta($payment_form, 'wpinv_form_elements', true);
359 359
 
360
-    if ( is_array( $form_elements ) ) {
360
+    if (is_array($form_elements)) {
361 361
         return $form_elements;
362 362
     }
363 363
 
364
-    return wpinv_get_data( 'sample-payment-form' );
364
+    return wpinv_get_data('sample-payment-form');
365 365
 
366 366
 }
367 367
 
@@ -370,13 +370,13 @@  discard block
 block discarded – undo
370 370
  * 
371 371
  * @param int $payment_form
372 372
  */
373
-function gepaid_get_form_items( $id ) {
374
-    $form = new GetPaid_Payment_Form( $id );
373
+function gepaid_get_form_items($id) {
374
+    $form = new GetPaid_Payment_Form($id);
375 375
 
376 376
     // Is this a default form?
377
-    if ( $form->is_default() ) {
377
+    if ($form->is_default()) {
378 378
         return array();
379 379
     }
380
-wpinv_error_log( $form->get_items( 'view', 'arrays' ) );
381
-    return $form->get_items( 'view', 'arrays' );
380
+wpinv_error_log($form->get_items('view', 'arrays'));
381
+    return $form->get_items('view', 'arrays');
382 382
 }
Please login to merge, or discard this patch.
includes/class-wpinv-ajax.php 1 patch
Spacing   +211 added lines, -211 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
  * @package Invoicing
7 7
  */
8 8
  
9
-defined( 'ABSPATH' ) || exit;
9
+defined('ABSPATH') || exit;
10 10
 
11 11
 /**
12 12
  * WPInv_Ajax class.
@@ -17,8 +17,8 @@  discard block
 block discarded – undo
17 17
 	 * Hook in ajax handlers.
18 18
 	 */
19 19
 	public static function init() {
20
-		add_action( 'init', array( __CLASS__, 'define_ajax' ), 0 );
21
-		add_action( 'template_redirect', array( __CLASS__, 'do_wpinv_ajax' ), 0 );
20
+		add_action('init', array(__CLASS__, 'define_ajax'), 0);
21
+		add_action('template_redirect', array(__CLASS__, 'do_wpinv_ajax'), 0);
22 22
 		self::add_ajax_events();
23 23
     }
24 24
 
@@ -27,11 +27,11 @@  discard block
 block discarded – undo
27 27
 	 */
28 28
 	public static function define_ajax() {
29 29
 
30
-		if ( ! empty( $_GET['wpinv-ajax'] ) ) {
31
-			getpaid_maybe_define_constant( 'DOING_AJAX', true );
32
-			getpaid_maybe_define_constant( 'WPInv_DOING_AJAX', true );
33
-			if ( ! WP_DEBUG || ( WP_DEBUG && ! WP_DEBUG_DISPLAY ) ) {
34
-				/** @scrutinizer ignore-unhandled */ @ini_set( 'display_errors', 0 );
30
+		if (!empty($_GET['wpinv-ajax'])) {
31
+			getpaid_maybe_define_constant('DOING_AJAX', true);
32
+			getpaid_maybe_define_constant('WPInv_DOING_AJAX', true);
33
+			if (!WP_DEBUG || (WP_DEBUG && !WP_DEBUG_DISPLAY)) {
34
+				/** @scrutinizer ignore-unhandled */ @ini_set('display_errors', 0);
35 35
 			}
36 36
 			$GLOBALS['wpdb']->hide_errors();
37 37
 		}
@@ -44,13 +44,13 @@  discard block
 block discarded – undo
44 44
 	 * @since 1.0.18
45 45
 	 */
46 46
 	private static function wpinv_ajax_headers() {
47
-		if ( ! headers_sent() ) {
47
+		if (!headers_sent()) {
48 48
 			send_origin_headers();
49 49
 			send_nosniff_header();
50 50
 			nocache_headers();
51
-			header( 'Content-Type: text/html; charset=' . get_option( 'blog_charset' ) );
52
-			header( 'X-Robots-Tag: noindex' );
53
-			status_header( 200 );
51
+			header('Content-Type: text/html; charset=' . get_option('blog_charset'));
52
+			header('X-Robots-Tag: noindex');
53
+			status_header(200);
54 54
 		}
55 55
     }
56 56
     
@@ -60,16 +60,16 @@  discard block
 block discarded – undo
60 60
 	public static function do_wpinv_ajax() {
61 61
 		global $wp_query;
62 62
 
63
-		if ( ! empty( $_GET['wpinv-ajax'] ) ) {
64
-			$wp_query->set( 'wpinv-ajax', sanitize_text_field( wp_unslash( $_GET['wpinv-ajax'] ) ) );
63
+		if (!empty($_GET['wpinv-ajax'])) {
64
+			$wp_query->set('wpinv-ajax', sanitize_text_field(wp_unslash($_GET['wpinv-ajax'])));
65 65
 		}
66 66
 
67
-		$action = $wp_query->get( 'wpinv-ajax' );
67
+		$action = $wp_query->get('wpinv-ajax');
68 68
 
69
-		if ( $action ) {
69
+		if ($action) {
70 70
 			self::wpinv_ajax_headers();
71
-			$action = sanitize_text_field( $action );
72
-			do_action( 'wpinv_ajax_' . $action );
71
+			$action = sanitize_text_field($action);
72
+			do_action('wpinv_ajax_' . $action);
73 73
 			wp_die();
74 74
 		}
75 75
 
@@ -102,36 +102,36 @@  discard block
 block discarded – undo
102 102
             'ip_geolocation'              => true,
103 103
         );
104 104
 
105
-        foreach ( $ajax_events as $ajax_event => $nopriv ) {
106
-            add_action( 'wp_ajax_wpinv_' . $ajax_event, array( __CLASS__, $ajax_event ) );
107
-            add_action( 'wp_ajax_getpaid_' . $ajax_event, array( __CLASS__, $ajax_event ) );
105
+        foreach ($ajax_events as $ajax_event => $nopriv) {
106
+            add_action('wp_ajax_wpinv_' . $ajax_event, array(__CLASS__, $ajax_event));
107
+            add_action('wp_ajax_getpaid_' . $ajax_event, array(__CLASS__, $ajax_event));
108 108
 
109
-            if ( $nopriv ) {
110
-                add_action( 'wp_ajax_nopriv_wpinv_' . $ajax_event, array( __CLASS__, $ajax_event ) );
111
-                add_action( 'wp_ajax_nopriv_getpaid_' . $ajax_event, array( __CLASS__, $ajax_event ) );
112
-                add_action( 'wpinv_ajax_' . $ajax_event, array( __CLASS__, $ajax_event ) );
109
+            if ($nopriv) {
110
+                add_action('wp_ajax_nopriv_wpinv_' . $ajax_event, array(__CLASS__, $ajax_event));
111
+                add_action('wp_ajax_nopriv_getpaid_' . $ajax_event, array(__CLASS__, $ajax_event));
112
+                add_action('wpinv_ajax_' . $ajax_event, array(__CLASS__, $ajax_event));
113 113
             }
114 114
         }
115 115
     }
116 116
     
117 117
     public static function add_note() {
118
-        check_ajax_referer( 'add-invoice-note', '_nonce' );
118
+        check_ajax_referer('add-invoice-note', '_nonce');
119 119
 
120
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
120
+        if (!wpinv_current_user_can_manage_invoicing()) {
121 121
             die(-1);
122 122
         }
123 123
 
124
-        $post_id   = absint( $_POST['post_id'] );
125
-        $note      = wp_kses_post( trim( stripslashes( $_POST['note'] ) ) );
126
-        $note_type = sanitize_text_field( $_POST['note_type'] );
124
+        $post_id   = absint($_POST['post_id']);
125
+        $note      = wp_kses_post(trim(stripslashes($_POST['note'])));
126
+        $note_type = sanitize_text_field($_POST['note_type']);
127 127
 
128 128
         $is_customer_note = $note_type == 'customer' ? 1 : 0;
129 129
 
130
-        if ( $post_id > 0 ) {
131
-            $note_id = wpinv_insert_payment_note( $post_id, $note, $is_customer_note );
130
+        if ($post_id > 0) {
131
+            $note_id = wpinv_insert_payment_note($post_id, $note, $is_customer_note);
132 132
 
133
-            if ( $note_id > 0 && !is_wp_error( $note_id ) ) {
134
-                wpinv_get_invoice_note_line_item( $note_id );
133
+            if ($note_id > 0 && !is_wp_error($note_id)) {
134
+                wpinv_get_invoice_note_line_item($note_id);
135 135
             }
136 136
         }
137 137
 
@@ -139,16 +139,16 @@  discard block
 block discarded – undo
139 139
     }
140 140
 
141 141
     public static function delete_note() {
142
-        check_ajax_referer( 'delete-invoice-note', '_nonce' );
142
+        check_ajax_referer('delete-invoice-note', '_nonce');
143 143
 
144
-        if ( !wpinv_current_user_can_manage_invoicing() ) {
144
+        if (!wpinv_current_user_can_manage_invoicing()) {
145 145
             die(-1);
146 146
         }
147 147
 
148
-        $note_id = (int)$_POST['note_id'];
148
+        $note_id = (int) $_POST['note_id'];
149 149
 
150
-        if ( $note_id > 0 ) {
151
-            wp_delete_comment( $note_id, true );
150
+        if ($note_id > 0) {
151
+            wp_delete_comment($note_id, true);
152 152
         }
153 153
 
154 154
         die();
@@ -166,34 +166,34 @@  discard block
 block discarded – undo
166 166
     public static function get_billing_details() {
167 167
 
168 168
         // Verify nonce.
169
-        check_ajax_referer( 'wpinv-nonce' );
169
+        check_ajax_referer('wpinv-nonce');
170 170
 
171 171
         // Can the user manage the plugin?
172
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
172
+        if (!wpinv_current_user_can_manage_invoicing()) {
173 173
             die(-1);
174 174
         }
175 175
 
176 176
         // Do we have a user id?
177 177
         $user_id = $_GET['user_id'];
178 178
 
179
-        if ( empty( $user_id ) || ! is_numeric( $user_id ) ) {
179
+        if (empty($user_id) || !is_numeric($user_id)) {
180 180
             die(-1);
181 181
         }
182 182
 
183 183
         // Fetch the billing details.
184
-        $billing_details    = wpinv_get_user_address( $user_id );
185
-        $billing_details    = apply_filters( 'wpinv_ajax_billing_details', $billing_details, $user_id );
184
+        $billing_details    = wpinv_get_user_address($user_id);
185
+        $billing_details    = apply_filters('wpinv_ajax_billing_details', $billing_details, $user_id);
186 186
 
187 187
         // unset the user id and email.
188
-        $to_ignore = array( 'user_id', 'email' );
188
+        $to_ignore = array('user_id', 'email');
189 189
 
190
-        foreach ( $to_ignore as $key ) {
191
-            if ( isset( $billing_details[ $key ] ) ) {
192
-                unset( $billing_details[ $key ] );
190
+        foreach ($to_ignore as $key) {
191
+            if (isset($billing_details[$key])) {
192
+                unset($billing_details[$key]);
193 193
             }
194 194
         }
195 195
 
196
-        wp_send_json_success( $billing_details );
196
+        wp_send_json_success($billing_details);
197 197
 
198 198
     }
199 199
 
@@ -203,47 +203,47 @@  discard block
 block discarded – undo
203 203
     public static function check_new_user_email() {
204 204
 
205 205
         // Verify nonce.
206
-        check_ajax_referer( 'wpinv-nonce' );
206
+        check_ajax_referer('wpinv-nonce');
207 207
 
208 208
         // Can the user manage the plugin?
209
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
209
+        if (!wpinv_current_user_can_manage_invoicing()) {
210 210
             die(-1);
211 211
         }
212 212
 
213 213
         // We need an email address.
214
-        if ( empty( $_GET['email'] ) ) {
215
-            _e( "Provide the new user's email address", 'invoicing' );
214
+        if (empty($_GET['email'])) {
215
+            _e("Provide the new user's email address", 'invoicing');
216 216
             exit;
217 217
         }
218 218
 
219 219
         // Ensure the email is valid.
220
-        $email = sanitize_text_field( $_GET['email'] );
221
-        if ( ! is_email( $email ) ) {
222
-            _e( 'Invalid email address', 'invoicing' );
220
+        $email = sanitize_text_field($_GET['email']);
221
+        if (!is_email($email)) {
222
+            _e('Invalid email address', 'invoicing');
223 223
             exit;
224 224
         }
225 225
 
226 226
         // And it does not exist.
227
-        if ( email_exists( $email ) ) {
228
-            _e( 'A user with this email address already exists', 'invoicing' );
227
+        if (email_exists($email)) {
228
+            _e('A user with this email address already exists', 'invoicing');
229 229
             exit;
230 230
         }
231 231
 
232
-        wp_send_json_success( true );
232
+        wp_send_json_success(true);
233 233
     }
234 234
     
235 235
     public static function run_tool() {
236
-        check_ajax_referer( 'wpinv-nonce', '_nonce' );
237
-        if ( !wpinv_current_user_can_manage_invoicing() ) {
236
+        check_ajax_referer('wpinv-nonce', '_nonce');
237
+        if (!wpinv_current_user_can_manage_invoicing()) {
238 238
             die(-1);
239 239
         }
240 240
         
241
-        $tool = sanitize_text_field( $_POST['tool'] );
241
+        $tool = sanitize_text_field($_POST['tool']);
242 242
         
243
-        do_action( 'wpinv_run_tool' );
243
+        do_action('wpinv_run_tool');
244 244
         
245
-        if ( !empty( $tool ) ) {
246
-            do_action( 'wpinv_tool_' . $tool );
245
+        if (!empty($tool)) {
246
+            do_action('wpinv_tool_' . $tool);
247 247
         }
248 248
     }
249 249
 
@@ -253,30 +253,30 @@  discard block
 block discarded – undo
253 253
     public static function get_payment_form() {
254 254
 
255 255
         // Check nonce.
256
-        if ( ! isset( $_GET['nonce'] ) || ! wp_verify_nonce( $_GET['nonce'], 'getpaid_ajax_form' ) ) {
257
-            _e( 'Error: Reload the page and try again.', 'invoicing' );
256
+        if (!isset($_GET['nonce']) || !wp_verify_nonce($_GET['nonce'], 'getpaid_ajax_form')) {
257
+            _e('Error: Reload the page and try again.', 'invoicing');
258 258
             exit;
259 259
         }
260 260
 
261 261
         // Is the request set up correctly?
262
-		if ( empty( $_GET['form'] ) && empty( $_GET['item'] ) ) {
262
+		if (empty($_GET['form']) && empty($_GET['item'])) {
263 263
 			echo aui()->alert(
264 264
 				array(
265 265
 					'type'    => 'warning',
266
-					'content' => __( 'No payment form or item provided', 'invoicing' ),
266
+					'content' => __('No payment form or item provided', 'invoicing'),
267 267
 				)
268 268
             );
269 269
             exit;
270 270
         }
271 271
 
272 272
         // Payment form or button?
273
-		if ( ! empty( $_GET['form'] ) ) {
274
-            getpaid_display_payment_form( $_GET['form'] );
275
-		} else if( ! empty( $_GET['invoice'] ) ) {
276
-		    getpaid_display_invoice_payment_form( $_GET['invoice'] );
273
+		if (!empty($_GET['form'])) {
274
+            getpaid_display_payment_form($_GET['form']);
275
+		} else if (!empty($_GET['invoice'])) {
276
+		    getpaid_display_invoice_payment_form($_GET['invoice']);
277 277
         } else {
278
-			$items = getpaid_convert_items_to_array( $_GET['item'] );
279
-		    getpaid_display_item_payment_form( $items );
278
+			$items = getpaid_convert_items_to_array($_GET['item']);
279
+		    getpaid_display_item_payment_form($items);
280 280
         }
281 281
 
282 282
         exit;
@@ -291,17 +291,17 @@  discard block
 block discarded – undo
291 291
     public static function payment_form() {
292 292
 
293 293
         // Check nonce.
294
-        check_ajax_referer( 'getpaid_form_nonce' );
294
+        check_ajax_referer('getpaid_form_nonce');
295 295
 
296 296
         // ... form fields...
297
-        if ( empty( $_POST['getpaid_payment_form_submission'] ) ) {
298
-            _e( 'Error: Reload the page and try again.', 'invoicing' );
297
+        if (empty($_POST['getpaid_payment_form_submission'])) {
298
+            _e('Error: Reload the page and try again.', 'invoicing');
299 299
             exit;
300 300
         }
301 301
 
302 302
         // Process the payment form.
303
-        $checkout_class = apply_filters( 'getpaid_checkout_class', 'GetPaid_Checkout' );
304
-        $checkout       = new $checkout_class( new GetPaid_Payment_Form_Submission() );
303
+        $checkout_class = apply_filters('getpaid_checkout_class', 'GetPaid_Checkout');
304
+        $checkout       = new $checkout_class(new GetPaid_Payment_Form_Submission());
305 305
         $checkout->process_checkout();
306 306
 
307 307
         exit;
@@ -314,51 +314,51 @@  discard block
 block discarded – undo
314 314
      */
315 315
     public static function get_payment_form_states_field() {
316 316
 
317
-        if ( empty( $_GET['country'] ) || empty( $_GET['form'] ) ) {
317
+        if (empty($_GET['country']) || empty($_GET['form'])) {
318 318
             exit;
319 319
         }
320 320
 
321
-        $elements = getpaid_get_payment_form_elements( $_GET['form'] );
321
+        $elements = getpaid_get_payment_form_elements($_GET['form']);
322 322
 
323
-        if ( empty( $elements ) ) {
323
+        if (empty($elements)) {
324 324
             exit;
325 325
         }
326 326
 
327 327
         $address_fields = array();
328
-        foreach ( $elements as $element ) {
329
-            if ( 'address' === $element['type'] ) {
328
+        foreach ($elements as $element) {
329
+            if ('address' === $element['type']) {
330 330
                 $address_fields = $element;
331 331
                 break;
332 332
             }
333 333
         }
334 334
 
335
-        if ( empty( $address_fields ) ) {
335
+        if (empty($address_fields)) {
336 336
             exit;
337 337
         }
338 338
 
339
-        foreach( $address_fields['fields'] as $address_field ) {
339
+        foreach ($address_fields['fields'] as $address_field) {
340 340
 
341
-            if ( 'wpinv_state' == $address_field['name'] ) {
341
+            if ('wpinv_state' == $address_field['name']) {
342 342
 
343 343
                 $label = $address_field['label'];
344 344
 
345
-                if ( ! empty( $address_field['required'] ) ) {
345
+                if (!empty($address_field['required'])) {
346 346
                     $label .= "<span class='text-danger'> *</span>";
347 347
                 }
348 348
 
349
-                $states = wpinv_get_country_states( $_GET['country'] );
349
+                $states = wpinv_get_country_states($_GET['country']);
350 350
 
351
-                if ( ! empty( $states ) ) {
351
+                if (!empty($states)) {
352 352
 
353 353
                     $html = aui()->select(
354 354
                             array(
355 355
                                 'options'          => $states,
356
-                                'name'             => esc_attr( $address_field['name'] ),
357
-                                'id'               => esc_attr( $address_field['name'] ),
358
-                                'placeholder'      => esc_attr( $address_field['placeholder'] ),
356
+                                'name'             => esc_attr($address_field['name']),
357
+                                'id'               => esc_attr($address_field['name']),
358
+                                'placeholder'      => esc_attr($address_field['placeholder']),
359 359
                                 'required'         => (bool) $address_field['required'],
360 360
                                 'no_wrap'          => true,
361
-                                'label'            => wp_kses_post( $label ),
361
+                                'label'            => wp_kses_post($label),
362 362
                                 'select2'          => false,
363 363
                             )
364 364
                         );
@@ -367,10 +367,10 @@  discard block
 block discarded – undo
367 367
 
368 368
                     $html = aui()->input(
369 369
                             array(
370
-                                'name'       => esc_attr( $address_field['name'] ),
371
-                                'id'         => esc_attr( $address_field['name'] ),
370
+                                'name'       => esc_attr($address_field['name']),
371
+                                'id'         => esc_attr($address_field['name']),
372 372
                                 'required'   => (bool) $address_field['required'],
373
-                                'label'      => wp_kses_post( $label ),
373
+                                'label'      => wp_kses_post($label),
374 374
                                 'no_wrap'    => true,
375 375
                                 'type'       => 'text',
376 376
                             )
@@ -378,7 +378,7 @@  discard block
 block discarded – undo
378 378
 
379 379
                 }
380 380
 
381
-                wp_send_json_success( str_replace( 'sr-only', '', $html ) );
381
+                wp_send_json_success(str_replace('sr-only', '', $html));
382 382
                 exit;
383 383
 
384 384
             }
@@ -394,56 +394,56 @@  discard block
 block discarded – undo
394 394
     public static function recalculate_invoice_totals() {
395 395
 
396 396
         // Verify nonce.
397
-        check_ajax_referer( 'wpinv-nonce' );
397
+        check_ajax_referer('wpinv-nonce');
398 398
 
399
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
399
+        if (!wpinv_current_user_can_manage_invoicing()) {
400 400
             exit;
401 401
         }
402 402
 
403 403
         // We need an invoice.
404
-        if ( empty( $_POST['post_id'] ) ) {
404
+        if (empty($_POST['post_id'])) {
405 405
             exit;
406 406
         }
407 407
 
408 408
         // Fetch the invoice.
409
-        $invoice = new WPInv_Invoice( trim( $_POST['post_id'] ) );
409
+        $invoice = new WPInv_Invoice(trim($_POST['post_id']));
410 410
 
411 411
         // Ensure it exists.
412
-        if ( ! $invoice->get_id() ) {
412
+        if (!$invoice->get_id()) {
413 413
             exit;
414 414
         }
415 415
 
416 416
         // Maybe set the country, state, currency.
417
-        foreach ( array( 'country', 'state', 'currency' ) as $key ) {
418
-            if ( isset( $_POST[ $key ] ) ) {
417
+        foreach (array('country', 'state', 'currency') as $key) {
418
+            if (isset($_POST[$key])) {
419 419
                 $method = "set_$key";
420
-                $invoice->$method( $_POST[ $key ] );
420
+                $invoice->$method($_POST[$key]);
421 421
             }
422 422
         }
423 423
 
424 424
         // Maybe disable taxes.
425
-        $invoice->set_disable_taxes( ! empty( $_POST['taxes'] ) );
425
+        $invoice->set_disable_taxes(!empty($_POST['taxes']));
426 426
 
427 427
         // Recalculate totals.
428 428
         $invoice->recalculate_total();
429 429
 
430
-        $total = wpinv_price( wpinv_format_amount( $invoice->get_total() ), $invoice->get_currency() );
430
+        $total = wpinv_price(wpinv_format_amount($invoice->get_total()), $invoice->get_currency());
431 431
 
432
-        if ( $invoice->is_recurring() && $invoice->is_parent() && $invoice->get_total() != $invoice->get_recurring_total() ) {
433
-            $recurring_total = wpinv_price( wpinv_format_amount( $invoice->get_recurring_total() ), $invoice->get_currency() );
434
-            $total          .= '<small class="form-text text-muted">' . sprintf( __( 'Recurring Price: %s', 'invoicing' ), $recurring_total ) . '</small>';
432
+        if ($invoice->is_recurring() && $invoice->is_parent() && $invoice->get_total() != $invoice->get_recurring_total()) {
433
+            $recurring_total = wpinv_price(wpinv_format_amount($invoice->get_recurring_total()), $invoice->get_currency());
434
+            $total          .= '<small class="form-text text-muted">' . sprintf(__('Recurring Price: %s', 'invoicing'), $recurring_total) . '</small>';
435 435
         }
436 436
 
437 437
         $totals = array(
438
-            'subtotal' => wpinv_price( wpinv_format_amount( $invoice->get_subtotal() ), $invoice->get_currency() ),
439
-            'discount' => wpinv_price( wpinv_format_amount( $invoice->get_total_discount() ), $invoice->get_currency() ),
440
-            'tax'      => wpinv_price( wpinv_format_amount( $invoice->get_total_tax() ), $invoice->get_currency() ),
438
+            'subtotal' => wpinv_price(wpinv_format_amount($invoice->get_subtotal()), $invoice->get_currency()),
439
+            'discount' => wpinv_price(wpinv_format_amount($invoice->get_total_discount()), $invoice->get_currency()),
440
+            'tax'      => wpinv_price(wpinv_format_amount($invoice->get_total_tax()), $invoice->get_currency()),
441 441
             'total'    => $total,
442 442
         );
443 443
 
444
-        $totals = apply_filters( 'getpaid_invoice_totals', $totals, $invoice );
444
+        $totals = apply_filters('getpaid_invoice_totals', $totals, $invoice);
445 445
 
446
-        wp_send_json_success( compact( 'totals' ) );
446
+        wp_send_json_success(compact('totals'));
447 447
     }
448 448
 
449 449
     /**
@@ -452,33 +452,33 @@  discard block
 block discarded – undo
452 452
     public static function get_invoice_items() {
453 453
 
454 454
         // Verify nonce.
455
-        check_ajax_referer( 'wpinv-nonce' );
455
+        check_ajax_referer('wpinv-nonce');
456 456
 
457
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
457
+        if (!wpinv_current_user_can_manage_invoicing()) {
458 458
             exit;
459 459
         }
460 460
 
461 461
         // We need an invoice and items.
462
-        if ( empty( $_POST['post_id'] ) ) {
462
+        if (empty($_POST['post_id'])) {
463 463
             exit;
464 464
         }
465 465
 
466 466
         // Fetch the invoice.
467
-        $invoice = new WPInv_Invoice( trim( $_POST['post_id'] ) );
467
+        $invoice = new WPInv_Invoice(trim($_POST['post_id']));
468 468
 
469 469
         // Ensure it exists.
470
-        if ( ! $invoice->get_id() ) {
470
+        if (!$invoice->get_id()) {
471 471
             exit;
472 472
         }
473 473
 
474 474
         // Return an array of invoice items.
475 475
         $items = array();
476 476
 
477
-        foreach ( $invoice->get_items() as $item_id => $item ) {
478
-            $items[ $item_id ] = $item->prepare_data_for_invoice_edit_ajax(  $invoice->get_currency()  );
477
+        foreach ($invoice->get_items() as $item_id => $item) {
478
+            $items[$item_id] = $item->prepare_data_for_invoice_edit_ajax($invoice->get_currency());
479 479
         }
480 480
 
481
-        wp_send_json_success( compact( 'items' ) );
481
+        wp_send_json_success(compact('items'));
482 482
     }
483 483
 
484 484
     /**
@@ -487,50 +487,50 @@  discard block
 block discarded – undo
487 487
     public static function edit_invoice_item() {
488 488
 
489 489
         // Verify nonce.
490
-        check_ajax_referer( 'wpinv-nonce' );
490
+        check_ajax_referer('wpinv-nonce');
491 491
 
492
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
492
+        if (!wpinv_current_user_can_manage_invoicing()) {
493 493
             exit;
494 494
         }
495 495
 
496 496
         // We need an invoice and item details.
497
-        if ( empty( $_POST['post_id'] ) || empty( $_POST['data'] ) ) {
497
+        if (empty($_POST['post_id']) || empty($_POST['data'])) {
498 498
             exit;
499 499
         }
500 500
 
501 501
         // Fetch the invoice.
502
-        $invoice = new WPInv_Invoice( trim( $_POST['post_id'] ) );
502
+        $invoice = new WPInv_Invoice(trim($_POST['post_id']));
503 503
 
504 504
         // Ensure it exists and its not been paid for.
505
-        if ( ! $invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded() ) {
505
+        if (!$invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded()) {
506 506
             exit;
507 507
         }
508 508
 
509 509
         // Format the data.
510
-        $data = wp_list_pluck( $_POST['data'], 'value', 'field' );
510
+        $data = wp_list_pluck($_POST['data'], 'value', 'field');
511 511
 
512 512
         // Ensure that we have an item id.
513
-        if ( empty( $data['id'] ) ) {
513
+        if (empty($data['id'])) {
514 514
             exit;
515 515
         }
516 516
 
517 517
         // Abort if the invoice does not have the specified item.
518
-        $item = $invoice->get_item( (int) $data['id'] );
518
+        $item = $invoice->get_item((int) $data['id']);
519 519
 
520
-        if ( empty( $item ) ) {
520
+        if (empty($item)) {
521 521
             exit;
522 522
         }
523 523
 
524 524
         // Update the item.
525
-        $item->set_price( $data['price'] );
526
-        $item->set_name( $data['name'] );
527
-        $item->set_description( $data['description'] );
528
-        $item->set_quantity( $data['quantity'] );
525
+        $item->set_price($data['price']);
526
+        $item->set_name($data['name']);
527
+        $item->set_description($data['description']);
528
+        $item->set_quantity($data['quantity']);
529 529
 
530 530
         // Add it to the invoice.
531
-        $error = $invoice->add_item( $item );
531
+        $error = $invoice->add_item($item);
532 532
         $alert = false;
533
-        if ( is_wp_error( $error ) ) {
533
+        if (is_wp_error($error)) {
534 534
             $alert = $error->get_error_message();
535 535
         }
536 536
 
@@ -543,11 +543,11 @@  discard block
 block discarded – undo
543 543
         // Return an array of invoice items.
544 544
         $items = array();
545 545
 
546
-        foreach ( $invoice->get_items() as $item_id => $item ) {
547
-            $items[ $item_id ] = $item->prepare_data_for_invoice_edit_ajax(  $invoice->get_currency()  );
546
+        foreach ($invoice->get_items() as $item_id => $item) {
547
+            $items[$item_id] = $item->prepare_data_for_invoice_edit_ajax($invoice->get_currency());
548 548
         }
549 549
 
550
-        wp_send_json_success( compact( 'items', 'alert' ) );
550
+        wp_send_json_success(compact('items', 'alert'));
551 551
     }
552 552
 
553 553
     /**
@@ -556,33 +556,33 @@  discard block
 block discarded – undo
556 556
     public static function remove_invoice_item() {
557 557
 
558 558
         // Verify nonce.
559
-        check_ajax_referer( 'wpinv-nonce' );
559
+        check_ajax_referer('wpinv-nonce');
560 560
 
561
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
561
+        if (!wpinv_current_user_can_manage_invoicing()) {
562 562
             exit;
563 563
         }
564 564
 
565 565
         // We need an invoice and an item.
566
-        if ( empty( $_POST['post_id'] ) || empty( $_POST['item_id'] ) ) {
566
+        if (empty($_POST['post_id']) || empty($_POST['item_id'])) {
567 567
             exit;
568 568
         }
569 569
 
570 570
         // Fetch the invoice.
571
-        $invoice = new WPInv_Invoice( trim( $_POST['post_id'] ) );
571
+        $invoice = new WPInv_Invoice(trim($_POST['post_id']));
572 572
 
573 573
         // Ensure it exists and its not been paid for.
574
-        if ( ! $invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded() ) {
574
+        if (!$invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded()) {
575 575
             exit;
576 576
         }
577 577
 
578 578
         // Abort if the invoice does not have the specified item.
579
-        $item = $invoice->get_item( (int) $_POST['item_id'] );
579
+        $item = $invoice->get_item((int) $_POST['item_id']);
580 580
 
581
-        if ( empty( $item ) ) {
581
+        if (empty($item)) {
582 582
             exit;
583 583
         }
584 584
 
585
-        $invoice->remove_item( (int) $_POST['item_id'] );
585
+        $invoice->remove_item((int) $_POST['item_id']);
586 586
 
587 587
         // Update totals.
588 588
         $invoice->recalculate_total();
@@ -593,11 +593,11 @@  discard block
 block discarded – undo
593 593
         // Return an array of invoice items.
594 594
         $items = array();
595 595
 
596
-        foreach ( $invoice->get_items() as $item_id => $item ) {
597
-            $items[ $item_id ] = $item->prepare_data_for_invoice_edit_ajax(  $invoice->get_currency()  );
596
+        foreach ($invoice->get_items() as $item_id => $item) {
597
+            $items[$item_id] = $item->prepare_data_for_invoice_edit_ajax($invoice->get_currency());
598 598
         }
599 599
 
600
-        wp_send_json_success( compact( 'items' ) );
600
+        wp_send_json_success(compact('items'));
601 601
     }
602 602
 
603 603
     /**
@@ -606,39 +606,39 @@  discard block
 block discarded – undo
606 606
     public static function add_invoice_items() {
607 607
 
608 608
         // Verify nonce.
609
-        check_ajax_referer( 'wpinv-nonce' );
609
+        check_ajax_referer('wpinv-nonce');
610 610
 
611
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
611
+        if (!wpinv_current_user_can_manage_invoicing()) {
612 612
             exit;
613 613
         }
614 614
 
615 615
         // We need an invoice and items.
616
-        if ( empty( $_POST['post_id'] ) || empty( $_POST['items'] ) ) {
616
+        if (empty($_POST['post_id']) || empty($_POST['items'])) {
617 617
             exit;
618 618
         }
619 619
 
620 620
         // Fetch the invoice.
621
-        $invoice = new WPInv_Invoice( trim( $_POST['post_id'] ) );
621
+        $invoice = new WPInv_Invoice(trim($_POST['post_id']));
622 622
         $alert   = false;
623 623
 
624 624
         // Ensure it exists and its not been paid for.
625
-        if ( ! $invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded() ) {
625
+        if (!$invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded()) {
626 626
             exit;
627 627
         }
628 628
 
629 629
         // Add the items.
630
-        foreach ( $_POST['items'] as $data ) {
630
+        foreach ($_POST['items'] as $data) {
631 631
 
632
-            $item = new GetPaid_Form_Item( $data[ 'id' ] );
632
+            $item = new GetPaid_Form_Item($data['id']);
633 633
 
634
-            if ( is_numeric( $data[ 'qty' ] ) && (int) $data[ 'qty' ] > 0 ) {
635
-                $item->set_quantity( $data[ 'qty' ] );
634
+            if (is_numeric($data['qty']) && (int) $data['qty'] > 0) {
635
+                $item->set_quantity($data['qty']);
636 636
             }
637 637
 
638
-            if ( $item->get_id() > 0 ) {
639
-                $error = $invoice->add_item( $item );
638
+            if ($item->get_id() > 0) {
639
+                $error = $invoice->add_item($item);
640 640
 
641
-                if ( is_wp_error( $error ) ) {
641
+                if (is_wp_error($error)) {
642 642
                     $alert = $error->get_error_message();
643 643
                 }
644 644
 
@@ -653,11 +653,11 @@  discard block
 block discarded – undo
653 653
         // Return an array of invoice items.
654 654
         $items = array();
655 655
 
656
-        foreach ( $invoice->get_items() as $item_id => $item ) {
657
-            $items[ $item_id ] = $item->prepare_data_for_invoice_edit_ajax( $invoice->get_currency() );
656
+        foreach ($invoice->get_items() as $item_id => $item) {
657
+            $items[$item_id] = $item->prepare_data_for_invoice_edit_ajax($invoice->get_currency());
658 658
         }
659 659
 
660
-        wp_send_json_success( compact( 'items', 'alert' ) );
660
+        wp_send_json_success(compact('items', 'alert'));
661 661
     }
662 662
 
663 663
     /**
@@ -666,15 +666,15 @@  discard block
 block discarded – undo
666 666
     public static function get_invoicing_items() {
667 667
 
668 668
         // Verify nonce.
669
-        check_ajax_referer( 'wpinv-nonce' );
669
+        check_ajax_referer('wpinv-nonce');
670 670
 
671
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
671
+        if (!wpinv_current_user_can_manage_invoicing()) {
672 672
             exit;
673 673
         }
674 674
 
675 675
         // We need a search term.
676
-        if ( empty( $_GET['search'] ) ) {
677
-            wp_send_json_success( array() );
676
+        if (empty($_GET['search'])) {
677
+            wp_send_json_success(array());
678 678
         }
679 679
 
680 680
         // Retrieve items.
@@ -683,8 +683,8 @@  discard block
 block discarded – undo
683 683
             'orderby'        => 'title',
684 684
             'order'          => 'ASC',
685 685
             'posts_per_page' => -1,
686
-            'post_status'    => array( 'publish' ),
687
-            's'              => trim( $_GET['search'] ),
686
+            'post_status'    => array('publish'),
687
+            's'              => trim($_GET['search']),
688 688
             'meta_query'     => array(
689 689
                 array(
690 690
                     'key'       => '_wpinv_type',
@@ -694,14 +694,14 @@  discard block
 block discarded – undo
694 694
             )
695 695
         );
696 696
 
697
-        $items = get_posts( apply_filters( 'getpaid_ajax_invoice_items_query_args', $item_args ) );
697
+        $items = get_posts(apply_filters('getpaid_ajax_invoice_items_query_args', $item_args));
698 698
         $data  = array();
699 699
 
700 700
 
701
-        $is_payment_form = ( ! empty( $_GET['post_id'] ) && 'wpi_payment_form' == get_post_type( $_GET['post_id'] ) );
701
+        $is_payment_form = (!empty($_GET['post_id']) && 'wpi_payment_form' == get_post_type($_GET['post_id']));
702 702
 
703
-        foreach ( $items as $item ) {
704
-            $item      = new GetPaid_Form_Item( $item );
703
+        foreach ($items as $item) {
704
+            $item = new GetPaid_Form_Item($item);
705 705
             $data[] = array(
706 706
                 'id'        => $item->get_id(),
707 707
                 'text'      => $item->get_name(),
@@ -709,7 +709,7 @@  discard block
 block discarded – undo
709 709
             );
710 710
         }
711 711
 
712
-        wp_send_json_success( $data );
712
+        wp_send_json_success($data);
713 713
 
714 714
     }
715 715
 
@@ -719,24 +719,24 @@  discard block
 block discarded – undo
719 719
     public static function get_aui_states_field() {
720 720
 
721 721
         // Verify nonce.
722
-        check_ajax_referer( 'wpinv-nonce' );
722
+        check_ajax_referer('wpinv-nonce');
723 723
 
724 724
         // We need a country.
725
-        if ( empty( $_GET['country'] ) ) {
725
+        if (empty($_GET['country'])) {
726 726
             exit;
727 727
         }
728 728
 
729
-        $states = wpinv_get_country_states( trim( $_GET['country'] ) );
730
-        $state  = isset( $_GET['state'] ) ? trim( $_GET['state'] ) : wpinv_get_default_state();
729
+        $states = wpinv_get_country_states(trim($_GET['country']));
730
+        $state  = isset($_GET['state']) ? trim($_GET['state']) : wpinv_get_default_state();
731 731
 
732
-        if ( empty( $states ) ) {
732
+        if (empty($states)) {
733 733
 
734 734
             $html = aui()->input(
735 735
                 array(
736 736
                     'type'        => 'text',
737 737
                     'id'          => 'wpinv_state',
738 738
                     'name'        => 'wpinv_state',
739
-                    'label'       => __( 'State', 'invoicing' ),
739
+                    'label'       => __('State', 'invoicing'),
740 740
                     'label_type'  => 'vertical',
741 741
                     'placeholder' => 'Liège',
742 742
                     'class'       => 'form-control-sm',
@@ -750,9 +750,9 @@  discard block
 block discarded – undo
750 750
                 array(
751 751
                     'id'          => 'wpinv_state',
752 752
                     'name'        => 'wpinv_state',
753
-                    'label'       => __( 'State', 'invoicing' ),
753
+                    'label'       => __('State', 'invoicing'),
754 754
                     'label_type'  => 'vertical',
755
-                    'placeholder' => __( 'Select a state', 'invoicing' ),
755
+                    'placeholder' => __('Select a state', 'invoicing'),
756 756
                     'class'       => 'form-control-sm',
757 757
                     'value'       => $state,
758 758
                     'options'     => $states,
@@ -766,7 +766,7 @@  discard block
 block discarded – undo
766 766
         wp_send_json_success(
767 767
             array(
768 768
                 'html'   => $html,
769
-                'select' => ! empty ( $states )
769
+                'select' => !empty ($states)
770 770
             )
771 771
         );
772 772
 
@@ -780,46 +780,46 @@  discard block
 block discarded – undo
780 780
     public static function ip_geolocation() {
781 781
 
782 782
         // Check nonce.
783
-        check_ajax_referer( 'getpaid-ip-location' );
783
+        check_ajax_referer('getpaid-ip-location');
784 784
 
785 785
         // IP address.
786
-        if ( empty( $_GET['ip'] ) || ! rest_is_ip_address( $_GET['ip'] ) ) {
787
-            _e( 'Invalid IP Address.', 'invoicing' );
786
+        if (empty($_GET['ip']) || !rest_is_ip_address($_GET['ip'])) {
787
+            _e('Invalid IP Address.', 'invoicing');
788 788
             exit;
789 789
         }
790 790
 
791 791
         // Retrieve location info.
792
-        $location = getpaid_geolocate_ip_address( $_GET['ip'] );
792
+        $location = getpaid_geolocate_ip_address($_GET['ip']);
793 793
 
794
-        if ( empty( $location ) ) {
795
-            _e( 'Unable to find geolocation for the IP Address.', 'invoicing' );
794
+        if (empty($location)) {
795
+            _e('Unable to find geolocation for the IP Address.', 'invoicing');
796 796
             exit;
797 797
         }
798 798
 
799 799
         // Sorry.
800
-        extract( $location );
800
+        extract($location);
801 801
 
802 802
         // Prepare the address.
803 803
         $content = '';
804 804
 
805
-        if ( ! empty( $location['city'] ) ) {
806
-            $content .=  $location['city']  . ', ';
805
+        if (!empty($location['city'])) {
806
+            $content .= $location['city'] . ', ';
807 807
         }
808 808
         
809
-        if ( ! empty( $location['region'] ) ) {
810
-            $content .=  $location['region']  . ', ';
809
+        if (!empty($location['region'])) {
810
+            $content .= $location['region'] . ', ';
811 811
         }
812 812
         
813
-        $content .=  $location['country'] . ' (' . $location['iso'] . ')';
813
+        $content .= $location['country'] . ' (' . $location['iso'] . ')';
814 814
 
815 815
         $location['address'] = $content;
816 816
 
817
-        $content  = '<p>'. sprintf( __( '<b>Address:</b> %s', 'invoicing' ), $content ) . '</p>';
818
-        $content .= '<p>'. $location['credit'] . '</p>';
817
+        $content  = '<p>' . sprintf(__('<b>Address:</b> %s', 'invoicing'), $content) . '</p>';
818
+        $content .= '<p>' . $location['credit'] . '</p>';
819 819
 
820 820
         $location['content'] = $content;
821 821
 
822
-        wpinv_get_template( 'geolocation.php', $location );
822
+        wpinv_get_template('geolocation.php', $location);
823 823
 
824 824
         exit;
825 825
     }
@@ -832,11 +832,11 @@  discard block
 block discarded – undo
832 832
     public static function payment_form_refresh_prices() {
833 833
 
834 834
         // Check nonce.
835
-        check_ajax_referer( 'getpaid_form_nonce' );
835
+        check_ajax_referer('getpaid_form_nonce');
836 836
 
837 837
         // ... form fields...
838
-        if ( empty( $_POST['getpaid_payment_form_submission'] ) ) {
839
-            _e( 'Error: Reload the page and try again.', 'invoicing' );
838
+        if (empty($_POST['getpaid_payment_form_submission'])) {
839
+            _e('Error: Reload the page and try again.', 'invoicing');
840 840
             exit;
841 841
         }
842 842
 
@@ -844,18 +844,18 @@  discard block
 block discarded – undo
844 844
         $submission = new GetPaid_Payment_Form_Submission();
845 845
 
846 846
         // Do we have an error?
847
-        if ( ! empty( $submission->last_error ) ) {
847
+        if (!empty($submission->last_error)) {
848 848
             echo $submission->last_error;
849 849
             exit;
850 850
         }
851 851
 
852 852
         // Prepare the response.
853
-        $response = new GetPaid_Payment_Form_Submission_Refresh_Prices( $submission );
853
+        $response = new GetPaid_Payment_Form_Submission_Refresh_Prices($submission);
854 854
         
855 855
         // Filter the response.
856
-        $response = apply_filters( 'getpaid_payment_form_ajax_refresh_prices', $response->response, $submission );
856
+        $response = apply_filters('getpaid_payment_form_ajax_refresh_prices', $response->response, $submission);
857 857
 
858
-        wp_send_json_success( $response );
858
+        wp_send_json_success($response);
859 859
     }
860 860
 
861 861
 }
Please login to merge, or discard this patch.
includes/admin/meta-boxes/class-getpaid-meta-box-payment-form.php 1 patch
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
  *
7 7
  */
8 8
 
9
-if ( ! defined( 'ABSPATH' ) ) {
9
+if (!defined('ABSPATH')) {
10 10
 	exit; // Exit if accessed directly
11 11
 }
12 12
 
@@ -20,14 +20,14 @@  discard block
 block discarded – undo
20 20
 	 *
21 21
 	 * @param WP_Post $post
22 22
 	 */
23
-    public static function output( $post ) {
23
+    public static function output($post) {
24 24
         ?>
25 25
         <div id="wpinv-form-builder" class="bsui">
26 26
             <div class="row">
27 27
                 <div class="col-sm-4">
28 28
 
29 29
                     <!-- Builder tabs -->
30
-                    <button class="button button-primary" v-if="active_tab!='new_item'" @click.prevent="active_tab='new_item'"><?php _e( 'Go Back', 'invoicing' ); ?></button>
30
+                    <button class="button button-primary" v-if="active_tab!='new_item'" @click.prevent="active_tab='new_item'"><?php _e('Go Back', 'invoicing'); ?></button>
31 31
 
32 32
                     <!-- Builder tab content -->
33 33
                     <div class="mt-4">
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
                         <!-- Available builder elements -->
36 36
                         <div class="wpinv-form-builder-tab-pane" v-if="active_tab=='new_item'">
37 37
                             <div class="wpinv-form-builder-add-field-types">
38
-                                <small class='form-text text-muted'><?php _e( 'Add an element by dragging it to the payment form.', 'invoicing' ); ?></small>
38
+                                <small class='form-text text-muted'><?php _e('Add an element by dragging it to the payment form.', 'invoicing'); ?></small>
39 39
                                 <draggable class="section mt-2" style="display: flex; flex-flow: wrap; justify-content: space-between;" v-model="elements" :group="{ name: 'fields', pull: 'clone', put: false }" :sort="false" :clone="addDraggedField" tag="ul" filter=".wpinv-undraggable">
40 40
                                     <li v-for="element in elements" class= "wpinv-payment-form-left-fields-field" @click.prevent="addField(element)" :class="{ 'd-none': element.defaults.premade }">
41 41
                                         <button class="button btn">
@@ -50,10 +50,10 @@  discard block
 block discarded – undo
50 50
                         <!-- Edit an element -->
51 51
                         <div class="wpinv-form-builder-tab-pane" v-if="active_tab=='edit_item'" style="font-size: 14px;">
52 52
                             <div class="wpinv-form-builder-edit-field-wrapper">
53
-                                <?php do_action( 'wpinv_payment_form_edit_element_template', 'active_form_element', $post ); ?>
54
-                                <?php do_action( 'getpaid_payment_form_edit_element_template', $post ); ?>
53
+                                <?php do_action('wpinv_payment_form_edit_element_template', 'active_form_element', $post); ?>
54
+                                <?php do_action('getpaid_payment_form_edit_element_template', $post); ?>
55 55
                                 <div>
56
-                                    <button type="button" class="button button-link button-link-delete" @click.prevent="removeField(active_form_element)" v-show="! active_form_element.premade"><?php _e( 'Delete Element', 'invoicing' ); ?></button>
56
+                                    <button type="button" class="button button-link button-link-delete" @click.prevent="removeField(active_form_element)" v-show="! active_form_element.premade"><?php _e('Delete Element', 'invoicing'); ?></button>
57 57
                                 </div>
58 58
                             </div>
59 59
                         </div>
@@ -62,14 +62,14 @@  discard block
 block discarded – undo
62 62
 
63 63
                 </div>
64 64
                 <div class="col-sm-8 border-left">
65
-                    <small class='form-text text-muted' v-if='form_elements.length'><?php _e( 'Click on any element to edit or delete it.', 'invoicing' ); ?></small>
66
-                    <p class='form-text text-muted' v-if='! form_elements.length'><?php _e( 'This form is empty. Add new elements by dragging them from the right.', 'invoicing' ); ?></p>
65
+                    <small class='form-text text-muted' v-if='form_elements.length'><?php _e('Click on any element to edit or delete it.', 'invoicing'); ?></small>
66
+                    <p class='form-text text-muted' v-if='! form_elements.length'><?php _e('This form is empty. Add new elements by dragging them from the right.', 'invoicing'); ?></p>
67 67
 
68 68
                     <draggable class="section bsui" v-model="form_elements" @add="highlightLastDroppedField" group="fields" tag="div" style="min-height: 100%; font-size: 14px;">
69 69
                         <div v-for="form_element in form_elements" class="wpinv-form-builder-element-preview" :class="[{ active: active_form_element==form_element &&  active_tab=='edit_item' }, form_element.type]" @click="active_tab = 'edit_item'; active_form_element = form_element">
70 70
                             <div class="wpinv-form-builder-element-preview-inner">
71 71
                                 <div class="wpinv-payment-form-field-preview-overlay"></div>
72
-                                <?php do_action( 'wpinv_payment_form_render_element_template', 'form_element', $post ); ?>
72
+                                <?php do_action('wpinv_payment_form_render_element_template', 'form_element', $post); ?>
73 73
                             </div>
74 74
                         </div>
75 75
                     </draggable>
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
         </div>
83 83
         <?php
84 84
 
85
-        wp_nonce_field( 'getpaid_meta_nonce', 'getpaid_meta_nonce' );
85
+        wp_nonce_field('getpaid_meta_nonce', 'getpaid_meta_nonce');
86 86
     }
87 87
 
88 88
     /**
@@ -90,33 +90,33 @@  discard block
 block discarded – undo
90 90
 	 *
91 91
 	 * @param int $post_id
92 92
 	 */
93
-	public static function save( $post_id ) {
93
+	public static function save($post_id) {
94 94
 
95 95
         // Prepare the form.
96
-        $form = new GetPaid_Payment_Form( $post_id );
96
+        $form = new GetPaid_Payment_Form($post_id);
97 97
 
98 98
         // Fetch form items.
99
-        $form_items = json_decode( wp_unslash( $_POST['wpinv_form_items'] ), true );
99
+        $form_items = json_decode(wp_unslash($_POST['wpinv_form_items']), true);
100 100
 
101 101
         // Ensure that we have an array...
102
-        if ( empty( $form_items ) ) {
102
+        if (empty($form_items)) {
103 103
             $form_items = array();
104 104
         }
105 105
 
106 106
         // Add it to the form.
107
-        $form->set_items( self::item_to_objects( $form_items ) );
107
+        $form->set_items(self::item_to_objects($form_items));
108 108
 
109 109
         // Save form elements.
110
-        $form_elements = json_decode( wp_unslash( $_POST['wpinv_form_elements'] ), true );
111
-        if ( empty( $form_elements ) ) {
110
+        $form_elements = json_decode(wp_unslash($_POST['wpinv_form_elements']), true);
111
+        if (empty($form_elements)) {
112 112
             $form_elements = array();
113 113
         }
114 114
 
115
-        $form->set_elements( $form_elements );
115
+        $form->set_elements($form_elements);
116 116
 
117 117
         // Persist data to the datastore.
118 118
         $form->save();
119
-        do_action( 'getpaid_payment_form_metabox_save', $post_id, $form );
119
+        do_action('getpaid_payment_form_metabox_save', $post_id, $form);
120 120
 
121 121
     }
122 122
 
@@ -125,14 +125,14 @@  discard block
 block discarded – undo
125 125
 	 *
126 126
 	 * @param array $items
127 127
 	 */
128
-	public static function item_to_objects( $items ) {
128
+	public static function item_to_objects($items) {
129 129
 
130 130
         $objects = array();
131 131
 
132
-        foreach ( $items as $item ) {
133
-            $_item = new GetPaid_Form_Item( $item['id'] );
134
-            $_item->set_allow_quantities( (bool) $item['allow_quantities'] );
135
-            $_item->set_allow_quantities( (bool) $item['required'] );
132
+        foreach ($items as $item) {
133
+            $_item = new GetPaid_Form_Item($item['id']);
134
+            $_item->set_allow_quantities((bool) $item['allow_quantities']);
135
+            $_item->set_allow_quantities((bool) $item['required']);
136 136
             $objects[] = $_item;
137 137
         }
138 138
 
Please login to merge, or discard this patch.
includes/admin/meta-boxes/class-getpaid-meta-box-discount-details.php 1 patch
Spacing   +96 added lines, -96 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
  *
8 8
  */
9 9
 
10
-if ( ! defined( 'ABSPATH' ) ) {
10
+if (!defined('ABSPATH')) {
11 11
 	exit; // Exit if accessed directly
12 12
 }
13 13
 
@@ -21,24 +21,24 @@  discard block
 block discarded – undo
21 21
 	 *
22 22
 	 * @param WP_Post $post
23 23
 	 */
24
-    public static function output( $post ) {
24
+    public static function output($post) {
25 25
 
26 26
         // Prepare the discount.
27
-        $discount = new WPInv_Discount( $post );
27
+        $discount = new WPInv_Discount($post);
28 28
 
29 29
         // Nonce field.
30
-        wp_nonce_field( 'getpaid_meta_nonce', 'getpaid_meta_nonce' );
30
+        wp_nonce_field('getpaid_meta_nonce', 'getpaid_meta_nonce');
31 31
 
32
-        do_action( 'wpinv_discount_form_top', $discount );
32
+        do_action('wpinv_discount_form_top', $discount);
33 33
 
34 34
         // Set the currency position.
35 35
         $position = wpinv_currency_position();
36 36
 
37
-        if ( $position == 'left_space' ) {
37
+        if ($position == 'left_space') {
38 38
             $position = 'left';
39 39
         }
40 40
 
41
-        if ( $position == 'right_space' ) {
41
+        if ($position == 'right_space') {
42 42
             $position = 'right';
43 43
         }
44 44
 
@@ -52,66 +52,66 @@  discard block
 block discarded – undo
52 52
         </style>
53 53
         <div class='bsui' style='max-width: 600px;padding-top: 10px;'>
54 54
 
55
-            <?php do_action( 'wpinv_discount_form_first', $discount ); ?>
55
+            <?php do_action('wpinv_discount_form_first', $discount); ?>
56 56
 
57
-            <?php do_action( 'wpinv_discount_form_before_code', $discount ); ?>
57
+            <?php do_action('wpinv_discount_form_before_code', $discount); ?>
58 58
             <div class="form-group row">
59 59
                 <label for="wpinv_discount_code" class="col-sm-3 col-form-label">
60
-                    <?php _e( 'Discount Code', 'invoicing' );?>
60
+                    <?php _e('Discount Code', 'invoicing'); ?>
61 61
                 </label>
62 62
                 <div class="col-sm-8">
63 63
                     <div class="row">
64 64
                         <div class="col-sm-12 form-group">
65
-                            <input type="text" value="<?php echo esc_attr( $discount->get_code( 'edit' ) ); ?>" placeholder="SUMMER_SALE" name="wpinv_discount_code" id="wpinv_discount_code" style="width: 100%;" />
65
+                            <input type="text" value="<?php echo esc_attr($discount->get_code('edit')); ?>" placeholder="SUMMER_SALE" name="wpinv_discount_code" id="wpinv_discount_code" style="width: 100%;" />
66 66
                         </div>
67 67
                         <div class="col-sm-12">
68 68
                             <?php
69
-                                do_action( 'wpinv_discount_form_before_single_use', $discount );
69
+                                do_action('wpinv_discount_form_before_single_use', $discount);
70 70
 
71 71
                                 echo aui()->input(
72 72
                                     array(
73 73
                                         'id'          => 'wpinv_discount_single_use',
74 74
                                         'name'        => 'wpinv_discount_single_use',
75 75
                                         'type'        => 'checkbox',
76
-                                        'label'       => __( 'Each customer can only use this discount once', 'invoicing' ),
76
+                                        'label'       => __('Each customer can only use this discount once', 'invoicing'),
77 77
                                         'value'       => '1',
78 78
                                         'checked'     => $discount->is_single_use(),
79 79
                                     )
80 80
                                 );
81 81
 
82
-                                do_action( 'wpinv_discount_form_single_use', $discount );
82
+                                do_action('wpinv_discount_form_single_use', $discount);
83 83
                             ?>
84 84
                         </div>
85 85
                         <div class="col-sm-12">
86 86
                             <?php
87
-                                do_action( 'wpinv_discount_form_before_recurring', $discount );
87
+                                do_action('wpinv_discount_form_before_recurring', $discount);
88 88
 
89 89
                                 echo aui()->input(
90 90
                                     array(
91 91
                                         'id'          => 'wpinv_discount_recurring',
92 92
                                         'name'        => 'wpinv_discount_recurring',
93 93
                                         'type'        => 'checkbox',
94
-                                        'label'       => __( 'Apply this discount to all recurring payments for subscriptions', 'invoicing' ),
94
+                                        'label'       => __('Apply this discount to all recurring payments for subscriptions', 'invoicing'),
95 95
                                         'value'       => '1',
96 96
                                         'checked'     => $discount->is_recurring(),
97 97
                                     )
98 98
                                 );
99 99
 
100
-                                do_action( 'wpinv_discount_form_recurring', $discount );
100
+                                do_action('wpinv_discount_form_recurring', $discount);
101 101
                             ?>
102 102
                         </div>
103 103
                     </div>
104 104
                 </div>
105 105
                 <div class="col-sm-1 pt-2 pl-0">
106
-                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Enter a discount code such as 10OFF.', 'invoicing' ); ?>"></span>
106
+                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Enter a discount code such as 10OFF.', 'invoicing'); ?>"></span>
107 107
                 </div>
108 108
             </div>
109
-            <?php do_action( 'wpinv_discount_form_code', $discount ); ?>
109
+            <?php do_action('wpinv_discount_form_code', $discount); ?>
110 110
 
111
-            <?php do_action( 'wpinv_discount_form_before_type', $discount ); ?>
111
+            <?php do_action('wpinv_discount_form_before_type', $discount); ?>
112 112
             <div class="form-group row">
113 113
                 <label for="wpinv_discount_type" class="col-sm-3 col-form-label">
114
-                    <?php _e( 'Discount Type', 'invoicing' );?>
114
+                    <?php _e('Discount Type', 'invoicing'); ?>
115 115
                 </label>
116 116
                 <div class="col-sm-8">
117 117
                     <?php
@@ -119,9 +119,9 @@  discard block
 block discarded – undo
119 119
                             array(
120 120
                                 'id'               => 'wpinv_discount_type',
121 121
                                 'name'             => 'wpinv_discount_type',
122
-                                'label'            => __( 'Discount Type', 'invoicing' ),
123
-                                'placeholder'      => __( 'Select Discount Type', 'invoicing' ),
124
-                                'value'            => $discount->get_type( 'edit' ),
122
+                                'label'            => __('Discount Type', 'invoicing'),
123
+                                'placeholder'      => __('Select Discount Type', 'invoicing'),
124
+                                'value'            => $discount->get_type('edit'),
125 125
                                 'select2'          => true,
126 126
                                 'data-allow-clear' => 'false',
127 127
                                 'options'          => wpinv_get_discount_types()
@@ -130,19 +130,19 @@  discard block
 block discarded – undo
130 130
                     ?>
131 131
                 </div>
132 132
                 <div class="col-sm-1 pt-2 pl-0">
133
-                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Discount type.', 'invoicing' ); ?>"></span>
133
+                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Discount type.', 'invoicing'); ?>"></span>
134 134
                 </div>
135 135
             </div>
136
-            <?php do_action( 'wpinv_discount_form_type', $discount ); ?>
136
+            <?php do_action('wpinv_discount_form_type', $discount); ?>
137 137
 
138
-            <?php do_action( 'wpinv_discount_form_before_amount', $discount ); ?>
139
-            <div class="form-group row <?php echo esc_attr( $discount->get_type( 'edit' ) ); ?>" id="wpinv_discount_amount_wrap">
138
+            <?php do_action('wpinv_discount_form_before_amount', $discount); ?>
139
+            <div class="form-group row <?php echo esc_attr($discount->get_type('edit')); ?>" id="wpinv_discount_amount_wrap">
140 140
                 <label for="wpinv_discount_amount" class="col-sm-3 col-form-label">
141
-                    <?php _e( 'Discount Amount', 'invoicing' );?>
141
+                    <?php _e('Discount Amount', 'invoicing'); ?>
142 142
                 </label>
143 143
                 <div class="col-sm-8">
144 144
                     <div class="input-group input-group-sm">
145
-                        <?php if( 'left' == $position ) : ?>
145
+                        <?php if ('left' == $position) : ?>
146 146
                             <div class="input-group-prepend left wpinv-if-flat">
147 147
                                 <span class="input-group-text">
148 148
                                     <?php echo wpinv_currency_symbol(); ?>
@@ -150,9 +150,9 @@  discard block
 block discarded – undo
150 150
                             </div>
151 151
                         <?php endif; ?>
152 152
 
153
-                        <input type="text" name="wpinv_discount_amount" id="wpinv_discount_amount" value="<?php echo esc_attr( $discount->get_amount( 'edit' ) ); ?>" placeholder="0" class="form-control">
153
+                        <input type="text" name="wpinv_discount_amount" id="wpinv_discount_amount" value="<?php echo esc_attr($discount->get_amount('edit')); ?>" placeholder="0" class="form-control">
154 154
 
155
-                        <?php if( 'right' == $position ) : ?>
155
+                        <?php if ('right' == $position) : ?>
156 156
                             <div class="input-group-prepend left wpinv-if-flat">
157 157
                                 <span class="input-group-text">
158 158
                                     <?php echo wpinv_currency_symbol(); ?>
@@ -165,15 +165,15 @@  discard block
 block discarded – undo
165 165
                     </div>
166 166
                 </div>
167 167
                 <div class="col-sm-1 pt-2 pl-0">
168
-                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Enter the discount value. Ex: 10', 'invoicing' ); ?>"></span>
168
+                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Enter the discount value. Ex: 10', 'invoicing'); ?>"></span>
169 169
                 </div>
170 170
             </div>
171
-            <?php do_action( 'wpinv_discount_form_amount', $discount ); ?>
171
+            <?php do_action('wpinv_discount_form_amount', $discount); ?>
172 172
 
173
-            <?php do_action( 'wpinv_discount_form_before_items', $discount ); ?>
173
+            <?php do_action('wpinv_discount_form_before_items', $discount); ?>
174 174
             <div class="form-group row">
175 175
                 <label for="wpinv_discount_items" class="col-sm-3 col-form-label">
176
-                    <?php _e( 'Items', 'invoicing' );?>
176
+                    <?php _e('Items', 'invoicing'); ?>
177 177
                 </label>
178 178
                 <div class="col-sm-8">
179 179
                     <?php
@@ -181,9 +181,9 @@  discard block
 block discarded – undo
181 181
                             array(
182 182
                                 'id'               => 'wpinv_discount_items',
183 183
                                 'name'             => 'wpinv_discount_items[]',
184
-                                'label'            => __( 'Items', 'invoicing' ),
185
-                                'placeholder'      => __( 'Select Items', 'invoicing' ),
186
-                                'value'            => $discount->get_items( 'edit' ),
184
+                                'label'            => __('Items', 'invoicing'),
185
+                                'placeholder'      => __('Select Items', 'invoicing'),
186
+                                'value'            => $discount->get_items('edit'),
187 187
                                 'select2'          => true,
188 188
                                 'multiple'         => true,
189 189
                                 'data-allow-clear' => 'false',
@@ -193,15 +193,15 @@  discard block
 block discarded – undo
193 193
                     ?>
194 194
                 </div>
195 195
                 <div class="col-sm-1 pt-2 pl-0">
196
-                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Select the items that are allowed to use this discount or leave blank to use this discount all items.', 'invoicing' ); ?>"></span>
196
+                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Select the items that are allowed to use this discount or leave blank to use this discount all items.', 'invoicing'); ?>"></span>
197 197
                 </div>
198 198
             </div>
199
-            <?php do_action( 'wpinv_discount_form_items', $discount ); ?>
199
+            <?php do_action('wpinv_discount_form_items', $discount); ?>
200 200
 
201
-            <?php do_action( 'wpinv_discount_form_before_excluded_items', $discount ); ?>
201
+            <?php do_action('wpinv_discount_form_before_excluded_items', $discount); ?>
202 202
             <div class="form-group row">
203 203
                 <label for="wpinv_discount_excluded_items" class="col-sm-3 col-form-label">
204
-                    <?php _e( 'Excluded Items', 'invoicing' );?>
204
+                    <?php _e('Excluded Items', 'invoicing'); ?>
205 205
                 </label>
206 206
                 <div class="col-sm-8">
207 207
                     <?php
@@ -209,9 +209,9 @@  discard block
 block discarded – undo
209 209
                             array(
210 210
                                 'id'               => 'wpinv_discount_excluded_items',
211 211
                                 'name'             => 'wpinv_discount_excluded_items[]',
212
-                                'label'            => __( 'Excluded Items', 'invoicing' ),
213
-                                'placeholder'      => __( 'Select Items', 'invoicing' ),
214
-                                'value'            => $discount->get_excluded_items( 'edit' ),
212
+                                'label'            => __('Excluded Items', 'invoicing'),
213
+                                'placeholder'      => __('Select Items', 'invoicing'),
214
+                                'value'            => $discount->get_excluded_items('edit'),
215 215
                                 'select2'          => true,
216 216
                                 'multiple'         => true,
217 217
                                 'data-allow-clear' => 'false',
@@ -221,15 +221,15 @@  discard block
 block discarded – undo
221 221
                     ?>
222 222
                 </div>
223 223
                 <div class="col-sm-1 pt-2 pl-0">
224
-                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Select all the items that are not allowed to use this discount.', 'invoicing' ); ?>"></span>
224
+                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Select all the items that are not allowed to use this discount.', 'invoicing'); ?>"></span>
225 225
                 </div>
226 226
             </div>
227
-            <?php do_action( 'wpinv_discount_form_excluded_items', $discount ); ?>
227
+            <?php do_action('wpinv_discount_form_excluded_items', $discount); ?>
228 228
 
229
-            <?php do_action( 'wpinv_discount_form_before_start', $discount ); ?>
229
+            <?php do_action('wpinv_discount_form_before_start', $discount); ?>
230 230
             <div class="form-group row">
231 231
                 <label for="wpinv_discount_start" class="col-sm-3 col-form-label">
232
-                    <?php _e( 'Start Date', 'invoicing' );?>
232
+                    <?php _e('Start Date', 'invoicing'); ?>
233 233
                 </label>
234 234
                 <div class="col-sm-8">
235 235
                     <?php
@@ -238,10 +238,10 @@  discard block
 block discarded – undo
238 238
                                 'type'        => 'datepicker',
239 239
                                 'id'          => 'wpinv_discount_start',
240 240
                                 'name'        => 'wpinv_discount_start',
241
-                                'label'       => __( 'Start Date', 'invoicing' ),
241
+                                'label'       => __('Start Date', 'invoicing'),
242 242
                                 'placeholder' => 'YYYY-MM-DD 00:00',
243 243
                                 'class'       => 'form-control-sm',
244
-                                'value'       => $discount->get_start_date( 'edit' ),
244
+                                'value'       => $discount->get_start_date('edit'),
245 245
                                 'extra_attributes' => array(
246 246
                                     'data-enable-time' => 'true',
247 247
                                     'data-time_24hr'   => 'true',
@@ -252,15 +252,15 @@  discard block
 block discarded – undo
252 252
                     ?>
253 253
                 </div>
254 254
                 <div class="col-sm-1 pt-2 pl-0">
255
-                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'For no start date, leave blank. If entered, the discount can only be used after or on this date.', 'invoicing' ); ?>"></span>
255
+                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('For no start date, leave blank. If entered, the discount can only be used after or on this date.', 'invoicing'); ?>"></span>
256 256
                 </div>
257 257
             </div>
258
-            <?php do_action( 'wpinv_discount_form_start', $discount ); ?>
258
+            <?php do_action('wpinv_discount_form_start', $discount); ?>
259 259
 
260
-            <?php do_action( 'wpinv_discount_form_before_expiration', $discount ); ?>
260
+            <?php do_action('wpinv_discount_form_before_expiration', $discount); ?>
261 261
             <div class="form-group row">
262 262
                 <label for="wpinv_discount_expiration" class="col-sm-3 col-form-label">
263
-                    <?php _e( 'Expiration Date', 'invoicing' );?>
263
+                    <?php _e('Expiration Date', 'invoicing'); ?>
264 264
                 </label>
265 265
                 <div class="col-sm-8">
266 266
                     <?php
@@ -269,10 +269,10 @@  discard block
 block discarded – undo
269 269
                                 'type'        => 'datepicker',
270 270
                                 'id'          => 'wpinv_discount_expiration',
271 271
                                 'name'        => 'wpinv_discount_expiration',
272
-                                'label'       => __( 'Expiration Date', 'invoicing' ),
272
+                                'label'       => __('Expiration Date', 'invoicing'),
273 273
                                 'placeholder' => 'YYYY-MM-DD 00:00',
274 274
                                 'class'       => 'form-control-sm',
275
-                                'value'       => $discount->get_end_date( 'edit' ),
275
+                                'value'       => $discount->get_end_date('edit'),
276 276
                                 'extra_attributes' => array(
277 277
                                     'data-enable-time' => 'true',
278 278
                                     'data-time_24hr'   => 'true',
@@ -285,27 +285,27 @@  discard block
 block discarded – undo
285 285
                     ?>
286 286
                 </div>
287 287
                 <div class="col-sm-1 pt-2 pl-0">
288
-                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Optionally set the date after which the discount will expire.', 'invoicing' ); ?>"></span>
288
+                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Optionally set the date after which the discount will expire.', 'invoicing'); ?>"></span>
289 289
                 </div>
290 290
             </div>
291
-            <?php do_action( 'wpinv_discount_form_expiration', $discount ); ?>
291
+            <?php do_action('wpinv_discount_form_expiration', $discount); ?>
292 292
 
293
-            <?php do_action( 'wpinv_discount_form_before_min_total', $discount ); ?>
293
+            <?php do_action('wpinv_discount_form_before_min_total', $discount); ?>
294 294
             <div class="form-group row">
295 295
                 <label for="wpinv_discount_min_total" class="col-sm-3 col-form-label">
296
-                    <?php _e( 'Minimum Amount', 'invoicing' );?>
296
+                    <?php _e('Minimum Amount', 'invoicing'); ?>
297 297
                 </label>
298 298
                 <div class="col-sm-8">
299 299
                     <div class="input-group input-group-sm">
300
-                        <?php if( 'left' == $position ) : ?>
300
+                        <?php if ('left' == $position) : ?>
301 301
                             <div class="input-group-prepend">
302 302
                                 <span class="input-group-text"><?php echo wpinv_currency_symbol(); ?></span>
303 303
                             </div>
304 304
                         <?php endif; ?>
305 305
 
306
-                        <input type="text" name="wpinv_discount_min_total" id="wpinv_discount_min_total" value="<?php echo esc_attr( $discount->get_minimum_total( 'edit' ) ); ?>" placeholder="<?php esc_attr_e( 'No minimum', 'invoicing' ); ?>" class="form-control">
306
+                        <input type="text" name="wpinv_discount_min_total" id="wpinv_discount_min_total" value="<?php echo esc_attr($discount->get_minimum_total('edit')); ?>" placeholder="<?php esc_attr_e('No minimum', 'invoicing'); ?>" class="form-control">
307 307
 
308
-                        <?php if( 'left' != $position ) : ?>
308
+                        <?php if ('left' != $position) : ?>
309 309
                             <div class="input-group-append">
310 310
                                 <span class="input-group-text"><?php echo wpinv_currency_symbol(); ?></span>
311 311
                             </div>
@@ -313,27 +313,27 @@  discard block
 block discarded – undo
313 313
                     </div>
314 314
                 </div>
315 315
                 <div class="col-sm-1 pt-2 pl-0">
316
-                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Optionally set the minimum amount (including taxes) required to use this discount.', 'invoicing' ); ?>"></span>
316
+                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Optionally set the minimum amount (including taxes) required to use this discount.', 'invoicing'); ?>"></span>
317 317
                 </div>
318 318
             </div>
319
-            <?php do_action( 'wpinv_discount_form_min_total', $discount ); ?>
319
+            <?php do_action('wpinv_discount_form_min_total', $discount); ?>
320 320
 
321
-            <?php do_action( 'wpinv_discount_form_before_max_total', $discount ); ?>
321
+            <?php do_action('wpinv_discount_form_before_max_total', $discount); ?>
322 322
             <div class="form-group row">
323 323
                 <label for="wpinv_discount_max_total" class="col-sm-3 col-form-label">
324
-                    <?php _e( 'Maximum Amount', 'invoicing' );?>
324
+                    <?php _e('Maximum Amount', 'invoicing'); ?>
325 325
                 </label>
326 326
                 <div class="col-sm-8">
327 327
                     <div class="input-group input-group-sm">
328
-                        <?php if( 'left' == $position ) : ?>
328
+                        <?php if ('left' == $position) : ?>
329 329
                             <div class="input-group-prepend">
330 330
                                 <span class="input-group-text"><?php echo wpinv_currency_symbol(); ?></span>
331 331
                             </div>
332 332
                         <?php endif; ?>
333 333
 
334
-                        <input type="text" name="wpinv_discount_max_total" id="wpinv_discount_max_total" value="<?php echo esc_attr( $discount->get_maximum_total( 'edit' ) ); ?>" placeholder="<?php esc_attr_e( 'No maximum', 'invoicing' ); ?>" class="form-control">
334
+                        <input type="text" name="wpinv_discount_max_total" id="wpinv_discount_max_total" value="<?php echo esc_attr($discount->get_maximum_total('edit')); ?>" placeholder="<?php esc_attr_e('No maximum', 'invoicing'); ?>" class="form-control">
335 335
 
336
-                        <?php if( 'left' != $position ) : ?>
336
+                        <?php if ('left' != $position) : ?>
337 337
                             <div class="input-group-append">
338 338
                                 <span class="input-group-text"><?php echo wpinv_currency_symbol(); ?></span>
339 339
                             </div>
@@ -341,30 +341,30 @@  discard block
 block discarded – undo
341 341
                     </div>
342 342
                 </div>
343 343
                 <div class="col-sm-1 pt-2 pl-0">
344
-                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Optionally set the maximum amount (including taxes) allowed when using this discount.', 'invoicing' ); ?>"></span>
344
+                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Optionally set the maximum amount (including taxes) allowed when using this discount.', 'invoicing'); ?>"></span>
345 345
                 </div>
346 346
             </div>
347
-            <?php do_action( 'wpinv_discount_form_before_max_total', $discount ); ?>
347
+            <?php do_action('wpinv_discount_form_before_max_total', $discount); ?>
348 348
 
349
-            <?php do_action( 'wpinv_discount_form_before_max_uses', $discount ); ?>
349
+            <?php do_action('wpinv_discount_form_before_max_uses', $discount); ?>
350 350
             <div class="form-group row">
351 351
                 <label for="wpinv_discount_max_uses" class="col-sm-3 col-form-label">
352
-                    <?php _e( 'Maximum Uses', 'invoicing' );?>
352
+                    <?php _e('Maximum Uses', 'invoicing'); ?>
353 353
                 </label>
354 354
                 <div class="col-sm-8">
355
-                    <input type="text" value="<?php echo esc_attr( $discount->get_max_uses( 'edit' ) ); ?>" placeholder="<?php esc_attr_e( 'Unlimited', 'invoicing' ); ?>" name="wpinv_discount_max_uses" id="wpinv_discount_max_uses" style="width: 100%;" />
355
+                    <input type="text" value="<?php echo esc_attr($discount->get_max_uses('edit')); ?>" placeholder="<?php esc_attr_e('Unlimited', 'invoicing'); ?>" name="wpinv_discount_max_uses" id="wpinv_discount_max_uses" style="width: 100%;" />
356 356
                 </div>
357 357
                 <div class="col-sm-1 pt-2 pl-0">
358
-                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Optionally set the maximum number of times that this discount code can be used.', 'invoicing' ); ?>"></span>
358
+                    <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Optionally set the maximum number of times that this discount code can be used.', 'invoicing'); ?>"></span>
359 359
                 </div>
360 360
             </div>
361
-            <?php do_action( 'wpinv_discount_form_max_uses', $discount ); ?>
361
+            <?php do_action('wpinv_discount_form_max_uses', $discount); ?>
362 362
 
363
-            <?php do_action( 'wpinv_discount_form_last', $discount ); ?>
363
+            <?php do_action('wpinv_discount_form_last', $discount); ?>
364 364
 
365 365
         </div>
366 366
         <?php
367
-        do_action( 'wpinv_discount_form_bottom', $post );
367
+        do_action('wpinv_discount_form_bottom', $post);
368 368
     }
369 369
 
370 370
     /**
@@ -372,30 +372,30 @@  discard block
 block discarded – undo
372 372
 	 *
373 373
 	 * @param int $post_id
374 374
 	 */
375
-	public static function save( $post_id ) {
375
+	public static function save($post_id) {
376 376
 
377 377
         // Prepare the discount.
378
-        $discount = new WPInv_Discount( $post_id );
378
+        $discount = new WPInv_Discount($post_id);
379 379
 
380 380
         // Load new data.
381 381
         $discount->set_props(
382 382
 			array(
383
-				'code'                 => isset( $_POST['wpinv_discount_code'] ) ? $_POST['wpinv_discount_code'] : null,
384
-				'amount'               => isset( $_POST['wpinv_discount_amount'] ) ? $_POST['wpinv_discount_amount'] : null,
385
-				'start'                => isset( $_POST['wpinv_discount_start'] ) ? wpinv_clean( $_POST['wpinv_discount_start'] ) : null,
386
-				'expiration'           => isset( $_POST['wpinv_discount_expiration'] ) ? wpinv_clean( $_POST['wpinv_discount_expiration'] ) : null,
387
-				'is_single_use'        => isset( $_POST['wpinv_discount_single_use'] ),
388
-                'type'                 => isset( $_POST['wpinv_discount_type'] ) ? $_POST['wpinv_discount_type'] : null,
389
-				'is_recurring'         => isset( $_POST['wpinv_discount_recurring'] ),
390
-				'items'                => isset( $_POST['wpinv_discount_items'] ) ? $_POST['wpinv_discount_items'] : array(),
391
-				'excluded_items'       => isset( $_POST['wpinv_discount_excluded_items'] ) ? $_POST['wpinv_discount_excluded_items'] : array(),
392
-				'max_uses'             => isset( $_POST['wpinv_discount_max_uses'] ) ? $_POST['wpinv_discount_max_uses'] : null,
393
-				'min_total'            => isset( $_POST['wpinv_discount_min_total'] ) ? $_POST['wpinv_discount_min_total'] : null,
394
-				'max_total'            => isset( $_POST['wpinv_discount_max_total'] ) ? $_POST['wpinv_discount_max_total'] : null,
383
+				'code'                 => isset($_POST['wpinv_discount_code']) ? $_POST['wpinv_discount_code'] : null,
384
+				'amount'               => isset($_POST['wpinv_discount_amount']) ? $_POST['wpinv_discount_amount'] : null,
385
+				'start'                => isset($_POST['wpinv_discount_start']) ? wpinv_clean($_POST['wpinv_discount_start']) : null,
386
+				'expiration'           => isset($_POST['wpinv_discount_expiration']) ? wpinv_clean($_POST['wpinv_discount_expiration']) : null,
387
+				'is_single_use'        => isset($_POST['wpinv_discount_single_use']),
388
+                'type'                 => isset($_POST['wpinv_discount_type']) ? $_POST['wpinv_discount_type'] : null,
389
+				'is_recurring'         => isset($_POST['wpinv_discount_recurring']),
390
+				'items'                => isset($_POST['wpinv_discount_items']) ? $_POST['wpinv_discount_items'] : array(),
391
+				'excluded_items'       => isset($_POST['wpinv_discount_excluded_items']) ? $_POST['wpinv_discount_excluded_items'] : array(),
392
+				'max_uses'             => isset($_POST['wpinv_discount_max_uses']) ? $_POST['wpinv_discount_max_uses'] : null,
393
+				'min_total'            => isset($_POST['wpinv_discount_min_total']) ? $_POST['wpinv_discount_min_total'] : null,
394
+				'max_total'            => isset($_POST['wpinv_discount_max_total']) ? $_POST['wpinv_discount_max_total'] : null,
395 395
 			)
396 396
         );
397 397
 
398 398
 		$discount->save();
399
-		do_action( 'getpaid_discount_metabox_save', $post_id, $discount );
399
+		do_action('getpaid_discount_metabox_save', $post_id, $discount);
400 400
 	}
401 401
 }
Please login to merge, or discard this patch.
includes/payments/class-getpaid-payment-form-submission-fees.php 1 patch
Spacing   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
  *
5 5
  */
6 6
 
7
-defined( 'ABSPATH' ) || exit;
7
+defined('ABSPATH') || exit;
8 8
 
9 9
 /**
10 10
  * Payment form submission fees class
@@ -29,10 +29,10 @@  discard block
 block discarded – undo
29 29
 	 *
30 30
 	 * @param GetPaid_Payment_Form_Submission $submission
31 31
 	 */
32
-	public function __construct( $submission ) {
32
+	public function __construct($submission) {
33 33
 
34 34
 		// Process any existing invoice fees.
35
-		if ( $submission->has_invoice() ) {
35
+		if ($submission->has_invoice()) {
36 36
 			$this->fees = $submission->get_invoice()->get_fees();
37 37
 		}
38 38
 
@@ -40,14 +40,14 @@  discard block
 block discarded – undo
40 40
 		$data         = $submission->get_data();
41 41
 		$payment_form = $submission->get_payment_form();
42 42
 
43
-		foreach ( $payment_form->get_elements() as $element ) {
43
+		foreach ($payment_form->get_elements() as $element) {
44 44
 
45
-			if ( 'price_input' == $element['type'] ) {
46
-				$this->process_price_input( $element, $data );
45
+			if ('price_input' == $element['type']) {
46
+				$this->process_price_input($element, $data);
47 47
 			}
48 48
 
49
-			if ( 'price_select' == $element['type'] ) {
50
-				$this->process_price_select( $element, $data );
49
+			if ('price_select' == $element['type']) {
50
+				$this->process_price_select($element, $data);
51 51
 			}
52 52
 
53 53
 		}
@@ -60,21 +60,21 @@  discard block
 block discarded – undo
60 60
 	 * @param array $element
61 61
 	 * @param array $data
62 62
 	 */
63
-	public function process_price_input( $element, $data ) {
63
+	public function process_price_input($element, $data) {
64 64
 
65 65
 		// Abort if not passed.
66
-		if ( empty( $data[ $element['id'] ] ) ) {
66
+		if (empty($data[$element['id']])) {
67 67
 			return;
68 68
 		}
69 69
 
70
-		$amount  = (float) wpinv_sanitize_amount( $data[ $element['id'] ] );
71
-		$minimum = empty( $element['minimum'] ) ? 0 : (float) wpinv_sanitize_amount( $element['minimum'] );
70
+		$amount  = (float) wpinv_sanitize_amount($data[$element['id']]);
71
+		$minimum = empty($element['minimum']) ? 0 : (float) wpinv_sanitize_amount($element['minimum']);
72 72
 
73
-		if ( $amount < $minimum ) {
74
-			throw new Exception( sprintf( __( 'The minimum allowed amount is %s', 'invoicing' ), $minimum ) );
73
+		if ($amount < $minimum) {
74
+			throw new Exception(sprintf(__('The minimum allowed amount is %s', 'invoicing'), $minimum));
75 75
 		}
76 76
 
77
-		$this->fees[ $element['label'] ] = array(
77
+		$this->fees[$element['label']] = array(
78 78
 			'name'          => $element['label'],
79 79
 			'initial_fee'   => $amount,
80 80
 			'recurring_fee' => 0,
@@ -88,27 +88,27 @@  discard block
 block discarded – undo
88 88
 	 * @param array $element
89 89
 	 * @param array $data
90 90
 	 */
91
-	public function process_price_select( $element, $data ) {
91
+	public function process_price_select($element, $data) {
92 92
 
93 93
 		// Abort if not passed.
94
-		if ( empty( $data[ $element['id'] ] ) ) {
94
+		if (empty($data[$element['id']])) {
95 95
 			return;
96 96
 		}
97 97
 
98
-		$options  = getpaid_convert_price_string_to_options( $element['options'] );
99
-		$selected = wpinv_parse_list( $data[ $element['id'] ] );
98
+		$options  = getpaid_convert_price_string_to_options($element['options']);
99
+		$selected = wpinv_parse_list($data[$element['id']]);
100 100
 		$total    = 0;
101 101
 
102
-		foreach ( $selected as $price ) {
102
+		foreach ($selected as $price) {
103 103
 
104
-			if ( ! isset( $options[ $price ] ) ) {
105
-				throw new Exception( __( 'You have selected an invalid amount', 'invoicing' ) );
104
+			if (!isset($options[$price])) {
105
+				throw new Exception(__('You have selected an invalid amount', 'invoicing'));
106 106
 			}
107 107
 
108
-			$total += (float) wpinv_sanitize_amount( $price );
108
+			$total += (float) wpinv_sanitize_amount($price);
109 109
 		}
110 110
 
111
-		$this->fees[ $element['label'] ] = array(
111
+		$this->fees[$element['label']] = array(
112 112
 			'name'          => $element['label'],
113 113
 			'initial_fee'   => $total,
114 114
 			'recurring_fee' => 0,
Please login to merge, or discard this patch.
includes/payments/class-getpaid-payment-form-submission-taxes.php 1 patch
Spacing   +44 added lines, -44 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
  *
5 5
  */
6 6
 
7
-defined( 'ABSPATH' ) || exit;
7
+defined('ABSPATH') || exit;
8 8
 
9 9
 /**
10 10
  * Payment form submission taxes class
@@ -35,17 +35,17 @@  discard block
 block discarded – undo
35 35
 	 *
36 36
 	 * @param GetPaid_Payment_Form_Submission $submission
37 37
 	 */
38
-	public function __construct( $submission ) {
38
+	public function __construct($submission) {
39 39
 
40 40
 		// Validate VAT number.
41
-		$this->validate_vat( $submission );
41
+		$this->validate_vat($submission);
42 42
 
43
-		foreach ( $submission->get_items() as $item ) {
44
-			$this->process_item_tax( $item, $submission );
43
+		foreach ($submission->get_items() as $item) {
44
+			$this->process_item_tax($item, $submission);
45 45
 		}
46 46
 
47 47
 		// Process any existing invoice taxes.
48
-		if ( $submission->has_invoice() ) {
48
+		if ($submission->has_invoice()) {
49 49
 			$this->taxes = $submission->get_invoice()->get_taxes();
50 50
 		}
51 51
 
@@ -65,19 +65,19 @@  discard block
 block discarded – undo
65 65
 	 * @param GetPaid_Form_Item $item
66 66
 	 * @param GetPaid_Payment_Form_Submission $submission
67 67
 	 */
68
-	public function process_item_tax( $item, $submission ) {
68
+	public function process_item_tax($item, $submission) {
69 69
 
70
-		$rate     = wpinv_get_tax_rate( $submission->country, $submission->state, $item->get_id() );
70
+		$rate     = wpinv_get_tax_rate($submission->country, $submission->state, $item->get_id());
71 71
 		$price    = $item->get_sub_total();
72 72
 		$item_tax = $price * $rate * 0.01;
73 73
 
74
-		if ( wpinv_prices_include_tax() ) {
75
-			$item_tax = $price - ( $price - $price * $rate * 0.01 );
74
+		if (wpinv_prices_include_tax()) {
75
+			$item_tax = $price - ($price - $price * $rate * 0.01);
76 76
 		}
77 77
 
78 78
 		$this->initial_tax += $item_tax;
79 79
 
80
-		if ( $item->is_recurring() ) {
80
+		if ($item->is_recurring()) {
81 81
 			$this->recurring_tax += $item_tax;
82 82
 		}
83 83
 
@@ -90,11 +90,11 @@  discard block
 block discarded – undo
90 90
 	 * @since 1.0.19
91 91
 	 * @return bool
92 92
 	 */
93
-	public function has_digital_item( $submission ) {
93
+	public function has_digital_item($submission) {
94 94
 
95
-		foreach ( $submission->get_items() as $item ) {
95
+		foreach ($submission->get_items() as $item) {
96 96
 
97
-			if ( 'digital' == $item->get_vat_rule() ) {
97
+			if ('digital' == $item->get_vat_rule()) {
98 98
 				return true;
99 99
 			}
100 100
 
@@ -110,7 +110,7 @@  discard block
 block discarded – undo
110 110
 	 * @return bool
111 111
 	 */
112 112
 	public function is_eu_store() {
113
-		return $this->is_eu_country( wpinv_get_default_country() );
113
+		return $this->is_eu_country(wpinv_get_default_country());
114 114
 	}
115 115
 
116 116
 	/**
@@ -120,8 +120,8 @@  discard block
 block discarded – undo
120 120
 	 * @since 1.0.19
121 121
 	 * @return bool
122 122
 	 */
123
-	public function is_eu_country( $country ) {
124
-		return getpaid_is_eu_state( $country ) || getpaid_is_gst_country( $country );
123
+	public function is_eu_country($country) {
124
+		return getpaid_is_eu_state($country) || getpaid_is_gst_country($country);
125 125
 	}
126 126
 
127 127
 	/**
@@ -131,8 +131,8 @@  discard block
 block discarded – undo
131 131
 	 * @since 1.0.19
132 132
 	 * @return bool
133 133
 	 */
134
-	public function is_eu_transaction( $customer_country ) {
135
-		return $this->is_eu_country( $customer_country ) && $this->is_eu_store();
134
+	public function is_eu_transaction($customer_country) {
135
+		return $this->is_eu_country($customer_country) && $this->is_eu_store();
136 136
 	}
137 137
 
138 138
 	/**
@@ -142,12 +142,12 @@  discard block
 block discarded – undo
142 142
 	 * @since 1.0.19
143 143
 	 * @return string
144 144
 	 */
145
-	public function get_vat_number( $submission ) {
145
+	public function get_vat_number($submission) {
146 146
 
147 147
 		// Retrieve from the posted number.
148
-		$vat_number = $submission->get_field( 'wpinv_vat_number' );
149
-		if ( ! empty( $vat_number ) ) {
150
-			return wpinv_clean( $vat_number );
148
+		$vat_number = $submission->get_field('wpinv_vat_number');
149
+		if (!empty($vat_number)) {
150
+			return wpinv_clean($vat_number);
151 151
 		}
152 152
 
153 153
 		// Retrieve from the invoice.
@@ -161,12 +161,12 @@  discard block
 block discarded – undo
161 161
 	 * @since 1.0.19
162 162
 	 * @return string
163 163
 	 */
164
-	public function get_company( $submission ) {
164
+	public function get_company($submission) {
165 165
 
166 166
 		// Retrieve from the posted data.
167
-		$company = $submission->get_field( 'wpinv_company' );
168
-		if ( ! empty( $company ) ) {
169
-			return wpinv_clean( $company );
167
+		$company = $submission->get_field('wpinv_company');
168
+		if (!empty($company)) {
169
+			return wpinv_clean($company);
170 170
 		}
171 171
 
172 172
 		// Retrieve from the invoice.
@@ -181,10 +181,10 @@  discard block
 block discarded – undo
181 181
 	 * @since 1.0.19
182 182
 	 * @return string
183 183
 	 */
184
-	public function requires_vat( $ip_in_eu, $country_in_eu ) {
184
+	public function requires_vat($ip_in_eu, $country_in_eu) {
185 185
 
186
-		$prevent_b2c = wpinv_get_option( 'vat_prevent_b2c_purchase' );
187
-		$prevent_b2c = ! empty( $prevent_b2c );
186
+		$prevent_b2c = wpinv_get_option('vat_prevent_b2c_purchase');
187
+		$prevent_b2c = !empty($prevent_b2c);
188 188
 		$is_eu       = $ip_in_eu || $country_in_eu;
189 189
 
190 190
 		return $prevent_b2c && $is_eu;
@@ -196,30 +196,30 @@  discard block
 block discarded – undo
196 196
 	 * @param GetPaid_Payment_Form_Submission $submission
197 197
 	 * @since 1.0.19
198 198
 	 */
199
-	public function validate_vat( $submission ) {
199
+	public function validate_vat($submission) {
200 200
 
201
-		$has_digital = $this->has_digital_item( $submission );
202
-		$in_eu       = $this->is_eu_transaction( $submission->country );
201
+		$has_digital = $this->has_digital_item($submission);
202
+		$in_eu       = $this->is_eu_transaction($submission->country);
203 203
 
204 204
 		// Abort if we are not validating vat numbers.
205
-		if ( ! $has_digital && ! $in_eu ) {
205
+		if (!$has_digital && !$in_eu) {
206 206
             return;
207 207
 		}
208 208
 
209 209
 		// Prepare variables.
210
-		$vat_number  = $this->get_vat_number( $submission );
211
-		$company     = $this->get_company( $submission );
210
+		$vat_number  = $this->get_vat_number($submission);
211
+		$company     = $this->get_company($submission);
212 212
 		$ip_country  = WPInv_EUVat::get_country_by_ip();
213
-        $is_eu       = $this->is_eu_country( $submission->country );
214
-        $is_ip_eu    = $this->is_eu_country( $ip_country );
213
+        $is_eu       = $this->is_eu_country($submission->country);
214
+        $is_ip_eu    = $this->is_eu_country($ip_country);
215 215
 
216 216
 		// If we're preventing business to consumer purchases, ensure
217
-		if ( $this->requires_vat( $is_ip_eu, $is_eu ) && empty( $vat_number ) ) {
217
+		if ($this->requires_vat($is_ip_eu, $is_eu) && empty($vat_number)) {
218 218
 
219 219
 			// Ensure that a vat number has been specified.
220 220
 			throw new Exception(
221 221
 				wp_sprintf(
222
-					__( 'Please enter your %s number to verify your purchase is by an EU business.', 'invoicing' ),
222
+					__('Please enter your %s number to verify your purchase is by an EU business.', 'invoicing'),
223 223
 					getpaid_vat_name()
224 224
 				)
225 225
 			);
@@ -227,14 +227,14 @@  discard block
 block discarded – undo
227 227
 		}
228 228
 
229 229
 		// Abort if we are not validating vat (vat number should exist, user should be in eu and business too).
230
-		if ( ! $is_eu || ! $in_eu || empty( $vat_number ) ) {
230
+		if (!$is_eu || !$in_eu || empty($vat_number)) {
231 231
             return;
232 232
 		}
233 233
 
234
-		$is_valid = WPInv_EUVat::validate_vat_number( $vat_number, $company, $submission->country );
234
+		$is_valid = WPInv_EUVat::validate_vat_number($vat_number, $company, $submission->country);
235 235
 
236
-		if ( is_string( $is_valid ) ) {
237
-			throw new Exception( $is_valid );
236
+		if (is_string($is_valid)) {
237
+			throw new Exception($is_valid);
238 238
 		}
239 239
 
240 240
 	}
Please login to merge, or discard this patch.
includes/payments/class-getpaid-form-item.php 1 patch
Spacing   +49 added lines, -49 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! defined( 'ABSPATH' ) ) {
2
+if (!defined('ABSPATH')) {
3 3
 	exit;
4 4
 }
5 5
 
@@ -87,9 +87,9 @@  discard block
 block discarded – undo
87 87
 	 * @param  string $context View or edit context.
88 88
 	 * @return string
89 89
 	 */
90
-	public function get_name( $context = 'view' ) {
91
-		$name = parent::get_name( $context );
92
-		return $name . wpinv_get_item_suffix( $this );
90
+	public function get_name($context = 'view') {
91
+		$name = parent::get_name($context);
92
+		return $name . wpinv_get_item_suffix($this);
93 93
 	}
94 94
 
95 95
 	/**
@@ -99,8 +99,8 @@  discard block
 block discarded – undo
99 99
 	 * @param  string $context View or edit context.
100 100
 	 * @return string
101 101
 	 */
102
-	public function get_raw_name( $context = 'view' ) {
103
-		return parent::get_name( $context );
102
+	public function get_raw_name($context = 'view') {
103
+		return parent::get_name($context);
104 104
 	}
105 105
 
106 106
 	/**
@@ -110,13 +110,13 @@  discard block
 block discarded – undo
110 110
 	 * @param  string $context View or edit context.
111 111
 	 * @return string
112 112
 	 */
113
-	public function get_description( $context = 'view' ) {
113
+	public function get_description($context = 'view') {
114 114
 
115
-		if ( isset( $this->custom_description ) ) {
115
+		if (isset($this->custom_description)) {
116 116
 			return $this->custom_description;
117 117
 		}
118 118
 
119
-		return parent::get_description( $context );
119
+		return parent::get_description($context);
120 120
 	}
121 121
 
122 122
 	/**
@@ -126,8 +126,8 @@  discard block
 block discarded – undo
126 126
 	 * @param  string $context View or edit context.
127 127
 	 * @return int
128 128
 	 */
129
-	public function get_sub_total( $context = 'view' ) {
130
-		return $this->get_quantity( $context ) * $this->get_initial_price( $context );
129
+	public function get_sub_total($context = 'view') {
130
+		return $this->get_quantity($context) * $this->get_initial_price($context);
131 131
 	}
132 132
 
133 133
 	/**
@@ -137,15 +137,15 @@  discard block
 block discarded – undo
137 137
 	 * @param  string $context View or edit context.
138 138
 	 * @return int
139 139
 	 */
140
-	public function get_recurring_sub_total( $context = 'view' ) {
141
-		return $this->get_quantity( $context ) * $this->get_price( $context );
140
+	public function get_recurring_sub_total($context = 'view') {
141
+		return $this->get_quantity($context) * $this->get_price($context);
142 142
 	}
143 143
 
144 144
 	/**
145 145
 	 * @deprecated
146 146
 	 */
147
-	public function get_qantity( $context = 'view' ) {
148
-		return $this->get_quantity( $context );
147
+	public function get_qantity($context = 'view') {
148
+		return $this->get_quantity($context);
149 149
 	}
150 150
 
151 151
 	/**
@@ -155,15 +155,15 @@  discard block
 block discarded – undo
155 155
 	 * @param  string $context View or edit context.
156 156
 	 * @return int
157 157
 	 */
158
-	public function get_quantity( $context = 'view' ) {
158
+	public function get_quantity($context = 'view') {
159 159
 		$quantity = (int) $this->quantity;
160 160
 
161
-		if ( empty( $quantity ) || 1 > $quantity ) {
161
+		if (empty($quantity) || 1 > $quantity) {
162 162
 			$quantity = 1;
163 163
 		}
164 164
 
165
-		if ( 'view' == $context ) {
166
-			return apply_filters( 'getpaid_payment_form_item_quantity', $quantity, $this );
165
+		if ('view' == $context) {
166
+			return apply_filters('getpaid_payment_form_item_quantity', $quantity, $this);
167 167
 		}
168 168
 
169 169
 		return $quantity;
@@ -177,11 +177,11 @@  discard block
 block discarded – undo
177 177
 	 * @param  string $context View or edit context.
178 178
 	 * @return meta
179 179
 	 */
180
-	public function get_item_meta( $context = 'view' ) {
180
+	public function get_item_meta($context = 'view') {
181 181
 		$meta = $this->meta;
182 182
 
183
-		if ( 'view' == $context ) {
184
-			return apply_filters( 'getpaid_payment_form_item_meta', $meta, $this );
183
+		if ('view' == $context) {
184
+			return apply_filters('getpaid_payment_form_item_meta', $meta, $this);
185 185
 		}
186 186
 
187 187
 		return $meta;
@@ -195,11 +195,11 @@  discard block
 block discarded – undo
195 195
 	 * @param  string $context View or edit context.
196 196
 	 * @return bool
197 197
 	 */
198
-	public function get_allow_quantities( $context = 'view' ) {
198
+	public function get_allow_quantities($context = 'view') {
199 199
 		$allow_quantities = (bool) $this->allow_quantities;
200 200
 
201
-		if ( 'view' == $context ) {
202
-			return apply_filters( 'getpaid_payment_form_item_allow_quantities', $allow_quantities, $this );
201
+		if ('view' == $context) {
202
+			return apply_filters('getpaid_payment_form_item_allow_quantities', $allow_quantities, $this);
203 203
 		}
204 204
 
205 205
 		return $allow_quantities;
@@ -213,11 +213,11 @@  discard block
 block discarded – undo
213 213
 	 * @param  string $context View or edit context.
214 214
 	 * @return bool
215 215
 	 */
216
-	public function get_is_required( $context = 'view' ) {
216
+	public function get_is_required($context = 'view') {
217 217
 		$is_required = (bool) $this->is_required;
218 218
 
219
-		if ( 'view' == $context ) {
220
-			return apply_filters( 'getpaid_payment_form_item_is_required', $is_required, $this );
219
+		if ('view' == $context) {
220
+			return apply_filters('getpaid_payment_form_item_is_required', $is_required, $this);
221 221
 		}
222 222
 
223 223
 		return $is_required;
@@ -233,7 +233,7 @@  discard block
 block discarded – undo
233 233
 	public function prepare_data_for_use() {
234 234
 
235 235
 		return array(
236
-			'title'            => sanitize_text_field( $this->get_name() ),
236
+			'title'            => sanitize_text_field($this->get_name()),
237 237
 			'id'               => $this->get_id(),
238 238
 			'price'            => $this->get_price(),
239 239
 			'recurring'        => $this->is_recurring(),
@@ -250,28 +250,28 @@  discard block
 block discarded – undo
250 250
 	 * @since 1.0.19
251 251
 	 * @return array
252 252
 	 */
253
-	public function prepare_data_for_invoice_edit_ajax( $currency = '' ) {
253
+	public function prepare_data_for_invoice_edit_ajax($currency = '') {
254 254
 
255
-		$description = getpaid_item_recurring_price_help_text( $this, $currency );
255
+		$description = getpaid_item_recurring_price_help_text($this, $currency);
256 256
 
257
-		if ( $description ) {
257
+		if ($description) {
258 258
 			$description = "<div class='getpaid-subscription-help-text'>$description</div>";
259 259
 		}
260 260
 
261 261
 		return array(
262 262
 			'id'     => $this->get_id(),
263 263
 			'texts'  => array(
264
-				'item-name'        => sanitize_text_field( $this->get_name() ),
265
-				'item-description' => wp_kses_post( $this->get_description() ) . $description,
266
-				'item-quantity'    => absint( $this->get_quantity() ),
267
-				'item-price'       => wpinv_price( wpinv_format_amount ( $this->get_price() ), $currency ),
268
-				'item-total'       => wpinv_price( wpinv_format_amount( $this->get_sub_total() ), $currency ),
264
+				'item-name'        => sanitize_text_field($this->get_name()),
265
+				'item-description' => wp_kses_post($this->get_description()) . $description,
266
+				'item-quantity'    => absint($this->get_quantity()),
267
+				'item-price'       => wpinv_price(wpinv_format_amount($this->get_price()), $currency),
268
+				'item-total'       => wpinv_price(wpinv_format_amount($this->get_sub_total()), $currency),
269 269
 			),
270 270
 			'inputs' => array(
271 271
 				'item-id'          => $this->get_id(),
272
-				'item-name'        => sanitize_text_field( $this->get_name() ),
273
-				'item-description' => wp_kses_post( $this->get_description() ),
274
-				'item-quantity'    => absint( $this->get_quantity() ),
272
+				'item-name'        => sanitize_text_field($this->get_name()),
273
+				'item-description' => wp_kses_post($this->get_description()),
274
+				'item-quantity'    => absint($this->get_quantity()),
275 275
 				'item-price'       => $this->get_price(),
276 276
 			)
277 277
 		);
@@ -289,7 +289,7 @@  discard block
 block discarded – undo
289 289
 		return array(
290 290
 			'post_id'           => $this->invoice_id,
291 291
 			'item_id'           => $this->get_id(),
292
-			'item_name'         => sanitize_text_field( $this->get_raw_name() ),
292
+			'item_name'         => sanitize_text_field($this->get_raw_name()),
293 293
 			'item_description'  => $this->get_description(),
294 294
 			'tax'               => $this->item_tax,
295 295
 			'item_price'        => $this->get_price(),
@@ -318,9 +318,9 @@  discard block
 block discarded – undo
318 318
 	 * @since 1.0.19
319 319
 	 * @param  int $quantity The item quantity.
320 320
 	 */
321
-	public function set_quantity( $quantity ) {
321
+	public function set_quantity($quantity) {
322 322
 
323
-		if ( empty( $quantity ) || ! is_numeric( $quantity ) ) {
323
+		if (empty($quantity) || !is_numeric($quantity)) {
324 324
 			$quantity = 1;
325 325
 		}
326 326
 
@@ -334,8 +334,8 @@  discard block
 block discarded – undo
334 334
 	 * @since 1.0.19
335 335
 	 * @param  array $meta The item meta data.
336 336
 	 */
337
-	public function set_item_meta( $meta ) {
338
-		$this->meta = maybe_unserialize( $meta );
337
+	public function set_item_meta($meta) {
338
+		$this->meta = maybe_unserialize($meta);
339 339
 	}
340 340
 
341 341
 	/**
@@ -344,7 +344,7 @@  discard block
 block discarded – undo
344 344
 	 * @since 1.0.19
345 345
 	 * @param  bool $allow_quantities
346 346
 	 */
347
-	public function set_allow_quantities( $allow_quantities ) {
347
+	public function set_allow_quantities($allow_quantities) {
348 348
 		$this->allow_quantities = (bool) $allow_quantities;
349 349
 	}
350 350
 
@@ -354,7 +354,7 @@  discard block
 block discarded – undo
354 354
 	 * @since 1.0.19
355 355
 	 * @param  bool $is_required
356 356
 	 */
357
-	public function set_is_required( $is_required ) {
357
+	public function set_is_required($is_required) {
358 358
 		$this->is_required = (bool) $is_required;
359 359
 	}
360 360
 
@@ -364,7 +364,7 @@  discard block
 block discarded – undo
364 364
 	 * @since 1.0.19
365 365
 	 * @param  string $description
366 366
 	 */
367
-	public function set_custom_description( $description ) {
367
+	public function set_custom_description($description) {
368 368
 		$this->custom_description = $description;
369 369
 	}
370 370
 
@@ -373,7 +373,7 @@  discard block
 block discarded – undo
373 373
      * 
374 374
 	 * @return int item id
375 375
      */
376
-    public function save( $data = array() ) {
376
+    public function save($data = array()) {
377 377
         return $this->get_id();
378 378
 	}
379 379
 
Please login to merge, or discard this patch.
includes/payments/class-getpaid-payment-form-submission-items.php 1 patch
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
  *
5 5
  */
6 6
 
7
-defined( 'ABSPATH' ) || exit;
7
+defined('ABSPATH') || exit;
8 8
 
9 9
 /**
10 10
  * Payment form submission itemss class
@@ -23,25 +23,25 @@  discard block
 block discarded – undo
23 23
 	 *
24 24
 	 * @param GetPaid_Payment_Form_Submission $submission
25 25
 	 */
26
-	public function __construct( $submission ) {
26
+	public function __construct($submission) {
27 27
 
28 28
 		$data         = $submission->get_data();
29 29
 		$payment_form = $submission->get_payment_form();
30 30
 
31 31
 		// Prepare the selected items.
32 32
 		$selected_items = array();
33
-		if ( ! empty( $data['getpaid-items'] ) ) {
34
-			$selected_items = wpinv_clean( $data['getpaid-items'] );
33
+		if (!empty($data['getpaid-items'])) {
34
+			$selected_items = wpinv_clean($data['getpaid-items']);
35 35
 		}
36 36
 
37 37
 		// For default forms, ensure that an item has been set.
38
-		if ( $payment_form->is_default() && ! $submission->has_invoice() ) {
39
-			$payment_form->set_items( $selected_items );
38
+		if ($payment_form->is_default() && !$submission->has_invoice()) {
39
+			$payment_form->set_items($selected_items);
40 40
 		}
41 41
 
42 42
 		// Process each individual item.
43
-		foreach ( $payment_form->get_items() as $item ) {
44
-			$this->process_item( $item, $selected_items );
43
+		foreach ($payment_form->get_items() as $item) {
44
+			$this->process_item($item, $selected_items);
45 45
 		}
46 46
 
47 47
 	}
@@ -52,29 +52,29 @@  discard block
 block discarded – undo
52 52
 	 * @param GetPaid_Form_Item $item
53 53
 	 * @param array $selected_items
54 54
 	 */
55
-	public function process_item( $item, $selected_items ) {
55
+	public function process_item($item, $selected_items) {
56 56
 
57 57
 		// Abort if this is an optional item and it has not been selected.
58
-		if ( ! $item->is_required() && ! isset( $selected_items[ $item->get_id() ] ) ) {
58
+		if (!$item->is_required() && !isset($selected_items[$item->get_id()])) {
59 59
 			return;
60 60
 		}
61 61
 
62 62
 		// (maybe) let customers change the quantities and prices.
63
-		if ( isset( $selected_items[ $item->get_id() ] ) ) {
63
+		if (isset($selected_items[$item->get_id()])) {
64 64
 
65 65
 			// Maybe change the quantities.
66
-			if ( $item->allows_quantities() ) {
67
-				$item->set_quantity( (int) $selected_items[ $item->get_id() ]['quantity'] );
66
+			if ($item->allows_quantities()) {
67
+				$item->set_quantity((int) $selected_items[$item->get_id()]['quantity']);
68 68
 			}
69 69
 
70 70
 			// Maybe change the price.
71
-			if ( $item->user_can_set_their_price() ) {
72
-				$price = (float) wpinv_sanitize_amount( $selected_items[ $item->get_id() ]['price'] );
71
+			if ($item->user_can_set_their_price()) {
72
+				$price = (float) wpinv_sanitize_amount($selected_items[$item->get_id()]['price']);
73 73
 
74 74
 				// But don't get lower than the minimum price.
75
-				$price = max( $price, $item->get_minimum_price() );
75
+				$price = max($price, $item->get_minimum_price());
76 76
 
77
-				$item->set_price( $price );
77
+				$item->set_price($price);
78 78
 
79 79
 			}
80 80
 
Please login to merge, or discard this patch.
includes/payments/class-getpaid-payment-form.php 1 patch
Spacing   +140 added lines, -140 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! defined( 'ABSPATH' ) ) {
2
+if (!defined('ABSPATH')) {
3 3
 	exit;
4 4
 }
5 5
 
@@ -72,28 +72,28 @@  discard block
 block discarded – undo
72 72
 	 *
73 73
 	 * @param  int|object|GetPaid_Payment_Form|WP_Post $form Form to read.
74 74
 	 */
75
-	public function __construct( $form = 0 ) {
76
-		parent::__construct( $form );
75
+	public function __construct($form = 0) {
76
+		parent::__construct($form);
77 77
 
78
-		if ( is_numeric( $form ) && $form > 0 ) {
79
-			$this->set_id( $form );
80
-		} elseif ( $form instanceof self ) {
78
+		if (is_numeric($form) && $form > 0) {
79
+			$this->set_id($form);
80
+		} elseif ($form instanceof self) {
81 81
 
82
-			$this->set_id( $form->get_id() );
82
+			$this->set_id($form->get_id());
83 83
 			$this->invoice = $form->invoice;
84 84
 
85
-		} elseif ( ! empty( $form->ID ) ) {
86
-			$this->set_id( $form->ID );
85
+		} elseif (!empty($form->ID)) {
86
+			$this->set_id($form->ID);
87 87
 		} else {
88
-			$this->set_object_read( true );
88
+			$this->set_object_read(true);
89 89
 		}
90 90
 
91 91
         // Load the datastore.
92
-		$this->data_store = GetPaid_Data_Store::load( $this->data_store_name );
92
+		$this->data_store = GetPaid_Data_Store::load($this->data_store_name);
93 93
 
94
-		if ( $this->get_id() > 0 ) {
95
-            $this->post = get_post( $this->get_id() );
96
-			$this->data_store->read( $this );
94
+		if ($this->get_id() > 0) {
95
+            $this->post = get_post($this->get_id());
96
+			$this->data_store->read($this);
97 97
         }
98 98
 
99 99
 	}
@@ -120,8 +120,8 @@  discard block
 block discarded – undo
120 120
 	 * @param  string $context View or edit context.
121 121
 	 * @return string
122 122
 	 */
123
-	public function get_version( $context = 'view' ) {
124
-		return $this->get_prop( 'version', $context );
123
+	public function get_version($context = 'view') {
124
+		return $this->get_prop('version', $context);
125 125
     }
126 126
 
127 127
     /**
@@ -131,8 +131,8 @@  discard block
 block discarded – undo
131 131
 	 * @param  string $context View or edit context.
132 132
 	 * @return string
133 133
 	 */
134
-	public function get_date_created( $context = 'view' ) {
135
-		return $this->get_prop( 'date_created', $context );
134
+	public function get_date_created($context = 'view') {
135
+		return $this->get_prop('date_created', $context);
136 136
     }
137 137
 
138 138
     /**
@@ -142,11 +142,11 @@  discard block
 block discarded – undo
142 142
 	 * @param  string $context View or edit context.
143 143
 	 * @return string
144 144
 	 */
145
-	public function get_date_created_gmt( $context = 'view' ) {
146
-        $date = $this->get_date_created( $context );
145
+	public function get_date_created_gmt($context = 'view') {
146
+        $date = $this->get_date_created($context);
147 147
 
148
-        if ( $date ) {
149
-            $date = get_gmt_from_date( $date );
148
+        if ($date) {
149
+            $date = get_gmt_from_date($date);
150 150
         }
151 151
 		return $date;
152 152
     }
@@ -158,8 +158,8 @@  discard block
 block discarded – undo
158 158
 	 * @param  string $context View or edit context.
159 159
 	 * @return string
160 160
 	 */
161
-	public function get_date_modified( $context = 'view' ) {
162
-		return $this->get_prop( 'date_modified', $context );
161
+	public function get_date_modified($context = 'view') {
162
+		return $this->get_prop('date_modified', $context);
163 163
     }
164 164
 
165 165
     /**
@@ -169,11 +169,11 @@  discard block
 block discarded – undo
169 169
 	 * @param  string $context View or edit context.
170 170
 	 * @return string
171 171
 	 */
172
-	public function get_date_modified_gmt( $context = 'view' ) {
173
-        $date = $this->get_date_modified( $context );
172
+	public function get_date_modified_gmt($context = 'view') {
173
+        $date = $this->get_date_modified($context);
174 174
 
175
-        if ( $date ) {
176
-            $date = get_gmt_from_date( $date );
175
+        if ($date) {
176
+            $date = get_gmt_from_date($date);
177 177
         }
178 178
 		return $date;
179 179
     }
@@ -185,8 +185,8 @@  discard block
 block discarded – undo
185 185
 	 * @param  string $context View or edit context.
186 186
 	 * @return string
187 187
 	 */
188
-	public function get_name( $context = 'view' ) {
189
-		return $this->get_prop( 'name', $context );
188
+	public function get_name($context = 'view') {
189
+		return $this->get_prop('name', $context);
190 190
     }
191 191
 
192 192
     /**
@@ -196,8 +196,8 @@  discard block
 block discarded – undo
196 196
 	 * @param  string $context View or edit context.
197 197
 	 * @return string
198 198
 	 */
199
-	public function get_title( $context = 'view' ) {
200
-		return $this->get_name( $context );
199
+	public function get_title($context = 'view') {
200
+		return $this->get_name($context);
201 201
 	}
202 202
 
203 203
     /**
@@ -207,8 +207,8 @@  discard block
 block discarded – undo
207 207
 	 * @param  string $context View or edit context.
208 208
 	 * @return int
209 209
 	 */
210
-	public function get_author( $context = 'view' ) {
211
-		return (int) $this->get_prop( 'author', $context );
210
+	public function get_author($context = 'view') {
211
+		return (int) $this->get_prop('author', $context);
212 212
     }
213 213
 
214 214
     /**
@@ -218,21 +218,21 @@  discard block
 block discarded – undo
218 218
 	 * @param  string $context View or edit context.
219 219
 	 * @return array
220 220
 	 */
221
-	public function get_elements( $context = 'view' ) {
222
-		$elements = $this->get_prop( 'elements', $context );
221
+	public function get_elements($context = 'view') {
222
+		$elements = $this->get_prop('elements', $context);
223 223
 
224
-		if ( empty( $elements ) || ! is_array( $elements ) ) {
225
-            return wpinv_get_data( 'sample-payment-form' );
224
+		if (empty($elements) || !is_array($elements)) {
225
+            return wpinv_get_data('sample-payment-form');
226 226
 		}
227 227
 
228 228
 		// Ensure that all required elements exist.
229 229
 		$_elements = array();
230
-		foreach ( $elements as $element ) {
230
+		foreach ($elements as $element) {
231 231
 
232
-			if ( $element['type'] == 'pay_button' && ! $this->has_element_type( 'gateway_select' ) ) {
232
+			if ($element['type'] == 'pay_button' && !$this->has_element_type('gateway_select')) {
233 233
 
234 234
 				$_elements[] = array(
235
-					'text'        => __( 'Select Payment Method', 'invoicing' ),
235
+					'text'        => __('Select Payment Method', 'invoicing'),
236 236
 					'id'          => 'gtscicd',
237 237
 					'name'        => 'gtscicd',
238 238
 					'type'        => 'gateway_select',
@@ -257,22 +257,22 @@  discard block
 block discarded – undo
257 257
 	 * @param  string $return objects or arrays.
258 258
 	 * @return GetPaid_Form_Item[]
259 259
 	 */
260
-	public function get_items( $context = 'view', $return = 'objects' ) {
261
-		$items = $this->get_prop( 'items', $context );
260
+	public function get_items($context = 'view', $return = 'objects') {
261
+		$items = $this->get_prop('items', $context);
262 262
 
263
-		if ( empty( $items ) || ! is_array( $items ) ) {
264
-            $items = wpinv_get_data( 'sample-payment-form-items' );
263
+		if (empty($items) || !is_array($items)) {
264
+            $items = wpinv_get_data('sample-payment-form-items');
265 265
 		}
266 266
 
267 267
 		// Convert the items.
268 268
 		$prepared = array();
269 269
 
270
-		foreach ( $items as $key => $value ) {
270
+		foreach ($items as $key => $value) {
271 271
 
272 272
 			// Form items.
273
-			if ( $value instanceof GetPaid_Form_Item ) {
273
+			if ($value instanceof GetPaid_Form_Item) {
274 274
 
275
-				if ( $value->can_purchase() ) {
275
+				if ($value->can_purchase()) {
276 276
 					$prepared[] = $value;
277 277
 				}
278 278
 
@@ -281,11 +281,11 @@  discard block
 block discarded – undo
281 281
 			}
282 282
 
283 283
 			// $item_id => $quantity (buy buttons)
284
-			if ( is_numeric( $key ) && is_numeric( $value ) ) {
285
-				$item = new GetPaid_Form_Item( $key );
284
+			if (is_numeric($key) && is_numeric($value)) {
285
+				$item = new GetPaid_Form_Item($key);
286 286
 
287
-				if ( $item->can_purchase() ) {
288
-					$item->set_quantity( $value );
287
+				if ($item->can_purchase()) {
288
+					$item->set_quantity($value);
289 289
 					$prepared[] = $item;
290 290
 				}
291 291
 
@@ -293,33 +293,33 @@  discard block
 block discarded – undo
293 293
 			}
294 294
 
295 295
 			// Items saved via payment forms editor.
296
-			if ( is_array( $value ) && isset( $value['id'] ) ) {
296
+			if (is_array($value) && isset($value['id'])) {
297 297
 
298
-				$item = new GetPaid_Form_Item( $value['id'] );
298
+				$item = new GetPaid_Form_Item($value['id']);
299 299
 
300
-				if ( ! $item->can_purchase() ) {
300
+				if (!$item->can_purchase()) {
301 301
 					continue;
302 302
 				}
303 303
 
304 304
 				// Sub-total (Cart items).
305
-				if ( isset( $value['subtotal'] ) ) {
306
-					$item->set_price( $value['subtotal'] );
305
+				if (isset($value['subtotal'])) {
306
+					$item->set_price($value['subtotal']);
307 307
 				}
308 308
 
309
-				if ( isset( $value['quantity'] ) ) {
310
-					$item->set_quantity( $value['quantity'] );
309
+				if (isset($value['quantity'])) {
310
+					$item->set_quantity($value['quantity']);
311 311
 				}
312 312
 
313
-				if ( isset( $value['allow_quantities'] ) ) {
314
-					$item->set_allow_quantities( $value['allow_quantities'] );
313
+				if (isset($value['allow_quantities'])) {
314
+					$item->set_allow_quantities($value['allow_quantities']);
315 315
 				}
316 316
 
317
-				if ( isset( $value['required'] ) ) {
318
-					$item->set_is_required( $value['required'] );
317
+				if (isset($value['required'])) {
318
+					$item->set_is_required($value['required']);
319 319
 				}
320 320
 
321
-				if ( isset( $value['description'] ) ) {
322
-					$item->set_custom_description( $value['description'] );
321
+				if (isset($value['description'])) {
322
+					$item->set_custom_description($value['description']);
323 323
 				}
324 324
 
325 325
 				$prepared[] = $item;
@@ -328,14 +328,14 @@  discard block
 block discarded – undo
328 328
 			}
329 329
 
330 330
 			// $item_id => array( 'price' => 10 ) (item variations)
331
-			if ( is_numeric( $key ) && is_array( $value ) ) {
332
-				$item = new GetPaid_Form_Item( $key );
331
+			if (is_numeric($key) && is_array($value)) {
332
+				$item = new GetPaid_Form_Item($key);
333 333
 
334
-				if ( isset( $value['price'] ) && $item->user_can_set_their_price() ) {
335
-					$item->set_price( $value['price'] );
334
+				if (isset($value['price']) && $item->user_can_set_their_price()) {
335
+					$item->set_price($value['price']);
336 336
 				}
337 337
 
338
-				if ( $item->can_purchase() ) {
338
+				if ($item->can_purchase()) {
339 339
 					$prepared[] = $item;
340 340
 				}
341 341
 
@@ -344,12 +344,12 @@  discard block
 block discarded – undo
344 344
 
345 345
 		}
346 346
 
347
-		if ( 'objects' == $return && 'view' == $context ) {
347
+		if ('objects' == $return && 'view' == $context) {
348 348
 			return $prepared;
349 349
 		}
350 350
 
351 351
 		$items = array();
352
-		foreach ( $prepared as $item ) {
352
+		foreach ($prepared as $item) {
353 353
 			$items[] = $item->prepare_data_for_use();
354 354
 		}
355 355
 
@@ -363,14 +363,14 @@  discard block
 block discarded – undo
363 363
 	 * @param  int $item_id The item id to return.
364 364
 	 * @return GetPaid_Form_Item|bool
365 365
 	 */
366
-	public function get_item( $item_id ) {
366
+	public function get_item($item_id) {
367 367
 
368
-		if ( empty( $item_id ) || ! is_numeric( $item_id ) ) {
368
+		if (empty($item_id) || !is_numeric($item_id)) {
369 369
 			return false;
370 370
 		}
371 371
 
372
-		foreach( $this->get_items() as $item ) {
373
-			if ( $item->get_id() == (int) $item_id ) {
372
+		foreach ($this->get_items() as $item) {
373
+			if ($item->get_id() == (int) $item_id) {
374 374
 				return $item;
375 375
 			}
376 376
 		}
@@ -386,15 +386,15 @@  discard block
 block discarded – undo
386 386
 	 * @param  string $element_type The element type to return.
387 387
 	 * @return array|bool
388 388
 	 */
389
-	public function get_element_type( $element_type ) {
389
+	public function get_element_type($element_type) {
390 390
 
391
-		if ( empty( $element_type ) || ! is_scalar( $element_type ) ) {
391
+		if (empty($element_type) || !is_scalar($element_type)) {
392 392
 			return false;
393 393
 		}
394 394
 
395
-		foreach ( $this->get_prop( 'elements' ) as $element ) {
395
+		foreach ($this->get_prop('elements') as $element) {
396 396
 
397
-			if ( $element['type'] == $element_type ) {
397
+			if ($element['type'] == $element_type) {
398 398
 				return $element;
399 399
 			}
400 400
 
@@ -411,8 +411,8 @@  discard block
 block discarded – undo
411 411
 	 * @param  string $context View or edit context.
412 412
 	 * @return array
413 413
 	 */
414
-	public function get_earned( $context = 'view' ) {
415
-		return $this->get_prop( 'earned', $context );
414
+	public function get_earned($context = 'view') {
415
+		return $this->get_prop('earned', $context);
416 416
 	}
417 417
 
418 418
 	/**
@@ -422,8 +422,8 @@  discard block
 block discarded – undo
422 422
 	 * @param  string $context View or edit context.
423 423
 	 * @return array
424 424
 	 */
425
-	public function get_refunded( $context = 'view' ) {
426
-		return $this->get_prop( 'refunded', $context );
425
+	public function get_refunded($context = 'view') {
426
+		return $this->get_prop('refunded', $context);
427 427
 	}
428 428
 
429 429
 	/**
@@ -433,8 +433,8 @@  discard block
 block discarded – undo
433 433
 	 * @param  string $context View or edit context.
434 434
 	 * @return array
435 435
 	 */
436
-	public function get_cancelled( $context = 'view' ) {
437
-		return $this->get_prop( 'cancelled', $context );
436
+	public function get_cancelled($context = 'view') {
437
+		return $this->get_prop('cancelled', $context);
438 438
 	}
439 439
 
440 440
 	/**
@@ -444,8 +444,8 @@  discard block
 block discarded – undo
444 444
 	 * @param  string $context View or edit context.
445 445
 	 * @return array
446 446
 	 */
447
-	public function get_failed( $context = 'view' ) {
448
-		return $this->get_prop( 'failed', $context );
447
+	public function get_failed($context = 'view') {
448
+		return $this->get_prop('failed', $context);
449 449
 	}
450 450
 
451 451
 	/**
@@ -456,8 +456,8 @@  discard block
 block discarded – undo
456 456
 	 * @return string
457 457
 	 */
458 458
 	public function get_currency() {
459
-		$currency = empty( $this->invoice ) ? wpinv_get_currency() : $this->invoice->get_currency();
460
-		return apply_filters( 'getpaid-payment-form-currency', $currency, $this );
459
+		$currency = empty($this->invoice) ? wpinv_get_currency() : $this->invoice->get_currency();
460
+		return apply_filters('getpaid-payment-form-currency', $currency, $this);
461 461
 	}
462 462
 
463 463
     /*
@@ -475,8 +475,8 @@  discard block
 block discarded – undo
475 475
 	 *
476 476
 	 * @since 1.0.19
477 477
 	 */
478
-	public function set_version( $value ) {
479
-		$this->set_prop( 'version', $value );
478
+	public function set_version($value) {
479
+		$this->set_prop('version', $value);
480 480
     }
481 481
 
482 482
     /**
@@ -486,11 +486,11 @@  discard block
 block discarded – undo
486 486
 	 * @param string $value Value to set.
487 487
      * @return bool Whether or not the date was set.
488 488
 	 */
489
-	public function set_date_created( $value ) {
490
-        $date = strtotime( $value );
489
+	public function set_date_created($value) {
490
+        $date = strtotime($value);
491 491
 
492
-        if ( $date ) {
493
-            $this->set_prop( 'date_created', date( 'Y-m-d H:i:s', $date ) );
492
+        if ($date) {
493
+            $this->set_prop('date_created', date('Y-m-d H:i:s', $date));
494 494
             return true;
495 495
         }
496 496
 
@@ -505,11 +505,11 @@  discard block
 block discarded – undo
505 505
 	 * @param string $value Value to set.
506 506
      * @return bool Whether or not the date was set.
507 507
 	 */
508
-	public function set_date_modified( $value ) {
509
-        $date = strtotime( $value );
508
+	public function set_date_modified($value) {
509
+        $date = strtotime($value);
510 510
 
511
-        if ( $date ) {
512
-            $this->set_prop( 'date_modified', date( 'Y-m-d H:i:s', $date ) );
511
+        if ($date) {
512
+            $this->set_prop('date_modified', date('Y-m-d H:i:s', $date));
513 513
             return true;
514 514
         }
515 515
 
@@ -523,8 +523,8 @@  discard block
 block discarded – undo
523 523
 	 * @since 1.0.19
524 524
 	 * @param  string $value New name.
525 525
 	 */
526
-	public function set_name( $value ) {
527
-		$this->set_prop( 'name', sanitize_text_field( $value ) );
526
+	public function set_name($value) {
527
+		$this->set_prop('name', sanitize_text_field($value));
528 528
     }
529 529
 
530 530
     /**
@@ -533,8 +533,8 @@  discard block
 block discarded – undo
533 533
 	 * @since 1.0.19
534 534
 	 * @param  string $value New name.
535 535
 	 */
536
-	public function set_title( $value ) {
537
-		$this->set_name( $value );
536
+	public function set_title($value) {
537
+		$this->set_name($value);
538 538
     }
539 539
 
540 540
     /**
@@ -543,8 +543,8 @@  discard block
 block discarded – undo
543 543
 	 * @since 1.0.19
544 544
 	 * @param  int $value New author.
545 545
 	 */
546
-	public function set_author( $value ) {
547
-		$this->set_prop( 'author', (int) $value );
546
+	public function set_author($value) {
547
+		$this->set_prop('author', (int) $value);
548 548
 	}
549 549
 
550 550
 	/**
@@ -553,9 +553,9 @@  discard block
 block discarded – undo
553 553
 	 * @since 1.0.19
554 554
 	 * @param  array $value Form elements.
555 555
 	 */
556
-	public function set_elements( $value ) {
557
-		if ( is_array( $value ) ) {
558
-			$this->set_prop( 'elements', $value );
556
+	public function set_elements($value) {
557
+		if (is_array($value)) {
558
+			$this->set_prop('elements', $value);
559 559
 		}
560 560
 	}
561 561
 
@@ -565,9 +565,9 @@  discard block
 block discarded – undo
565 565
 	 * @since 1.0.19
566 566
 	 * @param  array $value Form elements.
567 567
 	 */
568
-	public function set_items( $value ) {
569
-		if ( is_array( $value ) ) {
570
-			$this->set_prop( 'items', $value );
568
+	public function set_items($value) {
569
+		if (is_array($value)) {
570
+			$this->set_prop('items', $value);
571 571
 		}
572 572
 	}
573 573
 
@@ -577,9 +577,9 @@  discard block
 block discarded – undo
577 577
 	 * @since 1.0.19
578 578
 	 * @param  float $value Amount earned.
579 579
 	 */
580
-	public function set_earned( $value ) {
581
-		$value = max( (float) $value, 0 );
582
-		$this->set_prop( 'earned', $value );
580
+	public function set_earned($value) {
581
+		$value = max((float) $value, 0);
582
+		$this->set_prop('earned', $value);
583 583
 	}
584 584
 
585 585
 	/**
@@ -588,9 +588,9 @@  discard block
 block discarded – undo
588 588
 	 * @since 1.0.19
589 589
 	 * @param  float $value Amount refunded.
590 590
 	 */
591
-	public function set_refunded( $value ) {
592
-		$value = max( (float) $value, 0 );
593
-		$this->set_prop( 'refunded', $value );
591
+	public function set_refunded($value) {
592
+		$value = max((float) $value, 0);
593
+		$this->set_prop('refunded', $value);
594 594
 	}
595 595
 
596 596
 	/**
@@ -599,9 +599,9 @@  discard block
 block discarded – undo
599 599
 	 * @since 1.0.19
600 600
 	 * @param  float $value Amount cancelled.
601 601
 	 */
602
-	public function set_cancelled( $value ) {
603
-		$value = max( (float) $value, 0 );
604
-		$this->set_prop( 'cancelled', $value );
602
+	public function set_cancelled($value) {
603
+		$value = max((float) $value, 0);
604
+		$this->set_prop('cancelled', $value);
605 605
 	}
606 606
 
607 607
 	/**
@@ -610,9 +610,9 @@  discard block
 block discarded – undo
610 610
 	 * @since 1.0.19
611 611
 	 * @param  float $value Amount cancelled.
612 612
 	 */
613
-	public function set_failed( $value ) {
614
-		$value = max( (float) $value, 0 );
615
-		$this->set_prop( 'failed', $value );
613
+	public function set_failed($value) {
614
+		$value = max((float) $value, 0);
615
+		$this->set_prop('failed', $value);
616 616
 	}
617 617
 
618 618
     /**
@@ -621,11 +621,11 @@  discard block
 block discarded – undo
621 621
      * @deprecated
622 622
 	 * @return int item id
623 623
      */
624
-    public function create( $data = array() ) {
624
+    public function create($data = array()) {
625 625
 
626 626
 		// Set the properties.
627
-		if ( is_array( $data ) ) {
628
-			$this->set_props( $data );
627
+		if (is_array($data)) {
628
+			$this->set_props($data);
629 629
 		}
630 630
 
631 631
 		// Save the item.
@@ -639,8 +639,8 @@  discard block
 block discarded – undo
639 639
      * @deprecated
640 640
 	 * @return int item id
641 641
      */
642
-    public function update( $data = array() ) {
643
-        return $this->create( $data );
642
+    public function update($data = array()) {
643
+        return $this->create($data);
644 644
     }
645 645
 
646 646
     /*
@@ -660,7 +660,7 @@  discard block
 block discarded – undo
660 660
 	 */
661 661
     public function is_default() {
662 662
         $is_default = $this->get_id() == wpinv_get_default_payment_form();
663
-        return (bool) apply_filters( 'wpinv_is_default_payment_form', $is_default, $this->get_id(), $this );
663
+        return (bool) apply_filters('wpinv_is_default_payment_form', $is_default, $this->get_id(), $this);
664 664
 	}
665 665
 
666 666
     /**
@@ -672,11 +672,11 @@  discard block
 block discarded – undo
672 672
     public function is_active() {
673 673
         $is_active = 0 !== (int) $this->get_id();
674 674
 
675
-        if ( $is_active && ! current_user_can( 'edit_post', $this->get_id() ) && $this->get_status() != 'publish' ) {
675
+        if ($is_active && !current_user_can('edit_post', $this->get_id()) && $this->get_status() != 'publish') {
676 676
             $is_active = false;
677 677
         }
678 678
 
679
-        return (bool) apply_filters( 'wpinv_is_payment_form_active', $is_active, $this );
679
+        return (bool) apply_filters('wpinv_is_payment_form_active', $is_active, $this);
680 680
 	}
681 681
 
682 682
 	/**
@@ -685,8 +685,8 @@  discard block
 block discarded – undo
685 685
 	 * @since 1.0.19
686 686
 	 * @return bool
687 687
 	 */
688
-    public function has_item( $item_id ) {
689
-        return false !== $this->get_item( $item_id );
688
+    public function has_item($item_id) {
689
+        return false !== $this->get_item($item_id);
690 690
 	}
691 691
 
692 692
 	/**
@@ -695,8 +695,8 @@  discard block
 block discarded – undo
695 695
 	 * @since 1.0.19
696 696
 	 * @return bool
697 697
 	 */
698
-    public function has_element_type( $element_type ) {
699
-        return false !== $this->get_element_type( $element_type );
698
+    public function has_element_type($element_type) {
699
+        return false !== $this->get_element_type($element_type);
700 700
 	}
701 701
 
702 702
 	/**
@@ -707,13 +707,13 @@  discard block
 block discarded – undo
707 707
 	 */
708 708
     public function is_recurring() {
709 709
 
710
-		if ( ! empty( $this->invoice ) ) {
710
+		if (!empty($this->invoice)) {
711 711
 			return $this->invoice->is_recurring();
712 712
 		}
713 713
 
714
-		foreach ( $this->get_items() as $item ) {
714
+		foreach ($this->get_items() as $item) {
715 715
 
716
-			if ( $item->is_recurring() ) {
716
+			if ($item->is_recurring()) {
717 717
 				return true;
718 718
 			}
719 719
 
@@ -730,7 +730,7 @@  discard block
 block discarded – undo
730 730
     public function get_html() {
731 731
 
732 732
 		// Return the HTML.
733
-		return wpinv_get_template_html( 'payment-forms/form.php', array( 'form' => $this ) );
733
+		return wpinv_get_template_html('payment-forms/form.php', array('form' => $this));
734 734
 
735 735
 	}
736 736
 
Please login to merge, or discard this patch.