@@ -6,7 +6,7 @@ discard block |
||
6 | 6 | * @package Invoicing |
7 | 7 | */ |
8 | 8 | |
9 | -defined( 'ABSPATH' ) || exit; |
|
9 | +defined('ABSPATH') || exit; |
|
10 | 10 | |
11 | 11 | /** |
12 | 12 | * The Subscription Class |
@@ -68,27 +68,27 @@ discard block |
||
68 | 68 | * @param int|string|object|WPInv_Subscription $subscription Subscription id, profile_id, or object to read. |
69 | 69 | * @param bool $deprecated |
70 | 70 | */ |
71 | - function __construct( $subscription = 0, $deprecated = false ) { |
|
71 | + function __construct($subscription = 0, $deprecated = false) { |
|
72 | 72 | |
73 | - parent::__construct( $subscription ); |
|
73 | + parent::__construct($subscription); |
|
74 | 74 | |
75 | - if ( ! $deprecated && ! empty( $subscription ) && is_numeric( $subscription ) ) { |
|
76 | - $this->set_id( $subscription ); |
|
77 | - } elseif ( $subscription instanceof self ) { |
|
78 | - $this->set_id( $subscription->get_id() ); |
|
79 | - } elseif ( $deprecated && $subscription_id = self::get_subscription_id_by_field( $subscription, 'profile_id' ) ) { |
|
80 | - $this->set_id( $subscription_id ); |
|
81 | - } elseif ( ! empty( $subscription->id ) ) { |
|
82 | - $this->set_id( $subscription->id ); |
|
75 | + if (!$deprecated && !empty($subscription) && is_numeric($subscription)) { |
|
76 | + $this->set_id($subscription); |
|
77 | + } elseif ($subscription instanceof self) { |
|
78 | + $this->set_id($subscription->get_id()); |
|
79 | + } elseif ($deprecated && $subscription_id = self::get_subscription_id_by_field($subscription, 'profile_id')) { |
|
80 | + $this->set_id($subscription_id); |
|
81 | + } elseif (!empty($subscription->id)) { |
|
82 | + $this->set_id($subscription->id); |
|
83 | 83 | } else { |
84 | - $this->set_object_read( true ); |
|
84 | + $this->set_object_read(true); |
|
85 | 85 | } |
86 | 86 | |
87 | 87 | // Load the datastore. |
88 | - $this->data_store = GetPaid_Data_Store::load( $this->data_store_name ); |
|
88 | + $this->data_store = GetPaid_Data_Store::load($this->data_store_name); |
|
89 | 89 | |
90 | - if ( $this->get_id() > 0 ) { |
|
91 | - $this->data_store->read( $this ); |
|
90 | + if ($this->get_id() > 0) { |
|
91 | + $this->data_store->read($this); |
|
92 | 92 | } |
93 | 93 | |
94 | 94 | } |
@@ -103,17 +103,17 @@ discard block |
||
103 | 103 | * @since 1.0.19 |
104 | 104 | * @return int |
105 | 105 | */ |
106 | - public static function get_subscription_id_by_field( $value, $field = 'profile_id' ) { |
|
106 | + public static function get_subscription_id_by_field($value, $field = 'profile_id') { |
|
107 | 107 | global $wpdb; |
108 | 108 | |
109 | 109 | // Trim the value. |
110 | - $value = trim( $value ); |
|
110 | + $value = trim($value); |
|
111 | 111 | |
112 | - if ( empty( $value ) ) { |
|
112 | + if (empty($value)) { |
|
113 | 113 | return 0; |
114 | 114 | } |
115 | 115 | |
116 | - if ( 'invoice_id' == $field ) { |
|
116 | + if ('invoice_id' == $field) { |
|
117 | 117 | $field = 'parent_payment_id'; |
118 | 118 | } |
119 | 119 | |
@@ -125,28 +125,28 @@ discard block |
||
125 | 125 | ); |
126 | 126 | |
127 | 127 | // Ensure a field has been passed. |
128 | - if ( empty( $field ) || ! in_array( $field, $fields ) ) { |
|
128 | + if (empty($field) || !in_array($field, $fields)) { |
|
129 | 129 | return 0; |
130 | 130 | } |
131 | 131 | |
132 | 132 | // Maybe retrieve from the cache. |
133 | - $subscription_id = wp_cache_get( $value, "getpaid_subscription_{$field}s_to_subscription_ids" ); |
|
134 | - if ( ! empty( $subscription_id ) ) { |
|
133 | + $subscription_id = wp_cache_get($value, "getpaid_subscription_{$field}s_to_subscription_ids"); |
|
134 | + if (!empty($subscription_id)) { |
|
135 | 135 | return $subscription_id; |
136 | 136 | } |
137 | 137 | |
138 | 138 | // Fetch from the db. |
139 | 139 | $table = $wpdb->prefix . 'wpinv_subscriptions'; |
140 | 140 | $subscription_id = (int) $wpdb->get_var( |
141 | - $wpdb->prepare( "SELECT `id` FROM $table WHERE `$field`=%s LIMIT 1", $value ) |
|
141 | + $wpdb->prepare("SELECT `id` FROM $table WHERE `$field`=%s LIMIT 1", $value) |
|
142 | 142 | ); |
143 | 143 | |
144 | - if ( empty( $subscription_id ) ) { |
|
144 | + if (empty($subscription_id)) { |
|
145 | 145 | return 0; |
146 | 146 | } |
147 | 147 | |
148 | 148 | // Update the cache with our data. |
149 | - wp_cache_set( $value, $subscription_id, "getpaid_subscription_{$field}s_to_subscription_ids" ); |
|
149 | + wp_cache_set($value, $subscription_id, "getpaid_subscription_{$field}s_to_subscription_ids"); |
|
150 | 150 | |
151 | 151 | return $subscription_id; |
152 | 152 | } |
@@ -155,17 +155,17 @@ discard block |
||
155 | 155 | * Clears the subscription's cache. |
156 | 156 | */ |
157 | 157 | public function clear_cache() { |
158 | - wp_cache_delete( $this->get_parent_payment_id(), 'getpaid_subscription_parent_payment_ids_to_subscription_ids' ); |
|
159 | - wp_cache_delete( $this->get_transaction_id(), 'getpaid_subscription_transaction_ids_to_subscription_ids' ); |
|
160 | - wp_cache_delete( $this->get_profile_id(), 'getpaid_subscription_profile_ids_to_subscription_ids' ); |
|
161 | - wp_cache_delete( $this->get_id(), 'getpaid_subscriptions' ); |
|
158 | + wp_cache_delete($this->get_parent_payment_id(), 'getpaid_subscription_parent_payment_ids_to_subscription_ids'); |
|
159 | + wp_cache_delete($this->get_transaction_id(), 'getpaid_subscription_transaction_ids_to_subscription_ids'); |
|
160 | + wp_cache_delete($this->get_profile_id(), 'getpaid_subscription_profile_ids_to_subscription_ids'); |
|
161 | + wp_cache_delete($this->get_id(), 'getpaid_subscriptions'); |
|
162 | 162 | } |
163 | 163 | |
164 | 164 | /** |
165 | 165 | * Checks if a subscription key is set. |
166 | 166 | */ |
167 | - public function _isset( $key ) { |
|
168 | - return isset( $this->data[$key] ) || method_exists( $this, "get_$key" ); |
|
167 | + public function _isset($key) { |
|
168 | + return isset($this->data[$key]) || method_exists($this, "get_$key"); |
|
169 | 169 | } |
170 | 170 | |
171 | 171 | /* |
@@ -190,8 +190,8 @@ discard block |
||
190 | 190 | * @param string $context View or edit context. |
191 | 191 | * @return int |
192 | 192 | */ |
193 | - public function get_customer_id( $context = 'view' ) { |
|
194 | - return (int) $this->get_prop( 'customer_id', $context ); |
|
193 | + public function get_customer_id($context = 'view') { |
|
194 | + return (int) $this->get_prop('customer_id', $context); |
|
195 | 195 | } |
196 | 196 | |
197 | 197 | /** |
@@ -201,8 +201,8 @@ discard block |
||
201 | 201 | * @param string $context View or edit context. |
202 | 202 | * @return WP_User|false WP_User object on success, false on failure. |
203 | 203 | */ |
204 | - public function get_customer( $context = 'view' ) { |
|
205 | - return get_userdata( $this->get_customer_id( $context ) ); |
|
204 | + public function get_customer($context = 'view') { |
|
205 | + return get_userdata($this->get_customer_id($context)); |
|
206 | 206 | } |
207 | 207 | |
208 | 208 | /** |
@@ -212,8 +212,8 @@ discard block |
||
212 | 212 | * @param string $context View or edit context. |
213 | 213 | * @return int |
214 | 214 | */ |
215 | - public function get_parent_invoice_id( $context = 'view' ) { |
|
216 | - return (int) $this->get_prop( 'parent_payment_id', $context ); |
|
215 | + public function get_parent_invoice_id($context = 'view') { |
|
216 | + return (int) $this->get_prop('parent_payment_id', $context); |
|
217 | 217 | } |
218 | 218 | |
219 | 219 | /** |
@@ -223,8 +223,8 @@ discard block |
||
223 | 223 | * @param string $context View or edit context. |
224 | 224 | * @return int |
225 | 225 | */ |
226 | - public function get_parent_payment_id( $context = 'view' ) { |
|
227 | - return $this->get_parent_invoice_id( $context ); |
|
226 | + public function get_parent_payment_id($context = 'view') { |
|
227 | + return $this->get_parent_invoice_id($context); |
|
228 | 228 | } |
229 | 229 | |
230 | 230 | /** |
@@ -233,8 +233,8 @@ discard block |
||
233 | 233 | * @since 1.0.0 |
234 | 234 | * @return int |
235 | 235 | */ |
236 | - public function get_original_payment_id( $context = 'view' ) { |
|
237 | - return $this->get_parent_invoice_id( $context ); |
|
236 | + public function get_original_payment_id($context = 'view') { |
|
237 | + return $this->get_parent_invoice_id($context); |
|
238 | 238 | } |
239 | 239 | |
240 | 240 | /** |
@@ -244,8 +244,8 @@ discard block |
||
244 | 244 | * @param string $context View or edit context. |
245 | 245 | * @return WPInv_Invoice |
246 | 246 | */ |
247 | - public function get_parent_invoice( $context = 'view' ) { |
|
248 | - return new WPInv_Invoice( $this->get_parent_invoice_id( $context ) ); |
|
247 | + public function get_parent_invoice($context = 'view') { |
|
248 | + return new WPInv_Invoice($this->get_parent_invoice_id($context)); |
|
249 | 249 | } |
250 | 250 | |
251 | 251 | /** |
@@ -255,8 +255,8 @@ discard block |
||
255 | 255 | * @param string $context View or edit context. |
256 | 256 | * @return WPInv_Invoice |
257 | 257 | */ |
258 | - public function get_parent_payment( $context = 'view' ) { |
|
259 | - return $this->get_parent_invoice( $context ); |
|
258 | + public function get_parent_payment($context = 'view') { |
|
259 | + return $this->get_parent_invoice($context); |
|
260 | 260 | } |
261 | 261 | |
262 | 262 | /** |
@@ -266,8 +266,8 @@ discard block |
||
266 | 266 | * @param string $context View or edit context. |
267 | 267 | * @return int |
268 | 268 | */ |
269 | - public function get_product_id( $context = 'view' ) { |
|
270 | - return (int) $this->get_prop( 'product_id', $context ); |
|
269 | + public function get_product_id($context = 'view') { |
|
270 | + return (int) $this->get_prop('product_id', $context); |
|
271 | 271 | } |
272 | 272 | |
273 | 273 | /** |
@@ -277,8 +277,8 @@ discard block |
||
277 | 277 | * @param string $context View or edit context. |
278 | 278 | * @return WPInv_Item |
279 | 279 | */ |
280 | - public function get_product( $context = 'view' ) { |
|
281 | - return new WPInv_Item( $this->get_product_id( $context ) ); |
|
280 | + public function get_product($context = 'view') { |
|
281 | + return new WPInv_Item($this->get_product_id($context)); |
|
282 | 282 | } |
283 | 283 | |
284 | 284 | /** |
@@ -290,8 +290,8 @@ discard block |
||
290 | 290 | * @param string $context View or edit context. |
291 | 291 | * @return string |
292 | 292 | */ |
293 | - public function get_gateway( $context = 'view' ) { |
|
294 | - return $this->get_parent_invoice( $context )->get_gateway(); |
|
293 | + public function get_gateway($context = 'view') { |
|
294 | + return $this->get_parent_invoice($context)->get_gateway(); |
|
295 | 295 | } |
296 | 296 | |
297 | 297 | /** |
@@ -301,8 +301,8 @@ discard block |
||
301 | 301 | * @param string $context View or edit context. |
302 | 302 | * @return string |
303 | 303 | */ |
304 | - public function get_period( $context = 'view' ) { |
|
305 | - return $this->get_prop( 'period', $context ); |
|
304 | + public function get_period($context = 'view') { |
|
305 | + return $this->get_prop('period', $context); |
|
306 | 306 | } |
307 | 307 | |
308 | 308 | /** |
@@ -312,8 +312,8 @@ discard block |
||
312 | 312 | * @param string $context View or edit context. |
313 | 313 | * @return int |
314 | 314 | */ |
315 | - public function get_frequency( $context = 'view' ) { |
|
316 | - return (int) $this->get_prop( 'frequency', $context ); |
|
315 | + public function get_frequency($context = 'view') { |
|
316 | + return (int) $this->get_prop('frequency', $context); |
|
317 | 317 | } |
318 | 318 | |
319 | 319 | /** |
@@ -323,8 +323,8 @@ discard block |
||
323 | 323 | * @param string $context View or edit context. |
324 | 324 | * @return float |
325 | 325 | */ |
326 | - public function get_initial_amount( $context = 'view' ) { |
|
327 | - return (float) wpinv_sanitize_amount( $this->get_prop( 'initial_amount', $context ) ); |
|
326 | + public function get_initial_amount($context = 'view') { |
|
327 | + return (float) wpinv_sanitize_amount($this->get_prop('initial_amount', $context)); |
|
328 | 328 | } |
329 | 329 | |
330 | 330 | /** |
@@ -334,8 +334,8 @@ discard block |
||
334 | 334 | * @param string $context View or edit context. |
335 | 335 | * @return float |
336 | 336 | */ |
337 | - public function get_recurring_amount( $context = 'view' ) { |
|
338 | - return (float) wpinv_sanitize_amount( $this->get_prop( 'recurring_amount', $context ) ); |
|
337 | + public function get_recurring_amount($context = 'view') { |
|
338 | + return (float) wpinv_sanitize_amount($this->get_prop('recurring_amount', $context)); |
|
339 | 339 | } |
340 | 340 | |
341 | 341 | /** |
@@ -345,8 +345,8 @@ discard block |
||
345 | 345 | * @param string $context View or edit context. |
346 | 346 | * @return int |
347 | 347 | */ |
348 | - public function get_bill_times( $context = 'view' ) { |
|
349 | - return (int) $this->get_prop( 'bill_times', $context ); |
|
348 | + public function get_bill_times($context = 'view') { |
|
349 | + return (int) $this->get_prop('bill_times', $context); |
|
350 | 350 | } |
351 | 351 | |
352 | 352 | /** |
@@ -356,8 +356,8 @@ discard block |
||
356 | 356 | * @param string $context View or edit context. |
357 | 357 | * @return string |
358 | 358 | */ |
359 | - public function get_transaction_id( $context = 'view' ) { |
|
360 | - return $this->get_prop( 'transaction_id', $context ); |
|
359 | + public function get_transaction_id($context = 'view') { |
|
360 | + return $this->get_prop('transaction_id', $context); |
|
361 | 361 | } |
362 | 362 | |
363 | 363 | /** |
@@ -367,8 +367,8 @@ discard block |
||
367 | 367 | * @param string $context View or edit context. |
368 | 368 | * @return string |
369 | 369 | */ |
370 | - public function get_created( $context = 'view' ) { |
|
371 | - return $this->get_prop( 'created', $context ); |
|
370 | + public function get_created($context = 'view') { |
|
371 | + return $this->get_prop('created', $context); |
|
372 | 372 | } |
373 | 373 | |
374 | 374 | /** |
@@ -378,8 +378,8 @@ discard block |
||
378 | 378 | * @param string $context View or edit context. |
379 | 379 | * @return string |
380 | 380 | */ |
381 | - public function get_date_created( $context = 'view' ) { |
|
382 | - return $this->get_created( $context ); |
|
381 | + public function get_date_created($context = 'view') { |
|
382 | + return $this->get_created($context); |
|
383 | 383 | } |
384 | 384 | |
385 | 385 | /** |
@@ -390,7 +390,7 @@ discard block |
||
390 | 390 | */ |
391 | 391 | public function get_time_created() { |
392 | 392 | $created = $this->get_date_created(); |
393 | - return empty( $created ) ? current_time( 'timestamp' ) : strtotime( $created, current_time( 'timestamp' ) ); |
|
393 | + return empty($created) ? current_time('timestamp') : strtotime($created, current_time('timestamp')); |
|
394 | 394 | } |
395 | 395 | |
396 | 396 | /** |
@@ -400,11 +400,11 @@ discard block |
||
400 | 400 | * @param string $context View or edit context. |
401 | 401 | * @return string |
402 | 402 | */ |
403 | - public function get_date_created_gmt( $context = 'view' ) { |
|
404 | - $date = $this->get_date_created( $context ); |
|
403 | + public function get_date_created_gmt($context = 'view') { |
|
404 | + $date = $this->get_date_created($context); |
|
405 | 405 | |
406 | - if ( $date ) { |
|
407 | - $date = get_gmt_from_date( $date ); |
|
406 | + if ($date) { |
|
407 | + $date = get_gmt_from_date($date); |
|
408 | 408 | } |
409 | 409 | return $date; |
410 | 410 | } |
@@ -416,8 +416,8 @@ discard block |
||
416 | 416 | * @param string $context View or edit context. |
417 | 417 | * @return string |
418 | 418 | */ |
419 | - public function get_next_renewal_date( $context = 'view' ) { |
|
420 | - return $this->get_prop( 'expiration', $context ); |
|
419 | + public function get_next_renewal_date($context = 'view') { |
|
420 | + return $this->get_prop('expiration', $context); |
|
421 | 421 | } |
422 | 422 | |
423 | 423 | /** |
@@ -427,8 +427,8 @@ discard block |
||
427 | 427 | * @param string $context View or edit context. |
428 | 428 | * @return string |
429 | 429 | */ |
430 | - public function get_expiration( $context = 'view' ) { |
|
431 | - return $this->get_next_renewal_date( $context ); |
|
430 | + public function get_expiration($context = 'view') { |
|
431 | + return $this->get_next_renewal_date($context); |
|
432 | 432 | } |
433 | 433 | |
434 | 434 | /** |
@@ -440,12 +440,12 @@ discard block |
||
440 | 440 | public function get_expiration_time() { |
441 | 441 | $expiration = $this->get_expiration(); |
442 | 442 | |
443 | - if ( empty( $expiration ) || '0000-00-00 00:00:00' == $expiration ) { |
|
444 | - return current_time( 'timestamp' ); |
|
443 | + if (empty($expiration) || '0000-00-00 00:00:00' == $expiration) { |
|
444 | + return current_time('timestamp'); |
|
445 | 445 | } |
446 | 446 | |
447 | - $expiration = strtotime( $expiration, current_time( 'timestamp' ) ); |
|
448 | - return $expiration < current_time( 'timestamp' ) ? current_time( 'timestamp' ) : $expiration; |
|
447 | + $expiration = strtotime($expiration, current_time('timestamp')); |
|
448 | + return $expiration < current_time('timestamp') ? current_time('timestamp') : $expiration; |
|
449 | 449 | } |
450 | 450 | |
451 | 451 | /** |
@@ -455,11 +455,11 @@ discard block |
||
455 | 455 | * @param string $context View or edit context. |
456 | 456 | * @return string |
457 | 457 | */ |
458 | - public function get_next_renewal_date_gmt( $context = 'view' ) { |
|
459 | - $date = $this->get_next_renewal_date( $context ); |
|
458 | + public function get_next_renewal_date_gmt($context = 'view') { |
|
459 | + $date = $this->get_next_renewal_date($context); |
|
460 | 460 | |
461 | - if ( $date ) { |
|
462 | - $date = get_gmt_from_date( $date ); |
|
461 | + if ($date) { |
|
462 | + $date = get_gmt_from_date($date); |
|
463 | 463 | } |
464 | 464 | return $date; |
465 | 465 | } |
@@ -471,8 +471,8 @@ discard block |
||
471 | 471 | * @param string $context View or edit context. |
472 | 472 | * @return string |
473 | 473 | */ |
474 | - public function get_trial_period( $context = 'view' ) { |
|
475 | - return $this->get_prop( 'trial_period', $context ); |
|
474 | + public function get_trial_period($context = 'view') { |
|
475 | + return $this->get_prop('trial_period', $context); |
|
476 | 476 | } |
477 | 477 | |
478 | 478 | /** |
@@ -482,8 +482,8 @@ discard block |
||
482 | 482 | * @param string $context View or edit context. |
483 | 483 | * @return string |
484 | 484 | */ |
485 | - public function get_status( $context = 'view' ) { |
|
486 | - return $this->get_prop( 'status', $context ); |
|
485 | + public function get_status($context = 'view') { |
|
486 | + return $this->get_prop('status', $context); |
|
487 | 487 | } |
488 | 488 | |
489 | 489 | /** |
@@ -493,8 +493,8 @@ discard block |
||
493 | 493 | * @param string $context View or edit context. |
494 | 494 | * @return string |
495 | 495 | */ |
496 | - public function get_profile_id( $context = 'view' ) { |
|
497 | - return $this->get_prop( 'profile_id', $context ); |
|
496 | + public function get_profile_id($context = 'view') { |
|
497 | + return $this->get_prop('profile_id', $context); |
|
498 | 498 | } |
499 | 499 | |
500 | 500 | /* |
@@ -509,8 +509,8 @@ discard block |
||
509 | 509 | * @since 1.0.19 |
510 | 510 | * @param int $value The customer's id. |
511 | 511 | */ |
512 | - public function set_customer_id( $value ) { |
|
513 | - $this->set_prop( 'customer_id', (int) $value ); |
|
512 | + public function set_customer_id($value) { |
|
513 | + $this->set_prop('customer_id', (int) $value); |
|
514 | 514 | } |
515 | 515 | |
516 | 516 | /** |
@@ -519,8 +519,8 @@ discard block |
||
519 | 519 | * @since 1.0.19 |
520 | 520 | * @param int $value The parent invoice id. |
521 | 521 | */ |
522 | - public function set_parent_invoice_id( $value ) { |
|
523 | - $this->set_prop( 'parent_payment_id', (int) $value ); |
|
522 | + public function set_parent_invoice_id($value) { |
|
523 | + $this->set_prop('parent_payment_id', (int) $value); |
|
524 | 524 | } |
525 | 525 | |
526 | 526 | /** |
@@ -529,8 +529,8 @@ discard block |
||
529 | 529 | * @since 1.0.19 |
530 | 530 | * @param int $value The parent invoice id. |
531 | 531 | */ |
532 | - public function set_parent_payment_id( $value ) { |
|
533 | - $this->set_parent_invoice_id( $value ); |
|
532 | + public function set_parent_payment_id($value) { |
|
533 | + $this->set_parent_invoice_id($value); |
|
534 | 534 | } |
535 | 535 | |
536 | 536 | /** |
@@ -539,8 +539,8 @@ discard block |
||
539 | 539 | * @since 1.0.19 |
540 | 540 | * @param int $value The parent invoice id. |
541 | 541 | */ |
542 | - public function set_original_payment_id( $value ) { |
|
543 | - $this->set_parent_invoice_id( $value ); |
|
542 | + public function set_original_payment_id($value) { |
|
543 | + $this->set_parent_invoice_id($value); |
|
544 | 544 | } |
545 | 545 | |
546 | 546 | /** |
@@ -549,8 +549,8 @@ discard block |
||
549 | 549 | * @since 1.0.19 |
550 | 550 | * @param int $value The subscription product id. |
551 | 551 | */ |
552 | - public function set_product_id( $value ) { |
|
553 | - $this->set_prop( 'product_id', (int) $value ); |
|
552 | + public function set_product_id($value) { |
|
553 | + $this->set_prop('product_id', (int) $value); |
|
554 | 554 | } |
555 | 555 | |
556 | 556 | /** |
@@ -559,8 +559,8 @@ discard block |
||
559 | 559 | * @since 1.0.19 |
560 | 560 | * @param string $value The renewal period. |
561 | 561 | */ |
562 | - public function set_period( $value ) { |
|
563 | - $this->set_prop( 'period', $value ); |
|
562 | + public function set_period($value) { |
|
563 | + $this->set_prop('period', $value); |
|
564 | 564 | } |
565 | 565 | |
566 | 566 | /** |
@@ -569,9 +569,9 @@ discard block |
||
569 | 569 | * @since 1.0.19 |
570 | 570 | * @param int $value The subscription frequency. |
571 | 571 | */ |
572 | - public function set_frequency( $value ) { |
|
573 | - $value = empty( $value ) ? 1 : (int) $value; |
|
574 | - $this->set_prop( 'frequency', absint( $value ) ); |
|
572 | + public function set_frequency($value) { |
|
573 | + $value = empty($value) ? 1 : (int) $value; |
|
574 | + $this->set_prop('frequency', absint($value)); |
|
575 | 575 | } |
576 | 576 | |
577 | 577 | /** |
@@ -580,8 +580,8 @@ discard block |
||
580 | 580 | * @since 1.0.19 |
581 | 581 | * @param float $value The initial subcription amount. |
582 | 582 | */ |
583 | - public function set_initial_amount( $value ) { |
|
584 | - $this->set_prop( 'initial_amount', wpinv_sanitize_amount( $value ) ); |
|
583 | + public function set_initial_amount($value) { |
|
584 | + $this->set_prop('initial_amount', wpinv_sanitize_amount($value)); |
|
585 | 585 | } |
586 | 586 | |
587 | 587 | /** |
@@ -590,8 +590,8 @@ discard block |
||
590 | 590 | * @since 1.0.19 |
591 | 591 | * @param float $value The recurring subcription amount. |
592 | 592 | */ |
593 | - public function set_recurring_amount( $value ) { |
|
594 | - $this->set_prop( 'recurring_amount', wpinv_sanitize_amount( $value ) ); |
|
593 | + public function set_recurring_amount($value) { |
|
594 | + $this->set_prop('recurring_amount', wpinv_sanitize_amount($value)); |
|
595 | 595 | } |
596 | 596 | |
597 | 597 | /** |
@@ -600,8 +600,8 @@ discard block |
||
600 | 600 | * @since 1.0.19 |
601 | 601 | * @param int $value Bill times. |
602 | 602 | */ |
603 | - public function set_bill_times( $value ) { |
|
604 | - $this->set_prop( 'bill_times', (int) $value ); |
|
603 | + public function set_bill_times($value) { |
|
604 | + $this->set_prop('bill_times', (int) $value); |
|
605 | 605 | } |
606 | 606 | |
607 | 607 | /** |
@@ -610,8 +610,8 @@ discard block |
||
610 | 610 | * @since 1.0.19 |
611 | 611 | * @param string $value Bill times. |
612 | 612 | */ |
613 | - public function set_transaction_id( $value ) { |
|
614 | - $this->set_prop( 'transaction_id', sanitize_text_field( $value ) ); |
|
613 | + public function set_transaction_id($value) { |
|
614 | + $this->set_prop('transaction_id', sanitize_text_field($value)); |
|
615 | 615 | } |
616 | 616 | |
617 | 617 | /** |
@@ -620,15 +620,15 @@ discard block |
||
620 | 620 | * @since 1.0.19 |
621 | 621 | * @param string $value strtotime compliant date. |
622 | 622 | */ |
623 | - public function set_created( $value ) { |
|
624 | - $date = strtotime( $value ); |
|
623 | + public function set_created($value) { |
|
624 | + $date = strtotime($value); |
|
625 | 625 | |
626 | - if ( $date && $value !== '0000-00-00 00:00:00' ) { |
|
627 | - $this->set_prop( 'created', date( 'Y-m-d H:i:s', $date ) ); |
|
626 | + if ($date && $value !== '0000-00-00 00:00:00') { |
|
627 | + $this->set_prop('created', date('Y-m-d H:i:s', $date)); |
|
628 | 628 | return; |
629 | 629 | } |
630 | 630 | |
631 | - $this->set_prop( 'created', '' ); |
|
631 | + $this->set_prop('created', ''); |
|
632 | 632 | |
633 | 633 | } |
634 | 634 | |
@@ -638,8 +638,8 @@ discard block |
||
638 | 638 | * @since 1.0.19 |
639 | 639 | * @param string $value strtotime compliant date. |
640 | 640 | */ |
641 | - public function set_date_created( $value ) { |
|
642 | - $this->set_created( $value ); |
|
641 | + public function set_date_created($value) { |
|
642 | + $this->set_created($value); |
|
643 | 643 | } |
644 | 644 | |
645 | 645 | /** |
@@ -648,15 +648,15 @@ discard block |
||
648 | 648 | * @since 1.0.19 |
649 | 649 | * @param string $value strtotime compliant date. |
650 | 650 | */ |
651 | - public function set_next_renewal_date( $value ) { |
|
652 | - $date = strtotime( $value ); |
|
651 | + public function set_next_renewal_date($value) { |
|
652 | + $date = strtotime($value); |
|
653 | 653 | |
654 | - if ( $date && $value !== '0000-00-00 00:00:00' ) { |
|
655 | - $this->set_prop( 'expiration', date( 'Y-m-d H:i:s', $date ) ); |
|
654 | + if ($date && $value !== '0000-00-00 00:00:00') { |
|
655 | + $this->set_prop('expiration', date('Y-m-d H:i:s', $date)); |
|
656 | 656 | return; |
657 | 657 | } |
658 | 658 | |
659 | - $this->set_prop( 'expiration', '' ); |
|
659 | + $this->set_prop('expiration', ''); |
|
660 | 660 | |
661 | 661 | } |
662 | 662 | |
@@ -666,8 +666,8 @@ discard block |
||
666 | 666 | * @since 1.0.19 |
667 | 667 | * @param string $value strtotime compliant date. |
668 | 668 | */ |
669 | - public function set_expiration( $value ) { |
|
670 | - $this->set_next_renewal_date( $value ); |
|
669 | + public function set_expiration($value) { |
|
670 | + $this->set_next_renewal_date($value); |
|
671 | 671 | } |
672 | 672 | |
673 | 673 | /** |
@@ -676,8 +676,8 @@ discard block |
||
676 | 676 | * @since 1.0.19 |
677 | 677 | * @param string $value trial period e.g 1 year. |
678 | 678 | */ |
679 | - public function set_trial_period( $value ) { |
|
680 | - $this->set_prop( 'trial_period', $value ); |
|
679 | + public function set_trial_period($value) { |
|
680 | + $this->set_prop('trial_period', $value); |
|
681 | 681 | } |
682 | 682 | |
683 | 683 | /** |
@@ -686,23 +686,23 @@ discard block |
||
686 | 686 | * @since 1.0.19 |
687 | 687 | * @param string $new_status New subscription status. |
688 | 688 | */ |
689 | - public function set_status( $new_status ) { |
|
689 | + public function set_status($new_status) { |
|
690 | 690 | |
691 | 691 | // Abort if this is not a valid status; |
692 | - if ( ! array_key_exists( $new_status, getpaid_get_subscription_statuses() ) ) { |
|
692 | + if (!array_key_exists($new_status, getpaid_get_subscription_statuses())) { |
|
693 | 693 | return; |
694 | 694 | } |
695 | 695 | |
696 | 696 | |
697 | - $old_status = ! empty( $this->status_transition['from'] ) ? $this->status_transition['from'] : $this->get_status(); |
|
698 | - if ( true === $this->object_read && $old_status !== $new_status ) { |
|
697 | + $old_status = !empty($this->status_transition['from']) ? $this->status_transition['from'] : $this->get_status(); |
|
698 | + if (true === $this->object_read && $old_status !== $new_status) { |
|
699 | 699 | $this->status_transition = array( |
700 | 700 | 'from' => $old_status, |
701 | 701 | 'to' => $new_status, |
702 | 702 | ); |
703 | 703 | } |
704 | 704 | |
705 | - $this->set_prop( 'status', $new_status ); |
|
705 | + $this->set_prop('status', $new_status); |
|
706 | 706 | } |
707 | 707 | |
708 | 708 | /** |
@@ -711,8 +711,8 @@ discard block |
||
711 | 711 | * @since 1.0.19 |
712 | 712 | * @param string $value the remote profile id. |
713 | 713 | */ |
714 | - public function set_profile_id( $value ) { |
|
715 | - $this->set_prop( 'profile_id', sanitize_text_field( $value ) ); |
|
714 | + public function set_profile_id($value) { |
|
715 | + $this->set_prop('profile_id', sanitize_text_field($value)); |
|
716 | 716 | } |
717 | 717 | |
718 | 718 | /* |
@@ -730,8 +730,8 @@ discard block |
||
730 | 730 | * @param string|array String or array of strings to check for. |
731 | 731 | * @return bool |
732 | 732 | */ |
733 | - public function has_status( $status ) { |
|
734 | - return in_array( $this->get_status(), wpinv_clean( wpinv_parse_list( $status ) ) ); |
|
733 | + public function has_status($status) { |
|
734 | + return in_array($this->get_status(), wpinv_clean(wpinv_parse_list($status))); |
|
735 | 735 | } |
736 | 736 | |
737 | 737 | /** |
@@ -741,7 +741,7 @@ discard block |
||
741 | 741 | */ |
742 | 742 | public function has_trial_period() { |
743 | 743 | $period = $this->get_trial_period(); |
744 | - return ! empty( $period ); |
|
744 | + return !empty($period); |
|
745 | 745 | } |
746 | 746 | |
747 | 747 | /** |
@@ -750,7 +750,7 @@ discard block |
||
750 | 750 | * @return bool |
751 | 751 | */ |
752 | 752 | public function is_active() { |
753 | - return $this->has_status( 'active trialling' ) && ! $this->is_expired(); |
|
753 | + return $this->has_status('active trialling') && !$this->is_expired(); |
|
754 | 754 | } |
755 | 755 | |
756 | 756 | /** |
@@ -759,7 +759,7 @@ discard block |
||
759 | 759 | * @return bool |
760 | 760 | */ |
761 | 761 | public function is_expired() { |
762 | - return $this->has_status( 'expired' ) || ( $this->has_status( 'active cancelled trialling' ) && $this->get_expiration_time() < current_time( 'mysql' ) ); |
|
762 | + return $this->has_status('expired') || ($this->has_status('active cancelled trialling') && $this->get_expiration_time() < current_time('mysql')); |
|
763 | 763 | } |
764 | 764 | |
765 | 765 | /** |
@@ -769,7 +769,7 @@ discard block |
||
769 | 769 | */ |
770 | 770 | public function is_last_renewal() { |
771 | 771 | $max_bills = $this->get_bill_times(); |
772 | - return ! empty( $max_bills ) && $max_bills <= $this->get_times_billed(); |
|
772 | + return !empty($max_bills) && $max_bills <= $this->get_times_billed(); |
|
773 | 773 | } |
774 | 774 | |
775 | 775 | /* |
@@ -784,11 +784,11 @@ discard block |
||
784 | 784 | /** |
785 | 785 | * Backwards compatibilty. |
786 | 786 | */ |
787 | - public function create( $data = array() ) { |
|
787 | + public function create($data = array()) { |
|
788 | 788 | |
789 | 789 | // Set the properties. |
790 | - if ( is_array( $data ) ) { |
|
791 | - $this->set_props( $data ); |
|
790 | + if (is_array($data)) { |
|
791 | + $this->set_props($data); |
|
792 | 792 | } |
793 | 793 | |
794 | 794 | // Save the item. |
@@ -799,8 +799,8 @@ discard block |
||
799 | 799 | /** |
800 | 800 | * Backwards compatibilty. |
801 | 801 | */ |
802 | - public function update( $args = array() ) { |
|
803 | - return $this->create( $args ); |
|
802 | + public function update($args = array()) { |
|
803 | + return $this->create($args); |
|
804 | 804 | } |
805 | 805 | |
806 | 806 | /** |
@@ -809,12 +809,12 @@ discard block |
||
809 | 809 | * @since 1.0.0 |
810 | 810 | * @return WP_Post[] |
811 | 811 | */ |
812 | - public function get_child_payments( $hide_pending = true ) { |
|
812 | + public function get_child_payments($hide_pending = true) { |
|
813 | 813 | |
814 | - $statuses = array( 'publish', 'wpi-processing', 'wpi-renewal' ); |
|
814 | + $statuses = array('publish', 'wpi-processing', 'wpi-renewal'); |
|
815 | 815 | |
816 | - if ( ! $hide_pending ) { |
|
817 | - $statuses = array_keys( wpinv_get_invoice_statuses() ); |
|
816 | + if (!$hide_pending) { |
|
817 | + $statuses = array_keys(wpinv_get_invoice_statuses()); |
|
818 | 818 | } |
819 | 819 | |
820 | 820 | return get_posts( |
@@ -836,7 +836,7 @@ discard block |
||
836 | 836 | * @return int |
837 | 837 | */ |
838 | 838 | public function get_total_payments() { |
839 | - return getpaid_count_subscription_invoices( $this->get_parent_invoice_id(), $this->get_id() ); |
|
839 | + return getpaid_count_subscription_invoices($this->get_parent_invoice_id(), $this->get_id()); |
|
840 | 840 | } |
841 | 841 | |
842 | 842 | /** |
@@ -848,7 +848,7 @@ discard block |
||
848 | 848 | public function get_times_billed() { |
849 | 849 | $times_billed = $this->get_total_payments(); |
850 | 850 | |
851 | - if ( (float) $this->get_initial_amount() == 0 && $times_billed > 0 ) { |
|
851 | + if ((float) $this->get_initial_amount() == 0 && $times_billed > 0) { |
|
852 | 852 | $times_billed--; |
853 | 853 | } |
854 | 854 | |
@@ -863,49 +863,49 @@ discard block |
||
863 | 863 | * @param WPInv_Invoice $invoice If adding an existing invoice. |
864 | 864 | * @return bool |
865 | 865 | */ |
866 | - public function add_payment( $args = array(), $invoice = false ) { |
|
866 | + public function add_payment($args = array(), $invoice = false) { |
|
867 | 867 | |
868 | 868 | // Process each payment once. |
869 | - if ( ! empty( $args['transaction_id'] ) && $this->payment_exists( $args['transaction_id'] ) ) { |
|
869 | + if (!empty($args['transaction_id']) && $this->payment_exists($args['transaction_id'])) { |
|
870 | 870 | return false; |
871 | 871 | } |
872 | 872 | |
873 | 873 | // Are we creating a new invoice? |
874 | - if ( empty( $invoice ) ) { |
|
874 | + if (empty($invoice)) { |
|
875 | 875 | $invoice = $this->create_payment(); |
876 | 876 | |
877 | - if ( empty( $invoice ) ) { |
|
877 | + if (empty($invoice)) { |
|
878 | 878 | return false; |
879 | 879 | } |
880 | 880 | |
881 | 881 | } |
882 | 882 | |
883 | - $invoice->set_status( 'wpi-renewal' ); |
|
883 | + $invoice->set_status('wpi-renewal'); |
|
884 | 884 | |
885 | 885 | // Maybe set a transaction id. |
886 | - if ( ! empty( $args['transaction_id'] ) ) { |
|
887 | - $invoice->set_transaction_id( $args['transaction_id'] ); |
|
886 | + if (!empty($args['transaction_id'])) { |
|
887 | + $invoice->set_transaction_id($args['transaction_id']); |
|
888 | 888 | } |
889 | 889 | |
890 | 890 | // Set the completed date. |
891 | - $invoice->set_completed_date( current_time( 'mysql' ) ); |
|
891 | + $invoice->set_completed_date(current_time('mysql')); |
|
892 | 892 | |
893 | 893 | // And the gateway. |
894 | - if ( ! empty( $args['gateway'] ) ) { |
|
895 | - $invoice->set_gateway( $args['gateway'] ); |
|
894 | + if (!empty($args['gateway'])) { |
|
895 | + $invoice->set_gateway($args['gateway']); |
|
896 | 896 | } |
897 | 897 | |
898 | 898 | $invoice->save(); |
899 | 899 | |
900 | - if ( ! $invoice->exists() ) { |
|
900 | + if (!$invoice->exists()) { |
|
901 | 901 | return false; |
902 | 902 | } |
903 | 903 | |
904 | - do_action( 'getpaid_after_create_subscription_renewal_invoice', $invoice, $this ); |
|
905 | - do_action( 'wpinv_recurring_add_subscription_payment', $invoice, $this ); |
|
906 | - do_action( 'wpinv_recurring_record_payment', $invoice->get_id(), $this->get_parent_invoice_id(), $invoice->get_recurring_total(), $invoice->get_transaction_id() ); |
|
904 | + do_action('getpaid_after_create_subscription_renewal_invoice', $invoice, $this); |
|
905 | + do_action('wpinv_recurring_add_subscription_payment', $invoice, $this); |
|
906 | + do_action('wpinv_recurring_record_payment', $invoice->get_id(), $this->get_parent_invoice_id(), $invoice->get_recurring_total(), $invoice->get_transaction_id()); |
|
907 | 907 | |
908 | - update_post_meta( $invoice->get_id(), '_wpinv_subscription_id', $this->id ); |
|
908 | + update_post_meta($invoice->get_id(), '_wpinv_subscription_id', $this->id); |
|
909 | 909 | |
910 | 910 | return $invoice->get_id(); |
911 | 911 | } |
@@ -920,41 +920,41 @@ discard block |
||
920 | 920 | |
921 | 921 | $parent_invoice = $this->get_parent_payment(); |
922 | 922 | |
923 | - if ( ! $parent_invoice->exists() ) { |
|
923 | + if (!$parent_invoice->exists()) { |
|
924 | 924 | return false; |
925 | 925 | } |
926 | 926 | |
927 | 927 | // Duplicate the parent invoice. |
928 | - $invoice = getpaid_duplicate_invoice( $parent_invoice ); |
|
929 | - $invoice->set_parent_id( $parent_invoice->get_id() ); |
|
930 | - $invoice->set_subscription_id( $this->get_id() ); |
|
931 | - $invoice->set_remote_subscription_id( $this->get_profile_id() ); |
|
928 | + $invoice = getpaid_duplicate_invoice($parent_invoice); |
|
929 | + $invoice->set_parent_id($parent_invoice->get_id()); |
|
930 | + $invoice->set_subscription_id($this->get_id()); |
|
931 | + $invoice->set_remote_subscription_id($this->get_profile_id()); |
|
932 | 932 | |
933 | 933 | // Set invoice items. |
934 | - $subscription_group = getpaid_get_invoice_subscription_group( $parent_invoice->get_id(), $this->get_id() ); |
|
935 | - $allowed_items = empty( $subscription_group ) ? array( $this->get_product_id() ) : array_keys( $subscription_group['items'] ); |
|
934 | + $subscription_group = getpaid_get_invoice_subscription_group($parent_invoice->get_id(), $this->get_id()); |
|
935 | + $allowed_items = empty($subscription_group) ? array($this->get_product_id()) : array_keys($subscription_group['items']); |
|
936 | 936 | $invoice_items = array(); |
937 | 937 | |
938 | - foreach ( $invoice->get_items() as $item ) { |
|
939 | - if ( in_array( $item->get_id(), $allowed_items ) ) { |
|
938 | + foreach ($invoice->get_items() as $item) { |
|
939 | + if (in_array($item->get_id(), $allowed_items)) { |
|
940 | 940 | $invoice_items[] = $item; |
941 | 941 | } |
942 | 942 | } |
943 | 943 | |
944 | - $invoice->set_items( $invoice_items ); |
|
944 | + $invoice->set_items($invoice_items); |
|
945 | 945 | |
946 | - if ( ! empty( $subscription_group['fees'] ) ) { |
|
947 | - $invoice->set_fees( $subscription_group['fees'] ); |
|
946 | + if (!empty($subscription_group['fees'])) { |
|
947 | + $invoice->set_fees($subscription_group['fees']); |
|
948 | 948 | } |
949 | 949 | |
950 | 950 | // Maybe recalculate discount (Pre-GetPaid Fix). |
951 | - $discount = new WPInv_Discount( $invoice->get_discount_code() ); |
|
952 | - if ( $discount->exists() && $discount->is_recurring() && 0 == $invoice->get_total_discount() ) { |
|
953 | - $invoice->add_discount( getpaid_calculate_invoice_discount( $invoice, $discount ) ); |
|
951 | + $discount = new WPInv_Discount($invoice->get_discount_code()); |
|
952 | + if ($discount->exists() && $discount->is_recurring() && 0 == $invoice->get_total_discount()) { |
|
953 | + $invoice->add_discount(getpaid_calculate_invoice_discount($invoice, $discount)); |
|
954 | 954 | } |
955 | 955 | |
956 | 956 | $invoice->recalculate_total(); |
957 | - $invoice->set_status( 'wpi-pending' ); |
|
957 | + $invoice->set_status('wpi-pending'); |
|
958 | 958 | $invoice->save(); |
959 | 959 | |
960 | 960 | return $invoice->exists() ? $invoice : false; |
@@ -969,20 +969,20 @@ discard block |
||
969 | 969 | public function renew() { |
970 | 970 | |
971 | 971 | // Complete subscription if applicable |
972 | - if ( $this->is_last_renewal() ) { |
|
972 | + if ($this->is_last_renewal()) { |
|
973 | 973 | return $this->complete(); |
974 | 974 | } |
975 | 975 | |
976 | 976 | // Calculate new expiration |
977 | 977 | $frequency = $this->get_frequency(); |
978 | 978 | $period = $this->get_period(); |
979 | - $new_expiration = strtotime( "+ $frequency $period", $this->get_expiration_time() ); |
|
979 | + $new_expiration = strtotime("+ $frequency $period", $this->get_expiration_time()); |
|
980 | 980 | |
981 | - $this->set_expiration( date( 'Y-m-d H:i:s',$new_expiration ) ); |
|
982 | - $this->set_status( 'active' ); |
|
981 | + $this->set_expiration(date('Y-m-d H:i:s', $new_expiration)); |
|
982 | + $this->set_status('active'); |
|
983 | 983 | $this->save(); |
984 | 984 | |
985 | - do_action( 'getpaid_subscription_renewed', $this ); |
|
985 | + do_action('getpaid_subscription_renewed', $this); |
|
986 | 986 | |
987 | 987 | return $this->get_id(); |
988 | 988 | } |
@@ -998,11 +998,11 @@ discard block |
||
998 | 998 | public function complete() { |
999 | 999 | |
1000 | 1000 | // Only mark a subscription as complete if it's not already cancelled. |
1001 | - if ( $this->has_status( 'cancelled' ) ) { |
|
1001 | + if ($this->has_status('cancelled')) { |
|
1002 | 1002 | return false; |
1003 | 1003 | } |
1004 | 1004 | |
1005 | - $this->set_status( 'completed' ); |
|
1005 | + $this->set_status('completed'); |
|
1006 | 1006 | return $this->save(); |
1007 | 1007 | |
1008 | 1008 | } |
@@ -1014,14 +1014,14 @@ discard block |
||
1014 | 1014 | * @param bool $check_expiration |
1015 | 1015 | * @return int|bool Subscription id or false if $check_expiration is true and expiration date is in the future. |
1016 | 1016 | */ |
1017 | - public function expire( $check_expiration = false ) { |
|
1017 | + public function expire($check_expiration = false) { |
|
1018 | 1018 | |
1019 | - if ( $check_expiration && $this->get_expiration_time() > current_time( 'timestamp' ) ) { |
|
1019 | + if ($check_expiration && $this->get_expiration_time() > current_time('timestamp')) { |
|
1020 | 1020 | // Do not mark as expired since real expiration date is in the future |
1021 | 1021 | return false; |
1022 | 1022 | } |
1023 | 1023 | |
1024 | - $this->set_status( 'expired' ); |
|
1024 | + $this->set_status('expired'); |
|
1025 | 1025 | return $this->save(); |
1026 | 1026 | |
1027 | 1027 | } |
@@ -1033,7 +1033,7 @@ discard block |
||
1033 | 1033 | * @return int Subscription id. |
1034 | 1034 | */ |
1035 | 1035 | public function failing() { |
1036 | - $this->set_status( 'failing' ); |
|
1036 | + $this->set_status('failing'); |
|
1037 | 1037 | return $this->save(); |
1038 | 1038 | } |
1039 | 1039 | |
@@ -1044,7 +1044,7 @@ discard block |
||
1044 | 1044 | * @return int Subscription id. |
1045 | 1045 | */ |
1046 | 1046 | public function cancel() { |
1047 | - $this->set_status( 'cancelled' ); |
|
1047 | + $this->set_status('cancelled'); |
|
1048 | 1048 | return $this->save(); |
1049 | 1049 | } |
1050 | 1050 | |
@@ -1055,7 +1055,7 @@ discard block |
||
1055 | 1055 | * @return bool |
1056 | 1056 | */ |
1057 | 1057 | public function can_cancel() { |
1058 | - return apply_filters( 'wpinv_subscription_can_cancel', $this->has_status( $this->get_cancellable_statuses() ), $this ); |
|
1058 | + return apply_filters('wpinv_subscription_can_cancel', $this->has_status($this->get_cancellable_statuses()), $this); |
|
1059 | 1059 | } |
1060 | 1060 | |
1061 | 1061 | /** |
@@ -1066,7 +1066,7 @@ discard block |
||
1066 | 1066 | * @return array |
1067 | 1067 | */ |
1068 | 1068 | public function get_cancellable_statuses() { |
1069 | - return apply_filters( 'wpinv_recurring_cancellable_statuses', array( 'active', 'trialling', 'failing' ) ); |
|
1069 | + return apply_filters('wpinv_recurring_cancellable_statuses', array('active', 'trialling', 'failing')); |
|
1070 | 1070 | } |
1071 | 1071 | |
1072 | 1072 | /** |
@@ -1076,8 +1076,8 @@ discard block |
||
1076 | 1076 | * @return string |
1077 | 1077 | */ |
1078 | 1078 | public function get_cancel_url() { |
1079 | - $url = getpaid_get_authenticated_action_url( 'subscription_cancel', $this->get_view_url() ); |
|
1080 | - return apply_filters( 'wpinv_subscription_cancel_url', $url, $this ); |
|
1079 | + $url = getpaid_get_authenticated_action_url('subscription_cancel', $this->get_view_url()); |
|
1080 | + return apply_filters('wpinv_subscription_cancel_url', $url, $this); |
|
1081 | 1081 | } |
1082 | 1082 | |
1083 | 1083 | /** |
@@ -1088,10 +1088,10 @@ discard block |
||
1088 | 1088 | */ |
1089 | 1089 | public function get_view_url() { |
1090 | 1090 | |
1091 | - $url = getpaid_get_tab_url( 'gp-subscriptions', get_permalink( (int) wpinv_get_option( 'invoice_subscription_page' ) ) ); |
|
1092 | - $url = add_query_arg( 'subscription', $this->get_id(), $url ); |
|
1091 | + $url = getpaid_get_tab_url('gp-subscriptions', get_permalink((int) wpinv_get_option('invoice_subscription_page'))); |
|
1092 | + $url = add_query_arg('subscription', $this->get_id(), $url); |
|
1093 | 1093 | |
1094 | - return apply_filters( 'getpaid_get_subscription_view_url', $url, $this ); |
|
1094 | + return apply_filters('getpaid_get_subscription_view_url', $url, $this); |
|
1095 | 1095 | } |
1096 | 1096 | |
1097 | 1097 | /** |
@@ -1104,7 +1104,7 @@ discard block |
||
1104 | 1104 | * @return bool |
1105 | 1105 | */ |
1106 | 1106 | public function can_renew() { |
1107 | - return apply_filters( 'wpinv_subscription_can_renew', true, $this ); |
|
1107 | + return apply_filters('wpinv_subscription_can_renew', true, $this); |
|
1108 | 1108 | } |
1109 | 1109 | |
1110 | 1110 | /** |
@@ -1114,8 +1114,8 @@ discard block |
||
1114 | 1114 | * @return string |
1115 | 1115 | */ |
1116 | 1116 | public function get_renew_url() { |
1117 | - $url = wp_nonce_url( add_query_arg( array( 'getpaid-action' => 'renew_subscription', 'sub_id' => $this->get_id ) ), 'getpaid-nonce' ); |
|
1118 | - return apply_filters( 'wpinv_subscription_renew_url', $url, $this ); |
|
1117 | + $url = wp_nonce_url(add_query_arg(array('getpaid-action' => 'renew_subscription', 'sub_id' => $this->get_id)), 'getpaid-nonce'); |
|
1118 | + return apply_filters('wpinv_subscription_renew_url', $url, $this); |
|
1119 | 1119 | } |
1120 | 1120 | |
1121 | 1121 | /** |
@@ -1125,7 +1125,7 @@ discard block |
||
1125 | 1125 | * @return bool |
1126 | 1126 | */ |
1127 | 1127 | public function can_update() { |
1128 | - return apply_filters( 'wpinv_subscription_can_update', false, $this ); |
|
1128 | + return apply_filters('wpinv_subscription_can_update', false, $this); |
|
1129 | 1129 | } |
1130 | 1130 | |
1131 | 1131 | /** |
@@ -1135,8 +1135,8 @@ discard block |
||
1135 | 1135 | * @return string |
1136 | 1136 | */ |
1137 | 1137 | public function get_update_url() { |
1138 | - $url = add_query_arg( array( 'action' => 'update', 'subscription_id' => $this->get_id() ) ); |
|
1139 | - return apply_filters( 'wpinv_subscription_update_url', $url, $this ); |
|
1138 | + $url = add_query_arg(array('action' => 'update', 'subscription_id' => $this->get_id())); |
|
1139 | + return apply_filters('wpinv_subscription_update_url', $url, $this); |
|
1140 | 1140 | } |
1141 | 1141 | |
1142 | 1142 | /** |
@@ -1146,7 +1146,7 @@ discard block |
||
1146 | 1146 | * @return string |
1147 | 1147 | */ |
1148 | 1148 | public function get_status_label() { |
1149 | - return getpaid_get_subscription_status_label( $this->get_status() ); |
|
1149 | + return getpaid_get_subscription_status_label($this->get_status()); |
|
1150 | 1150 | } |
1151 | 1151 | |
1152 | 1152 | /** |
@@ -1157,7 +1157,7 @@ discard block |
||
1157 | 1157 | */ |
1158 | 1158 | public function get_status_class() { |
1159 | 1159 | $statuses = getpaid_get_subscription_status_classes(); |
1160 | - return isset( $statuses[ $this->get_status() ] ) ? $statuses[ $this->get_status() ] : 'badge-dark'; |
|
1160 | + return isset($statuses[$this->get_status()]) ? $statuses[$this->get_status()] : 'badge-dark'; |
|
1161 | 1161 | } |
1162 | 1162 | |
1163 | 1163 | /** |
@@ -1168,9 +1168,9 @@ discard block |
||
1168 | 1168 | */ |
1169 | 1169 | public function get_status_label_html() { |
1170 | 1170 | |
1171 | - $status_label = sanitize_text_field( $this->get_status_label() ); |
|
1172 | - $class = esc_attr( $this->get_status_class() ); |
|
1173 | - $status = sanitize_html_class( $this->get_status() ); |
|
1171 | + $status_label = sanitize_text_field($this->get_status_label()); |
|
1172 | + $class = esc_attr($this->get_status_class()); |
|
1173 | + $status = sanitize_html_class($this->get_status()); |
|
1174 | 1174 | |
1175 | 1175 | return "<span class='bsui'><span class='badge $class $status'>$status_label</span></span>"; |
1176 | 1176 | } |
@@ -1182,9 +1182,9 @@ discard block |
||
1182 | 1182 | * @param string $txn_id The transaction ID from the merchant processor |
1183 | 1183 | * @return bool |
1184 | 1184 | */ |
1185 | - public function payment_exists( $txn_id = '' ) { |
|
1186 | - $invoice_id = WPInv_Invoice::get_invoice_id_by_field( $txn_id, 'transaction_id' ); |
|
1187 | - return ! empty( $invoice_id ); |
|
1185 | + public function payment_exists($txn_id = '') { |
|
1186 | + $invoice_id = WPInv_Invoice::get_invoice_id_by_field($txn_id, 'transaction_id'); |
|
1187 | + return !empty($invoice_id); |
|
1188 | 1188 | } |
1189 | 1189 | |
1190 | 1190 | /** |
@@ -1196,35 +1196,35 @@ discard block |
||
1196 | 1196 | // Reset status transition variable. |
1197 | 1197 | $this->status_transition = false; |
1198 | 1198 | |
1199 | - if ( $status_transition ) { |
|
1199 | + if ($status_transition) { |
|
1200 | 1200 | try { |
1201 | 1201 | |
1202 | 1202 | // Fire a hook for the status change. |
1203 | - do_action( 'wpinv_subscription_' . $status_transition['to'], $this->get_id(), $this, $status_transition ); |
|
1204 | - do_action( 'getpaid_subscription_' . $status_transition['to'], $this, $status_transition ); |
|
1203 | + do_action('wpinv_subscription_' . $status_transition['to'], $this->get_id(), $this, $status_transition); |
|
1204 | + do_action('getpaid_subscription_' . $status_transition['to'], $this, $status_transition); |
|
1205 | 1205 | |
1206 | - if ( ! empty( $status_transition['from'] ) ) { |
|
1206 | + if (!empty($status_transition['from'])) { |
|
1207 | 1207 | |
1208 | 1208 | /* translators: 1: old subscription status 2: new subscription status */ |
1209 | - $transition_note = sprintf( __( 'Subscription status changed from %1$s to %2$s.', 'invoicing' ), getpaid_get_subscription_status_label( $status_transition['from'] ), getpaid_get_subscription_status_label( $status_transition['to'] ) ); |
|
1209 | + $transition_note = sprintf(__('Subscription status changed from %1$s to %2$s.', 'invoicing'), getpaid_get_subscription_status_label($status_transition['from']), getpaid_get_subscription_status_label($status_transition['to'])); |
|
1210 | 1210 | |
1211 | 1211 | // Note the transition occurred. |
1212 | - $this->get_parent_payment()->add_note( $transition_note, false, false, true ); |
|
1212 | + $this->get_parent_payment()->add_note($transition_note, false, false, true); |
|
1213 | 1213 | |
1214 | 1214 | // Fire another hook. |
1215 | - do_action( 'getpaid_subscription_status_' . $status_transition['from'] . '_to_' . $status_transition['to'], $this->get_id(), $this ); |
|
1216 | - do_action( 'getpaid_subscription_status_changed', $this, $status_transition['from'], $status_transition['to'] ); |
|
1215 | + do_action('getpaid_subscription_status_' . $status_transition['from'] . '_to_' . $status_transition['to'], $this->get_id(), $this); |
|
1216 | + do_action('getpaid_subscription_status_changed', $this, $status_transition['from'], $status_transition['to']); |
|
1217 | 1217 | |
1218 | 1218 | } else { |
1219 | 1219 | /* translators: %s: new invoice status */ |
1220 | - $transition_note = sprintf( __( 'Subscription status set to %s.', 'invoicing' ), getpaid_get_subscription_status_label( $status_transition['to'] ) ); |
|
1220 | + $transition_note = sprintf(__('Subscription status set to %s.', 'invoicing'), getpaid_get_subscription_status_label($status_transition['to'])); |
|
1221 | 1221 | |
1222 | 1222 | // Note the transition occurred. |
1223 | - $this->get_parent_payment()->add_note( $transition_note, false, false, true ); |
|
1223 | + $this->get_parent_payment()->add_note($transition_note, false, false, true); |
|
1224 | 1224 | |
1225 | 1225 | } |
1226 | - } catch ( Exception $e ) { |
|
1227 | - $this->get_parent_payment()->add_note( __( 'Error during subscription status transition.', 'invoicing' ) . ' ' . $e->getMessage() ); |
|
1226 | + } catch (Exception $e) { |
|
1227 | + $this->get_parent_payment()->add_note(__('Error during subscription status transition.', 'invoicing') . ' ' . $e->getMessage()); |
|
1228 | 1228 | } |
1229 | 1229 | } |
1230 | 1230 | |
@@ -1250,7 +1250,7 @@ discard block |
||
1250 | 1250 | */ |
1251 | 1251 | public function activate() { |
1252 | 1252 | $status = 'trialling' == $this->get_status() ? 'trialling' : 'active'; |
1253 | - $this->set_status( $status ); |
|
1253 | + $this->set_status($status); |
|
1254 | 1254 | return $this->save(); |
1255 | 1255 | } |
1256 | 1256 |
@@ -3,7 +3,7 @@ discard block |
||
3 | 3 | * Contains functions that display the subscriptions admin page. |
4 | 4 | */ |
5 | 5 | |
6 | -defined( 'ABSPATH' ) || exit; |
|
6 | +defined('ABSPATH') || exit; |
|
7 | 7 | |
8 | 8 | /** |
9 | 9 | * Render the Subscriptions page |
@@ -17,22 +17,22 @@ discard block |
||
17 | 17 | ?> |
18 | 18 | |
19 | 19 | <div class="wrap"> |
20 | - <h1><?php echo esc_html( get_admin_page_title() ); ?></h1> |
|
20 | + <h1><?php echo esc_html(get_admin_page_title()); ?></h1> |
|
21 | 21 | <div class="bsui"> |
22 | 22 | |
23 | 23 | <?php |
24 | 24 | |
25 | 25 | // Verify user permissions. |
26 | - if ( ! wpinv_current_user_can_manage_invoicing() ) { |
|
26 | + if (!wpinv_current_user_can_manage_invoicing()) { |
|
27 | 27 | |
28 | 28 | echo aui()->alert( |
29 | 29 | array( |
30 | 30 | 'type' => 'danger', |
31 | - 'content' => __( 'You are not permitted to view this page.', 'invoicing' ), |
|
31 | + 'content' => __('You are not permitted to view this page.', 'invoicing'), |
|
32 | 32 | ) |
33 | 33 | ); |
34 | 34 | |
35 | - } else if ( ! empty( $_GET['id'] ) && is_numeric( $_GET['id'] ) ) { |
|
35 | + } else if (!empty($_GET['id']) && is_numeric($_GET['id'])) { |
|
36 | 36 | |
37 | 37 | // Display a single subscription. |
38 | 38 | wpinv_recurring_subscription_details(); |
@@ -81,13 +81,13 @@ discard block |
||
81 | 81 | function wpinv_recurring_subscription_details() { |
82 | 82 | |
83 | 83 | // Fetch the subscription. |
84 | - $sub = new WPInv_Subscription( (int) $_GET['id'] ); |
|
85 | - if ( ! $sub->exists() ) { |
|
84 | + $sub = new WPInv_Subscription((int) $_GET['id']); |
|
85 | + if (!$sub->exists()) { |
|
86 | 86 | |
87 | 87 | echo aui()->alert( |
88 | 88 | array( |
89 | 89 | 'type' => 'danger', |
90 | - 'content' => __( 'Subscription not found.', 'invoicing' ), |
|
90 | + 'content' => __('Subscription not found.', 'invoicing'), |
|
91 | 91 | ) |
92 | 92 | ); |
93 | 93 | |
@@ -95,45 +95,45 @@ discard block |
||
95 | 95 | } |
96 | 96 | |
97 | 97 | // Use metaboxes to display the subscription details. |
98 | - add_meta_box( 'getpaid_admin_subscription_details_metabox', __( 'Subscription Details', 'invoicing' ), 'getpaid_admin_subscription_details_metabox', get_current_screen(), 'normal', 'high' ); |
|
99 | - add_meta_box( 'getpaid_admin_subscription_update_metabox', __( 'Change Status', 'invoicing' ), 'getpaid_admin_subscription_update_metabox', get_current_screen(), 'side' ); |
|
98 | + add_meta_box('getpaid_admin_subscription_details_metabox', __('Subscription Details', 'invoicing'), 'getpaid_admin_subscription_details_metabox', get_current_screen(), 'normal', 'high'); |
|
99 | + add_meta_box('getpaid_admin_subscription_update_metabox', __('Change Status', 'invoicing'), 'getpaid_admin_subscription_update_metabox', get_current_screen(), 'side'); |
|
100 | 100 | |
101 | 101 | $subscription_id = $sub->get_id(); |
102 | - $subscription_groups = getpaid_get_invoice_subscription_groups( $sub->get_parent_invoice_id() ); |
|
103 | - $subscription_group = wp_list_filter( $subscription_groups, compact( 'subscription_id' ) ); |
|
102 | + $subscription_groups = getpaid_get_invoice_subscription_groups($sub->get_parent_invoice_id()); |
|
103 | + $subscription_group = wp_list_filter($subscription_groups, compact('subscription_id')); |
|
104 | 104 | |
105 | - if ( 1 < count( $subscription_groups ) ) { |
|
106 | - add_meta_box( 'getpaid_admin_subscription_related_subscriptions_metabox', __( 'Related Subscriptions', 'invoicing' ), 'getpaid_admin_subscription_related_subscriptions_metabox', get_current_screen(), 'advanced' ); |
|
105 | + if (1 < count($subscription_groups)) { |
|
106 | + add_meta_box('getpaid_admin_subscription_related_subscriptions_metabox', __('Related Subscriptions', 'invoicing'), 'getpaid_admin_subscription_related_subscriptions_metabox', get_current_screen(), 'advanced'); |
|
107 | 107 | } |
108 | 108 | |
109 | - if ( ! empty( $subscription_group ) ) { |
|
110 | - add_meta_box( 'getpaid_admin_subscription_item_details_metabox', __( 'Subscription Items', 'invoicing' ), 'getpaid_admin_subscription_item_details_metabox', get_current_screen(), 'normal', 'low' ); |
|
109 | + if (!empty($subscription_group)) { |
|
110 | + add_meta_box('getpaid_admin_subscription_item_details_metabox', __('Subscription Items', 'invoicing'), 'getpaid_admin_subscription_item_details_metabox', get_current_screen(), 'normal', 'low'); |
|
111 | 111 | } |
112 | 112 | |
113 | - add_meta_box( 'getpaid_admin_subscription_invoice_details_metabox', __( 'Related Invoices', 'invoicing' ), 'getpaid_admin_subscription_invoice_details_metabox', get_current_screen(), 'advanced' ); |
|
113 | + add_meta_box('getpaid_admin_subscription_invoice_details_metabox', __('Related Invoices', 'invoicing'), 'getpaid_admin_subscription_invoice_details_metabox', get_current_screen(), 'advanced'); |
|
114 | 114 | |
115 | - do_action( 'getpaid_admin_single_subscription_register_metabox', $sub ); |
|
115 | + do_action('getpaid_admin_single_subscription_register_metabox', $sub); |
|
116 | 116 | |
117 | 117 | ?> |
118 | 118 | |
119 | - <form method="post" action="<?php echo admin_url( 'admin.php?page=wpinv-subscriptions&id=' . absint( $sub->get_id() ) ); ?>"> |
|
119 | + <form method="post" action="<?php echo admin_url('admin.php?page=wpinv-subscriptions&id=' . absint($sub->get_id())); ?>"> |
|
120 | 120 | |
121 | - <?php wp_nonce_field( 'getpaid-nonce', 'getpaid-nonce' ); ?> |
|
122 | - <?php wp_nonce_field( 'meta-box-order', 'meta-box-order-nonce', false ); ?> |
|
123 | - <?php wp_nonce_field( 'closedpostboxes', 'closedpostboxesnonce', false ); ?> |
|
121 | + <?php wp_nonce_field('getpaid-nonce', 'getpaid-nonce'); ?> |
|
122 | + <?php wp_nonce_field('meta-box-order', 'meta-box-order-nonce', false); ?> |
|
123 | + <?php wp_nonce_field('closedpostboxes', 'closedpostboxesnonce', false); ?> |
|
124 | 124 | <input type="hidden" name="getpaid-admin-action" value="update_single_subscription" /> |
125 | - <input type="hidden" name="subscription_id" value="<?php echo (int) $sub->get_id() ;?>" /> |
|
125 | + <input type="hidden" name="subscription_id" value="<?php echo (int) $sub->get_id(); ?>" /> |
|
126 | 126 | |
127 | 127 | <div id="poststuff"> |
128 | 128 | <div id="post-body" class="metabox-holder columns-<?php echo 1 == get_current_screen()->get_columns() ? '1' : '2'; ?>"> |
129 | 129 | |
130 | 130 | <div id="postbox-container-1" class="postbox-container"> |
131 | - <?php do_meta_boxes( get_current_screen(), 'side', $sub ); ?> |
|
131 | + <?php do_meta_boxes(get_current_screen(), 'side', $sub); ?> |
|
132 | 132 | </div> |
133 | 133 | |
134 | 134 | <div id="postbox-container-2" class="postbox-container"> |
135 | - <?php do_meta_boxes( get_current_screen(), 'normal', $sub ); ?> |
|
136 | - <?php do_meta_boxes( get_current_screen(), 'advanced', $sub ); ?> |
|
135 | + <?php do_meta_boxes(get_current_screen(), 'normal', $sub); ?> |
|
136 | + <?php do_meta_boxes(get_current_screen(), 'advanced', $sub); ?> |
|
137 | 137 | </div> |
138 | 138 | |
139 | 139 | </div> |
@@ -152,44 +152,44 @@ discard block |
||
152 | 152 | * |
153 | 153 | * @param WPInv_Subscription $sub |
154 | 154 | */ |
155 | -function getpaid_admin_subscription_details_metabox( $sub ) { |
|
155 | +function getpaid_admin_subscription_details_metabox($sub) { |
|
156 | 156 | |
157 | 157 | // Subscription items. |
158 | - $subscription_group = getpaid_get_invoice_subscription_group( $sub->get_parent_invoice_id(), $sub->get_id() ); |
|
159 | - $items_count = empty( $subscription_group ) ? 1 : count( $subscription_group['items'] ); |
|
158 | + $subscription_group = getpaid_get_invoice_subscription_group($sub->get_parent_invoice_id(), $sub->get_id()); |
|
159 | + $items_count = empty($subscription_group) ? 1 : count($subscription_group['items']); |
|
160 | 160 | |
161 | 161 | // Prepare subscription detail columns. |
162 | 162 | $fields = apply_filters( |
163 | 163 | 'getpaid_subscription_admin_page_fields', |
164 | 164 | array( |
165 | - 'subscription' => __( 'Subscription', 'invoicing' ), |
|
166 | - 'customer' => __( 'Customer', 'invoicing' ), |
|
167 | - 'amount' => __( 'Amount', 'invoicing' ), |
|
168 | - 'start_date' => __( 'Start Date', 'invoicing' ), |
|
169 | - 'renews_on' => __( 'Next Payment', 'invoicing' ), |
|
170 | - 'renewals' => __( 'Payments', 'invoicing' ), |
|
171 | - 'item' => _n( 'Item', 'Items', $items_count, 'invoicing' ), |
|
172 | - 'gateway' => __( 'Payment Method', 'invoicing' ), |
|
173 | - 'profile_id' => __( 'Profile ID', 'invoicing' ), |
|
174 | - 'status' => __( 'Status', 'invoicing' ), |
|
165 | + 'subscription' => __('Subscription', 'invoicing'), |
|
166 | + 'customer' => __('Customer', 'invoicing'), |
|
167 | + 'amount' => __('Amount', 'invoicing'), |
|
168 | + 'start_date' => __('Start Date', 'invoicing'), |
|
169 | + 'renews_on' => __('Next Payment', 'invoicing'), |
|
170 | + 'renewals' => __('Payments', 'invoicing'), |
|
171 | + 'item' => _n('Item', 'Items', $items_count, 'invoicing'), |
|
172 | + 'gateway' => __('Payment Method', 'invoicing'), |
|
173 | + 'profile_id' => __('Profile ID', 'invoicing'), |
|
174 | + 'status' => __('Status', 'invoicing'), |
|
175 | 175 | ) |
176 | 176 | ); |
177 | 177 | |
178 | - if ( ! $sub->is_active() ) { |
|
178 | + if (!$sub->is_active()) { |
|
179 | 179 | |
180 | - if ( isset( $fields['renews_on'] ) ) { |
|
181 | - unset( $fields['renews_on'] ); |
|
180 | + if (isset($fields['renews_on'])) { |
|
181 | + unset($fields['renews_on']); |
|
182 | 182 | } |
183 | 183 | |
184 | - if ( isset( $fields['gateway'] ) ) { |
|
185 | - unset( $fields['gateway'] ); |
|
184 | + if (isset($fields['gateway'])) { |
|
185 | + unset($fields['gateway']); |
|
186 | 186 | } |
187 | 187 | |
188 | 188 | } |
189 | 189 | |
190 | 190 | $profile_id = $sub->get_profile_id(); |
191 | - if ( empty( $profile_id ) && isset( $fields['profile_id'] ) ) { |
|
192 | - unset( $fields['profile_id'] ); |
|
191 | + if (empty($profile_id) && isset($fields['profile_id'])) { |
|
192 | + unset($fields['profile_id']); |
|
193 | 193 | } |
194 | 194 | |
195 | 195 | ?> |
@@ -197,16 +197,16 @@ discard block |
||
197 | 197 | <table class="table table-borderless" style="font-size: 14px;"> |
198 | 198 | <tbody> |
199 | 199 | |
200 | - <?php foreach ( $fields as $key => $label ) : ?> |
|
200 | + <?php foreach ($fields as $key => $label) : ?> |
|
201 | 201 | |
202 | - <tr class="getpaid-subscription-meta-<?php echo sanitize_html_class( $key ); ?>"> |
|
202 | + <tr class="getpaid-subscription-meta-<?php echo sanitize_html_class($key); ?>"> |
|
203 | 203 | |
204 | 204 | <th class="w-25" style="font-weight: 500;"> |
205 | - <?php echo esc_html( $label ); ?> |
|
205 | + <?php echo esc_html($label); ?> |
|
206 | 206 | </th> |
207 | 207 | |
208 | 208 | <td class="w-75 text-muted"> |
209 | - <?php do_action( 'getpaid_subscription_admin_display_' . sanitize_key( $key ), $sub, $subscription_group ); ?> |
|
209 | + <?php do_action('getpaid_subscription_admin_display_' . sanitize_key($key), $sub, $subscription_group); ?> |
|
210 | 210 | </td> |
211 | 211 | |
212 | 212 | </tr> |
@@ -224,129 +224,129 @@ discard block |
||
224 | 224 | * |
225 | 225 | * @param WPInv_Subscription $subscription |
226 | 226 | */ |
227 | -function getpaid_admin_subscription_metabox_display_customer( $subscription ) { |
|
227 | +function getpaid_admin_subscription_metabox_display_customer($subscription) { |
|
228 | 228 | |
229 | - $username = __( '(Missing User)', 'invoicing' ); |
|
229 | + $username = __('(Missing User)', 'invoicing'); |
|
230 | 230 | |
231 | - $user = get_userdata( $subscription->get_customer_id() ); |
|
232 | - if ( $user ) { |
|
231 | + $user = get_userdata($subscription->get_customer_id()); |
|
232 | + if ($user) { |
|
233 | 233 | |
234 | 234 | $username = sprintf( |
235 | 235 | '<a href="user-edit.php?user_id=%s">%s</a>', |
236 | - absint( $user->ID ), |
|
237 | - ! empty( $user->display_name ) ? esc_html( $user->display_name ) : sanitize_email( $user->user_email ) |
|
236 | + absint($user->ID), |
|
237 | + !empty($user->display_name) ? esc_html($user->display_name) : sanitize_email($user->user_email) |
|
238 | 238 | ); |
239 | 239 | |
240 | 240 | } |
241 | 241 | |
242 | 242 | echo $username; |
243 | 243 | } |
244 | -add_action( 'getpaid_subscription_admin_display_customer', 'getpaid_admin_subscription_metabox_display_customer' ); |
|
244 | +add_action('getpaid_subscription_admin_display_customer', 'getpaid_admin_subscription_metabox_display_customer'); |
|
245 | 245 | |
246 | 246 | /** |
247 | 247 | * Displays the subscription amount. |
248 | 248 | * |
249 | 249 | * @param WPInv_Subscription $subscription |
250 | 250 | */ |
251 | -function getpaid_admin_subscription_metabox_display_amount( $subscription ) { |
|
252 | - $amount = wp_kses_post( getpaid_get_formatted_subscription_amount( $subscription ) ); |
|
251 | +function getpaid_admin_subscription_metabox_display_amount($subscription) { |
|
252 | + $amount = wp_kses_post(getpaid_get_formatted_subscription_amount($subscription)); |
|
253 | 253 | echo "<span>$amount</span>"; |
254 | 254 | } |
255 | -add_action( 'getpaid_subscription_admin_display_amount', 'getpaid_admin_subscription_metabox_display_amount' ); |
|
255 | +add_action('getpaid_subscription_admin_display_amount', 'getpaid_admin_subscription_metabox_display_amount'); |
|
256 | 256 | |
257 | 257 | /** |
258 | 258 | * Displays the subscription id. |
259 | 259 | * |
260 | 260 | * @param WPInv_Subscription $subscription |
261 | 261 | */ |
262 | -function getpaid_admin_subscription_metabox_display_id( $subscription ) { |
|
263 | - echo '#' . absint( $subscription->get_id() ); |
|
262 | +function getpaid_admin_subscription_metabox_display_id($subscription) { |
|
263 | + echo '#' . absint($subscription->get_id()); |
|
264 | 264 | } |
265 | -add_action( 'getpaid_subscription_admin_display_subscription', 'getpaid_admin_subscription_metabox_display_id' ); |
|
265 | +add_action('getpaid_subscription_admin_display_subscription', 'getpaid_admin_subscription_metabox_display_id'); |
|
266 | 266 | |
267 | 267 | /** |
268 | 268 | * Displays the subscription renewal date. |
269 | 269 | * |
270 | 270 | * @param WPInv_Subscription $subscription |
271 | 271 | */ |
272 | -function getpaid_admin_subscription_metabox_display_start_date( $subscription ) { |
|
273 | - echo getpaid_format_date_value( $subscription->get_date_created() ); |
|
272 | +function getpaid_admin_subscription_metabox_display_start_date($subscription) { |
|
273 | + echo getpaid_format_date_value($subscription->get_date_created()); |
|
274 | 274 | } |
275 | -add_action( 'getpaid_subscription_admin_display_start_date', 'getpaid_admin_subscription_metabox_display_start_date' ); |
|
275 | +add_action('getpaid_subscription_admin_display_start_date', 'getpaid_admin_subscription_metabox_display_start_date'); |
|
276 | 276 | |
277 | 277 | /** |
278 | 278 | * Displays the subscription renewal date. |
279 | 279 | * |
280 | 280 | * @param WPInv_Subscription $subscription |
281 | 281 | */ |
282 | -function getpaid_admin_subscription_metabox_display_renews_on( $subscription ) { |
|
283 | - echo getpaid_format_date_value( $subscription->get_expiration() ); |
|
282 | +function getpaid_admin_subscription_metabox_display_renews_on($subscription) { |
|
283 | + echo getpaid_format_date_value($subscription->get_expiration()); |
|
284 | 284 | } |
285 | -add_action( 'getpaid_subscription_admin_display_renews_on', 'getpaid_admin_subscription_metabox_display_renews_on' ); |
|
285 | +add_action('getpaid_subscription_admin_display_renews_on', 'getpaid_admin_subscription_metabox_display_renews_on'); |
|
286 | 286 | |
287 | 287 | /** |
288 | 288 | * Displays the subscription renewal count. |
289 | 289 | * |
290 | 290 | * @param WPInv_Subscription $subscription |
291 | 291 | */ |
292 | -function getpaid_admin_subscription_metabox_display_renewals( $subscription ) { |
|
292 | +function getpaid_admin_subscription_metabox_display_renewals($subscription) { |
|
293 | 293 | $max_bills = $subscription->get_bill_times(); |
294 | - echo $subscription->get_times_billed() . ' / ' . ( empty( $max_bills ) ? "∞" : $max_bills ); |
|
294 | + echo $subscription->get_times_billed() . ' / ' . (empty($max_bills) ? "∞" : $max_bills); |
|
295 | 295 | } |
296 | -add_action( 'getpaid_subscription_admin_display_renewals', 'getpaid_admin_subscription_metabox_display_renewals' ); |
|
296 | +add_action('getpaid_subscription_admin_display_renewals', 'getpaid_admin_subscription_metabox_display_renewals'); |
|
297 | 297 | /** |
298 | 298 | * Displays the subscription item. |
299 | 299 | * |
300 | 300 | * @param WPInv_Subscription $subscription |
301 | 301 | * @param false|array $subscription_group |
302 | 302 | */ |
303 | -function getpaid_admin_subscription_metabox_display_item( $subscription, $subscription_group = false ) { |
|
303 | +function getpaid_admin_subscription_metabox_display_item($subscription, $subscription_group = false) { |
|
304 | 304 | |
305 | - if ( empty( $subscription_group ) ) { |
|
306 | - echo WPInv_Subscriptions_List_Table::generate_item_markup( $subscription->get_product_id() ); |
|
305 | + if (empty($subscription_group)) { |
|
306 | + echo WPInv_Subscriptions_List_Table::generate_item_markup($subscription->get_product_id()); |
|
307 | 307 | return; |
308 | 308 | } |
309 | 309 | |
310 | - $markup = array_map( array( 'WPInv_Subscriptions_List_Table', 'generate_item_markup' ), array_keys( $subscription_group['items'] ) ); |
|
311 | - echo implode( ' | ', $markup ); |
|
310 | + $markup = array_map(array('WPInv_Subscriptions_List_Table', 'generate_item_markup'), array_keys($subscription_group['items'])); |
|
311 | + echo implode(' | ', $markup); |
|
312 | 312 | |
313 | 313 | } |
314 | -add_action( 'getpaid_subscription_admin_display_item', 'getpaid_admin_subscription_metabox_display_item', 10, 2 ); |
|
314 | +add_action('getpaid_subscription_admin_display_item', 'getpaid_admin_subscription_metabox_display_item', 10, 2); |
|
315 | 315 | |
316 | 316 | /** |
317 | 317 | * Displays the subscription gateway. |
318 | 318 | * |
319 | 319 | * @param WPInv_Subscription $subscription |
320 | 320 | */ |
321 | -function getpaid_admin_subscription_metabox_display_gateway( $subscription ) { |
|
321 | +function getpaid_admin_subscription_metabox_display_gateway($subscription) { |
|
322 | 322 | |
323 | 323 | $gateway = $subscription->get_gateway(); |
324 | 324 | |
325 | - if ( ! empty( $gateway ) ) { |
|
326 | - echo esc_html( wpinv_get_gateway_admin_label( $gateway ) ); |
|
325 | + if (!empty($gateway)) { |
|
326 | + echo esc_html(wpinv_get_gateway_admin_label($gateway)); |
|
327 | 327 | } else { |
328 | 328 | echo "—"; |
329 | 329 | } |
330 | 330 | |
331 | 331 | } |
332 | -add_action( 'getpaid_subscription_admin_display_gateway', 'getpaid_admin_subscription_metabox_display_gateway' ); |
|
332 | +add_action('getpaid_subscription_admin_display_gateway', 'getpaid_admin_subscription_metabox_display_gateway'); |
|
333 | 333 | |
334 | 334 | /** |
335 | 335 | * Displays the subscription status. |
336 | 336 | * |
337 | 337 | * @param WPInv_Subscription $subscription |
338 | 338 | */ |
339 | -function getpaid_admin_subscription_metabox_display_status( $subscription ) { |
|
339 | +function getpaid_admin_subscription_metabox_display_status($subscription) { |
|
340 | 340 | echo $subscription->get_status_label_html(); |
341 | 341 | } |
342 | -add_action( 'getpaid_subscription_admin_display_status', 'getpaid_admin_subscription_metabox_display_status' ); |
|
342 | +add_action('getpaid_subscription_admin_display_status', 'getpaid_admin_subscription_metabox_display_status'); |
|
343 | 343 | |
344 | 344 | /** |
345 | 345 | * Displays the subscription profile id. |
346 | 346 | * |
347 | 347 | * @param WPInv_Subscription $subscription |
348 | 348 | */ |
349 | -function getpaid_admin_subscription_metabox_display_profile_id( $subscription ) { |
|
349 | +function getpaid_admin_subscription_metabox_display_profile_id($subscription) { |
|
350 | 350 | |
351 | 351 | $profile_id = $subscription->get_profile_id(); |
352 | 352 | |
@@ -355,32 +355,32 @@ discard block |
||
355 | 355 | 'type' => 'text', |
356 | 356 | 'id' => 'wpinv_subscription_profile_id', |
357 | 357 | 'name' => 'wpinv_subscription_profile_id', |
358 | - 'label' => __( 'Profile Id', 'invoicing' ), |
|
358 | + 'label' => __('Profile Id', 'invoicing'), |
|
359 | 359 | 'label_type' => 'hidden', |
360 | - 'placeholder' => __( 'Profile Id', 'invoicing' ), |
|
361 | - 'value' => esc_attr( $profile_id ), |
|
360 | + 'placeholder' => __('Profile Id', 'invoicing'), |
|
361 | + 'value' => esc_attr($profile_id), |
|
362 | 362 | 'input_group_right' => '', |
363 | 363 | 'no_wrap' => true, |
364 | 364 | ) |
365 | 365 | ); |
366 | 366 | |
367 | - echo str_ireplace( 'form-control', 'regular-text', $input ); |
|
367 | + echo str_ireplace('form-control', 'regular-text', $input); |
|
368 | 368 | |
369 | - $url = apply_filters( 'getpaid_remote_subscription_profile_url', '', $subscription ); |
|
370 | - if ( ! empty( $url ) ) { |
|
371 | - $url = esc_url_raw( $url ); |
|
372 | - echo ' <a href="' . $url . '" title="' . __( 'View in Gateway', 'invoicing' ) . '" target="_blank"><i class="fas fa-external-link-alt fa-xs fa-fw align-top"></i></a>'; |
|
369 | + $url = apply_filters('getpaid_remote_subscription_profile_url', '', $subscription); |
|
370 | + if (!empty($url)) { |
|
371 | + $url = esc_url_raw($url); |
|
372 | + echo ' <a href="' . $url . '" title="' . __('View in Gateway', 'invoicing') . '" target="_blank"><i class="fas fa-external-link-alt fa-xs fa-fw align-top"></i></a>'; |
|
373 | 373 | } |
374 | 374 | |
375 | 375 | } |
376 | -add_action( 'getpaid_subscription_admin_display_profile_id', 'getpaid_admin_subscription_metabox_display_profile_id' ); |
|
376 | +add_action('getpaid_subscription_admin_display_profile_id', 'getpaid_admin_subscription_metabox_display_profile_id'); |
|
377 | 377 | |
378 | 378 | /** |
379 | 379 | * Displays the subscriptions update metabox. |
380 | 380 | * |
381 | 381 | * @param WPInv_Subscription $subscription |
382 | 382 | */ |
383 | -function getpaid_admin_subscription_update_metabox( $subscription ) { |
|
383 | +function getpaid_admin_subscription_update_metabox($subscription) { |
|
384 | 384 | |
385 | 385 | ?> |
386 | 386 | <div class="mt-3"> |
@@ -393,10 +393,10 @@ discard block |
||
393 | 393 | 'id' => 'subscription_status_update_select', |
394 | 394 | 'required' => true, |
395 | 395 | 'no_wrap' => false, |
396 | - 'label' => __( 'Subscription Status', 'invoicing' ), |
|
397 | - 'help_text' => __( 'Updating the status will trigger related actions and hooks', 'invoicing' ), |
|
396 | + 'label' => __('Subscription Status', 'invoicing'), |
|
397 | + 'help_text' => __('Updating the status will trigger related actions and hooks', 'invoicing'), |
|
398 | 398 | 'select2' => true, |
399 | - 'value' => $subscription->get_status( 'edit' ), |
|
399 | + 'value' => $subscription->get_status('edit'), |
|
400 | 400 | ) |
401 | 401 | ); |
402 | 402 | ?> |
@@ -404,13 +404,13 @@ discard block |
||
404 | 404 | <div class="mt-2 px-3 py-2 bg-light border-top" style="margin: -12px;"> |
405 | 405 | |
406 | 406 | <?php |
407 | - submit_button( __( 'Update', 'invoicing' ), 'primary', 'submit', false ); |
|
407 | + submit_button(__('Update', 'invoicing'), 'primary', 'submit', false); |
|
408 | 408 | |
409 | - $url = esc_url( wp_nonce_url( add_query_arg( 'getpaid-admin-action', 'subscription_manual_renew' ), 'getpaid-nonce', 'getpaid-nonce' ) ); |
|
410 | - $anchor = __( 'Renew Subscription', 'invoicing' ); |
|
411 | - $title = esc_attr__( 'Are you sure you want to extend the subscription and generate a new invoice that will be automatically marked as paid?', 'invoicing' ); |
|
409 | + $url = esc_url(wp_nonce_url(add_query_arg('getpaid-admin-action', 'subscription_manual_renew'), 'getpaid-nonce', 'getpaid-nonce')); |
|
410 | + $anchor = __('Renew Subscription', 'invoicing'); |
|
411 | + $title = esc_attr__('Are you sure you want to extend the subscription and generate a new invoice that will be automatically marked as paid?', 'invoicing'); |
|
412 | 412 | |
413 | - if ( $subscription->is_active() ) { |
|
413 | + if ($subscription->is_active()) { |
|
414 | 414 | echo "<a href='$url' class='float-right text-muted' onclick='return confirm(\"$title\")'>$anchor</a>"; |
415 | 415 | } |
416 | 416 | |
@@ -423,31 +423,31 @@ discard block |
||
423 | 423 | * @param WPInv_Subscription $subscription |
424 | 424 | * @param bool $strict Whether or not to skip invoices of sibling subscriptions |
425 | 425 | */ |
426 | -function getpaid_admin_subscription_invoice_details_metabox( $subscription, $strict = true ) { |
|
426 | +function getpaid_admin_subscription_invoice_details_metabox($subscription, $strict = true) { |
|
427 | 427 | |
428 | 428 | $columns = apply_filters( |
429 | 429 | 'getpaid_subscription_related_invoices_columns', |
430 | 430 | array( |
431 | - 'invoice' => __( 'Invoice', 'invoicing' ), |
|
432 | - 'relationship' => __( 'Relationship', 'invoicing' ), |
|
433 | - 'date' => __( 'Date', 'invoicing' ), |
|
434 | - 'status' => __( 'Status', 'invoicing' ), |
|
435 | - 'total' => __( 'Total', 'invoicing' ), |
|
431 | + 'invoice' => __('Invoice', 'invoicing'), |
|
432 | + 'relationship' => __('Relationship', 'invoicing'), |
|
433 | + 'date' => __('Date', 'invoicing'), |
|
434 | + 'status' => __('Status', 'invoicing'), |
|
435 | + 'total' => __('Total', 'invoicing'), |
|
436 | 436 | ), |
437 | 437 | $subscription |
438 | 438 | ); |
439 | 439 | |
440 | 440 | // Prepare the invoices. |
441 | - $payments = $subscription->get_child_payments( ! is_admin() ); |
|
441 | + $payments = $subscription->get_child_payments(!is_admin()); |
|
442 | 442 | $parent = $subscription->get_parent_invoice(); |
443 | 443 | |
444 | - if ( $parent->exists() ) { |
|
445 | - $payments = array_merge( array( $parent ), $payments ); |
|
444 | + if ($parent->exists()) { |
|
445 | + $payments = array_merge(array($parent), $payments); |
|
446 | 446 | } |
447 | 447 | |
448 | 448 | $table_class = 'w-100 bg-white'; |
449 | 449 | |
450 | - if ( ! is_admin() ) { |
|
450 | + if (!is_admin()) { |
|
451 | 451 | $table_class = 'table table-bordered'; |
452 | 452 | } |
453 | 453 | |
@@ -459,9 +459,9 @@ discard block |
||
459 | 459 | <thead> |
460 | 460 | <tr> |
461 | 461 | <?php |
462 | - foreach ( $columns as $key => $label ) { |
|
463 | - $key = esc_attr( $key ); |
|
464 | - $label = esc_html( $label ); |
|
462 | + foreach ($columns as $key => $label) { |
|
463 | + $key = esc_attr($key); |
|
464 | + $label = esc_html($label); |
|
465 | 465 | $class = 'text-left'; |
466 | 466 | |
467 | 467 | echo "<th class='subscription-invoice-field-$key bg-light p-2 $class color-dark font-weight-bold'>$label</th>"; |
@@ -472,57 +472,57 @@ discard block |
||
472 | 472 | |
473 | 473 | <tbody> |
474 | 474 | |
475 | - <?php if ( empty( $payments ) ) : ?> |
|
475 | + <?php if (empty($payments)) : ?> |
|
476 | 476 | <tr> |
477 | 477 | <td colspan="<?php echo count($columns); ?>" class="p-2 text-left text-muted"> |
478 | - <?php _e( 'This subscription has no invoices.', 'invoicing' ); ?> |
|
478 | + <?php _e('This subscription has no invoices.', 'invoicing'); ?> |
|
479 | 479 | </td> |
480 | 480 | </tr> |
481 | 481 | <?php endif; ?> |
482 | 482 | |
483 | 483 | <?php |
484 | 484 | |
485 | - foreach( $payments as $payment ) : |
|
485 | + foreach ($payments as $payment) : |
|
486 | 486 | |
487 | 487 | // Ensure that we have an invoice. |
488 | - $payment = new WPInv_Invoice( $payment ); |
|
488 | + $payment = new WPInv_Invoice($payment); |
|
489 | 489 | |
490 | 490 | // Abort if the invoice is invalid... |
491 | - if ( ! $payment->exists() ) { |
|
491 | + if (!$payment->exists()) { |
|
492 | 492 | continue; |
493 | 493 | } |
494 | 494 | |
495 | 495 | // ... or belongs to a different subscription. |
496 | - if ( $strict && $payment->is_renewal() && $payment->get_subscription_id() && $payment->get_subscription_id() != $subscription->get_id() ) { |
|
496 | + if ($strict && $payment->is_renewal() && $payment->get_subscription_id() && $payment->get_subscription_id() != $subscription->get_id()) { |
|
497 | 497 | continue; |
498 | 498 | } |
499 | 499 | |
500 | 500 | echo '<tr>'; |
501 | 501 | |
502 | - foreach ( array_keys( $columns ) as $key ) { |
|
502 | + foreach (array_keys($columns) as $key) { |
|
503 | 503 | |
504 | 504 | $class = 'text-left'; |
505 | 505 | |
506 | 506 | echo "<td class='p-2 $class'>"; |
507 | 507 | |
508 | - switch( $key ) { |
|
508 | + switch ($key) { |
|
509 | 509 | |
510 | 510 | case 'total': |
511 | - echo '<strong>' . wpinv_price( $payment->get_total(), $payment->get_currency() ) . '</strong>'; |
|
511 | + echo '<strong>' . wpinv_price($payment->get_total(), $payment->get_currency()) . '</strong>'; |
|
512 | 512 | break; |
513 | 513 | |
514 | 514 | case 'relationship': |
515 | - echo $payment->is_renewal() ? __( 'Renewal Invoice', 'invoicing' ) : __( 'Initial Invoice', 'invoicing' ); |
|
515 | + echo $payment->is_renewal() ? __('Renewal Invoice', 'invoicing') : __('Initial Invoice', 'invoicing'); |
|
516 | 516 | break; |
517 | 517 | |
518 | 518 | case 'date': |
519 | - echo getpaid_format_date_value( $payment->get_date_created() ); |
|
519 | + echo getpaid_format_date_value($payment->get_date_created()); |
|
520 | 520 | break; |
521 | 521 | |
522 | 522 | case 'status': |
523 | 523 | |
524 | 524 | $status = $payment->get_status_nicename(); |
525 | - if ( is_admin() ) { |
|
525 | + if (is_admin()) { |
|
526 | 526 | $status = $payment->get_status_label_html(); |
527 | 527 | } |
528 | 528 | |
@@ -530,13 +530,13 @@ discard block |
||
530 | 530 | break; |
531 | 531 | |
532 | 532 | case 'invoice': |
533 | - $link = esc_url( get_edit_post_link( $payment->get_id() ) ); |
|
533 | + $link = esc_url(get_edit_post_link($payment->get_id())); |
|
534 | 534 | |
535 | - if ( ! is_admin() ) { |
|
536 | - $link = esc_url( $payment->get_view_url() ); |
|
535 | + if (!is_admin()) { |
|
536 | + $link = esc_url($payment->get_view_url()); |
|
537 | 537 | } |
538 | 538 | |
539 | - $invoice = esc_html( $payment->get_number() ); |
|
539 | + $invoice = esc_html($payment->get_number()); |
|
540 | 540 | echo "<a href='$link'>$invoice</a>"; |
541 | 541 | break; |
542 | 542 | } |
@@ -564,12 +564,12 @@ discard block |
||
564 | 564 | * |
565 | 565 | * @param WPInv_Subscription $subscription |
566 | 566 | */ |
567 | -function getpaid_admin_subscription_item_details_metabox( $subscription ) { |
|
567 | +function getpaid_admin_subscription_item_details_metabox($subscription) { |
|
568 | 568 | |
569 | 569 | // Fetch the subscription group. |
570 | - $subscription_group = getpaid_get_invoice_subscription_group( $subscription->get_parent_payment_id(), $subscription->get_id() ); |
|
570 | + $subscription_group = getpaid_get_invoice_subscription_group($subscription->get_parent_payment_id(), $subscription->get_id()); |
|
571 | 571 | |
572 | - if ( empty( $subscription_group ) || empty( $subscription_group['items'] ) ) { |
|
572 | + if (empty($subscription_group) || empty($subscription_group['items'])) { |
|
573 | 573 | return; |
574 | 574 | } |
575 | 575 | |
@@ -577,12 +577,12 @@ discard block |
||
577 | 577 | $columns = apply_filters( |
578 | 578 | 'getpaid_subscription_item_details_columns', |
579 | 579 | array( |
580 | - 'item_name' => __( 'Item', 'invoicing' ), |
|
581 | - 'price' => __( 'Price', 'invoicing' ), |
|
582 | - 'tax' => __( 'Tax', 'invoicing' ), |
|
583 | - 'discount' => __( 'Discount', 'invoicing' ), |
|
580 | + 'item_name' => __('Item', 'invoicing'), |
|
581 | + 'price' => __('Price', 'invoicing'), |
|
582 | + 'tax' => __('Tax', 'invoicing'), |
|
583 | + 'discount' => __('Discount', 'invoicing'), |
|
584 | 584 | //'initial' => __( 'Initial Amount', 'invoicing' ), |
585 | - 'recurring' => __( 'Subtotal', 'invoicing' ), |
|
585 | + 'recurring' => __('Subtotal', 'invoicing'), |
|
586 | 586 | ), |
587 | 587 | $subscription |
588 | 588 | ); |
@@ -591,13 +591,13 @@ discard block |
||
591 | 591 | |
592 | 592 | $invoice = $subscription->get_parent_invoice(); |
593 | 593 | |
594 | - if ( ( ! wpinv_use_taxes() || ! $invoice->is_taxable() ) && isset( $columns['tax'] ) ) { |
|
595 | - unset( $columns['tax'] ); |
|
594 | + if ((!wpinv_use_taxes() || !$invoice->is_taxable()) && isset($columns['tax'])) { |
|
595 | + unset($columns['tax']); |
|
596 | 596 | } |
597 | 597 | |
598 | 598 | $table_class = 'w-100 bg-white'; |
599 | 599 | |
600 | - if ( ! is_admin() ) { |
|
600 | + if (!is_admin()) { |
|
601 | 601 | $table_class = 'table table-bordered'; |
602 | 602 | } |
603 | 603 | |
@@ -610,9 +610,9 @@ discard block |
||
610 | 610 | <tr> |
611 | 611 | <?php |
612 | 612 | |
613 | - foreach ( $columns as $key => $label ) { |
|
614 | - $key = esc_attr( $key ); |
|
615 | - $label = esc_html( $label ); |
|
613 | + foreach ($columns as $key => $label) { |
|
614 | + $key = esc_attr($key); |
|
615 | + $label = esc_html($label); |
|
616 | 616 | $class = 'text-left'; |
617 | 617 | |
618 | 618 | echo "<th class='subscription-item-field-$key bg-light p-2 $class color-dark font-weight-bold'>$label</th>"; |
@@ -625,48 +625,48 @@ discard block |
||
625 | 625 | |
626 | 626 | <?php |
627 | 627 | |
628 | - foreach( $subscription_group['items'] as $subscription_group_item ) : |
|
628 | + foreach ($subscription_group['items'] as $subscription_group_item) : |
|
629 | 629 | |
630 | 630 | echo '<tr>'; |
631 | 631 | |
632 | - foreach ( array_keys( $columns ) as $key ) { |
|
632 | + foreach (array_keys($columns) as $key) { |
|
633 | 633 | |
634 | 634 | $class = 'text-left'; |
635 | 635 | |
636 | 636 | echo "<td class='p-2 $class'>"; |
637 | 637 | |
638 | - switch( $key ) { |
|
638 | + switch ($key) { |
|
639 | 639 | |
640 | 640 | case 'item_name': |
641 | - $item_name = get_the_title( $subscription_group_item['item_id'] ); |
|
642 | - $item_name = empty( $item_name ) ? $subscription_group_item['item_name'] : $item_name; |
|
641 | + $item_name = get_the_title($subscription_group_item['item_id']); |
|
642 | + $item_name = empty($item_name) ? $subscription_group_item['item_name'] : $item_name; |
|
643 | 643 | |
644 | - if ( $invoice->get_template() == 'amount' || 1 == (float) $subscription_group_item['quantity'] ) { |
|
645 | - echo esc_html( $item_name ); |
|
644 | + if ($invoice->get_template() == 'amount' || 1 == (float) $subscription_group_item['quantity']) { |
|
645 | + echo esc_html($item_name); |
|
646 | 646 | } else { |
647 | - printf( '%1$s x %2$d', esc_html( $item_name ), (float) $subscription_group_item['quantity'] ); |
|
647 | + printf('%1$s x %2$d', esc_html($item_name), (float) $subscription_group_item['quantity']); |
|
648 | 648 | } |
649 | 649 | |
650 | 650 | break; |
651 | 651 | |
652 | 652 | case 'price': |
653 | - echo wpinv_price( $subscription_group_item['item_price'], $invoice->get_currency() ); |
|
653 | + echo wpinv_price($subscription_group_item['item_price'], $invoice->get_currency()); |
|
654 | 654 | break; |
655 | 655 | |
656 | 656 | case 'tax': |
657 | - echo wpinv_price( $subscription_group_item['tax'], $invoice->get_currency() ); |
|
657 | + echo wpinv_price($subscription_group_item['tax'], $invoice->get_currency()); |
|
658 | 658 | break; |
659 | 659 | |
660 | 660 | case 'discount': |
661 | - echo wpinv_price( $subscription_group_item['discount'], $invoice->get_currency() ); |
|
661 | + echo wpinv_price($subscription_group_item['discount'], $invoice->get_currency()); |
|
662 | 662 | break; |
663 | 663 | |
664 | 664 | case 'initial': |
665 | - echo wpinv_price( $subscription_group_item['price'] * $subscription_group_item['quantity'], $invoice->get_currency() ); |
|
665 | + echo wpinv_price($subscription_group_item['price'] * $subscription_group_item['quantity'], $invoice->get_currency()); |
|
666 | 666 | break; |
667 | 667 | |
668 | 668 | case 'recurring': |
669 | - echo '<strong>' . wpinv_price( $subscription_group_item['price'] * $subscription_group_item['quantity'], $invoice->get_currency() ) . '</strong>'; |
|
669 | + echo '<strong>' . wpinv_price($subscription_group_item['price'] * $subscription_group_item['quantity'], $invoice->get_currency()) . '</strong>'; |
|
670 | 670 | break; |
671 | 671 | |
672 | 672 | } |
@@ -679,24 +679,24 @@ discard block |
||
679 | 679 | |
680 | 680 | endforeach; |
681 | 681 | |
682 | - foreach( $subscription_group['fees'] as $subscription_group_fee ) : |
|
682 | + foreach ($subscription_group['fees'] as $subscription_group_fee) : |
|
683 | 683 | |
684 | 684 | echo '<tr>'; |
685 | 685 | |
686 | - foreach ( array_keys( $columns ) as $key ) { |
|
686 | + foreach (array_keys($columns) as $key) { |
|
687 | 687 | |
688 | 688 | $class = 'text-left'; |
689 | 689 | |
690 | 690 | echo "<td class='p-2 $class'>"; |
691 | 691 | |
692 | - switch( $key ) { |
|
692 | + switch ($key) { |
|
693 | 693 | |
694 | 694 | case 'item_name': |
695 | - echo esc_html( $subscription_group_fee['name'] ); |
|
695 | + echo esc_html($subscription_group_fee['name']); |
|
696 | 696 | break; |
697 | 697 | |
698 | 698 | case 'price': |
699 | - echo wpinv_price( $subscription_group_fee['initial_fee'], $invoice->get_currency() ); |
|
699 | + echo wpinv_price($subscription_group_fee['initial_fee'], $invoice->get_currency()); |
|
700 | 700 | break; |
701 | 701 | |
702 | 702 | case 'tax': |
@@ -708,11 +708,11 @@ discard block |
||
708 | 708 | break; |
709 | 709 | |
710 | 710 | case 'initial': |
711 | - echo wpinv_price( $subscription_group_fee['initial_fee'], $invoice->get_currency() ); |
|
711 | + echo wpinv_price($subscription_group_fee['initial_fee'], $invoice->get_currency()); |
|
712 | 712 | break; |
713 | 713 | |
714 | 714 | case 'recurring': |
715 | - echo '<strong>' . wpinv_price( $subscription_group_fee['recurring_fee'], $invoice->get_currency() ) . '</strong>'; |
|
715 | + echo '<strong>' . wpinv_price($subscription_group_fee['recurring_fee'], $invoice->get_currency()) . '</strong>'; |
|
716 | 716 | break; |
717 | 717 | |
718 | 718 | } |
@@ -741,12 +741,12 @@ discard block |
||
741 | 741 | * @param WPInv_Subscription $subscription |
742 | 742 | * @param bool $skip_current |
743 | 743 | */ |
744 | -function getpaid_admin_subscription_related_subscriptions_metabox( $subscription, $skip_current = true ) { |
|
744 | +function getpaid_admin_subscription_related_subscriptions_metabox($subscription, $skip_current = true) { |
|
745 | 745 | |
746 | 746 | // Fetch the subscription groups. |
747 | - $subscription_groups = getpaid_get_invoice_subscription_groups( $subscription->get_parent_payment_id() ); |
|
747 | + $subscription_groups = getpaid_get_invoice_subscription_groups($subscription->get_parent_payment_id()); |
|
748 | 748 | |
749 | - if ( empty( $subscription_groups ) ) { |
|
749 | + if (empty($subscription_groups)) { |
|
750 | 750 | return; |
751 | 751 | } |
752 | 752 | |
@@ -754,23 +754,23 @@ discard block |
||
754 | 754 | $columns = apply_filters( |
755 | 755 | 'getpaid_subscription_related_subscriptions_columns', |
756 | 756 | array( |
757 | - 'subscription' => __( 'Subscription', 'invoicing' ), |
|
758 | - 'start_date' => __( 'Start Date', 'invoicing' ), |
|
759 | - 'renewal_date' => __( 'Next Payment', 'invoicing' ), |
|
760 | - 'renewals' => __( 'Payments', 'invoicing' ), |
|
761 | - 'item' => __( 'Items', 'invoicing' ), |
|
762 | - 'status' => __( 'Status', 'invoicing' ), |
|
757 | + 'subscription' => __('Subscription', 'invoicing'), |
|
758 | + 'start_date' => __('Start Date', 'invoicing'), |
|
759 | + 'renewal_date' => __('Next Payment', 'invoicing'), |
|
760 | + 'renewals' => __('Payments', 'invoicing'), |
|
761 | + 'item' => __('Items', 'invoicing'), |
|
762 | + 'status' => __('Status', 'invoicing'), |
|
763 | 763 | ), |
764 | 764 | $subscription |
765 | 765 | ); |
766 | 766 | |
767 | - if ( $subscription->get_status() == 'pending' ) { |
|
768 | - unset( $columns['start_date'], $columns['renewal_date'] ); |
|
767 | + if ($subscription->get_status() == 'pending') { |
|
768 | + unset($columns['start_date'], $columns['renewal_date']); |
|
769 | 769 | } |
770 | 770 | |
771 | 771 | $table_class = 'w-100 bg-white'; |
772 | 772 | |
773 | - if ( ! is_admin() ) { |
|
773 | + if (!is_admin()) { |
|
774 | 774 | $table_class = 'table table-bordered'; |
775 | 775 | } |
776 | 776 | |
@@ -783,9 +783,9 @@ discard block |
||
783 | 783 | <tr> |
784 | 784 | <?php |
785 | 785 | |
786 | - foreach ( $columns as $key => $label ) { |
|
787 | - $key = esc_attr( $key ); |
|
788 | - $label = esc_html( $label ); |
|
786 | + foreach ($columns as $key => $label) { |
|
787 | + $key = esc_attr($key); |
|
788 | + $label = esc_html($label); |
|
789 | 789 | $class = 'text-left'; |
790 | 790 | |
791 | 791 | echo "<th class='related-subscription-field-$key bg-light p-2 $class color-dark font-weight-bold'>$label</th>"; |
@@ -798,62 +798,62 @@ discard block |
||
798 | 798 | |
799 | 799 | <?php |
800 | 800 | |
801 | - foreach( $subscription_groups as $subscription_group ) : |
|
801 | + foreach ($subscription_groups as $subscription_group) : |
|
802 | 802 | |
803 | 803 | // Do not list current subscription. |
804 | - if ( $skip_current && (int) $subscription_group['subscription_id'] === $subscription->get_id() ) { |
|
804 | + if ($skip_current && (int) $subscription_group['subscription_id'] === $subscription->get_id()) { |
|
805 | 805 | continue; |
806 | 806 | } |
807 | 807 | |
808 | 808 | // Ensure the subscription exists. |
809 | - $_suscription = new WPInv_Subscription( $subscription_group['subscription_id'] ); |
|
809 | + $_suscription = new WPInv_Subscription($subscription_group['subscription_id']); |
|
810 | 810 | |
811 | - if ( ! $_suscription->exists() ) { |
|
811 | + if (!$_suscription->exists()) { |
|
812 | 812 | continue; |
813 | 813 | } |
814 | 814 | |
815 | 815 | echo '<tr>'; |
816 | 816 | |
817 | - foreach ( array_keys( $columns ) as $key ) { |
|
817 | + foreach (array_keys($columns) as $key) { |
|
818 | 818 | |
819 | 819 | $class = 'text-left'; |
820 | 820 | |
821 | 821 | echo "<td class='p-2 $class'>"; |
822 | 822 | |
823 | - switch( $key ) { |
|
823 | + switch ($key) { |
|
824 | 824 | |
825 | 825 | case 'status': |
826 | 826 | echo $_suscription->get_status_label_html(); |
827 | 827 | break; |
828 | 828 | |
829 | 829 | case 'item': |
830 | - $markup = array_map( array( 'WPInv_Subscriptions_List_Table', 'generate_item_markup' ), array_keys( $subscription_group['items'] ) ); |
|
831 | - echo implode( ' | ', $markup ); |
|
830 | + $markup = array_map(array('WPInv_Subscriptions_List_Table', 'generate_item_markup'), array_keys($subscription_group['items'])); |
|
831 | + echo implode(' | ', $markup); |
|
832 | 832 | break; |
833 | 833 | |
834 | 834 | case 'renewals': |
835 | 835 | $max_bills = $_suscription->get_bill_times(); |
836 | - echo $_suscription->get_times_billed() . ' / ' . ( empty( $max_bills ) ? "∞" : $max_bills ); |
|
836 | + echo $_suscription->get_times_billed() . ' / ' . (empty($max_bills) ? "∞" : $max_bills); |
|
837 | 837 | break; |
838 | 838 | |
839 | 839 | case 'renewal_date': |
840 | - echo $_suscription->is_active() ? getpaid_format_date_value( $_suscription->get_expiration() ) : "—"; |
|
840 | + echo $_suscription->is_active() ? getpaid_format_date_value($_suscription->get_expiration()) : "—"; |
|
841 | 841 | break; |
842 | 842 | |
843 | 843 | case 'start_date': |
844 | - echo 'pending' == $_suscription->get_status() ? "—" : getpaid_format_date_value( $_suscription->get_date_created() ); |
|
844 | + echo 'pending' == $_suscription->get_status() ? "—" : getpaid_format_date_value($_suscription->get_date_created()); |
|
845 | 845 | break; |
846 | 846 | |
847 | 847 | case 'subscription': |
848 | - $url = is_admin() ? admin_url( 'admin.php?page=wpinv-subscriptions&id=' . absint( $_suscription->get_id() ) ) : $_suscription->get_view_url(); |
|
848 | + $url = is_admin() ? admin_url('admin.php?page=wpinv-subscriptions&id=' . absint($_suscription->get_id())) : $_suscription->get_view_url(); |
|
849 | 849 | printf( |
850 | 850 | '%1$s#%2$s%3$s', |
851 | - '<a href="' . esc_url( $url ) . '">', |
|
852 | - '<strong>' . intval( $_suscription->get_id() ) . '</strong>', |
|
851 | + '<a href="' . esc_url($url) . '">', |
|
852 | + '<strong>' . intval($_suscription->get_id()) . '</strong>', |
|
853 | 853 | '</a>' |
854 | 854 | ); |
855 | 855 | |
856 | - echo WPInv_Subscriptions_List_Table::column_amount( $_suscription ); |
|
856 | + echo WPInv_Subscriptions_List_Table::column_amount($_suscription); |
|
857 | 857 | break; |
858 | 858 | |
859 | 859 | } |
@@ -7,7 +7,7 @@ discard block |
||
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,20 +21,20 @@ discard block |
||
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 item. |
27 | - $item = new WPInv_Item( $post ); |
|
27 | + $item = new WPInv_Item($post); |
|
28 | 28 | |
29 | 29 | ?> |
30 | 30 | |
31 | 31 | <div class='bsui' style='padding-top: 10px;'> |
32 | - <?php do_action( 'wpinv_item_before_info_metabox', $item ); ?> |
|
32 | + <?php do_action('wpinv_item_before_info_metabox', $item); ?> |
|
33 | 33 | |
34 | 34 | <div class="wpinv_item_type form-group row"> |
35 | 35 | <label for="wpinv_item_type" class="col-sm-12 col-form-label"> |
36 | - <?php _e( 'Item Type', 'invoicing' );?> |
|
37 | - <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php echo strip_tags( self::get_tooltip( $post ) ); ?>"></span> |
|
36 | + <?php _e('Item Type', 'invoicing'); ?> |
|
37 | + <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php echo strip_tags(self::get_tooltip($post)); ?>"></span> |
|
38 | 38 | </label> |
39 | 39 | |
40 | 40 | <div class="col-sm-12"> |
@@ -44,8 +44,8 @@ discard block |
||
44 | 44 | array( |
45 | 45 | 'id' => 'wpinv_item_type', |
46 | 46 | 'name' => 'wpinv_item_type', |
47 | - 'placeholder' => __( 'Select item type', 'invoicing' ), |
|
48 | - 'value' => $item->get_type( 'edit' ), |
|
47 | + 'placeholder' => __('Select item type', 'invoicing'), |
|
48 | + 'value' => $item->get_type('edit'), |
|
49 | 49 | 'select2' => true, |
50 | 50 | 'data-allow-clear' => 'false', |
51 | 51 | 'no_wrap' => true, |
@@ -59,53 +59,53 @@ discard block |
||
59 | 59 | |
60 | 60 | <div class="wpinv_item_shortcode form-group row"> |
61 | 61 | <label for="wpinv_item_shortcode" class="col-sm-12 col-form-label"> |
62 | - <?php _e( 'Payment Form Shortcode', 'invoicing' );?> |
|
63 | - <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Displays a payment form', 'invoicing' ); ?>"></span> |
|
62 | + <?php _e('Payment Form Shortcode', 'invoicing'); ?> |
|
63 | + <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Displays a payment form', 'invoicing'); ?>"></span> |
|
64 | 64 | </label> |
65 | 65 | |
66 | 66 | <div class="col-sm-12"> |
67 | - <input onClick="this.select()" type="text" id="wpinv_item_shortcode" value="[getpaid item=<?php echo esc_attr( $item->get_id() ); ?>]" style="width: 100%;" readonly/> |
|
67 | + <input onClick="this.select()" type="text" id="wpinv_item_shortcode" value="[getpaid item=<?php echo esc_attr($item->get_id()); ?>]" style="width: 100%;" readonly/> |
|
68 | 68 | </div> |
69 | 69 | </div> |
70 | 70 | |
71 | 71 | <div class="wpinv_item_buy_shortcode form-group row"> |
72 | 72 | <label for="wpinv_item_button_shortcode" class="col-sm-12 col-form-label"> |
73 | - <?php _e( 'Payment Button Shortcode', 'invoicing' );?> |
|
74 | - <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Displays a buy now button', 'invoicing' ); ?>"></span> |
|
73 | + <?php _e('Payment Button Shortcode', 'invoicing'); ?> |
|
74 | + <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Displays a buy now button', 'invoicing'); ?>"></span> |
|
75 | 75 | </label> |
76 | 76 | |
77 | 77 | <div class="col-sm-12"> |
78 | - <input onClick="this.select()" type="text" id="wpinv_item_button_shortcode" value="[getpaid item=<?php echo esc_attr( $item->get_id() ); ?> button='Buy Now']" style="width: 100%;" readonly/> |
|
78 | + <input onClick="this.select()" type="text" id="wpinv_item_button_shortcode" value="[getpaid item=<?php echo esc_attr($item->get_id()); ?> button='Buy Now']" style="width: 100%;" readonly/> |
|
79 | 79 | <small class="form-text text-muted"> |
80 | - <?php _e( 'Or use the following URL in a link:', 'invoicing' );?> |
|
81 | - <code>#getpaid-item-<?php echo intval( $item->get_id() ); ?>|0</code> |
|
80 | + <?php _e('Or use the following URL in a link:', 'invoicing'); ?> |
|
81 | + <code>#getpaid-item-<?php echo intval($item->get_id()); ?>|0</code> |
|
82 | 82 | </small> |
83 | 83 | </div> |
84 | 84 | </div> |
85 | 85 | |
86 | 86 | <div class="wpinv_item_buy_url form-group row"> |
87 | 87 | <label for="wpinv_item_buy_url" class="col-sm-12 col-form-label"> |
88 | - <?php _e( 'Direct Payment URL', 'invoicing' );?> |
|
89 | - <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'You can use this in an iFrame to embed the payment form on another website', 'invoicing' ); ?>"></span> |
|
88 | + <?php _e('Direct Payment URL', 'invoicing'); ?> |
|
89 | + <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('You can use this in an iFrame to embed the payment form on another website', 'invoicing'); ?>"></span> |
|
90 | 90 | </label> |
91 | 91 | |
92 | 92 | <div class="col-sm-12"> |
93 | - <input onClick="this.select()" type="text" id="wpinv_item_buy_url" value="<?php echo esc_url( getpaid_embed_url( false, $item->get_id() . '|0' ) ); ?>" style="width: 100%;" readonly/> |
|
93 | + <input onClick="this.select()" type="text" id="wpinv_item_buy_url" value="<?php echo esc_url(getpaid_embed_url(false, $item->get_id() . '|0')); ?>" style="width: 100%;" readonly/> |
|
94 | 94 | </div> |
95 | 95 | </div> |
96 | 96 | |
97 | 97 | <div class="wpinv_item_custom_id form-group"> |
98 | - <?php _e( 'Custom ID', 'invoicing' );?> — <?php echo esc_html( $item->get_custom_id() ) ?> |
|
98 | + <?php _e('Custom ID', 'invoicing'); ?> — <?php echo esc_html($item->get_custom_id()) ?> |
|
99 | 99 | </div> |
100 | 100 | |
101 | - <?php do_action( 'wpinv_meta_values_metabox_before', $post ); ?> |
|
102 | - <?php foreach ( apply_filters( 'wpinv_show_meta_values_for_keys', array() ) as $meta_key ) : ?> |
|
101 | + <?php do_action('wpinv_meta_values_metabox_before', $post); ?> |
|
102 | + <?php foreach (apply_filters('wpinv_show_meta_values_for_keys', array()) as $meta_key) : ?> |
|
103 | 103 | <div class="wpinv_item_custom_id form-group"> |
104 | - <?php echo esc_html( $meta_key );?> — <?php echo esc_html( get_post_meta( $item->get_id(), '_wpinv_' . $meta_key, true ) ); ?> |
|
104 | + <?php echo esc_html($meta_key); ?> — <?php echo esc_html(get_post_meta($item->get_id(), '_wpinv_' . $meta_key, true)); ?> |
|
105 | 105 | </div> |
106 | 106 | <?php endforeach; ?> |
107 | - <?php do_action( 'wpinv_meta_values_metabox_after', $post ); ?> |
|
108 | - <?php do_action( 'wpinv_item_info_metabox', $item ); ?> |
|
107 | + <?php do_action('wpinv_meta_values_metabox_after', $post); ?> |
|
108 | + <?php do_action('wpinv_item_info_metabox', $item); ?> |
|
109 | 109 | </div> |
110 | 110 | <?php |
111 | 111 | |
@@ -115,16 +115,16 @@ discard block |
||
115 | 115 | * Returns item type tolltip. |
116 | 116 | * |
117 | 117 | */ |
118 | - public static function get_tooltip( $post ) { |
|
118 | + public static function get_tooltip($post) { |
|
119 | 119 | |
120 | 120 | ob_start(); |
121 | 121 | ?> |
122 | 122 | |
123 | - <?php _e( 'Standard: Standard item type', 'invoicing' );?> |
|
124 | - <?php _e( 'Fee: Like Registration Fee, Sign up Fee etc', 'invoicing' );?> |
|
123 | + <?php _e('Standard: Standard item type', 'invoicing'); ?> |
|
124 | + <?php _e('Fee: Like Registration Fee, Sign up Fee etc', 'invoicing'); ?> |
|
125 | 125 | |
126 | 126 | <?php |
127 | - do_action( 'wpinv_item_info_metabox_after', $post ); |
|
127 | + do_action('wpinv_item_info_metabox_after', $post); |
|
128 | 128 | |
129 | 129 | return ob_get_clean(); |
130 | 130 |
@@ -7,7 +7,7 @@ discard block |
||
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,54 +21,54 @@ discard block |
||
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 form. |
27 | - $form = new GetPaid_Payment_Form( $post ); |
|
27 | + $form = new GetPaid_Payment_Form($post); |
|
28 | 28 | |
29 | 29 | ?> |
30 | 30 | |
31 | 31 | <div class='bsui' style='padding-top: 10px;'> |
32 | - <?php do_action( 'wpinv_payment_form_before_info_metabox', $form ); ?> |
|
32 | + <?php do_action('wpinv_payment_form_before_info_metabox', $form); ?> |
|
33 | 33 | |
34 | 34 | <div class="wpinv_payment_form_shortcode form-group row"> |
35 | 35 | <label for="wpinv_payment_form_shortcode" class="col-sm-12 col-form-label"> |
36 | - <?php _e( 'Payment Form Shortcode', 'invoicing' );?> |
|
37 | - <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Displays a payment form', 'invoicing' ); ?>"></span> |
|
36 | + <?php _e('Payment Form Shortcode', 'invoicing'); ?> |
|
37 | + <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Displays a payment form', 'invoicing'); ?>"></span> |
|
38 | 38 | </label> |
39 | 39 | |
40 | 40 | <div class="col-sm-12"> |
41 | - <input onClick="this.select()" type="text" id="wpinv_payment_form_shortcode" value="[getpaid form=<?php echo esc_attr( $form->get_id() ); ?>]" style="width: 100%;" /> |
|
41 | + <input onClick="this.select()" type="text" id="wpinv_payment_form_shortcode" value="[getpaid form=<?php echo esc_attr($form->get_id()); ?>]" style="width: 100%;" /> |
|
42 | 42 | </div> |
43 | 43 | </div> |
44 | 44 | |
45 | 45 | <div class="wpinv_payment_form_buy_shortcode form-group row"> |
46 | 46 | <label for="wpinv_payment_form_buy_shortcode" class="col-sm-12 col-form-label"> |
47 | - <?php _e( 'Payment Button Shortcode', 'invoicing' );?> |
|
48 | - <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Displays a buy now button', 'invoicing' ); ?>"></span> |
|
47 | + <?php _e('Payment Button Shortcode', 'invoicing'); ?> |
|
48 | + <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Displays a buy now button', 'invoicing'); ?>"></span> |
|
49 | 49 | </label> |
50 | 50 | |
51 | 51 | <div class="col-sm-12"> |
52 | - <input onClick="this.select()" type="text" id="wpinv_payment_form_buy_shortcode" value="[getpaid form=<?php echo esc_attr( $form->get_id() ); ?> button='Buy Now']" style="width: 100%;" /> |
|
52 | + <input onClick="this.select()" type="text" id="wpinv_payment_form_buy_shortcode" value="[getpaid form=<?php echo esc_attr($form->get_id()); ?> button='Buy Now']" style="width: 100%;" /> |
|
53 | 53 | <small class="form-text text-muted"> |
54 | - <?php _e( 'Or use the following URL in a link:', 'invoicing' );?> |
|
55 | - <code>#getpaid-form-<?php echo intval( $form->get_id() ); ?></code> |
|
54 | + <?php _e('Or use the following URL in a link:', 'invoicing'); ?> |
|
55 | + <code>#getpaid-form-<?php echo intval($form->get_id()); ?></code> |
|
56 | 56 | </small> |
57 | 57 | </div> |
58 | 58 | </div> |
59 | 59 | |
60 | 60 | <div class="wpinv_item_buy_url form-group row"> |
61 | 61 | <label for="wpinv_item_buy_url" class="col-sm-12 col-form-label"> |
62 | - <?php _e( 'Direct Payment URL', 'invoicing' );?> |
|
63 | - <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'You can use this in an iFrame to embed the payment form on another website', 'invoicing' ); ?>"></span> |
|
62 | + <?php _e('Direct Payment URL', 'invoicing'); ?> |
|
63 | + <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('You can use this in an iFrame to embed the payment form on another website', 'invoicing'); ?>"></span> |
|
64 | 64 | </label> |
65 | 65 | |
66 | 66 | <div class="col-sm-12"> |
67 | - <input onClick="this.select()" type="text" id="wpinv_item_buy_url" value="<?php echo esc_url( getpaid_embed_url( $form->get_id(), false ) ); ?>" style="width: 100%;" readonly/> |
|
67 | + <input onClick="this.select()" type="text" id="wpinv_item_buy_url" value="<?php echo esc_url(getpaid_embed_url($form->get_id(), false)); ?>" style="width: 100%;" readonly/> |
|
68 | 68 | </div> |
69 | 69 | </div> |
70 | 70 | |
71 | - <?php do_action( 'wpinv_payment_form_info_metabox', $form ); ?> |
|
71 | + <?php do_action('wpinv_payment_form_info_metabox', $form); ?> |
|
72 | 72 | </div> |
73 | 73 | <?php |
74 | 74 |
@@ -7,64 +7,64 @@ discard block |
||
7 | 7 | * @version 1.0.19 |
8 | 8 | */ |
9 | 9 | |
10 | -defined( 'ABSPATH' ) || exit; |
|
10 | +defined('ABSPATH') || exit; |
|
11 | 11 | |
12 | 12 | // Fetch the invoice. |
13 | -$invoice = new WPInv_Invoice( $invoice ); |
|
13 | +$invoice = new WPInv_Invoice($invoice); |
|
14 | 14 | |
15 | 15 | // @deprecated |
16 | -do_action( 'wpinv_success_content_before', $invoice ); |
|
17 | -do_action( 'wpinv_before_receipt', $invoice ); |
|
16 | +do_action('wpinv_success_content_before', $invoice); |
|
17 | +do_action('wpinv_before_receipt', $invoice); |
|
18 | 18 | |
19 | 19 | wpinv_print_errors(); |
20 | 20 | |
21 | 21 | // Prepare header text. |
22 | -if ( $invoice->is_paid() ) { |
|
22 | +if ($invoice->is_paid()) { |
|
23 | 23 | |
24 | 24 | $alert = aui()->alert( |
25 | 25 | array( |
26 | 26 | 'type' => 'success', |
27 | - 'content' => __( 'Thank you for your payment!', 'invoicing' ), |
|
27 | + 'content' => __('Thank you for your payment!', 'invoicing'), |
|
28 | 28 | ) |
29 | 29 | ); |
30 | 30 | |
31 | -} else if ( $invoice->is_refunded() ) { |
|
31 | +} else if ($invoice->is_refunded()) { |
|
32 | 32 | |
33 | 33 | $alert = aui()->alert( |
34 | 34 | array( |
35 | 35 | 'type' => 'info', |
36 | - 'content' => __( 'This invoice was refunded.', 'invoicing' ), |
|
36 | + 'content' => __('This invoice was refunded.', 'invoicing'), |
|
37 | 37 | ) |
38 | 38 | ); |
39 | 39 | |
40 | -} else if ( $invoice->is_held() ) { |
|
40 | +} else if ($invoice->is_held()) { |
|
41 | 41 | |
42 | 42 | $alert = aui()->alert( |
43 | 43 | array( |
44 | 44 | 'type' => 'info', |
45 | - 'content' => __( 'This invoice will be processed as soon we verify your payment.', 'invoicing' ), |
|
45 | + 'content' => __('This invoice will be processed as soon we verify your payment.', 'invoicing'), |
|
46 | 46 | ) |
47 | 47 | ); |
48 | 48 | |
49 | -} else if ( $invoice->needs_payment() ) { |
|
49 | +} else if ($invoice->needs_payment()) { |
|
50 | 50 | |
51 | - if ( ! empty( $_GET['token'] ) ) { |
|
51 | + if (!empty($_GET['token'])) { |
|
52 | 52 | |
53 | 53 | $alert = aui()->alert( |
54 | 54 | array( |
55 | 55 | 'type' => 'info', |
56 | - 'content' => __( "Sometimes it takes a few minutes for us to verify your payment. We'll notify you as soon as we've verified the payment.", 'invoicing' ), |
|
56 | + 'content' => __("Sometimes it takes a few minutes for us to verify your payment. We'll notify you as soon as we've verified the payment.", 'invoicing'), |
|
57 | 57 | ) |
58 | 58 | ); |
59 | 59 | |
60 | - } else if ( $invoice->is_due() ) { |
|
60 | + } else if ($invoice->is_due()) { |
|
61 | 61 | |
62 | 62 | $alert = aui()->alert( |
63 | 63 | array( |
64 | 64 | 'type' => 'danger', |
65 | 65 | 'content' => sprintf( |
66 | - __( 'This invoice was due on %.', 'invoicing' ), |
|
67 | - getpaid_format_date_value( $invoice->get_due_date() ) |
|
66 | + __('This invoice was due on %.', 'invoicing'), |
|
67 | + getpaid_format_date_value($invoice->get_due_date()) |
|
68 | 68 | ), |
69 | 69 | ) |
70 | 70 | ); |
@@ -74,7 +74,7 @@ discard block |
||
74 | 74 | $alert = aui()->alert( |
75 | 75 | array( |
76 | 76 | 'type' => 'warning', |
77 | - 'content' => __( 'This invoice needs payment.', 'invoicing' ), |
|
77 | + 'content' => __('This invoice needs payment.', 'invoicing'), |
|
78 | 78 | ) |
79 | 79 | ); |
80 | 80 | |
@@ -89,19 +89,19 @@ discard block |
||
89 | 89 | |
90 | 90 | 'pay' => array( |
91 | 91 | 'url' => $invoice->get_checkout_payment_url(), |
92 | - 'name' => __( 'Pay For Invoice', 'invoicing' ), |
|
92 | + 'name' => __('Pay For Invoice', 'invoicing'), |
|
93 | 93 | 'class' => 'btn-success', |
94 | 94 | ), |
95 | 95 | |
96 | 96 | 'view' => array( |
97 | 97 | 'url' => $invoice->get_view_url(), |
98 | - 'name' => __( 'View Invoice', 'invoicing' ), |
|
98 | + 'name' => __('View Invoice', 'invoicing'), |
|
99 | 99 | 'class' => 'btn-primary', |
100 | 100 | ), |
101 | 101 | |
102 | 102 | 'history' => array( |
103 | 103 | 'url' => wpinv_get_history_page_uri(), |
104 | - 'name' => __( 'Invoice History', 'invoicing' ), |
|
104 | + 'name' => __('Invoice History', 'invoicing'), |
|
105 | 105 | 'class' => 'btn-warning', |
106 | 106 | ), |
107 | 107 | |
@@ -110,12 +110,12 @@ discard block |
||
110 | 110 | |
111 | 111 | ); |
112 | 112 | |
113 | -if ( ( ! $invoice->needs_payment() || $invoice->is_held() ) && isset( $actions['pay'] ) ) { |
|
114 | - unset( $actions['pay'] ); |
|
113 | +if ((!$invoice->needs_payment() || $invoice->is_held()) && isset($actions['pay'])) { |
|
114 | + unset($actions['pay']); |
|
115 | 115 | } |
116 | 116 | |
117 | -if ( ! is_user_logged_in() && isset( $actions['history'] ) ) { |
|
118 | - unset( $actions['history'] ); |
|
117 | +if (!is_user_logged_in() && isset($actions['history'])) { |
|
118 | + unset($actions['history']); |
|
119 | 119 | } |
120 | 120 | |
121 | 121 | ?> |
@@ -124,19 +124,19 @@ discard block |
||
124 | 124 | |
125 | 125 | <?php |
126 | 126 | |
127 | - do_action( 'wpinv_receipt_start', $invoice ); |
|
127 | + do_action('wpinv_receipt_start', $invoice); |
|
128 | 128 | |
129 | - if ( ! empty( $actions ) ) { |
|
129 | + if (!empty($actions)) { |
|
130 | 130 | |
131 | 131 | echo '<div class="wpinv-receipt-actions text-right mt-1 mb-4">'; |
132 | 132 | |
133 | - foreach ( $actions as $key => $action ) { |
|
133 | + foreach ($actions as $key => $action) { |
|
134 | 134 | |
135 | - $key = sanitize_html_class( $key ); |
|
136 | - $class = empty( $action['class'] ) ? 'btn-dark' : sanitize_html_class( $action['class'] ); |
|
137 | - $url = empty( $action['url'] ) ? '#' : esc_url( $action['url'] ); |
|
138 | - $attrs = empty( $action['attrs'] ) ? '' : $action['attrs']; |
|
139 | - $anchor = esc_html( $action['name'] ); |
|
135 | + $key = sanitize_html_class($key); |
|
136 | + $class = empty($action['class']) ? 'btn-dark' : sanitize_html_class($action['class']); |
|
137 | + $url = empty($action['url']) ? '#' : esc_url($action['url']); |
|
138 | + $attrs = empty($action['attrs']) ? '' : $action['attrs']; |
|
139 | + $anchor = esc_html($action['name']); |
|
140 | 140 | |
141 | 141 | echo "<a href='$url' class='btn btn-sm ml-1 $class $key' $attrs>$anchor</a>"; |
142 | 142 | } |
@@ -145,7 +145,7 @@ discard block |
||
145 | 145 | |
146 | 146 | } |
147 | 147 | |
148 | - if ( ! empty( $alert ) ) { |
|
148 | + if (!empty($alert)) { |
|
149 | 149 | echo $alert; |
150 | 150 | } |
151 | 151 | |
@@ -154,19 +154,19 @@ discard block |
||
154 | 154 | <div class="wpinv-receipt-details"> |
155 | 155 | |
156 | 156 | <h4 class="wpinv-details-t mb-3 mt-3"> |
157 | - <?php echo apply_filters( 'wpinv_receipt_details_title', __( 'Invoice Details', 'invoicing' ), $invoice ); ?> |
|
157 | + <?php echo apply_filters('wpinv_receipt_details_title', __('Invoice Details', 'invoicing'), $invoice); ?> |
|
158 | 158 | </h4> |
159 | 159 | |
160 | - <?php getpaid_invoice_meta( $invoice ); ?> |
|
160 | + <?php getpaid_invoice_meta($invoice); ?> |
|
161 | 161 | |
162 | 162 | </div> |
163 | 163 | |
164 | - <?php do_action( 'wpinv_receipt_end', $invoice ); ?> |
|
164 | + <?php do_action('wpinv_receipt_end', $invoice); ?> |
|
165 | 165 | |
166 | 166 | </div> |
167 | 167 | |
168 | 168 | <?php |
169 | 169 | |
170 | 170 | // @deprecated |
171 | -do_action( 'wpinv_success_content_after', $invoice ); |
|
172 | -do_action( 'wpinv_after_receipt', $invoice ); |
|
171 | +do_action('wpinv_success_content_after', $invoice); |
|
172 | +do_action('wpinv_after_receipt', $invoice); |
@@ -4,7 +4,7 @@ discard block |
||
4 | 4 | * |
5 | 5 | */ |
6 | 6 | |
7 | -defined( 'ABSPATH' ) || exit; |
|
7 | +defined('ABSPATH') || exit; |
|
8 | 8 | |
9 | 9 | /** |
10 | 10 | * Bank transfer Payment Gateway class. |
@@ -24,7 +24,7 @@ discard block |
||
24 | 24 | * |
25 | 25 | * @var array |
26 | 26 | */ |
27 | - protected $supports = array( 'subscription', 'addons', 'single_subscription_group', 'multiple_subscription_groups' ); |
|
27 | + protected $supports = array('subscription', 'addons', 'single_subscription_group', 'multiple_subscription_groups'); |
|
28 | 28 | |
29 | 29 | /** |
30 | 30 | * Payment method order. |
@@ -39,17 +39,17 @@ discard block |
||
39 | 39 | public function __construct() { |
40 | 40 | parent::__construct(); |
41 | 41 | |
42 | - $this->title = __( 'Direct bank transfer', 'invoicing' ); |
|
43 | - $this->method_title = __( 'Bank transfer', 'invoicing' ); |
|
44 | - $this->checkout_button_text = __( 'Proceed', 'invoicing' ); |
|
45 | - $this->instructions = apply_filters( 'wpinv_bank_instructions', $this->get_option( 'info' ) ); |
|
42 | + $this->title = __('Direct bank transfer', 'invoicing'); |
|
43 | + $this->method_title = __('Bank transfer', 'invoicing'); |
|
44 | + $this->checkout_button_text = __('Proceed', 'invoicing'); |
|
45 | + $this->instructions = apply_filters('wpinv_bank_instructions', $this->get_option('info')); |
|
46 | 46 | |
47 | - add_action( 'wpinv_receipt_end', array( $this, 'thankyou_page' ) ); |
|
48 | - add_action( 'getpaid_invoice_line_items', array( $this, 'thankyou_page' ), 40 ); |
|
49 | - add_action( 'wpinv_pdf_content_billing', array( $this, 'thankyou_page' ), 11 ); |
|
50 | - add_action( 'wpinv_email_invoice_details', array( $this, 'email_instructions' ), 10, 3 ); |
|
51 | - add_action( 'getpaid_should_renew_subscription', array( $this, 'maybe_renew_subscription' ) ); |
|
52 | - add_action( 'getpaid_invoice_status_publish', array( $this, 'invoice_paid' ), 20 ); |
|
47 | + add_action('wpinv_receipt_end', array($this, 'thankyou_page')); |
|
48 | + add_action('getpaid_invoice_line_items', array($this, 'thankyou_page'), 40); |
|
49 | + add_action('wpinv_pdf_content_billing', array($this, 'thankyou_page'), 11); |
|
50 | + add_action('wpinv_email_invoice_details', array($this, 'email_instructions'), 10, 3); |
|
51 | + add_action('getpaid_should_renew_subscription', array($this, 'maybe_renew_subscription')); |
|
52 | + add_action('getpaid_invoice_status_publish', array($this, 'invoice_paid'), 20); |
|
53 | 53 | |
54 | 54 | } |
55 | 55 | |
@@ -61,23 +61,23 @@ discard block |
||
61 | 61 | * @param GetPaid_Payment_Form_Submission $submission Checkout submission. |
62 | 62 | * @return array |
63 | 63 | */ |
64 | - public function process_payment( $invoice, $submission_data, $submission ) { |
|
64 | + public function process_payment($invoice, $submission_data, $submission) { |
|
65 | 65 | |
66 | 66 | // Add a transaction id. |
67 | - $invoice->set_transaction_id( $invoice->generate_key('bt_') ); |
|
67 | + $invoice->set_transaction_id($invoice->generate_key('bt_')); |
|
68 | 68 | |
69 | 69 | // Set it as pending payment. |
70 | - if ( ! $invoice->needs_payment() ) { |
|
70 | + if (!$invoice->needs_payment()) { |
|
71 | 71 | $invoice->mark_paid(); |
72 | - } else if ( ! $invoice->is_paid() ) { |
|
73 | - $invoice->set_status( 'wpi-onhold' ); |
|
72 | + } else if (!$invoice->is_paid()) { |
|
73 | + $invoice->set_status('wpi-onhold'); |
|
74 | 74 | } |
75 | 75 | |
76 | 76 | // Save it. |
77 | 77 | $invoice->save(); |
78 | 78 | |
79 | 79 | // Send to the success page. |
80 | - wpinv_send_to_success_page( array( 'invoice_key' => $invoice->get_key() ) ); |
|
80 | + wpinv_send_to_success_page(array('invoice_key' => $invoice->get_key())); |
|
81 | 81 | |
82 | 82 | } |
83 | 83 | |
@@ -86,17 +86,17 @@ discard block |
||
86 | 86 | * |
87 | 87 | * @param WPInv_Invoice $invoice Invoice. |
88 | 88 | */ |
89 | - public function thankyou_page( $invoice ) { |
|
89 | + public function thankyou_page($invoice) { |
|
90 | 90 | |
91 | - if ( 'bank_transfer' === $invoice->get_gateway() && $invoice->needs_payment() ) { |
|
91 | + if ('bank_transfer' === $invoice->get_gateway() && $invoice->needs_payment()) { |
|
92 | 92 | |
93 | 93 | echo '<div class="mt-4 mb-2 getpaid-bank-transfer-details">' . PHP_EOL; |
94 | 94 | |
95 | - if ( ! empty( $this->instructions ) ) { |
|
96 | - echo wp_kses_post( wpautop( wptexturize( $this->instructions ) ) ); |
|
95 | + if (!empty($this->instructions)) { |
|
96 | + echo wp_kses_post(wpautop(wptexturize($this->instructions))); |
|
97 | 97 | } |
98 | 98 | |
99 | - $this->bank_details( $invoice ); |
|
99 | + $this->bank_details($invoice); |
|
100 | 100 | |
101 | 101 | echo '</div>'; |
102 | 102 | |
@@ -111,17 +111,17 @@ discard block |
||
111 | 111 | * @param string $email_type Email format: plain text or HTML. |
112 | 112 | * @param bool $sent_to_admin Sent to admin. |
113 | 113 | */ |
114 | - public function email_instructions( $invoice, $email_type, $sent_to_admin ) { |
|
114 | + public function email_instructions($invoice, $email_type, $sent_to_admin) { |
|
115 | 115 | |
116 | - if ( ! $sent_to_admin && 'bank_transfer' === $invoice->get_gateway() && $invoice->needs_payment() ) { |
|
116 | + if (!$sent_to_admin && 'bank_transfer' === $invoice->get_gateway() && $invoice->needs_payment()) { |
|
117 | 117 | |
118 | 118 | echo '<div class="wpi-email-row getpaid-bank-transfer-details">'; |
119 | 119 | |
120 | - if ( $this->instructions ) { |
|
121 | - echo wp_kses_post( wpautop( wptexturize( $this->instructions ) ) . PHP_EOL ); |
|
120 | + if ($this->instructions) { |
|
121 | + echo wp_kses_post(wpautop(wptexturize($this->instructions)) . PHP_EOL); |
|
122 | 122 | } |
123 | 123 | |
124 | - $this->bank_details( $invoice ); |
|
124 | + $this->bank_details($invoice); |
|
125 | 125 | |
126 | 126 | echo '</div>'; |
127 | 127 | |
@@ -134,51 +134,51 @@ discard block |
||
134 | 134 | * |
135 | 135 | * @param WPInv_Invoice $invoice Invoice. |
136 | 136 | */ |
137 | - protected function bank_details( $invoice ) { |
|
137 | + protected function bank_details($invoice) { |
|
138 | 138 | |
139 | 139 | // Get the invoice country and country $locale. |
140 | 140 | $country = $invoice->get_country(); |
141 | 141 | $locale = $this->get_country_locale(); |
142 | 142 | |
143 | 143 | // Get sortcode label in the $locale array and use appropriate one. |
144 | - $sortcode = isset( $locale[ $country ]['sortcode']['label'] ) ? $locale[ $country ]['sortcode']['label'] : __( 'Sort code', 'invoicing' ); |
|
144 | + $sortcode = isset($locale[$country]['sortcode']['label']) ? $locale[$country]['sortcode']['label'] : __('Sort code', 'invoicing'); |
|
145 | 145 | |
146 | 146 | $bank_fields = array( |
147 | - 'ac_name' => __( 'Account Name', 'invoicing' ), |
|
148 | - 'ac_no' => __( 'Account Number', 'invoicing' ), |
|
149 | - 'bank_name' => __( 'Bank Name', 'invoicing' ), |
|
150 | - 'ifsc' => __( 'IFSC code', 'invoicing' ), |
|
151 | - 'iban' => __( 'IBAN', 'invoicing' ), |
|
152 | - 'bic' => __( 'BIC/Swift code', 'invoicing' ), |
|
147 | + 'ac_name' => __('Account Name', 'invoicing'), |
|
148 | + 'ac_no' => __('Account Number', 'invoicing'), |
|
149 | + 'bank_name' => __('Bank Name', 'invoicing'), |
|
150 | + 'ifsc' => __('IFSC code', 'invoicing'), |
|
151 | + 'iban' => __('IBAN', 'invoicing'), |
|
152 | + 'bic' => __('BIC/Swift code', 'invoicing'), |
|
153 | 153 | 'sort_code' => $sortcode, |
154 | 154 | ); |
155 | 155 | |
156 | 156 | $bank_info = array(); |
157 | 157 | |
158 | - foreach ( $bank_fields as $field => $label ) { |
|
159 | - $value = $this->get_option( $field ); |
|
158 | + foreach ($bank_fields as $field => $label) { |
|
159 | + $value = $this->get_option($field); |
|
160 | 160 | |
161 | - if ( ! empty( $value ) ) { |
|
162 | - $bank_info[$field] = array( 'label' => $label, 'value' => $value ); |
|
161 | + if (!empty($value)) { |
|
162 | + $bank_info[$field] = array('label' => $label, 'value' => $value); |
|
163 | 163 | } |
164 | 164 | |
165 | 165 | } |
166 | 166 | |
167 | - $bank_info = apply_filters( 'wpinv_bank_info', $bank_info ); |
|
167 | + $bank_info = apply_filters('wpinv_bank_info', $bank_info); |
|
168 | 168 | |
169 | - if ( empty( $bank_info ) ) { |
|
169 | + if (empty($bank_info)) { |
|
170 | 170 | return; |
171 | 171 | } |
172 | 172 | |
173 | - echo '<h3 class="getpaid-bank-transfer-title"> ' . apply_filters( 'wpinv_receipt_bank_details_title', __( 'Bank Details', 'invoicing' ) ) . '</h3>' . PHP_EOL; |
|
173 | + echo '<h3 class="getpaid-bank-transfer-title"> ' . apply_filters('wpinv_receipt_bank_details_title', __('Bank Details', 'invoicing')) . '</h3>' . PHP_EOL; |
|
174 | 174 | |
175 | 175 | echo '<table class="table table-bordered getpaid-bank-transfer-details">' . PHP_EOL; |
176 | 176 | |
177 | - foreach ( $bank_info as $key => $data ) { |
|
177 | + foreach ($bank_info as $key => $data) { |
|
178 | 178 | |
179 | - $key = sanitize_html_class( $key ); |
|
180 | - $label = wp_kses_post( $data['label'] ); |
|
181 | - $value = wp_kses_post( wptexturize( $data['value'] ) ); |
|
179 | + $key = sanitize_html_class($key); |
|
180 | + $label = wp_kses_post($data['label']); |
|
181 | + $value = wp_kses_post(wptexturize($data['value'])); |
|
182 | 182 | |
183 | 183 | echo "<tr class='getpaid-bank-transfer-$key'><th class='font-weight-bold'>$label</th><td class='w-75'>$value</td></tr>" . PHP_EOL; |
184 | 184 | } |
@@ -194,7 +194,7 @@ discard block |
||
194 | 194 | */ |
195 | 195 | public function get_country_locale() { |
196 | 196 | |
197 | - if ( empty( $this->locale ) ) { |
|
197 | + if (empty($this->locale)) { |
|
198 | 198 | |
199 | 199 | // Locale information to be used - only those that are not 'Sort Code'. |
200 | 200 | $this->locale = apply_filters( |
@@ -202,42 +202,42 @@ discard block |
||
202 | 202 | array( |
203 | 203 | 'AU' => array( |
204 | 204 | 'sortcode' => array( |
205 | - 'label' => __( 'BSB', 'invoicing' ), |
|
205 | + 'label' => __('BSB', 'invoicing'), |
|
206 | 206 | ), |
207 | 207 | ), |
208 | 208 | 'CA' => array( |
209 | 209 | 'sortcode' => array( |
210 | - 'label' => __( 'Bank transit number', 'invoicing' ), |
|
210 | + 'label' => __('Bank transit number', 'invoicing'), |
|
211 | 211 | ), |
212 | 212 | ), |
213 | 213 | 'IN' => array( |
214 | 214 | 'sortcode' => array( |
215 | - 'label' => __( 'IFSC', 'invoicing' ), |
|
215 | + 'label' => __('IFSC', 'invoicing'), |
|
216 | 216 | ), |
217 | 217 | ), |
218 | 218 | 'IT' => array( |
219 | 219 | 'sortcode' => array( |
220 | - 'label' => __( 'Branch sort', 'invoicing' ), |
|
220 | + 'label' => __('Branch sort', 'invoicing'), |
|
221 | 221 | ), |
222 | 222 | ), |
223 | 223 | 'NZ' => array( |
224 | 224 | 'sortcode' => array( |
225 | - 'label' => __( 'Bank code', 'invoicing' ), |
|
225 | + 'label' => __('Bank code', 'invoicing'), |
|
226 | 226 | ), |
227 | 227 | ), |
228 | 228 | 'SE' => array( |
229 | 229 | 'sortcode' => array( |
230 | - 'label' => __( 'Bank code', 'invoicing' ), |
|
230 | + 'label' => __('Bank code', 'invoicing'), |
|
231 | 231 | ), |
232 | 232 | ), |
233 | 233 | 'US' => array( |
234 | 234 | 'sortcode' => array( |
235 | - 'label' => __( 'Routing number', 'invoicing' ), |
|
235 | + 'label' => __('Routing number', 'invoicing'), |
|
236 | 236 | ), |
237 | 237 | ), |
238 | 238 | 'ZA' => array( |
239 | 239 | 'sortcode' => array( |
240 | - 'label' => __( 'Branch code', 'invoicing' ), |
|
240 | + 'label' => __('Branch code', 'invoicing'), |
|
241 | 241 | ), |
242 | 242 | ), |
243 | 243 | ) |
@@ -254,51 +254,51 @@ discard block |
||
254 | 254 | * |
255 | 255 | * @param array $admin_settings |
256 | 256 | */ |
257 | - public function admin_settings( $admin_settings ) { |
|
257 | + public function admin_settings($admin_settings) { |
|
258 | 258 | |
259 | - $admin_settings['bank_transfer_desc']['std'] = __( "Make your payment directly into our bank account. Please use your Invoice Number as the payment reference. Your invoice won't be processed until the funds have cleared in our account.", 'invoicing' ); |
|
260 | - $admin_settings['bank_transfer_active']['desc'] = __( 'Enable bank transfer', 'invoicing' ); |
|
259 | + $admin_settings['bank_transfer_desc']['std'] = __("Make your payment directly into our bank account. Please use your Invoice Number as the payment reference. Your invoice won't be processed until the funds have cleared in our account.", 'invoicing'); |
|
260 | + $admin_settings['bank_transfer_active']['desc'] = __('Enable bank transfer', 'invoicing'); |
|
261 | 261 | |
262 | - $locale = $this->get_country_locale(); |
|
262 | + $locale = $this->get_country_locale(); |
|
263 | 263 | |
264 | 264 | // Get sortcode label in the $locale array and use appropriate one. |
265 | 265 | $country = wpinv_default_billing_country(); |
266 | - $sortcode = isset( $locale[ $country ]['sortcode']['label'] ) ? $locale[ $country ]['sortcode']['label'] : __( 'Sort code', 'invoicing' ); |
|
266 | + $sortcode = isset($locale[$country]['sortcode']['label']) ? $locale[$country]['sortcode']['label'] : __('Sort code', 'invoicing'); |
|
267 | 267 | |
268 | 268 | $admin_settings['bank_transfer_ac_name'] = array( |
269 | 269 | 'type' => 'text', |
270 | 270 | 'id' => 'bank_transfer_ac_name', |
271 | - 'name' => __( 'Account Name', 'invoicing' ), |
|
271 | + 'name' => __('Account Name', 'invoicing'), |
|
272 | 272 | ); |
273 | 273 | |
274 | 274 | $admin_settings['bank_transfer_ac_no'] = array( |
275 | 275 | 'type' => 'text', |
276 | 276 | 'id' => 'bank_transfer_ac_no', |
277 | - 'name' => __( 'Account Number', 'invoicing' ), |
|
277 | + 'name' => __('Account Number', 'invoicing'), |
|
278 | 278 | ); |
279 | 279 | |
280 | 280 | $admin_settings['bank_transfer_bank_name'] = array( |
281 | 281 | 'type' => 'text', |
282 | 282 | 'id' => 'bank_transfer_bank_name', |
283 | - 'name' => __( 'Bank Name', 'invoicing' ), |
|
283 | + 'name' => __('Bank Name', 'invoicing'), |
|
284 | 284 | ); |
285 | 285 | |
286 | 286 | $admin_settings['bank_transfer_ifsc'] = array( |
287 | 287 | 'type' => 'text', |
288 | 288 | 'id' => 'bank_transfer_ifsc', |
289 | - 'name' => __( 'IFSC Code', 'invoicing' ), |
|
289 | + 'name' => __('IFSC Code', 'invoicing'), |
|
290 | 290 | ); |
291 | 291 | |
292 | 292 | $admin_settings['bank_transfer_iban'] = array( |
293 | 293 | 'type' => 'text', |
294 | 294 | 'id' => 'bank_transfer_iban', |
295 | - 'name' => __( 'IBAN', 'invoicing' ), |
|
295 | + 'name' => __('IBAN', 'invoicing'), |
|
296 | 296 | ); |
297 | 297 | |
298 | 298 | $admin_settings['bank_transfer_bic'] = array( |
299 | 299 | 'type' => 'text', |
300 | 300 | 'id' => 'bank_transfer_bic', |
301 | - 'name' => __( 'BIC/Swift Code', 'invoicing' ), |
|
301 | + 'name' => __('BIC/Swift Code', 'invoicing'), |
|
302 | 302 | ); |
303 | 303 | |
304 | 304 | $admin_settings['bank_transfer_sort_code'] = array( |
@@ -309,10 +309,10 @@ discard block |
||
309 | 309 | |
310 | 310 | $admin_settings['bank_transfer_info'] = array( |
311 | 311 | 'id' => 'bank_transfer_info', |
312 | - 'name' => __( 'Instructions', 'invoicing' ), |
|
313 | - 'desc' => __( 'Instructions that will be added to the thank you page and emails.', 'invoicing' ), |
|
312 | + 'name' => __('Instructions', 'invoicing'), |
|
313 | + 'desc' => __('Instructions that will be added to the thank you page and emails.', 'invoicing'), |
|
314 | 314 | 'type' => 'textarea', |
315 | - 'std' => __( "Make your payment directly into our bank account. Please use your Invoice Number as the payment reference. Your invoice won't be processed until the funds have cleared in our account.", 'invoicing' ), |
|
315 | + 'std' => __("Make your payment directly into our bank account. Please use your Invoice Number as the payment reference. Your invoice won't be processed until the funds have cleared in our account.", 'invoicing'), |
|
316 | 316 | 'cols' => 50, |
317 | 317 | 'rows' => 5 |
318 | 318 | ); |
@@ -327,10 +327,10 @@ discard block |
||
327 | 327 | * @param GetPaid_Form_Item[] $items |
328 | 328 | * @return WPInv_Invoice |
329 | 329 | */ |
330 | - public function process_addons( $invoice, $items ) { |
|
330 | + public function process_addons($invoice, $items) { |
|
331 | 331 | |
332 | - foreach ( $items as $item ) { |
|
333 | - $invoice->add_item( $item ); |
|
332 | + foreach ($items as $item) { |
|
333 | + $invoice->add_item($item); |
|
334 | 334 | } |
335 | 335 | |
336 | 336 | $invoice->recalculate_total(); |
@@ -343,10 +343,10 @@ discard block |
||
343 | 343 | * |
344 | 344 | * @param WPInv_Subscription $subscription |
345 | 345 | */ |
346 | - public function maybe_renew_subscription( $subscription ) { |
|
346 | + public function maybe_renew_subscription($subscription) { |
|
347 | 347 | |
348 | 348 | // Ensure its our subscription && it's active. |
349 | - if ( $this->id == $subscription->get_gateway() && $subscription->has_status( 'active trialling' ) ) { |
|
349 | + if ($this->id == $subscription->get_gateway() && $subscription->has_status('active trialling')) { |
|
350 | 350 | $subscription->create_payment(); |
351 | 351 | } |
352 | 352 | |
@@ -358,30 +358,30 @@ discard block |
||
358 | 358 | * |
359 | 359 | * @param WPInv_Invoice $invoice |
360 | 360 | */ |
361 | - public function invoice_paid( $invoice ) { |
|
361 | + public function invoice_paid($invoice) { |
|
362 | 362 | |
363 | 363 | // Abort if not paid by bank transfer. |
364 | - if ( $this->id !== $invoice->get_gateway() || ! $invoice->is_recurring() ) { |
|
364 | + if ($this->id !== $invoice->get_gateway() || !$invoice->is_recurring()) { |
|
365 | 365 | return; |
366 | 366 | } |
367 | 367 | |
368 | 368 | // Is it a parent payment? |
369 | - if ( 0 == $invoice->get_parent_id() ) { |
|
369 | + if (0 == $invoice->get_parent_id()) { |
|
370 | 370 | |
371 | 371 | // (Maybe) activate subscriptions. |
372 | - $subscriptions = getpaid_get_invoice_subscriptions( $invoice ); |
|
372 | + $subscriptions = getpaid_get_invoice_subscriptions($invoice); |
|
373 | 373 | |
374 | - if ( ! empty( $subscriptions ) ) { |
|
375 | - $subscriptions = is_array( $subscriptions ) ? $subscriptions : array( $subscriptions ); |
|
374 | + if (!empty($subscriptions)) { |
|
375 | + $subscriptions = is_array($subscriptions) ? $subscriptions : array($subscriptions); |
|
376 | 376 | |
377 | - foreach ( $subscriptions as $subscription ) { |
|
378 | - if ( $subscription->exists() ) { |
|
379 | - $duration = strtotime( $subscription->get_expiration() ) - strtotime( $subscription->get_date_created() ); |
|
380 | - $expiry = date( 'Y-m-d H:i:s', ( current_time( 'timestamp' ) + $duration ) ); |
|
377 | + foreach ($subscriptions as $subscription) { |
|
378 | + if ($subscription->exists()) { |
|
379 | + $duration = strtotime($subscription->get_expiration()) - strtotime($subscription->get_date_created()); |
|
380 | + $expiry = date('Y-m-d H:i:s', (current_time('timestamp') + $duration)); |
|
381 | 381 | |
382 | - $subscription->set_next_renewal_date( $expiry ); |
|
383 | - $subscription->set_date_created( current_time( 'mysql' ) ); |
|
384 | - $subscription->set_profile_id( 'bt_sub_' . $invoice->get_id() . '_' . $subscription->get_id() ); |
|
382 | + $subscription->set_next_renewal_date($expiry); |
|
383 | + $subscription->set_date_created(current_time('mysql')); |
|
384 | + $subscription->set_profile_id('bt_sub_' . $invoice->get_id() . '_' . $subscription->get_id()); |
|
385 | 385 | $subscription->activate(); |
386 | 386 | } |
387 | 387 | } |
@@ -390,11 +390,11 @@ discard block |
||
390 | 390 | |
391 | 391 | } else { |
392 | 392 | |
393 | - $subscription = getpaid_get_subscription( $invoice->get_subscription_id() ); |
|
393 | + $subscription = getpaid_get_subscription($invoice->get_subscription_id()); |
|
394 | 394 | |
395 | 395 | // Renew the subscription. |
396 | - if ( $subscription && $subscription->exists() ) { |
|
397 | - $subscription->add_payment( array(), $invoice ); |
|
396 | + if ($subscription && $subscription->exists()) { |
|
397 | + $subscription->add_payment(array(), $invoice); |
|
398 | 398 | $subscription->renew(); |
399 | 399 | } |
400 | 400 |
@@ -1,6 +1,6 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if ( ! defined( 'ABSPATH' ) ) { |
|
3 | +if (!defined('ABSPATH')) { |
|
4 | 4 | exit; // Exit if accessed directly |
5 | 5 | } |
6 | 6 | |
@@ -18,7 +18,7 @@ discard block |
||
18 | 18 | * |
19 | 19 | * @return string The rendered component. |
20 | 20 | */ |
21 | - public static function input($args = array()){ |
|
21 | + public static function input($args = array()) { |
|
22 | 22 | $defaults = array( |
23 | 23 | 'type' => 'text', |
24 | 24 | 'name' => '', |
@@ -53,13 +53,13 @@ discard block |
||
53 | 53 | /** |
54 | 54 | * Parse incoming $args into an array and merge it with $defaults |
55 | 55 | */ |
56 | - $args = wp_parse_args( $args, $defaults ); |
|
56 | + $args = wp_parse_args($args, $defaults); |
|
57 | 57 | $output = ''; |
58 | - if ( ! empty( $args['type'] ) ) { |
|
58 | + if (!empty($args['type'])) { |
|
59 | 59 | // hidden label option needs to be empty |
60 | 60 | $args['label_type'] = $args['label_type'] == 'hidden' ? '' : $args['label_type']; |
61 | 61 | |
62 | - $type = sanitize_html_class( $args['type'] ); |
|
62 | + $type = sanitize_html_class($args['type']); |
|
63 | 63 | |
64 | 64 | $help_text = ''; |
65 | 65 | $label = ''; |
@@ -67,24 +67,24 @@ discard block |
||
67 | 67 | $label_args = array( |
68 | 68 | 'title'=> $args['label'], |
69 | 69 | 'for'=> $args['id'], |
70 | - 'class' => $args['label_class']." ", |
|
70 | + 'class' => $args['label_class'] . " ", |
|
71 | 71 | 'label_type' => $args['label_type'] |
72 | 72 | ); |
73 | 73 | |
74 | 74 | // floating labels need label after |
75 | - if( $args['label_type'] == 'floating' && $type != 'checkbox' ){ |
|
75 | + if ($args['label_type'] == 'floating' && $type != 'checkbox') { |
|
76 | 76 | $label_after = true; |
77 | 77 | $args['placeholder'] = ' '; // set the placeholder not empty so the floating label works. |
78 | 78 | } |
79 | 79 | |
80 | 80 | // Some special sauce for files |
81 | - if($type=='file' ){ |
|
81 | + if ($type == 'file') { |
|
82 | 82 | $label_after = true; // if type file we need the label after |
83 | 83 | $args['class'] .= ' custom-file-input '; |
84 | - }elseif($type=='checkbox'){ |
|
84 | + }elseif ($type == 'checkbox') { |
|
85 | 85 | $label_after = true; // if type file we need the label after |
86 | 86 | $args['class'] .= ' custom-control-input '; |
87 | - }elseif($type=='datepicker' || $type=='timepicker'){ |
|
87 | + }elseif ($type == 'datepicker' || $type == 'timepicker') { |
|
88 | 88 | $type = 'text'; |
89 | 89 | //$args['class'] .= ' aui-flatpickr bg-initial '; |
90 | 90 | $args['class'] .= ' bg-initial '; |
@@ -100,65 +100,65 @@ discard block |
||
100 | 100 | $output .= '<input type="' . $type . '" '; |
101 | 101 | |
102 | 102 | // name |
103 | - if(!empty($args['name'])){ |
|
104 | - $output .= ' name="'.esc_attr($args['name']).'" '; |
|
103 | + if (!empty($args['name'])) { |
|
104 | + $output .= ' name="' . esc_attr($args['name']) . '" '; |
|
105 | 105 | } |
106 | 106 | |
107 | 107 | // id |
108 | - if(!empty($args['id'])){ |
|
109 | - $output .= ' id="'.sanitize_html_class($args['id']).'" '; |
|
108 | + if (!empty($args['id'])) { |
|
109 | + $output .= ' id="' . sanitize_html_class($args['id']) . '" '; |
|
110 | 110 | } |
111 | 111 | |
112 | 112 | // placeholder |
113 | - if(isset($args['placeholder']) && '' != $args['placeholder'] ){ |
|
114 | - $output .= ' placeholder="'.esc_attr($args['placeholder']).'" '; |
|
113 | + if (isset($args['placeholder']) && '' != $args['placeholder']) { |
|
114 | + $output .= ' placeholder="' . esc_attr($args['placeholder']) . '" '; |
|
115 | 115 | } |
116 | 116 | |
117 | 117 | // title |
118 | - if(!empty($args['title'])){ |
|
119 | - $output .= ' title="'.esc_attr($args['title']).'" '; |
|
118 | + if (!empty($args['title'])) { |
|
119 | + $output .= ' title="' . esc_attr($args['title']) . '" '; |
|
120 | 120 | } |
121 | 121 | |
122 | 122 | // value |
123 | - if(!empty($args['value'])){ |
|
123 | + if (!empty($args['value'])) { |
|
124 | 124 | $output .= AUI_Component_Helper::value($args['value']); |
125 | 125 | } |
126 | 126 | |
127 | 127 | // checked, for radio and checkboxes |
128 | - if( ( $type == 'checkbox' || $type == 'radio' ) && $args['checked'] ){ |
|
128 | + if (($type == 'checkbox' || $type == 'radio') && $args['checked']) { |
|
129 | 129 | $output .= ' checked '; |
130 | 130 | } |
131 | 131 | |
132 | 132 | // validation text |
133 | - if(!empty($args['validation_text'])){ |
|
134 | - $output .= ' oninvalid="setCustomValidity(\''.esc_attr($args['validation_text']).'\')" '; |
|
133 | + if (!empty($args['validation_text'])) { |
|
134 | + $output .= ' oninvalid="setCustomValidity(\'' . esc_attr($args['validation_text']) . '\')" '; |
|
135 | 135 | $output .= ' onchange="try{setCustomValidity(\'\')}catch(e){}" '; |
136 | 136 | } |
137 | 137 | |
138 | 138 | // validation_pattern |
139 | - if(!empty($args['validation_pattern'])){ |
|
140 | - $output .= ' pattern="' . esc_attr( $args['validation_pattern'] ) . '" '; |
|
139 | + if (!empty($args['validation_pattern'])) { |
|
140 | + $output .= ' pattern="' . esc_attr($args['validation_pattern']) . '" '; |
|
141 | 141 | } |
142 | 142 | |
143 | 143 | // step (for numbers) |
144 | - if(!empty($args['step'])){ |
|
145 | - $output .= ' step="'.$args['step'].'" '; |
|
144 | + if (!empty($args['step'])) { |
|
145 | + $output .= ' step="' . $args['step'] . '" '; |
|
146 | 146 | } |
147 | 147 | |
148 | 148 | // required |
149 | - if(!empty($args['required'])){ |
|
149 | + if (!empty($args['required'])) { |
|
150 | 150 | $output .= ' required '; |
151 | 151 | } |
152 | 152 | |
153 | 153 | // class |
154 | - $class = !empty($args['class']) ? AUI_Component_Helper::esc_classes( $args['class'] ) : ''; |
|
155 | - $output .= ' class="form-control '.$class.'" '; |
|
154 | + $class = !empty($args['class']) ? AUI_Component_Helper::esc_classes($args['class']) : ''; |
|
155 | + $output .= ' class="form-control ' . $class . '" '; |
|
156 | 156 | |
157 | 157 | // data-attributes |
158 | 158 | $output .= AUI_Component_Helper::data_attributes($args); |
159 | 159 | |
160 | 160 | // extra attributes |
161 | - if(!empty($args['extra_attributes'])){ |
|
161 | + if (!empty($args['extra_attributes'])) { |
|
162 | 162 | $output .= AUI_Component_Helper::extra_attributes($args['extra_attributes']); |
163 | 163 | } |
164 | 164 | |
@@ -167,40 +167,40 @@ discard block |
||
167 | 167 | |
168 | 168 | |
169 | 169 | // label |
170 | - if(!empty($args['label'])){ |
|
171 | - if($type == 'file'){$label_args['class'] .= 'custom-file-label';} |
|
172 | - elseif($type == 'checkbox'){$label_args['class'] .= 'custom-control-label';} |
|
173 | - $label = self::label( $label_args, $type ); |
|
170 | + if (!empty($args['label'])) { |
|
171 | + if ($type == 'file') {$label_args['class'] .= 'custom-file-label'; } |
|
172 | + elseif ($type == 'checkbox') {$label_args['class'] .= 'custom-control-label'; } |
|
173 | + $label = self::label($label_args, $type); |
|
174 | 174 | } |
175 | 175 | |
176 | 176 | // help text |
177 | - if(!empty($args['help_text'])){ |
|
177 | + if (!empty($args['help_text'])) { |
|
178 | 178 | $help_text = AUI_Component_Helper::help_text($args['help_text']); |
179 | 179 | } |
180 | 180 | |
181 | 181 | |
182 | 182 | // set help text in the correct possition |
183 | - if($label_after){ |
|
183 | + if ($label_after) { |
|
184 | 184 | $output .= $label . $help_text; |
185 | 185 | } |
186 | 186 | |
187 | 187 | // some input types need a separate wrap |
188 | - if($type == 'file') { |
|
189 | - $output = self::wrap( array( |
|
188 | + if ($type == 'file') { |
|
189 | + $output = self::wrap(array( |
|
190 | 190 | 'content' => $output, |
191 | 191 | 'class' => 'form-group custom-file' |
192 | - ) ); |
|
193 | - }elseif($type == 'checkbox'){ |
|
192 | + )); |
|
193 | + }elseif ($type == 'checkbox') { |
|
194 | 194 | $wrap_class = $args['switch'] ? 'custom-switch' : 'custom-checkbox'; |
195 | - $output = self::wrap( array( |
|
195 | + $output = self::wrap(array( |
|
196 | 196 | 'content' => $output, |
197 | - 'class' => 'custom-control '.$wrap_class |
|
198 | - ) ); |
|
197 | + 'class' => 'custom-control ' . $wrap_class |
|
198 | + )); |
|
199 | 199 | |
200 | - if($args['label_type']=='horizontal'){ |
|
200 | + if ($args['label_type'] == 'horizontal') { |
|
201 | 201 | $output = '<div class="col-sm-2 col-form-label"></div><div class="col-sm-10">' . $output . '</div>'; |
202 | 202 | } |
203 | - }elseif($type == 'password' && $args['password_toggle'] && !$args['input_group_right']){ |
|
203 | + }elseif ($type == 'password' && $args['password_toggle'] && !$args['input_group_right']) { |
|
204 | 204 | |
205 | 205 | |
206 | 206 | // allow password field to toggle view |
@@ -214,48 +214,48 @@ discard block |
||
214 | 214 | } |
215 | 215 | |
216 | 216 | // input group wraps |
217 | - if($args['input_group_left'] || $args['input_group_right']){ |
|
217 | + if ($args['input_group_left'] || $args['input_group_right']) { |
|
218 | 218 | $w100 = strpos($args['class'], 'w-100') !== false ? ' w-100' : ''; |
219 | - if($args['input_group_left']){ |
|
220 | - $output = self::wrap( array( |
|
219 | + if ($args['input_group_left']) { |
|
220 | + $output = self::wrap(array( |
|
221 | 221 | 'content' => $output, |
222 | - 'class' => $args['input_group_left_inside'] ? 'input-group-inside position-relative'.$w100 : 'input-group', |
|
222 | + 'class' => $args['input_group_left_inside'] ? 'input-group-inside position-relative' . $w100 : 'input-group', |
|
223 | 223 | 'input_group_left' => $args['input_group_left'], |
224 | 224 | 'input_group_left_inside' => $args['input_group_left_inside'] |
225 | - ) ); |
|
225 | + )); |
|
226 | 226 | } |
227 | - if($args['input_group_right']){ |
|
228 | - $output = self::wrap( array( |
|
227 | + if ($args['input_group_right']) { |
|
228 | + $output = self::wrap(array( |
|
229 | 229 | 'content' => $output, |
230 | - 'class' => $args['input_group_right_inside'] ? 'input-group-inside position-relative'.$w100 : 'input-group', |
|
230 | + 'class' => $args['input_group_right_inside'] ? 'input-group-inside position-relative' . $w100 : 'input-group', |
|
231 | 231 | 'input_group_right' => $args['input_group_right'], |
232 | 232 | 'input_group_right_inside' => $args['input_group_right_inside'] |
233 | - ) ); |
|
233 | + )); |
|
234 | 234 | } |
235 | 235 | |
236 | 236 | } |
237 | 237 | |
238 | - if(!$label_after){ |
|
238 | + if (!$label_after) { |
|
239 | 239 | $output .= $help_text; |
240 | 240 | } |
241 | 241 | |
242 | 242 | |
243 | - if($args['label_type']=='horizontal' && $type != 'checkbox'){ |
|
244 | - $output = self::wrap( array( |
|
243 | + if ($args['label_type'] == 'horizontal' && $type != 'checkbox') { |
|
244 | + $output = self::wrap(array( |
|
245 | 245 | 'content' => $output, |
246 | 246 | 'class' => 'col-sm-10', |
247 | - ) ); |
|
247 | + )); |
|
248 | 248 | } |
249 | 249 | |
250 | - if(!$label_after){ |
|
250 | + if (!$label_after) { |
|
251 | 251 | $output = $label . $output; |
252 | 252 | } |
253 | 253 | |
254 | 254 | // wrap |
255 | - if ( ! $args['no_wrap'] ) { |
|
256 | - $form_group_class = $args['label_type']=='floating' && $type != 'checkbox' ? 'form-label-group' : 'form-group'; |
|
257 | - $wrap_class = $args['label_type']=='horizontal' ? $form_group_class . ' row' : $form_group_class; |
|
258 | - $wrap_class = !empty($args['wrap_class']) ? $wrap_class." ".$args['wrap_class'] : $wrap_class; |
|
255 | + if (!$args['no_wrap']) { |
|
256 | + $form_group_class = $args['label_type'] == 'floating' && $type != 'checkbox' ? 'form-label-group' : 'form-group'; |
|
257 | + $wrap_class = $args['label_type'] == 'horizontal' ? $form_group_class . ' row' : $form_group_class; |
|
258 | + $wrap_class = !empty($args['wrap_class']) ? $wrap_class . " " . $args['wrap_class'] : $wrap_class; |
|
259 | 259 | $output = self::wrap(array( |
260 | 260 | 'content' => $output, |
261 | 261 | 'class' => $wrap_class, |
@@ -276,7 +276,7 @@ discard block |
||
276 | 276 | * |
277 | 277 | * @return string The rendered component. |
278 | 278 | */ |
279 | - public static function textarea($args = array()){ |
|
279 | + public static function textarea($args = array()) { |
|
280 | 280 | $defaults = array( |
281 | 281 | 'name' => '', |
282 | 282 | 'class' => '', |
@@ -305,43 +305,43 @@ discard block |
||
305 | 305 | /** |
306 | 306 | * Parse incoming $args into an array and merge it with $defaults |
307 | 307 | */ |
308 | - $args = wp_parse_args( $args, $defaults ); |
|
308 | + $args = wp_parse_args($args, $defaults); |
|
309 | 309 | $output = ''; |
310 | 310 | |
311 | 311 | // hidden label option needs to be empty |
312 | 312 | $args['label_type'] = $args['label_type'] == 'hidden' ? '' : $args['label_type']; |
313 | 313 | |
314 | 314 | // floating labels don't work with wysiwyg so set it as top |
315 | - if($args['label_type'] == 'floating' && !empty($args['wysiwyg'])){ |
|
315 | + if ($args['label_type'] == 'floating' && !empty($args['wysiwyg'])) { |
|
316 | 316 | $args['label_type'] = 'top'; |
317 | 317 | } |
318 | 318 | |
319 | 319 | $label_after = $args['label_after']; |
320 | 320 | |
321 | 321 | // floating labels need label after |
322 | - if( $args['label_type'] == 'floating' && empty($args['wysiwyg']) ){ |
|
322 | + if ($args['label_type'] == 'floating' && empty($args['wysiwyg'])) { |
|
323 | 323 | $label_after = true; |
324 | 324 | $args['placeholder'] = ' '; // set the placeholder not empty so the floating label works. |
325 | 325 | } |
326 | 326 | |
327 | 327 | // label |
328 | - if(!empty($args['label']) && is_array($args['label'])){ |
|
329 | - }elseif(!empty($args['label']) && !$label_after){ |
|
328 | + if (!empty($args['label']) && is_array($args['label'])) { |
|
329 | + }elseif (!empty($args['label']) && !$label_after) { |
|
330 | 330 | $label_args = array( |
331 | 331 | 'title'=> $args['label'], |
332 | 332 | 'for'=> $args['id'], |
333 | - 'class' => $args['label_class']." ", |
|
333 | + 'class' => $args['label_class'] . " ", |
|
334 | 334 | 'label_type' => $args['label_type'] |
335 | 335 | ); |
336 | - $output .= self::label( $label_args ); |
|
336 | + $output .= self::label($label_args); |
|
337 | 337 | } |
338 | 338 | |
339 | 339 | // maybe horizontal label |
340 | - if($args['label_type']=='horizontal'){ |
|
340 | + if ($args['label_type'] == 'horizontal') { |
|
341 | 341 | $output .= '<div class="col-sm-10">'; |
342 | 342 | } |
343 | 343 | |
344 | - if(!empty($args['wysiwyg'])){ |
|
344 | + if (!empty($args['wysiwyg'])) { |
|
345 | 345 | ob_start(); |
346 | 346 | $content = $args['value']; |
347 | 347 | $editor_id = !empty($args['id']) ? sanitize_html_class($args['id']) : 'wp_editor'; |
@@ -355,65 +355,65 @@ discard block |
||
355 | 355 | ); |
356 | 356 | |
357 | 357 | // maybe set settings if array |
358 | - if(is_array($args['wysiwyg'])){ |
|
359 | - $settings = wp_parse_args( $args['wysiwyg'], $settings ); |
|
358 | + if (is_array($args['wysiwyg'])) { |
|
359 | + $settings = wp_parse_args($args['wysiwyg'], $settings); |
|
360 | 360 | } |
361 | 361 | |
362 | - wp_editor( $content, $editor_id, $settings ); |
|
362 | + wp_editor($content, $editor_id, $settings); |
|
363 | 363 | $output .= ob_get_clean(); |
364 | - }else{ |
|
364 | + } else { |
|
365 | 365 | |
366 | 366 | // open |
367 | 367 | $output .= '<textarea '; |
368 | 368 | |
369 | 369 | // name |
370 | - if(!empty($args['name'])){ |
|
371 | - $output .= ' name="'.esc_attr($args['name']).'" '; |
|
370 | + if (!empty($args['name'])) { |
|
371 | + $output .= ' name="' . esc_attr($args['name']) . '" '; |
|
372 | 372 | } |
373 | 373 | |
374 | 374 | // id |
375 | - if(!empty($args['id'])){ |
|
376 | - $output .= ' id="'.sanitize_html_class($args['id']).'" '; |
|
375 | + if (!empty($args['id'])) { |
|
376 | + $output .= ' id="' . sanitize_html_class($args['id']) . '" '; |
|
377 | 377 | } |
378 | 378 | |
379 | 379 | // placeholder |
380 | - if(isset($args['placeholder']) && '' != $args['placeholder']){ |
|
381 | - $output .= ' placeholder="'.esc_attr($args['placeholder']).'" '; |
|
380 | + if (isset($args['placeholder']) && '' != $args['placeholder']) { |
|
381 | + $output .= ' placeholder="' . esc_attr($args['placeholder']) . '" '; |
|
382 | 382 | } |
383 | 383 | |
384 | 384 | // title |
385 | - if(!empty($args['title'])){ |
|
386 | - $output .= ' title="'.esc_attr($args['title']).'" '; |
|
385 | + if (!empty($args['title'])) { |
|
386 | + $output .= ' title="' . esc_attr($args['title']) . '" '; |
|
387 | 387 | } |
388 | 388 | |
389 | 389 | // validation text |
390 | - if(!empty($args['validation_text'])){ |
|
391 | - $output .= ' oninvalid="setCustomValidity(\''.esc_attr($args['validation_text']).'\')" '; |
|
390 | + if (!empty($args['validation_text'])) { |
|
391 | + $output .= ' oninvalid="setCustomValidity(\'' . esc_attr($args['validation_text']) . '\')" '; |
|
392 | 392 | $output .= ' onchange="try{setCustomValidity(\'\')}catch(e){}" '; |
393 | 393 | } |
394 | 394 | |
395 | 395 | // validation_pattern |
396 | - if(!empty($args['validation_pattern'])){ |
|
397 | - $output .= ' pattern="' . esc_attr( $args['validation_pattern'] ) . '" '; |
|
396 | + if (!empty($args['validation_pattern'])) { |
|
397 | + $output .= ' pattern="' . esc_attr($args['validation_pattern']) . '" '; |
|
398 | 398 | } |
399 | 399 | |
400 | 400 | // required |
401 | - if(!empty($args['required'])){ |
|
401 | + if (!empty($args['required'])) { |
|
402 | 402 | $output .= ' required '; |
403 | 403 | } |
404 | 404 | |
405 | 405 | // rows |
406 | - if(!empty($args['rows'])){ |
|
407 | - $output .= ' rows="'.absint($args['rows']).'" '; |
|
406 | + if (!empty($args['rows'])) { |
|
407 | + $output .= ' rows="' . absint($args['rows']) . '" '; |
|
408 | 408 | } |
409 | 409 | |
410 | 410 | |
411 | 411 | // class |
412 | 412 | $class = !empty($args['class']) ? $args['class'] : ''; |
413 | - $output .= ' class="form-control '.$class.'" '; |
|
413 | + $output .= ' class="form-control ' . $class . '" '; |
|
414 | 414 | |
415 | 415 | // extra attributes |
416 | - if(!empty($args['extra_attributes'])){ |
|
416 | + if (!empty($args['extra_attributes'])) { |
|
417 | 417 | $output .= AUI_Component_Helper::extra_attributes($args['extra_attributes']); |
418 | 418 | } |
419 | 419 | |
@@ -421,11 +421,11 @@ discard block |
||
421 | 421 | $output .= ' >'; |
422 | 422 | |
423 | 423 | // value |
424 | - if ( ! empty( $args['value'] ) ) { |
|
425 | - if ( ! empty( $args['allow_tags'] ) ) { |
|
426 | - $output .= AUI_Component_Helper::sanitize_html_field( $args['value'], $args ); // Sanitize HTML. |
|
424 | + if (!empty($args['value'])) { |
|
425 | + if (!empty($args['allow_tags'])) { |
|
426 | + $output .= AUI_Component_Helper::sanitize_html_field($args['value'], $args); // Sanitize HTML. |
|
427 | 427 | } else { |
428 | - $output .= sanitize_textarea_field( $args['value'] ); |
|
428 | + $output .= sanitize_textarea_field($args['value']); |
|
429 | 429 | } |
430 | 430 | } |
431 | 431 | |
@@ -434,32 +434,32 @@ discard block |
||
434 | 434 | |
435 | 435 | } |
436 | 436 | |
437 | - if(!empty($args['label']) && $label_after){ |
|
437 | + if (!empty($args['label']) && $label_after) { |
|
438 | 438 | $label_args = array( |
439 | 439 | 'title'=> $args['label'], |
440 | 440 | 'for'=> $args['id'], |
441 | - 'class' => $args['label_class']." ", |
|
441 | + 'class' => $args['label_class'] . " ", |
|
442 | 442 | 'label_type' => $args['label_type'] |
443 | 443 | ); |
444 | - $output .= self::label( $label_args ); |
|
444 | + $output .= self::label($label_args); |
|
445 | 445 | } |
446 | 446 | |
447 | 447 | // help text |
448 | - if(!empty($args['help_text'])){ |
|
448 | + if (!empty($args['help_text'])) { |
|
449 | 449 | $output .= AUI_Component_Helper::help_text($args['help_text']); |
450 | 450 | } |
451 | 451 | |
452 | 452 | // maybe horizontal label |
453 | - if($args['label_type']=='horizontal'){ |
|
453 | + if ($args['label_type'] == 'horizontal') { |
|
454 | 454 | $output .= '</div>'; |
455 | 455 | } |
456 | 456 | |
457 | 457 | |
458 | 458 | // wrap |
459 | - if(!$args['no_wrap']){ |
|
460 | - $form_group_class = $args['label_type']=='floating' ? 'form-label-group' : 'form-group'; |
|
461 | - $wrap_class = $args['label_type']=='horizontal' ? $form_group_class . ' row' : $form_group_class; |
|
462 | - $wrap_class = !empty($args['wrap_class']) ? $wrap_class." ".$args['wrap_class'] : $wrap_class; |
|
459 | + if (!$args['no_wrap']) { |
|
460 | + $form_group_class = $args['label_type'] == 'floating' ? 'form-label-group' : 'form-group'; |
|
461 | + $wrap_class = $args['label_type'] == 'horizontal' ? $form_group_class . ' row' : $form_group_class; |
|
462 | + $wrap_class = !empty($args['wrap_class']) ? $wrap_class . " " . $args['wrap_class'] : $wrap_class; |
|
463 | 463 | $output = self::wrap(array( |
464 | 464 | 'content' => $output, |
465 | 465 | 'class' => $wrap_class, |
@@ -473,7 +473,7 @@ discard block |
||
473 | 473 | return $output; |
474 | 474 | } |
475 | 475 | |
476 | - public static function label($args = array(), $type = ''){ |
|
476 | + public static function label($args = array(), $type = '') { |
|
477 | 477 | //<label for="exampleInputEmail1">Email address</label> |
478 | 478 | $defaults = array( |
479 | 479 | 'title' => 'div', |
@@ -485,20 +485,20 @@ discard block |
||
485 | 485 | /** |
486 | 486 | * Parse incoming $args into an array and merge it with $defaults |
487 | 487 | */ |
488 | - $args = wp_parse_args( $args, $defaults ); |
|
488 | + $args = wp_parse_args($args, $defaults); |
|
489 | 489 | $output = ''; |
490 | 490 | |
491 | - if($args['title']){ |
|
491 | + if ($args['title']) { |
|
492 | 492 | |
493 | 493 | // maybe hide labels //@todo set a global option for visibility class |
494 | - if($type == 'file' || $type == 'checkbox' || $type == 'radio' || !empty($args['label_type']) ){ |
|
494 | + if ($type == 'file' || $type == 'checkbox' || $type == 'radio' || !empty($args['label_type'])) { |
|
495 | 495 | $class = $args['class']; |
496 | - }else{ |
|
497 | - $class = 'sr-only '.$args['class']; |
|
496 | + } else { |
|
497 | + $class = 'sr-only ' . $args['class']; |
|
498 | 498 | } |
499 | 499 | |
500 | 500 | // maybe horizontal |
501 | - if($args['label_type']=='horizontal' && $type != 'checkbox'){ |
|
501 | + if ($args['label_type'] == 'horizontal' && $type != 'checkbox') { |
|
502 | 502 | $class .= ' col-sm-2 col-form-label'; |
503 | 503 | } |
504 | 504 | |
@@ -506,20 +506,20 @@ discard block |
||
506 | 506 | $output .= '<label '; |
507 | 507 | |
508 | 508 | // for |
509 | - if(!empty($args['for'])){ |
|
510 | - $output .= ' for="'.esc_attr($args['for']).'" '; |
|
509 | + if (!empty($args['for'])) { |
|
510 | + $output .= ' for="' . esc_attr($args['for']) . '" '; |
|
511 | 511 | } |
512 | 512 | |
513 | 513 | // class |
514 | - $class = $class ? AUI_Component_Helper::esc_classes( $class ) : ''; |
|
515 | - $output .= ' class="'.$class.'" '; |
|
514 | + $class = $class ? AUI_Component_Helper::esc_classes($class) : ''; |
|
515 | + $output .= ' class="' . $class . '" '; |
|
516 | 516 | |
517 | 517 | // close |
518 | 518 | $output .= '>'; |
519 | 519 | |
520 | 520 | |
521 | 521 | // title, don't escape fully as can contain html |
522 | - if(!empty($args['title'])){ |
|
522 | + if (!empty($args['title'])) { |
|
523 | 523 | $output .= wp_kses_post($args['title']); |
524 | 524 | } |
525 | 525 | |
@@ -540,7 +540,7 @@ discard block |
||
540 | 540 | * |
541 | 541 | * @return string |
542 | 542 | */ |
543 | - public static function wrap($args = array()){ |
|
543 | + public static function wrap($args = array()) { |
|
544 | 544 | $defaults = array( |
545 | 545 | 'type' => 'div', |
546 | 546 | 'class' => 'form-group', |
@@ -557,31 +557,31 @@ discard block |
||
557 | 557 | /** |
558 | 558 | * Parse incoming $args into an array and merge it with $defaults |
559 | 559 | */ |
560 | - $args = wp_parse_args( $args, $defaults ); |
|
560 | + $args = wp_parse_args($args, $defaults); |
|
561 | 561 | $output = ''; |
562 | - if($args['type']){ |
|
562 | + if ($args['type']) { |
|
563 | 563 | |
564 | 564 | // open |
565 | - $output .= '<'.sanitize_html_class($args['type']); |
|
565 | + $output .= '<' . sanitize_html_class($args['type']); |
|
566 | 566 | |
567 | 567 | // element require |
568 | - if(!empty($args['element_require'])){ |
|
568 | + if (!empty($args['element_require'])) { |
|
569 | 569 | $output .= AUI_Component_Helper::element_require($args['element_require']); |
570 | 570 | $args['class'] .= " aui-conditional-field"; |
571 | 571 | } |
572 | 572 | |
573 | 573 | // argument_id |
574 | - if( !empty($args['argument_id']) ){ |
|
575 | - $output .= ' data-argument="'.esc_attr($args['argument_id']).'"'; |
|
574 | + if (!empty($args['argument_id'])) { |
|
575 | + $output .= ' data-argument="' . esc_attr($args['argument_id']) . '"'; |
|
576 | 576 | } |
577 | 577 | |
578 | 578 | // class |
579 | - $class = !empty($args['class']) ? AUI_Component_Helper::esc_classes( $args['class'] ) : ''; |
|
580 | - $output .= ' class="'.$class.'" '; |
|
579 | + $class = !empty($args['class']) ? AUI_Component_Helper::esc_classes($args['class']) : ''; |
|
580 | + $output .= ' class="' . $class . '" '; |
|
581 | 581 | |
582 | 582 | // Attributes |
583 | - if ( ! empty( $args['wrap_attributes'] ) ) { |
|
584 | - $output .= AUI_Component_Helper::extra_attributes( $args['wrap_attributes'] ); |
|
583 | + if (!empty($args['wrap_attributes'])) { |
|
584 | + $output .= AUI_Component_Helper::extra_attributes($args['wrap_attributes']); |
|
585 | 585 | } |
586 | 586 | |
587 | 587 | // close wrap |
@@ -589,28 +589,28 @@ discard block |
||
589 | 589 | |
590 | 590 | |
591 | 591 | // Input group left |
592 | - if(!empty($args['input_group_left'])){ |
|
592 | + if (!empty($args['input_group_left'])) { |
|
593 | 593 | $position_class = !empty($args['input_group_left_inside']) ? 'position-absolute h-100' : ''; |
594 | - $input_group_left = strpos($args['input_group_left'], '<') !== false ? $args['input_group_left'] : '<span class="input-group-text">'.$args['input_group_left'].'</span>'; |
|
595 | - $output .= '<div class="input-group-prepend '.$position_class.'">'.$input_group_left.'</div>'; |
|
594 | + $input_group_left = strpos($args['input_group_left'], '<') !== false ? $args['input_group_left'] : '<span class="input-group-text">' . $args['input_group_left'] . '</span>'; |
|
595 | + $output .= '<div class="input-group-prepend ' . $position_class . '">' . $input_group_left . '</div>'; |
|
596 | 596 | } |
597 | 597 | |
598 | 598 | // content |
599 | 599 | $output .= $args['content']; |
600 | 600 | |
601 | 601 | // Input group right |
602 | - if(!empty($args['input_group_right'])){ |
|
602 | + if (!empty($args['input_group_right'])) { |
|
603 | 603 | $position_class = !empty($args['input_group_left_inside']) ? 'position-absolute h-100' : ''; |
604 | - $input_group_right = strpos($args['input_group_right'], '<') !== false ? $args['input_group_right'] : '<span class="input-group-text">'.$args['input_group_right'].'</span>'; |
|
605 | - $output .= '<div class="input-group-append '.$position_class.'">'.$input_group_right.'</div>'; |
|
604 | + $input_group_right = strpos($args['input_group_right'], '<') !== false ? $args['input_group_right'] : '<span class="input-group-text">' . $args['input_group_right'] . '</span>'; |
|
605 | + $output .= '<div class="input-group-append ' . $position_class . '">' . $input_group_right . '</div>'; |
|
606 | 606 | } |
607 | 607 | |
608 | 608 | |
609 | 609 | // close wrap |
610 | - $output .= '</'.sanitize_html_class($args['type']).'>'; |
|
610 | + $output .= '</' . sanitize_html_class($args['type']) . '>'; |
|
611 | 611 | |
612 | 612 | |
613 | - }else{ |
|
613 | + } else { |
|
614 | 614 | $output = $args['content']; |
615 | 615 | } |
616 | 616 | |
@@ -624,7 +624,7 @@ discard block |
||
624 | 624 | * |
625 | 625 | * @return string The rendered component. |
626 | 626 | */ |
627 | - public static function select($args = array()){ |
|
627 | + public static function select($args = array()) { |
|
628 | 628 | $defaults = array( |
629 | 629 | 'class' => '', |
630 | 630 | 'wrap_class' => '', |
@@ -651,11 +651,11 @@ discard block |
||
651 | 651 | /** |
652 | 652 | * Parse incoming $args into an array and merge it with $defaults |
653 | 653 | */ |
654 | - $args = wp_parse_args( $args, $defaults ); |
|
654 | + $args = wp_parse_args($args, $defaults); |
|
655 | 655 | $output = ''; |
656 | 656 | |
657 | 657 | // for now lets hide floating labels |
658 | - if( $args['label_type'] == 'floating' ){$args['label_type'] = 'hidden';} |
|
658 | + if ($args['label_type'] == 'floating') {$args['label_type'] = 'hidden'; } |
|
659 | 659 | |
660 | 660 | // hidden label option needs to be empty |
661 | 661 | $args['label_type'] = $args['label_type'] == 'hidden' ? '' : $args['label_type']; |
@@ -664,85 +664,85 @@ discard block |
||
664 | 664 | $label_after = $args['label_after']; |
665 | 665 | |
666 | 666 | // floating labels need label after |
667 | - if( $args['label_type'] == 'floating' ){ |
|
667 | + if ($args['label_type'] == 'floating') { |
|
668 | 668 | $label_after = true; |
669 | 669 | $args['placeholder'] = ' '; // set the placeholder not empty so the floating label works. |
670 | 670 | } |
671 | 671 | |
672 | 672 | // Maybe setup select2 |
673 | 673 | $is_select2 = false; |
674 | - if(!empty($args['select2'])){ |
|
674 | + if (!empty($args['select2'])) { |
|
675 | 675 | $args['class'] .= ' aui-select2'; |
676 | 676 | $is_select2 = true; |
677 | - }elseif( strpos($args['class'], 'aui-select2') !== false){ |
|
677 | + }elseif (strpos($args['class'], 'aui-select2') !== false) { |
|
678 | 678 | $is_select2 = true; |
679 | 679 | } |
680 | 680 | |
681 | 681 | // select2 tags |
682 | - if( !empty($args['select2']) && $args['select2'] === 'tags'){ // triple equals needed here for some reason |
|
682 | + if (!empty($args['select2']) && $args['select2'] === 'tags') { // triple equals needed here for some reason |
|
683 | 683 | $args['data-tags'] = 'true'; |
684 | 684 | $args['data-token-separators'] = "[',']"; |
685 | 685 | $args['multiple'] = true; |
686 | 686 | } |
687 | 687 | |
688 | 688 | // select2 placeholder |
689 | - if($is_select2 && isset($args['placeholder']) && '' != $args['placeholder'] && empty($args['data-placeholder'])){ |
|
689 | + if ($is_select2 && isset($args['placeholder']) && '' != $args['placeholder'] && empty($args['data-placeholder'])) { |
|
690 | 690 | $args['data-placeholder'] = esc_attr($args['placeholder']); |
691 | 691 | $args['data-allow-clear'] = isset($args['data-allow-clear']) ? (bool) $args['data-allow-clear'] : true; |
692 | 692 | } |
693 | 693 | |
694 | 694 | // label |
695 | - if(!empty($args['label']) && is_array($args['label'])){ |
|
696 | - }elseif(!empty($args['label']) && !$label_after){ |
|
695 | + if (!empty($args['label']) && is_array($args['label'])) { |
|
696 | + }elseif (!empty($args['label']) && !$label_after) { |
|
697 | 697 | $label_args = array( |
698 | 698 | 'title'=> $args['label'], |
699 | 699 | 'for'=> $args['id'], |
700 | - 'class' => $args['label_class']." ", |
|
700 | + 'class' => $args['label_class'] . " ", |
|
701 | 701 | 'label_type' => $args['label_type'] |
702 | 702 | ); |
703 | 703 | $output .= self::label($label_args); |
704 | 704 | } |
705 | 705 | |
706 | 706 | // maybe horizontal label |
707 | - if($args['label_type']=='horizontal'){ |
|
707 | + if ($args['label_type'] == 'horizontal') { |
|
708 | 708 | $output .= '<div class="col-sm-10">'; |
709 | 709 | } |
710 | 710 | |
711 | 711 | // Set hidden input to save empty value for multiselect. |
712 | - if ( ! empty( $args['multiple'] ) && ! empty( $args['name'] ) ) { |
|
713 | - $output .= '<input type="hidden" ' . AUI_Component_Helper::name( $args['name'] ) . ' value=""/>'; |
|
712 | + if (!empty($args['multiple']) && !empty($args['name'])) { |
|
713 | + $output .= '<input type="hidden" ' . AUI_Component_Helper::name($args['name']) . ' value=""/>'; |
|
714 | 714 | } |
715 | 715 | |
716 | 716 | // open/type |
717 | 717 | $output .= '<select '; |
718 | 718 | |
719 | 719 | // style |
720 | - if($is_select2){ |
|
720 | + if ($is_select2) { |
|
721 | 721 | $output .= " style='width:100%;' "; |
722 | 722 | } |
723 | 723 | |
724 | 724 | // element require |
725 | - if(!empty($args['element_require'])){ |
|
725 | + if (!empty($args['element_require'])) { |
|
726 | 726 | $output .= AUI_Component_Helper::element_require($args['element_require']); |
727 | 727 | $args['class'] .= " aui-conditional-field"; |
728 | 728 | } |
729 | 729 | |
730 | 730 | // class |
731 | 731 | $class = !empty($args['class']) ? $args['class'] : ''; |
732 | - $output .= AUI_Component_Helper::class_attr('custom-select '.$class); |
|
732 | + $output .= AUI_Component_Helper::class_attr('custom-select ' . $class); |
|
733 | 733 | |
734 | 734 | // name |
735 | - if(!empty($args['name'])){ |
|
736 | - $output .= AUI_Component_Helper::name($args['name'],$args['multiple']); |
|
735 | + if (!empty($args['name'])) { |
|
736 | + $output .= AUI_Component_Helper::name($args['name'], $args['multiple']); |
|
737 | 737 | } |
738 | 738 | |
739 | 739 | // id |
740 | - if(!empty($args['id'])){ |
|
740 | + if (!empty($args['id'])) { |
|
741 | 741 | $output .= AUI_Component_Helper::id($args['id']); |
742 | 742 | } |
743 | 743 | |
744 | 744 | // title |
745 | - if(!empty($args['title'])){ |
|
745 | + if (!empty($args['title'])) { |
|
746 | 746 | $output .= AUI_Component_Helper::title($args['title']); |
747 | 747 | } |
748 | 748 | |
@@ -753,17 +753,17 @@ discard block |
||
753 | 753 | $output .= AUI_Component_Helper::aria_attributes($args); |
754 | 754 | |
755 | 755 | // extra attributes |
756 | - if(!empty($args['extra_attributes'])){ |
|
756 | + if (!empty($args['extra_attributes'])) { |
|
757 | 757 | $output .= AUI_Component_Helper::extra_attributes($args['extra_attributes']); |
758 | 758 | } |
759 | 759 | |
760 | 760 | // required |
761 | - if(!empty($args['required'])){ |
|
761 | + if (!empty($args['required'])) { |
|
762 | 762 | $output .= ' required '; |
763 | 763 | } |
764 | 764 | |
765 | 765 | // multiple |
766 | - if(!empty($args['multiple'])){ |
|
766 | + if (!empty($args['multiple'])) { |
|
767 | 767 | $output .= ' multiple '; |
768 | 768 | } |
769 | 769 | |
@@ -771,21 +771,21 @@ discard block |
||
771 | 771 | $output .= ' >'; |
772 | 772 | |
773 | 773 | // placeholder |
774 | - if(isset($args['placeholder']) && '' != $args['placeholder'] && !$is_select2){ |
|
775 | - $output .= '<option value="" disabled selected hidden>'.esc_attr($args['placeholder']).'</option>'; |
|
776 | - }elseif($is_select2 && !empty($args['placeholder'])){ |
|
774 | + if (isset($args['placeholder']) && '' != $args['placeholder'] && !$is_select2) { |
|
775 | + $output .= '<option value="" disabled selected hidden>' . esc_attr($args['placeholder']) . '</option>'; |
|
776 | + }elseif ($is_select2 && !empty($args['placeholder'])) { |
|
777 | 777 | $output .= "<option></option>"; // select2 needs an empty select to fill the placeholder |
778 | 778 | } |
779 | 779 | |
780 | 780 | // Options |
781 | - if(!empty($args['options'])){ |
|
781 | + if (!empty($args['options'])) { |
|
782 | 782 | |
783 | - if(!is_array($args['options'])){ |
|
783 | + if (!is_array($args['options'])) { |
|
784 | 784 | $output .= $args['options']; // not the preferred way but an option |
785 | - }else{ |
|
786 | - foreach($args['options'] as $val => $name){ |
|
785 | + } else { |
|
786 | + foreach ($args['options'] as $val => $name) { |
|
787 | 787 | $selected = ''; |
788 | - if(is_array($name)){ |
|
788 | + if (is_array($name)) { |
|
789 | 789 | if (isset($name['optgroup']) && ($name['optgroup'] == 'start' || $name['optgroup'] == 'end')) { |
790 | 790 | $option_label = isset($name['label']) ? $name['label'] : ''; |
791 | 791 | |
@@ -793,23 +793,23 @@ discard block |
||
793 | 793 | } else { |
794 | 794 | $option_label = isset($name['label']) ? $name['label'] : ''; |
795 | 795 | $option_value = isset($name['value']) ? $name['value'] : ''; |
796 | - if(!empty($args['multiple']) && !empty($args['value']) && is_array($args['value']) ){ |
|
796 | + if (!empty($args['multiple']) && !empty($args['value']) && is_array($args['value'])) { |
|
797 | 797 | $selected = in_array($option_value, stripslashes_deep($args['value'])) ? "selected" : ""; |
798 | - } elseif(!empty($args['value'])) { |
|
799 | - $selected = selected($option_value,stripslashes_deep($args['value']), false); |
|
798 | + } elseif (!empty($args['value'])) { |
|
799 | + $selected = selected($option_value, stripslashes_deep($args['value']), false); |
|
800 | 800 | } |
801 | 801 | |
802 | 802 | $output .= '<option value="' . esc_attr($option_value) . '" ' . $selected . '>' . $option_label . '</option>'; |
803 | 803 | } |
804 | - }else{ |
|
805 | - if(!empty($args['value'])){ |
|
806 | - if(is_array($args['value'])){ |
|
807 | - $selected = in_array($val,$args['value']) ? 'selected="selected"' : ''; |
|
808 | - } elseif(!empty($args['value'])) { |
|
809 | - $selected = selected( $args['value'], $val, false); |
|
804 | + } else { |
|
805 | + if (!empty($args['value'])) { |
|
806 | + if (is_array($args['value'])) { |
|
807 | + $selected = in_array($val, $args['value']) ? 'selected="selected"' : ''; |
|
808 | + } elseif (!empty($args['value'])) { |
|
809 | + $selected = selected($args['value'], $val, false); |
|
810 | 810 | } |
811 | 811 | } |
812 | - $output .= '<option value="'.esc_attr($val).'" '.$selected.'>'.esc_attr($name).'</option>'; |
|
812 | + $output .= '<option value="' . esc_attr($val) . '" ' . $selected . '>' . esc_attr($name) . '</option>'; |
|
813 | 813 | } |
814 | 814 | } |
815 | 815 | } |
@@ -819,31 +819,31 @@ discard block |
||
819 | 819 | // closing tag |
820 | 820 | $output .= '</select>'; |
821 | 821 | |
822 | - if(!empty($args['label']) && $label_after){ |
|
822 | + if (!empty($args['label']) && $label_after) { |
|
823 | 823 | $label_args = array( |
824 | 824 | 'title'=> $args['label'], |
825 | 825 | 'for'=> $args['id'], |
826 | - 'class' => $args['label_class']." ", |
|
826 | + 'class' => $args['label_class'] . " ", |
|
827 | 827 | 'label_type' => $args['label_type'] |
828 | 828 | ); |
829 | 829 | $output .= self::label($label_args); |
830 | 830 | } |
831 | 831 | |
832 | 832 | // help text |
833 | - if(!empty($args['help_text'])){ |
|
833 | + if (!empty($args['help_text'])) { |
|
834 | 834 | $output .= AUI_Component_Helper::help_text($args['help_text']); |
835 | 835 | } |
836 | 836 | |
837 | 837 | // maybe horizontal label |
838 | - if($args['label_type']=='horizontal'){ |
|
838 | + if ($args['label_type'] == 'horizontal') { |
|
839 | 839 | $output .= '</div>'; |
840 | 840 | } |
841 | 841 | |
842 | 842 | |
843 | 843 | // wrap |
844 | - if(!$args['no_wrap']){ |
|
845 | - $wrap_class = $args['label_type']=='horizontal' ? 'form-group row' : 'form-group'; |
|
846 | - $wrap_class = !empty($args['wrap_class']) ? $wrap_class." ".$args['wrap_class'] : $wrap_class; |
|
844 | + if (!$args['no_wrap']) { |
|
845 | + $wrap_class = $args['label_type'] == 'horizontal' ? 'form-group row' : 'form-group'; |
|
846 | + $wrap_class = !empty($args['wrap_class']) ? $wrap_class . " " . $args['wrap_class'] : $wrap_class; |
|
847 | 847 | $output = self::wrap(array( |
848 | 848 | 'content' => $output, |
849 | 849 | 'class' => $wrap_class, |
@@ -864,7 +864,7 @@ discard block |
||
864 | 864 | * |
865 | 865 | * @return string The rendered component. |
866 | 866 | */ |
867 | - public static function radio($args = array()){ |
|
867 | + public static function radio($args = array()) { |
|
868 | 868 | $defaults = array( |
869 | 869 | 'class' => '', |
870 | 870 | 'wrap_class' => '', |
@@ -889,14 +889,14 @@ discard block |
||
889 | 889 | /** |
890 | 890 | * Parse incoming $args into an array and merge it with $defaults |
891 | 891 | */ |
892 | - $args = wp_parse_args( $args, $defaults ); |
|
892 | + $args = wp_parse_args($args, $defaults); |
|
893 | 893 | |
894 | 894 | // for now lets use horizontal for floating |
895 | - if( $args['label_type'] == 'floating' ){$args['label_type'] = 'horizontal';} |
|
895 | + if ($args['label_type'] == 'floating') {$args['label_type'] = 'horizontal'; } |
|
896 | 896 | |
897 | 897 | $label_args = array( |
898 | 898 | 'title'=> $args['label'], |
899 | - 'class' => $args['label_class']." pt-0 ", |
|
899 | + 'class' => $args['label_class'] . " pt-0 ", |
|
900 | 900 | 'label_type' => $args['label_type'] |
901 | 901 | ); |
902 | 902 | |
@@ -905,39 +905,39 @@ discard block |
||
905 | 905 | |
906 | 906 | |
907 | 907 | // label before |
908 | - if(!empty($args['label'])){ |
|
909 | - $output .= self::label( $label_args, 'radio' ); |
|
908 | + if (!empty($args['label'])) { |
|
909 | + $output .= self::label($label_args, 'radio'); |
|
910 | 910 | } |
911 | 911 | |
912 | 912 | // maybe horizontal label |
913 | - if($args['label_type']=='horizontal'){ |
|
913 | + if ($args['label_type'] == 'horizontal') { |
|
914 | 914 | $output .= '<div class="col-sm-10">'; |
915 | 915 | } |
916 | 916 | |
917 | - if(!empty($args['options'])){ |
|
917 | + if (!empty($args['options'])) { |
|
918 | 918 | $count = 0; |
919 | - foreach($args['options'] as $value => $label){ |
|
919 | + foreach ($args['options'] as $value => $label) { |
|
920 | 920 | $option_args = $args; |
921 | 921 | $option_args['value'] = $value; |
922 | 922 | $option_args['label'] = $label; |
923 | 923 | $option_args['checked'] = $value == $args['value'] ? true : false; |
924 | - $output .= self::radio_option($option_args,$count); |
|
924 | + $output .= self::radio_option($option_args, $count); |
|
925 | 925 | $count++; |
926 | 926 | } |
927 | 927 | } |
928 | 928 | |
929 | 929 | // help text |
930 | - $help_text = ! empty( $args['help_text'] ) ? AUI_Component_Helper::help_text( $args['help_text'] ) : ''; |
|
930 | + $help_text = !empty($args['help_text']) ? AUI_Component_Helper::help_text($args['help_text']) : ''; |
|
931 | 931 | $output .= $help_text; |
932 | 932 | |
933 | 933 | // maybe horizontal label |
934 | - if($args['label_type']=='horizontal'){ |
|
934 | + if ($args['label_type'] == 'horizontal') { |
|
935 | 935 | $output .= '</div>'; |
936 | 936 | } |
937 | 937 | |
938 | 938 | // wrap |
939 | - $wrap_class = $args['label_type']=='horizontal' ? 'form-group row' : 'form-group'; |
|
940 | - $wrap_class = !empty($args['wrap_class']) ? $wrap_class." ".$args['wrap_class'] : $wrap_class; |
|
939 | + $wrap_class = $args['label_type'] == 'horizontal' ? 'form-group row' : 'form-group'; |
|
940 | + $wrap_class = !empty($args['wrap_class']) ? $wrap_class . " " . $args['wrap_class'] : $wrap_class; |
|
941 | 941 | $output = self::wrap(array( |
942 | 942 | 'content' => $output, |
943 | 943 | 'class' => $wrap_class, |
@@ -957,7 +957,7 @@ discard block |
||
957 | 957 | * |
958 | 958 | * @return string The rendered component. |
959 | 959 | */ |
960 | - public static function radio_option($args = array(),$count = ''){ |
|
960 | + public static function radio_option($args = array(), $count = '') { |
|
961 | 961 | $defaults = array( |
962 | 962 | 'class' => '', |
963 | 963 | 'id' => '', |
@@ -975,7 +975,7 @@ discard block |
||
975 | 975 | /** |
976 | 976 | * Parse incoming $args into an array and merge it with $defaults |
977 | 977 | */ |
978 | - $args = wp_parse_args( $args, $defaults ); |
|
978 | + $args = wp_parse_args($args, $defaults); |
|
979 | 979 | |
980 | 980 | $output = ''; |
981 | 981 | |
@@ -986,27 +986,27 @@ discard block |
||
986 | 986 | $output .= ' class="form-check-input" '; |
987 | 987 | |
988 | 988 | // name |
989 | - if(!empty($args['name'])){ |
|
989 | + if (!empty($args['name'])) { |
|
990 | 990 | $output .= AUI_Component_Helper::name($args['name']); |
991 | 991 | } |
992 | 992 | |
993 | 993 | // id |
994 | - if(!empty($args['id'])){ |
|
995 | - $output .= AUI_Component_Helper::id($args['id'].$count); |
|
994 | + if (!empty($args['id'])) { |
|
995 | + $output .= AUI_Component_Helper::id($args['id'] . $count); |
|
996 | 996 | } |
997 | 997 | |
998 | 998 | // title |
999 | - if(!empty($args['title'])){ |
|
999 | + if (!empty($args['title'])) { |
|
1000 | 1000 | $output .= AUI_Component_Helper::title($args['title']); |
1001 | 1001 | } |
1002 | 1002 | |
1003 | 1003 | // value |
1004 | - if(isset($args['value'])){ |
|
1004 | + if (isset($args['value'])) { |
|
1005 | 1005 | $output .= AUI_Component_Helper::value($args['value']); |
1006 | 1006 | } |
1007 | 1007 | |
1008 | 1008 | // checked, for radio and checkboxes |
1009 | - if( $args['checked'] ){ |
|
1009 | + if ($args['checked']) { |
|
1010 | 1010 | $output .= ' checked '; |
1011 | 1011 | } |
1012 | 1012 | |
@@ -1017,12 +1017,12 @@ discard block |
||
1017 | 1017 | $output .= AUI_Component_Helper::aria_attributes($args); |
1018 | 1018 | |
1019 | 1019 | // extra attributes |
1020 | - if(!empty($args['extra_attributes'])){ |
|
1020 | + if (!empty($args['extra_attributes'])) { |
|
1021 | 1021 | $output .= AUI_Component_Helper::extra_attributes($args['extra_attributes']); |
1022 | 1022 | } |
1023 | 1023 | |
1024 | 1024 | // required |
1025 | - if(!empty($args['required'])){ |
|
1025 | + if (!empty($args['required'])) { |
|
1026 | 1026 | $output .= ' required '; |
1027 | 1027 | } |
1028 | 1028 | |
@@ -1030,29 +1030,29 @@ discard block |
||
1030 | 1030 | $output .= ' >'; |
1031 | 1031 | |
1032 | 1032 | // label |
1033 | - if(!empty($args['label']) && is_array($args['label'])){ |
|
1034 | - }elseif(!empty($args['label'])){ |
|
1035 | - $output .= self::label(array('title'=>$args['label'],'for'=>$args['id'].$count,'class'=>'form-check-label'),'radio'); |
|
1033 | + if (!empty($args['label']) && is_array($args['label'])) { |
|
1034 | + }elseif (!empty($args['label'])) { |
|
1035 | + $output .= self::label(array('title'=>$args['label'], 'for'=>$args['id'] . $count, 'class'=>'form-check-label'), 'radio'); |
|
1036 | 1036 | } |
1037 | 1037 | |
1038 | 1038 | // wrap |
1039 | - if ( ! $args['no_wrap'] ) { |
|
1039 | + if (!$args['no_wrap']) { |
|
1040 | 1040 | $wrap_class = $args['inline'] ? 'form-check form-check-inline' : 'form-check'; |
1041 | 1041 | |
1042 | 1042 | // Unique wrap class |
1043 | 1043 | $uniq_class = 'fwrap'; |
1044 | - if ( ! empty( $args['name'] ) ) { |
|
1044 | + if (!empty($args['name'])) { |
|
1045 | 1045 | $uniq_class .= '-' . $args['name']; |
1046 | - } else if ( ! empty( $args['id'] ) ) { |
|
1046 | + } else if (!empty($args['id'])) { |
|
1047 | 1047 | $uniq_class .= '-' . $args['id']; |
1048 | 1048 | } |
1049 | 1049 | |
1050 | - if ( isset( $args['value'] ) || $args['value'] !== "" ) { |
|
1050 | + if (isset($args['value']) || $args['value'] !== "") { |
|
1051 | 1051 | $uniq_class .= '-' . $args['value']; |
1052 | 1052 | } else { |
1053 | 1053 | $uniq_class .= '-' . $count; |
1054 | 1054 | } |
1055 | - $wrap_class .= ' ' . sanitize_html_class( $uniq_class ); |
|
1055 | + $wrap_class .= ' ' . sanitize_html_class($uniq_class); |
|
1056 | 1056 | |
1057 | 1057 | $output = self::wrap(array( |
1058 | 1058 | 'content' => $output, |
@@ -6,35 +6,35 @@ discard block |
||
6 | 6 | |
7 | 7 | class ComposerStaticInit8b6d4385c391849a80038f0b0e87c8b5 |
8 | 8 | { |
9 | - public static $files = array ( |
|
9 | + public static $files = array( |
|
10 | 10 | 'e8d544c98e79f913e13eae1306ab635e' => __DIR__ . '/..' . '/ayecode/wp-ayecode-ui/ayecode-ui-loader.php', |
11 | 11 | '24583d3588ebda5228dd453cfaa070da' => __DIR__ . '/..' . '/ayecode/wp-font-awesome-settings/wp-font-awesome-settings.php', |
12 | 12 | '42671a413efb740d7040437ff2a982cd' => __DIR__ . '/..' . '/ayecode/wp-super-duper/sd-functions.php', |
13 | 13 | ); |
14 | 14 | |
15 | - public static $prefixLengthsPsr4 = array ( |
|
15 | + public static $prefixLengthsPsr4 = array( |
|
16 | 16 | 'M' => |
17 | - array ( |
|
17 | + array( |
|
18 | 18 | 'MaxMind\\Db\\' => 11, |
19 | 19 | ), |
20 | 20 | 'C' => |
21 | - array ( |
|
21 | + array( |
|
22 | 22 | 'Composer\\Installers\\' => 20, |
23 | 23 | ), |
24 | 24 | ); |
25 | 25 | |
26 | - public static $prefixDirsPsr4 = array ( |
|
26 | + public static $prefixDirsPsr4 = array( |
|
27 | 27 | 'MaxMind\\Db\\' => |
28 | - array ( |
|
28 | + array( |
|
29 | 29 | 0 => __DIR__ . '/..' . '/maxmind-db/reader/src/MaxMind/Db', |
30 | 30 | ), |
31 | 31 | 'Composer\\Installers\\' => |
32 | - array ( |
|
32 | + array( |
|
33 | 33 | 0 => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers', |
34 | 34 | ), |
35 | 35 | ); |
36 | 36 | |
37 | - public static $classMap = array ( |
|
37 | + public static $classMap = array( |
|
38 | 38 | 'AyeCode_Connect_Helper' => __DIR__ . '/..' . '/ayecode/ayecode-connect-helper/ayecode-connect-helper.php', |
39 | 39 | 'AyeCode_Deactivation_Survey' => __DIR__ . '/..' . '/ayecode/wp-deactivation-survey/wp-deactivation-survey.php', |
40 | 40 | 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', |
@@ -43,7 +43,7 @@ discard block |
||
43 | 43 | |
44 | 44 | public static function getInitializer(ClassLoader $loader) |
45 | 45 | { |
46 | - return \Closure::bind(function () use ($loader) { |
|
46 | + return \Closure::bind(function() use ($loader) { |
|
47 | 47 | $loader->prefixLengthsPsr4 = ComposerStaticInit8b6d4385c391849a80038f0b0e87c8b5::$prefixLengthsPsr4; |
48 | 48 | $loader->prefixDirsPsr4 = ComposerStaticInit8b6d4385c391849a80038f0b0e87c8b5::$prefixDirsPsr4; |
49 | 49 | $loader->classMap = ComposerStaticInit8b6d4385c391849a80038f0b0e87c8b5::$classMap; |
@@ -6,7 +6,7 @@ discard block |
||
6 | 6 | * @package Invoicing |
7 | 7 | */ |
8 | 8 | |
9 | -defined( 'ABSPATH' ) || exit; |
|
9 | +defined('ABSPATH') || exit; |
|
10 | 10 | |
11 | 11 | /** |
12 | 12 | * Invoice class. |
@@ -144,40 +144,40 @@ discard block |
||
144 | 144 | * |
145 | 145 | * @param int|string|object|WPInv_Invoice|WPInv_Legacy_Invoice|WP_Post $invoice Invoice id, key, transaction id, number or object to read. |
146 | 146 | */ |
147 | - public function __construct( $invoice = 0 ) { |
|
147 | + public function __construct($invoice = 0) { |
|
148 | 148 | |
149 | - parent::__construct( $invoice ); |
|
149 | + parent::__construct($invoice); |
|
150 | 150 | |
151 | - if ( ! empty( $invoice ) && is_numeric( $invoice ) && getpaid_is_invoice_post_type( get_post_type( (int) $invoice ) ) ) { |
|
152 | - $this->set_id( (int) $invoice ); |
|
153 | - } elseif ( $invoice instanceof self ) { |
|
154 | - $this->set_id( $invoice->get_id() ); |
|
155 | - } elseif ( ! empty( $invoice->ID ) ) { |
|
156 | - $this->set_id( $invoice->ID ); |
|
157 | - } elseif ( is_array( $invoice ) ) { |
|
158 | - $this->set_props( $invoice ); |
|
151 | + if (!empty($invoice) && is_numeric($invoice) && getpaid_is_invoice_post_type(get_post_type((int) $invoice))) { |
|
152 | + $this->set_id((int) $invoice); |
|
153 | + } elseif ($invoice instanceof self) { |
|
154 | + $this->set_id($invoice->get_id()); |
|
155 | + } elseif (!empty($invoice->ID)) { |
|
156 | + $this->set_id($invoice->ID); |
|
157 | + } elseif (is_array($invoice)) { |
|
158 | + $this->set_props($invoice); |
|
159 | 159 | |
160 | - if ( isset( $invoice['ID'] ) ) { |
|
161 | - $this->set_id( $invoice['ID'] ); |
|
160 | + if (isset($invoice['ID'])) { |
|
161 | + $this->set_id($invoice['ID']); |
|
162 | 162 | } |
163 | 163 | |
164 | - } elseif ( is_string( $invoice ) && $invoice_id = self::get_invoice_id_by_field( $invoice, 'key' ) ) { |
|
165 | - $this->set_id( $invoice_id ); |
|
166 | - } elseif ( is_string( $invoice ) && $invoice_id = self::get_invoice_id_by_field( $invoice, 'number' ) ) { |
|
167 | - $this->set_id( $invoice_id ); |
|
168 | - } elseif ( is_string( $invoice ) && $invoice_id = self::get_invoice_id_by_field( $invoice, 'transaction_id' ) ) { |
|
169 | - $this->set_id( $invoice_id ); |
|
164 | + } elseif (is_string($invoice) && $invoice_id = self::get_invoice_id_by_field($invoice, 'key')) { |
|
165 | + $this->set_id($invoice_id); |
|
166 | + } elseif (is_string($invoice) && $invoice_id = self::get_invoice_id_by_field($invoice, 'number')) { |
|
167 | + $this->set_id($invoice_id); |
|
168 | + } elseif (is_string($invoice) && $invoice_id = self::get_invoice_id_by_field($invoice, 'transaction_id')) { |
|
169 | + $this->set_id($invoice_id); |
|
170 | 170 | } else { |
171 | - $this->set_object_read( true ); |
|
171 | + $this->set_object_read(true); |
|
172 | 172 | } |
173 | 173 | |
174 | 174 | // Load the datastore. |
175 | - $this->data_store = GetPaid_Data_Store::load( $this->data_store_name ); |
|
175 | + $this->data_store = GetPaid_Data_Store::load($this->data_store_name); |
|
176 | 176 | |
177 | - if ( $this->get_id() > 0 ) { |
|
178 | - $this->post = get_post( $this->get_id() ); |
|
177 | + if ($this->get_id() > 0) { |
|
178 | + $this->post = get_post($this->get_id()); |
|
179 | 179 | $this->ID = $this->get_id(); |
180 | - $this->data_store->read( $this ); |
|
180 | + $this->data_store->read($this); |
|
181 | 181 | } |
182 | 182 | |
183 | 183 | } |
@@ -192,38 +192,38 @@ discard block |
||
192 | 192 | * @since 1.0.15 |
193 | 193 | * @return int |
194 | 194 | */ |
195 | - public static function get_invoice_id_by_field( $value, $field = 'key' ) { |
|
195 | + public static function get_invoice_id_by_field($value, $field = 'key') { |
|
196 | 196 | global $wpdb; |
197 | 197 | |
198 | 198 | // Trim the value. |
199 | - $value = trim( $value ); |
|
199 | + $value = trim($value); |
|
200 | 200 | |
201 | - if ( empty( $value ) ) { |
|
201 | + if (empty($value)) { |
|
202 | 202 | return 0; |
203 | 203 | } |
204 | 204 | |
205 | 205 | // Valid fields. |
206 | - $fields = array( 'key', 'number', 'transaction_id' ); |
|
206 | + $fields = array('key', 'number', 'transaction_id'); |
|
207 | 207 | |
208 | 208 | // Ensure a field has been passed. |
209 | - if ( empty( $field ) || ! in_array( $field, $fields ) ) { |
|
209 | + if (empty($field) || !in_array($field, $fields)) { |
|
210 | 210 | return 0; |
211 | 211 | } |
212 | 212 | |
213 | 213 | // Maybe retrieve from the cache. |
214 | - $invoice_id = wp_cache_get( $value, "getpaid_invoice_{$field}s_to_invoice_ids" ); |
|
215 | - if ( false !== $invoice_id ) { |
|
214 | + $invoice_id = wp_cache_get($value, "getpaid_invoice_{$field}s_to_invoice_ids"); |
|
215 | + if (false !== $invoice_id) { |
|
216 | 216 | return $invoice_id; |
217 | 217 | } |
218 | 218 | |
219 | 219 | // Fetch from the db. |
220 | 220 | $table = $wpdb->prefix . 'getpaid_invoices'; |
221 | 221 | $invoice_id = (int) $wpdb->get_var( |
222 | - $wpdb->prepare( "SELECT `post_id` FROM $table WHERE `$field`=%s LIMIT 1", $value ) |
|
222 | + $wpdb->prepare("SELECT `post_id` FROM $table WHERE `$field`=%s LIMIT 1", $value) |
|
223 | 223 | ); |
224 | 224 | |
225 | 225 | // Update the cache with our data |
226 | - wp_cache_set( $value, $invoice_id, "getpaid_invoice_{$field}s_to_invoice_ids" ); |
|
226 | + wp_cache_set($value, $invoice_id, "getpaid_invoice_{$field}s_to_invoice_ids"); |
|
227 | 227 | |
228 | 228 | return $invoice_id; |
229 | 229 | } |
@@ -231,8 +231,8 @@ discard block |
||
231 | 231 | /** |
232 | 232 | * Checks if an invoice key is set. |
233 | 233 | */ |
234 | - public function _isset( $key ) { |
|
235 | - return isset( $this->data[$key] ) || method_exists( $this, "get_$key" ); |
|
234 | + public function _isset($key) { |
|
235 | + return isset($this->data[$key]) || method_exists($this, "get_$key"); |
|
236 | 236 | } |
237 | 237 | |
238 | 238 | /* |
@@ -257,8 +257,8 @@ discard block |
||
257 | 257 | * @param string $context View or edit context. |
258 | 258 | * @return int |
259 | 259 | */ |
260 | - public function get_parent_id( $context = 'view' ) { |
|
261 | - return (int) $this->get_prop( 'parent_id', $context ); |
|
260 | + public function get_parent_id($context = 'view') { |
|
261 | + return (int) $this->get_prop('parent_id', $context); |
|
262 | 262 | } |
263 | 263 | |
264 | 264 | /** |
@@ -268,7 +268,7 @@ discard block |
||
268 | 268 | * @return WPInv_Invoice |
269 | 269 | */ |
270 | 270 | public function get_parent_payment() { |
271 | - return new WPInv_Invoice( $this->get_parent_id() ); |
|
271 | + return new WPInv_Invoice($this->get_parent_id()); |
|
272 | 272 | } |
273 | 273 | |
274 | 274 | /** |
@@ -288,8 +288,8 @@ discard block |
||
288 | 288 | * @param string $context View or edit context. |
289 | 289 | * @return string |
290 | 290 | */ |
291 | - public function get_status( $context = 'view' ) { |
|
292 | - return $this->get_prop( 'status', $context ); |
|
291 | + public function get_status($context = 'view') { |
|
292 | + return $this->get_prop('status', $context); |
|
293 | 293 | } |
294 | 294 | |
295 | 295 | /** |
@@ -299,7 +299,7 @@ discard block |
||
299 | 299 | * @return array |
300 | 300 | */ |
301 | 301 | public function get_all_statuses() { |
302 | - return wpinv_get_invoice_statuses( true, true, $this ); |
|
302 | + return wpinv_get_invoice_statuses(true, true, $this); |
|
303 | 303 | } |
304 | 304 | |
305 | 305 | /** |
@@ -311,9 +311,9 @@ discard block |
||
311 | 311 | public function get_status_nicename() { |
312 | 312 | $statuses = $this->get_all_statuses(); |
313 | 313 | |
314 | - $status = isset( $statuses[ $this->get_status() ] ) ? $statuses[ $this->get_status() ] : $this->get_status(); |
|
314 | + $status = isset($statuses[$this->get_status()]) ? $statuses[$this->get_status()] : $this->get_status(); |
|
315 | 315 | |
316 | - return apply_filters( 'wpinv_get_invoice_status_nicename', $status, $this ); |
|
316 | + return apply_filters('wpinv_get_invoice_status_nicename', $status, $this); |
|
317 | 317 | } |
318 | 318 | |
319 | 319 | /** |
@@ -324,7 +324,7 @@ discard block |
||
324 | 324 | */ |
325 | 325 | public function get_status_class() { |
326 | 326 | $statuses = getpaid_get_invoice_status_classes(); |
327 | - return isset( $statuses[ $this->get_status() ] ) ? $statuses[ $this->get_status() ] : 'badge-dark'; |
|
327 | + return isset($statuses[$this->get_status()]) ? $statuses[$this->get_status()] : 'badge-dark'; |
|
328 | 328 | } |
329 | 329 | |
330 | 330 | /** |
@@ -335,9 +335,9 @@ discard block |
||
335 | 335 | */ |
336 | 336 | public function get_status_label_html() { |
337 | 337 | |
338 | - $status_label = sanitize_text_field( $this->get_status_nicename() ); |
|
339 | - $status = sanitize_html_class( $this->get_status() ); |
|
340 | - $class = esc_attr( $this->get_status_class() ); |
|
338 | + $status_label = sanitize_text_field($this->get_status_nicename()); |
|
339 | + $status = sanitize_html_class($this->get_status()); |
|
340 | + $class = esc_attr($this->get_status_class()); |
|
341 | 341 | |
342 | 342 | return "<span class='bsui'><span class='badge $class $status'>$status_label</span></span>"; |
343 | 343 | } |
@@ -349,23 +349,23 @@ discard block |
||
349 | 349 | * @param string $context View or edit context. |
350 | 350 | * @return string |
351 | 351 | */ |
352 | - public function get_version( $context = 'view' ) { |
|
353 | - return $this->get_prop( 'version', $context ); |
|
352 | + public function get_version($context = 'view') { |
|
353 | + return $this->get_prop('version', $context); |
|
354 | 354 | } |
355 | 355 | |
356 | 356 | /** |
357 | 357 | * @deprecated |
358 | 358 | */ |
359 | - public function get_invoice_date( $format = true ) { |
|
360 | - $date = getpaid_format_date( $this->get_date_completed() ); |
|
361 | - $date = empty( $date ) ? $this->get_date_created() : $this->get_date_completed(); |
|
362 | - $formatted = getpaid_format_date( $date ); |
|
359 | + public function get_invoice_date($format = true) { |
|
360 | + $date = getpaid_format_date($this->get_date_completed()); |
|
361 | + $date = empty($date) ? $this->get_date_created() : $this->get_date_completed(); |
|
362 | + $formatted = getpaid_format_date($date); |
|
363 | 363 | |
364 | - if ( $format ) { |
|
364 | + if ($format) { |
|
365 | 365 | return $formatted; |
366 | 366 | } |
367 | 367 | |
368 | - return empty( $formatted ) ? '' : $date; |
|
368 | + return empty($formatted) ? '' : $date; |
|
369 | 369 | |
370 | 370 | } |
371 | 371 | |
@@ -376,8 +376,8 @@ discard block |
||
376 | 376 | * @param string $context View or edit context. |
377 | 377 | * @return string |
378 | 378 | */ |
379 | - public function get_date_created( $context = 'view' ) { |
|
380 | - return $this->get_prop( 'date_created', $context ); |
|
379 | + public function get_date_created($context = 'view') { |
|
380 | + return $this->get_prop('date_created', $context); |
|
381 | 381 | } |
382 | 382 | |
383 | 383 | /** |
@@ -387,8 +387,8 @@ discard block |
||
387 | 387 | * @param string $context View or edit context. |
388 | 388 | * @return string |
389 | 389 | */ |
390 | - public function get_created_date( $context = 'view' ) { |
|
391 | - return $this->get_date_created( $context ); |
|
390 | + public function get_created_date($context = 'view') { |
|
391 | + return $this->get_date_created($context); |
|
392 | 392 | } |
393 | 393 | |
394 | 394 | /** |
@@ -398,11 +398,11 @@ discard block |
||
398 | 398 | * @param string $context View or edit context. |
399 | 399 | * @return string |
400 | 400 | */ |
401 | - public function get_date_created_gmt( $context = 'view' ) { |
|
402 | - $date = $this->get_date_created( $context ); |
|
401 | + public function get_date_created_gmt($context = 'view') { |
|
402 | + $date = $this->get_date_created($context); |
|
403 | 403 | |
404 | - if ( $date ) { |
|
405 | - $date = get_gmt_from_date( $date ); |
|
404 | + if ($date) { |
|
405 | + $date = get_gmt_from_date($date); |
|
406 | 406 | } |
407 | 407 | return $date; |
408 | 408 | } |
@@ -414,8 +414,8 @@ discard block |
||
414 | 414 | * @param string $context View or edit context. |
415 | 415 | * @return string |
416 | 416 | */ |
417 | - public function get_date_modified( $context = 'view' ) { |
|
418 | - return $this->get_prop( 'date_modified', $context ); |
|
417 | + public function get_date_modified($context = 'view') { |
|
418 | + return $this->get_prop('date_modified', $context); |
|
419 | 419 | } |
420 | 420 | |
421 | 421 | /** |
@@ -425,8 +425,8 @@ discard block |
||
425 | 425 | * @param string $context View or edit context. |
426 | 426 | * @return string |
427 | 427 | */ |
428 | - public function get_modified_date( $context = 'view' ) { |
|
429 | - return $this->get_date_modified( $context ); |
|
428 | + public function get_modified_date($context = 'view') { |
|
429 | + return $this->get_date_modified($context); |
|
430 | 430 | } |
431 | 431 | |
432 | 432 | /** |
@@ -436,11 +436,11 @@ discard block |
||
436 | 436 | * @param string $context View or edit context. |
437 | 437 | * @return string |
438 | 438 | */ |
439 | - public function get_date_modified_gmt( $context = 'view' ) { |
|
440 | - $date = $this->get_date_modified( $context ); |
|
439 | + public function get_date_modified_gmt($context = 'view') { |
|
440 | + $date = $this->get_date_modified($context); |
|
441 | 441 | |
442 | - if ( $date ) { |
|
443 | - $date = get_gmt_from_date( $date ); |
|
442 | + if ($date) { |
|
443 | + $date = get_gmt_from_date($date); |
|
444 | 444 | } |
445 | 445 | return $date; |
446 | 446 | } |
@@ -452,8 +452,8 @@ discard block |
||
452 | 452 | * @param string $context View or edit context. |
453 | 453 | * @return string |
454 | 454 | */ |
455 | - public function get_due_date( $context = 'view' ) { |
|
456 | - return $this->get_prop( 'due_date', $context ); |
|
455 | + public function get_due_date($context = 'view') { |
|
456 | + return $this->get_prop('due_date', $context); |
|
457 | 457 | } |
458 | 458 | |
459 | 459 | /** |
@@ -463,8 +463,8 @@ discard block |
||
463 | 463 | * @param string $context View or edit context. |
464 | 464 | * @return string |
465 | 465 | */ |
466 | - public function get_date_due( $context = 'view' ) { |
|
467 | - return $this->get_due_date( $context ); |
|
466 | + public function get_date_due($context = 'view') { |
|
467 | + return $this->get_due_date($context); |
|
468 | 468 | } |
469 | 469 | |
470 | 470 | /** |
@@ -474,11 +474,11 @@ discard block |
||
474 | 474 | * @param string $context View or edit context. |
475 | 475 | * @return string |
476 | 476 | */ |
477 | - public function get_due_date_gmt( $context = 'view' ) { |
|
478 | - $date = $this->get_due_date( $context ); |
|
477 | + public function get_due_date_gmt($context = 'view') { |
|
478 | + $date = $this->get_due_date($context); |
|
479 | 479 | |
480 | - if ( $date ) { |
|
481 | - $date = get_gmt_from_date( $date ); |
|
480 | + if ($date) { |
|
481 | + $date = get_gmt_from_date($date); |
|
482 | 482 | } |
483 | 483 | return $date; |
484 | 484 | } |
@@ -490,8 +490,8 @@ discard block |
||
490 | 490 | * @param string $context View or edit context. |
491 | 491 | * @return string |
492 | 492 | */ |
493 | - public function get_gmt_date_due( $context = 'view' ) { |
|
494 | - return $this->get_due_date_gmt( $context ); |
|
493 | + public function get_gmt_date_due($context = 'view') { |
|
494 | + return $this->get_due_date_gmt($context); |
|
495 | 495 | } |
496 | 496 | |
497 | 497 | /** |
@@ -501,8 +501,8 @@ discard block |
||
501 | 501 | * @param string $context View or edit context. |
502 | 502 | * @return string |
503 | 503 | */ |
504 | - public function get_completed_date( $context = 'view' ) { |
|
505 | - return $this->get_prop( 'completed_date', $context ); |
|
504 | + public function get_completed_date($context = 'view') { |
|
505 | + return $this->get_prop('completed_date', $context); |
|
506 | 506 | } |
507 | 507 | |
508 | 508 | /** |
@@ -512,8 +512,8 @@ discard block |
||
512 | 512 | * @param string $context View or edit context. |
513 | 513 | * @return string |
514 | 514 | */ |
515 | - public function get_date_completed( $context = 'view' ) { |
|
516 | - return $this->get_completed_date( $context ); |
|
515 | + public function get_date_completed($context = 'view') { |
|
516 | + return $this->get_completed_date($context); |
|
517 | 517 | } |
518 | 518 | |
519 | 519 | /** |
@@ -523,11 +523,11 @@ discard block |
||
523 | 523 | * @param string $context View or edit context. |
524 | 524 | * @return string |
525 | 525 | */ |
526 | - public function get_completed_date_gmt( $context = 'view' ) { |
|
527 | - $date = $this->get_completed_date( $context ); |
|
526 | + public function get_completed_date_gmt($context = 'view') { |
|
527 | + $date = $this->get_completed_date($context); |
|
528 | 528 | |
529 | - if ( $date ) { |
|
530 | - $date = get_gmt_from_date( $date ); |
|
529 | + if ($date) { |
|
530 | + $date = get_gmt_from_date($date); |
|
531 | 531 | } |
532 | 532 | return $date; |
533 | 533 | } |
@@ -539,8 +539,8 @@ discard block |
||
539 | 539 | * @param string $context View or edit context. |
540 | 540 | * @return string |
541 | 541 | */ |
542 | - public function get_gmt_completed_date( $context = 'view' ) { |
|
543 | - return $this->get_completed_date_gmt( $context ); |
|
542 | + public function get_gmt_completed_date($context = 'view') { |
|
543 | + return $this->get_completed_date_gmt($context); |
|
544 | 544 | } |
545 | 545 | |
546 | 546 | /** |
@@ -550,12 +550,12 @@ discard block |
||
550 | 550 | * @param string $context View or edit context. |
551 | 551 | * @return string |
552 | 552 | */ |
553 | - public function get_number( $context = 'view' ) { |
|
554 | - $number = $this->get_prop( 'number', $context ); |
|
553 | + public function get_number($context = 'view') { |
|
554 | + $number = $this->get_prop('number', $context); |
|
555 | 555 | |
556 | - if ( empty( $number ) ) { |
|
556 | + if (empty($number)) { |
|
557 | 557 | $number = $this->generate_number(); |
558 | - $this->set_number( $this->generate_number() ); |
|
558 | + $this->set_number($this->generate_number()); |
|
559 | 559 | } |
560 | 560 | |
561 | 561 | return $number; |
@@ -569,8 +569,8 @@ discard block |
||
569 | 569 | public function maybe_set_number() { |
570 | 570 | $number = $this->get_number(); |
571 | 571 | |
572 | - if ( empty( $number ) || $this->get_id() == $number ) { |
|
573 | - $this->set_number( $this->generate_number() ); |
|
572 | + if (empty($number) || $this->get_id() == $number) { |
|
573 | + $this->set_number($this->generate_number()); |
|
574 | 574 | } |
575 | 575 | |
576 | 576 | } |
@@ -582,8 +582,8 @@ discard block |
||
582 | 582 | * @param string $context View or edit context. |
583 | 583 | * @return string |
584 | 584 | */ |
585 | - public function get_key( $context = 'view' ) { |
|
586 | - return $this->get_prop( 'key', $context ); |
|
585 | + public function get_key($context = 'view') { |
|
586 | + return $this->get_prop('key', $context); |
|
587 | 587 | } |
588 | 588 | |
589 | 589 | /** |
@@ -594,9 +594,9 @@ discard block |
||
594 | 594 | public function maybe_set_key() { |
595 | 595 | $key = $this->get_key(); |
596 | 596 | |
597 | - if ( empty( $key ) ) { |
|
598 | - $key = $this->generate_key( $this->get_type() . '_' ); |
|
599 | - $this->set_key( $key ); |
|
597 | + if (empty($key)) { |
|
598 | + $key = $this->generate_key($this->get_type() . '_'); |
|
599 | + $this->set_key($key); |
|
600 | 600 | } |
601 | 601 | |
602 | 602 | } |
@@ -608,8 +608,8 @@ discard block |
||
608 | 608 | * @param string $context View or edit context. |
609 | 609 | * @return string |
610 | 610 | */ |
611 | - public function get_type( $context = 'view' ) { |
|
612 | - return $this->get_prop( 'type', $context ); |
|
611 | + public function get_type($context = 'view') { |
|
612 | + return $this->get_prop('type', $context); |
|
613 | 613 | } |
614 | 614 | |
615 | 615 | /** |
@@ -619,7 +619,7 @@ discard block |
||
619 | 619 | * @return string |
620 | 620 | */ |
621 | 621 | public function get_invoice_quote_type() { |
622 | - return getpaid_get_post_type_label( $this->get_post_type(), false ); |
|
622 | + return getpaid_get_post_type_label($this->get_post_type(), false); |
|
623 | 623 | } |
624 | 624 | |
625 | 625 | /** |
@@ -629,8 +629,8 @@ discard block |
||
629 | 629 | * @param string $context View or edit context. |
630 | 630 | * @return string |
631 | 631 | */ |
632 | - public function get_label( $context = 'view' ) { |
|
633 | - return getpaid_get_post_type_label( $this->get_post_type( $context ), false ); |
|
632 | + public function get_label($context = 'view') { |
|
633 | + return getpaid_get_post_type_label($this->get_post_type($context), false); |
|
634 | 634 | } |
635 | 635 | |
636 | 636 | /** |
@@ -640,8 +640,8 @@ discard block |
||
640 | 640 | * @param string $context View or edit context. |
641 | 641 | * @return string |
642 | 642 | */ |
643 | - public function get_post_type( $context = 'view' ) { |
|
644 | - return $this->get_prop( 'post_type', $context ); |
|
643 | + public function get_post_type($context = 'view') { |
|
644 | + return $this->get_prop('post_type', $context); |
|
645 | 645 | } |
646 | 646 | |
647 | 647 | /** |
@@ -651,8 +651,8 @@ discard block |
||
651 | 651 | * @param string $context View or edit context. |
652 | 652 | * @return string |
653 | 653 | */ |
654 | - public function get_mode( $context = 'view' ) { |
|
655 | - return $this->get_prop( 'mode', $context ); |
|
654 | + public function get_mode($context = 'view') { |
|
655 | + return $this->get_prop('mode', $context); |
|
656 | 656 | } |
657 | 657 | |
658 | 658 | /** |
@@ -662,13 +662,13 @@ discard block |
||
662 | 662 | * @param string $context View or edit context. |
663 | 663 | * @return string |
664 | 664 | */ |
665 | - public function get_path( $context = 'view' ) { |
|
666 | - $path = $this->get_prop( 'path', $context ); |
|
665 | + public function get_path($context = 'view') { |
|
666 | + $path = $this->get_prop('path', $context); |
|
667 | 667 | $prefix = $this->get_type(); |
668 | 668 | |
669 | - if ( 0 !== strpos( $path, $prefix ) ) { |
|
670 | - $path = sanitize_title( $prefix . '-' . $this->get_id() ); |
|
671 | - $this->set_path( $path ); |
|
669 | + if (0 !== strpos($path, $prefix)) { |
|
670 | + $path = sanitize_title($prefix . '-' . $this->get_id()); |
|
671 | + $this->set_path($path); |
|
672 | 672 | } |
673 | 673 | |
674 | 674 | return $path; |
@@ -681,8 +681,8 @@ discard block |
||
681 | 681 | * @param string $context View or edit context. |
682 | 682 | * @return string |
683 | 683 | */ |
684 | - public function get_name( $context = 'view' ) { |
|
685 | - return $this->get_prop( 'title', $context ); |
|
684 | + public function get_name($context = 'view') { |
|
685 | + return $this->get_prop('title', $context); |
|
686 | 686 | } |
687 | 687 | |
688 | 688 | /** |
@@ -692,8 +692,8 @@ discard block |
||
692 | 692 | * @param string $context View or edit context. |
693 | 693 | * @return string |
694 | 694 | */ |
695 | - public function get_title( $context = 'view' ) { |
|
696 | - return $this->get_name( $context ); |
|
695 | + public function get_title($context = 'view') { |
|
696 | + return $this->get_name($context); |
|
697 | 697 | } |
698 | 698 | |
699 | 699 | /** |
@@ -703,8 +703,8 @@ discard block |
||
703 | 703 | * @param string $context View or edit context. |
704 | 704 | * @return string |
705 | 705 | */ |
706 | - public function get_description( $context = 'view' ) { |
|
707 | - return $this->get_prop( 'description', $context ); |
|
706 | + public function get_description($context = 'view') { |
|
707 | + return $this->get_prop('description', $context); |
|
708 | 708 | } |
709 | 709 | |
710 | 710 | /** |
@@ -714,8 +714,8 @@ discard block |
||
714 | 714 | * @param string $context View or edit context. |
715 | 715 | * @return string |
716 | 716 | */ |
717 | - public function get_excerpt( $context = 'view' ) { |
|
718 | - return $this->get_description( $context ); |
|
717 | + public function get_excerpt($context = 'view') { |
|
718 | + return $this->get_description($context); |
|
719 | 719 | } |
720 | 720 | |
721 | 721 | /** |
@@ -725,8 +725,8 @@ discard block |
||
725 | 725 | * @param string $context View or edit context. |
726 | 726 | * @return string |
727 | 727 | */ |
728 | - public function get_summary( $context = 'view' ) { |
|
729 | - return $this->get_description( $context ); |
|
728 | + public function get_summary($context = 'view') { |
|
729 | + return $this->get_description($context); |
|
730 | 730 | } |
731 | 731 | |
732 | 732 | /** |
@@ -736,26 +736,26 @@ discard block |
||
736 | 736 | * @param string $context View or edit context. |
737 | 737 | * @return array |
738 | 738 | */ |
739 | - public function get_user_info( $context = 'view' ) { |
|
739 | + public function get_user_info($context = 'view') { |
|
740 | 740 | |
741 | 741 | $user_info = array( |
742 | - 'user_id' => $this->get_user_id( $context ), |
|
743 | - 'email' => $this->get_email( $context ), |
|
744 | - 'first_name' => $this->get_first_name( $context ), |
|
745 | - 'last_name' => $this->get_last_name( $context ), |
|
746 | - 'address' => $this->get_address( $context ), |
|
747 | - 'phone' => $this->get_phone( $context ), |
|
748 | - 'city' => $this->get_city( $context ), |
|
749 | - 'country' => $this->get_country( $context ), |
|
750 | - 'state' => $this->get_state( $context ), |
|
751 | - 'zip' => $this->get_zip( $context ), |
|
752 | - 'company' => $this->get_company( $context ), |
|
753 | - 'company_id' => $this->get_company_id( $context ), |
|
754 | - 'vat_number' => $this->get_vat_number( $context ), |
|
755 | - 'discount' => $this->get_discount_code( $context ), |
|
742 | + 'user_id' => $this->get_user_id($context), |
|
743 | + 'email' => $this->get_email($context), |
|
744 | + 'first_name' => $this->get_first_name($context), |
|
745 | + 'last_name' => $this->get_last_name($context), |
|
746 | + 'address' => $this->get_address($context), |
|
747 | + 'phone' => $this->get_phone($context), |
|
748 | + 'city' => $this->get_city($context), |
|
749 | + 'country' => $this->get_country($context), |
|
750 | + 'state' => $this->get_state($context), |
|
751 | + 'zip' => $this->get_zip($context), |
|
752 | + 'company' => $this->get_company($context), |
|
753 | + 'company_id' => $this->get_company_id($context), |
|
754 | + 'vat_number' => $this->get_vat_number($context), |
|
755 | + 'discount' => $this->get_discount_code($context), |
|
756 | 756 | ); |
757 | 757 | |
758 | - return apply_filters( 'wpinv_user_info', $user_info, $this->get_id(), $this ); |
|
758 | + return apply_filters('wpinv_user_info', $user_info, $this->get_id(), $this); |
|
759 | 759 | |
760 | 760 | } |
761 | 761 | |
@@ -766,8 +766,8 @@ discard block |
||
766 | 766 | * @param string $context View or edit context. |
767 | 767 | * @return int |
768 | 768 | */ |
769 | - public function get_author( $context = 'view' ) { |
|
770 | - return (int) $this->get_prop( 'author', $context ); |
|
769 | + public function get_author($context = 'view') { |
|
770 | + return (int) $this->get_prop('author', $context); |
|
771 | 771 | } |
772 | 772 | |
773 | 773 | /** |
@@ -777,8 +777,8 @@ discard block |
||
777 | 777 | * @param string $context View or edit context. |
778 | 778 | * @return int |
779 | 779 | */ |
780 | - public function get_user_id( $context = 'view' ) { |
|
781 | - return $this->get_author( $context ); |
|
780 | + public function get_user_id($context = 'view') { |
|
781 | + return $this->get_author($context); |
|
782 | 782 | } |
783 | 783 | |
784 | 784 | /** |
@@ -788,8 +788,8 @@ discard block |
||
788 | 788 | * @param string $context View or edit context. |
789 | 789 | * @return int |
790 | 790 | */ |
791 | - public function get_customer_id( $context = 'view' ) { |
|
792 | - return $this->get_author( $context ); |
|
791 | + public function get_customer_id($context = 'view') { |
|
792 | + return $this->get_author($context); |
|
793 | 793 | } |
794 | 794 | |
795 | 795 | /** |
@@ -799,8 +799,8 @@ discard block |
||
799 | 799 | * @param string $context View or edit context. |
800 | 800 | * @return string |
801 | 801 | */ |
802 | - public function get_ip( $context = 'view' ) { |
|
803 | - return $this->get_prop( 'user_ip', $context ); |
|
802 | + public function get_ip($context = 'view') { |
|
803 | + return $this->get_prop('user_ip', $context); |
|
804 | 804 | } |
805 | 805 | |
806 | 806 | /** |
@@ -810,8 +810,8 @@ discard block |
||
810 | 810 | * @param string $context View or edit context. |
811 | 811 | * @return string |
812 | 812 | */ |
813 | - public function get_user_ip( $context = 'view' ) { |
|
814 | - return $this->get_ip( $context ); |
|
813 | + public function get_user_ip($context = 'view') { |
|
814 | + return $this->get_ip($context); |
|
815 | 815 | } |
816 | 816 | |
817 | 817 | /** |
@@ -821,8 +821,8 @@ discard block |
||
821 | 821 | * @param string $context View or edit context. |
822 | 822 | * @return string |
823 | 823 | */ |
824 | - public function get_customer_ip( $context = 'view' ) { |
|
825 | - return $this->get_ip( $context ); |
|
824 | + public function get_customer_ip($context = 'view') { |
|
825 | + return $this->get_ip($context); |
|
826 | 826 | } |
827 | 827 | |
828 | 828 | /** |
@@ -832,8 +832,8 @@ discard block |
||
832 | 832 | * @param string $context View or edit context. |
833 | 833 | * @return string |
834 | 834 | */ |
835 | - public function get_first_name( $context = 'view' ) { |
|
836 | - return $this->get_prop( 'first_name', $context ); |
|
835 | + public function get_first_name($context = 'view') { |
|
836 | + return $this->get_prop('first_name', $context); |
|
837 | 837 | } |
838 | 838 | |
839 | 839 | /** |
@@ -843,8 +843,8 @@ discard block |
||
843 | 843 | * @param string $context View or edit context. |
844 | 844 | * @return string |
845 | 845 | */ |
846 | - public function get_user_first_name( $context = 'view' ) { |
|
847 | - return $this->get_first_name( $context ); |
|
846 | + public function get_user_first_name($context = 'view') { |
|
847 | + return $this->get_first_name($context); |
|
848 | 848 | } |
849 | 849 | |
850 | 850 | /** |
@@ -854,8 +854,8 @@ discard block |
||
854 | 854 | * @param string $context View or edit context. |
855 | 855 | * @return string |
856 | 856 | */ |
857 | - public function get_customer_first_name( $context = 'view' ) { |
|
858 | - return $this->get_first_name( $context ); |
|
857 | + public function get_customer_first_name($context = 'view') { |
|
858 | + return $this->get_first_name($context); |
|
859 | 859 | } |
860 | 860 | |
861 | 861 | /** |
@@ -865,8 +865,8 @@ discard block |
||
865 | 865 | * @param string $context View or edit context. |
866 | 866 | * @return string |
867 | 867 | */ |
868 | - public function get_last_name( $context = 'view' ) { |
|
869 | - return $this->get_prop( 'last_name', $context ); |
|
868 | + public function get_last_name($context = 'view') { |
|
869 | + return $this->get_prop('last_name', $context); |
|
870 | 870 | } |
871 | 871 | |
872 | 872 | /** |
@@ -876,8 +876,8 @@ discard block |
||
876 | 876 | * @param string $context View or edit context. |
877 | 877 | * @return string |
878 | 878 | */ |
879 | - public function get_user_last_name( $context = 'view' ) { |
|
880 | - return $this->get_last_name( $context ); |
|
879 | + public function get_user_last_name($context = 'view') { |
|
880 | + return $this->get_last_name($context); |
|
881 | 881 | } |
882 | 882 | |
883 | 883 | /** |
@@ -887,8 +887,8 @@ discard block |
||
887 | 887 | * @param string $context View or edit context. |
888 | 888 | * @return string |
889 | 889 | */ |
890 | - public function get_customer_last_name( $context = 'view' ) { |
|
891 | - return $this->get_last_name( $context ); |
|
890 | + public function get_customer_last_name($context = 'view') { |
|
891 | + return $this->get_last_name($context); |
|
892 | 892 | } |
893 | 893 | |
894 | 894 | /** |
@@ -898,8 +898,8 @@ discard block |
||
898 | 898 | * @param string $context View or edit context. |
899 | 899 | * @return string |
900 | 900 | */ |
901 | - public function get_full_name( $context = 'view' ) { |
|
902 | - return trim( $this->get_first_name( $context ) . ' ' . $this->get_last_name( $context ) ); |
|
901 | + public function get_full_name($context = 'view') { |
|
902 | + return trim($this->get_first_name($context) . ' ' . $this->get_last_name($context)); |
|
903 | 903 | } |
904 | 904 | |
905 | 905 | /** |
@@ -909,8 +909,8 @@ discard block |
||
909 | 909 | * @param string $context View or edit context. |
910 | 910 | * @return string |
911 | 911 | */ |
912 | - public function get_user_full_name( $context = 'view' ) { |
|
913 | - return $this->get_full_name( $context ); |
|
912 | + public function get_user_full_name($context = 'view') { |
|
913 | + return $this->get_full_name($context); |
|
914 | 914 | } |
915 | 915 | |
916 | 916 | /** |
@@ -920,8 +920,8 @@ discard block |
||
920 | 920 | * @param string $context View or edit context. |
921 | 921 | * @return string |
922 | 922 | */ |
923 | - public function get_customer_full_name( $context = 'view' ) { |
|
924 | - return $this->get_full_name( $context ); |
|
923 | + public function get_customer_full_name($context = 'view') { |
|
924 | + return $this->get_full_name($context); |
|
925 | 925 | } |
926 | 926 | |
927 | 927 | /** |
@@ -931,8 +931,8 @@ discard block |
||
931 | 931 | * @param string $context View or edit context. |
932 | 932 | * @return string |
933 | 933 | */ |
934 | - public function get_phone( $context = 'view' ) { |
|
935 | - return $this->get_prop( 'phone', $context ); |
|
934 | + public function get_phone($context = 'view') { |
|
935 | + return $this->get_prop('phone', $context); |
|
936 | 936 | } |
937 | 937 | |
938 | 938 | /** |
@@ -942,8 +942,8 @@ discard block |
||
942 | 942 | * @param string $context View or edit context. |
943 | 943 | * @return string |
944 | 944 | */ |
945 | - public function get_phone_number( $context = 'view' ) { |
|
946 | - return $this->get_phone( $context ); |
|
945 | + public function get_phone_number($context = 'view') { |
|
946 | + return $this->get_phone($context); |
|
947 | 947 | } |
948 | 948 | |
949 | 949 | /** |
@@ -953,8 +953,8 @@ discard block |
||
953 | 953 | * @param string $context View or edit context. |
954 | 954 | * @return string |
955 | 955 | */ |
956 | - public function get_user_phone( $context = 'view' ) { |
|
957 | - return $this->get_phone( $context ); |
|
956 | + public function get_user_phone($context = 'view') { |
|
957 | + return $this->get_phone($context); |
|
958 | 958 | } |
959 | 959 | |
960 | 960 | /** |
@@ -964,8 +964,8 @@ discard block |
||
964 | 964 | * @param string $context View or edit context. |
965 | 965 | * @return string |
966 | 966 | */ |
967 | - public function get_customer_phone( $context = 'view' ) { |
|
968 | - return $this->get_phone( $context ); |
|
967 | + public function get_customer_phone($context = 'view') { |
|
968 | + return $this->get_phone($context); |
|
969 | 969 | } |
970 | 970 | |
971 | 971 | /** |
@@ -975,8 +975,8 @@ discard block |
||
975 | 975 | * @param string $context View or edit context. |
976 | 976 | * @return string |
977 | 977 | */ |
978 | - public function get_email( $context = 'view' ) { |
|
979 | - return $this->get_prop( 'email', $context ); |
|
978 | + public function get_email($context = 'view') { |
|
979 | + return $this->get_prop('email', $context); |
|
980 | 980 | } |
981 | 981 | |
982 | 982 | /** |
@@ -986,8 +986,8 @@ discard block |
||
986 | 986 | * @param string $context View or edit context. |
987 | 987 | * @return string |
988 | 988 | */ |
989 | - public function get_email_address( $context = 'view' ) { |
|
990 | - return $this->get_email( $context ); |
|
989 | + public function get_email_address($context = 'view') { |
|
990 | + return $this->get_email($context); |
|
991 | 991 | } |
992 | 992 | |
993 | 993 | /** |
@@ -997,8 +997,8 @@ discard block |
||
997 | 997 | * @param string $context View or edit context. |
998 | 998 | * @return string |
999 | 999 | */ |
1000 | - public function get_user_email( $context = 'view' ) { |
|
1001 | - return $this->get_email( $context ); |
|
1000 | + public function get_user_email($context = 'view') { |
|
1001 | + return $this->get_email($context); |
|
1002 | 1002 | } |
1003 | 1003 | |
1004 | 1004 | /** |
@@ -1008,8 +1008,8 @@ discard block |
||
1008 | 1008 | * @param string $context View or edit context. |
1009 | 1009 | * @return string |
1010 | 1010 | */ |
1011 | - public function get_customer_email( $context = 'view' ) { |
|
1012 | - return $this->get_email( $context ); |
|
1011 | + public function get_customer_email($context = 'view') { |
|
1012 | + return $this->get_email($context); |
|
1013 | 1013 | } |
1014 | 1014 | |
1015 | 1015 | /** |
@@ -1019,9 +1019,9 @@ discard block |
||
1019 | 1019 | * @param string $context View or edit context. |
1020 | 1020 | * @return string |
1021 | 1021 | */ |
1022 | - public function get_country( $context = 'view' ) { |
|
1023 | - $country = $this->get_prop( 'country', $context ); |
|
1024 | - return empty( $country ) ? wpinv_get_default_country() : $country; |
|
1022 | + public function get_country($context = 'view') { |
|
1023 | + $country = $this->get_prop('country', $context); |
|
1024 | + return empty($country) ? wpinv_get_default_country() : $country; |
|
1025 | 1025 | } |
1026 | 1026 | |
1027 | 1027 | /** |
@@ -1031,8 +1031,8 @@ discard block |
||
1031 | 1031 | * @param string $context View or edit context. |
1032 | 1032 | * @return string |
1033 | 1033 | */ |
1034 | - public function get_user_country( $context = 'view' ) { |
|
1035 | - return $this->get_country( $context ); |
|
1034 | + public function get_user_country($context = 'view') { |
|
1035 | + return $this->get_country($context); |
|
1036 | 1036 | } |
1037 | 1037 | |
1038 | 1038 | /** |
@@ -1042,8 +1042,8 @@ discard block |
||
1042 | 1042 | * @param string $context View or edit context. |
1043 | 1043 | * @return string |
1044 | 1044 | */ |
1045 | - public function get_customer_country( $context = 'view' ) { |
|
1046 | - return $this->get_country( $context ); |
|
1045 | + public function get_customer_country($context = 'view') { |
|
1046 | + return $this->get_country($context); |
|
1047 | 1047 | } |
1048 | 1048 | |
1049 | 1049 | /** |
@@ -1053,9 +1053,9 @@ discard block |
||
1053 | 1053 | * @param string $context View or edit context. |
1054 | 1054 | * @return string |
1055 | 1055 | */ |
1056 | - public function get_state( $context = 'view' ) { |
|
1057 | - $state = $this->get_prop( 'state', $context ); |
|
1058 | - return empty( $state ) ? wpinv_get_default_state() : $state; |
|
1056 | + public function get_state($context = 'view') { |
|
1057 | + $state = $this->get_prop('state', $context); |
|
1058 | + return empty($state) ? wpinv_get_default_state() : $state; |
|
1059 | 1059 | } |
1060 | 1060 | |
1061 | 1061 | /** |
@@ -1065,8 +1065,8 @@ discard block |
||
1065 | 1065 | * @param string $context View or edit context. |
1066 | 1066 | * @return string |
1067 | 1067 | */ |
1068 | - public function get_user_state( $context = 'view' ) { |
|
1069 | - return $this->get_state( $context ); |
|
1068 | + public function get_user_state($context = 'view') { |
|
1069 | + return $this->get_state($context); |
|
1070 | 1070 | } |
1071 | 1071 | |
1072 | 1072 | /** |
@@ -1076,8 +1076,8 @@ discard block |
||
1076 | 1076 | * @param string $context View or edit context. |
1077 | 1077 | * @return string |
1078 | 1078 | */ |
1079 | - public function get_customer_state( $context = 'view' ) { |
|
1080 | - return $this->get_state( $context ); |
|
1079 | + public function get_customer_state($context = 'view') { |
|
1080 | + return $this->get_state($context); |
|
1081 | 1081 | } |
1082 | 1082 | |
1083 | 1083 | /** |
@@ -1087,8 +1087,8 @@ discard block |
||
1087 | 1087 | * @param string $context View or edit context. |
1088 | 1088 | * @return string |
1089 | 1089 | */ |
1090 | - public function get_city( $context = 'view' ) { |
|
1091 | - return $this->get_prop( 'city', $context ); |
|
1090 | + public function get_city($context = 'view') { |
|
1091 | + return $this->get_prop('city', $context); |
|
1092 | 1092 | } |
1093 | 1093 | |
1094 | 1094 | /** |
@@ -1098,8 +1098,8 @@ discard block |
||
1098 | 1098 | * @param string $context View or edit context. |
1099 | 1099 | * @return string |
1100 | 1100 | */ |
1101 | - public function get_user_city( $context = 'view' ) { |
|
1102 | - return $this->get_city( $context ); |
|
1101 | + public function get_user_city($context = 'view') { |
|
1102 | + return $this->get_city($context); |
|
1103 | 1103 | } |
1104 | 1104 | |
1105 | 1105 | /** |
@@ -1109,8 +1109,8 @@ discard block |
||
1109 | 1109 | * @param string $context View or edit context. |
1110 | 1110 | * @return string |
1111 | 1111 | */ |
1112 | - public function get_customer_city( $context = 'view' ) { |
|
1113 | - return $this->get_city( $context ); |
|
1112 | + public function get_customer_city($context = 'view') { |
|
1113 | + return $this->get_city($context); |
|
1114 | 1114 | } |
1115 | 1115 | |
1116 | 1116 | /** |
@@ -1120,8 +1120,8 @@ discard block |
||
1120 | 1120 | * @param string $context View or edit context. |
1121 | 1121 | * @return string |
1122 | 1122 | */ |
1123 | - public function get_zip( $context = 'view' ) { |
|
1124 | - return $this->get_prop( 'zip', $context ); |
|
1123 | + public function get_zip($context = 'view') { |
|
1124 | + return $this->get_prop('zip', $context); |
|
1125 | 1125 | } |
1126 | 1126 | |
1127 | 1127 | /** |
@@ -1131,8 +1131,8 @@ discard block |
||
1131 | 1131 | * @param string $context View or edit context. |
1132 | 1132 | * @return string |
1133 | 1133 | */ |
1134 | - public function get_user_zip( $context = 'view' ) { |
|
1135 | - return $this->get_zip( $context ); |
|
1134 | + public function get_user_zip($context = 'view') { |
|
1135 | + return $this->get_zip($context); |
|
1136 | 1136 | } |
1137 | 1137 | |
1138 | 1138 | /** |
@@ -1142,8 +1142,8 @@ discard block |
||
1142 | 1142 | * @param string $context View or edit context. |
1143 | 1143 | * @return string |
1144 | 1144 | */ |
1145 | - public function get_customer_zip( $context = 'view' ) { |
|
1146 | - return $this->get_zip( $context ); |
|
1145 | + public function get_customer_zip($context = 'view') { |
|
1146 | + return $this->get_zip($context); |
|
1147 | 1147 | } |
1148 | 1148 | |
1149 | 1149 | /** |
@@ -1153,8 +1153,8 @@ discard block |
||
1153 | 1153 | * @param string $context View or edit context. |
1154 | 1154 | * @return string |
1155 | 1155 | */ |
1156 | - public function get_company( $context = 'view' ) { |
|
1157 | - return $this->get_prop( 'company', $context ); |
|
1156 | + public function get_company($context = 'view') { |
|
1157 | + return $this->get_prop('company', $context); |
|
1158 | 1158 | } |
1159 | 1159 | |
1160 | 1160 | /** |
@@ -1164,8 +1164,8 @@ discard block |
||
1164 | 1164 | * @param string $context View or edit context. |
1165 | 1165 | * @return string |
1166 | 1166 | */ |
1167 | - public function get_user_company( $context = 'view' ) { |
|
1168 | - return $this->get_company( $context ); |
|
1167 | + public function get_user_company($context = 'view') { |
|
1168 | + return $this->get_company($context); |
|
1169 | 1169 | } |
1170 | 1170 | |
1171 | 1171 | /** |
@@ -1175,8 +1175,8 @@ discard block |
||
1175 | 1175 | * @param string $context View or edit context. |
1176 | 1176 | * @return string |
1177 | 1177 | */ |
1178 | - public function get_customer_company( $context = 'view' ) { |
|
1179 | - return $this->get_company( $context ); |
|
1178 | + public function get_customer_company($context = 'view') { |
|
1179 | + return $this->get_company($context); |
|
1180 | 1180 | } |
1181 | 1181 | |
1182 | 1182 | /** |
@@ -1186,8 +1186,8 @@ discard block |
||
1186 | 1186 | * @param string $context View or edit context. |
1187 | 1187 | * @return string |
1188 | 1188 | */ |
1189 | - public function get_company_id( $context = 'view' ) { |
|
1190 | - return $this->get_prop( 'company_id', $context ); |
|
1189 | + public function get_company_id($context = 'view') { |
|
1190 | + return $this->get_prop('company_id', $context); |
|
1191 | 1191 | } |
1192 | 1192 | |
1193 | 1193 | /** |
@@ -1197,8 +1197,8 @@ discard block |
||
1197 | 1197 | * @param string $context View or edit context. |
1198 | 1198 | * @return string |
1199 | 1199 | */ |
1200 | - public function get_vat_number( $context = 'view' ) { |
|
1201 | - return $this->get_prop( 'vat_number', $context ); |
|
1200 | + public function get_vat_number($context = 'view') { |
|
1201 | + return $this->get_prop('vat_number', $context); |
|
1202 | 1202 | } |
1203 | 1203 | |
1204 | 1204 | /** |
@@ -1208,8 +1208,8 @@ discard block |
||
1208 | 1208 | * @param string $context View or edit context. |
1209 | 1209 | * @return string |
1210 | 1210 | */ |
1211 | - public function get_user_vat_number( $context = 'view' ) { |
|
1212 | - return $this->get_vat_number( $context ); |
|
1211 | + public function get_user_vat_number($context = 'view') { |
|
1212 | + return $this->get_vat_number($context); |
|
1213 | 1213 | } |
1214 | 1214 | |
1215 | 1215 | /** |
@@ -1219,8 +1219,8 @@ discard block |
||
1219 | 1219 | * @param string $context View or edit context. |
1220 | 1220 | * @return string |
1221 | 1221 | */ |
1222 | - public function get_customer_vat_number( $context = 'view' ) { |
|
1223 | - return $this->get_vat_number( $context ); |
|
1222 | + public function get_customer_vat_number($context = 'view') { |
|
1223 | + return $this->get_vat_number($context); |
|
1224 | 1224 | } |
1225 | 1225 | |
1226 | 1226 | /** |
@@ -1230,8 +1230,8 @@ discard block |
||
1230 | 1230 | * @param string $context View or edit context. |
1231 | 1231 | * @return string |
1232 | 1232 | */ |
1233 | - public function get_vat_rate( $context = 'view' ) { |
|
1234 | - return $this->get_prop( 'vat_rate', $context ); |
|
1233 | + public function get_vat_rate($context = 'view') { |
|
1234 | + return $this->get_prop('vat_rate', $context); |
|
1235 | 1235 | } |
1236 | 1236 | |
1237 | 1237 | /** |
@@ -1241,8 +1241,8 @@ discard block |
||
1241 | 1241 | * @param string $context View or edit context. |
1242 | 1242 | * @return string |
1243 | 1243 | */ |
1244 | - public function get_user_vat_rate( $context = 'view' ) { |
|
1245 | - return $this->get_vat_rate( $context ); |
|
1244 | + public function get_user_vat_rate($context = 'view') { |
|
1245 | + return $this->get_vat_rate($context); |
|
1246 | 1246 | } |
1247 | 1247 | |
1248 | 1248 | /** |
@@ -1252,8 +1252,8 @@ discard block |
||
1252 | 1252 | * @param string $context View or edit context. |
1253 | 1253 | * @return string |
1254 | 1254 | */ |
1255 | - public function get_customer_vat_rate( $context = 'view' ) { |
|
1256 | - return $this->get_vat_rate( $context ); |
|
1255 | + public function get_customer_vat_rate($context = 'view') { |
|
1256 | + return $this->get_vat_rate($context); |
|
1257 | 1257 | } |
1258 | 1258 | |
1259 | 1259 | /** |
@@ -1263,8 +1263,8 @@ discard block |
||
1263 | 1263 | * @param string $context View or edit context. |
1264 | 1264 | * @return string |
1265 | 1265 | */ |
1266 | - public function get_address( $context = 'view' ) { |
|
1267 | - return $this->get_prop( 'address', $context ); |
|
1266 | + public function get_address($context = 'view') { |
|
1267 | + return $this->get_prop('address', $context); |
|
1268 | 1268 | } |
1269 | 1269 | |
1270 | 1270 | /** |
@@ -1274,8 +1274,8 @@ discard block |
||
1274 | 1274 | * @param string $context View or edit context. |
1275 | 1275 | * @return string |
1276 | 1276 | */ |
1277 | - public function get_user_address( $context = 'view' ) { |
|
1278 | - return $this->get_address( $context ); |
|
1277 | + public function get_user_address($context = 'view') { |
|
1278 | + return $this->get_address($context); |
|
1279 | 1279 | } |
1280 | 1280 | |
1281 | 1281 | /** |
@@ -1285,8 +1285,8 @@ discard block |
||
1285 | 1285 | * @param string $context View or edit context. |
1286 | 1286 | * @return string |
1287 | 1287 | */ |
1288 | - public function get_customer_address( $context = 'view' ) { |
|
1289 | - return $this->get_address( $context ); |
|
1288 | + public function get_customer_address($context = 'view') { |
|
1289 | + return $this->get_address($context); |
|
1290 | 1290 | } |
1291 | 1291 | |
1292 | 1292 | /** |
@@ -1296,8 +1296,8 @@ discard block |
||
1296 | 1296 | * @param string $context View or edit context. |
1297 | 1297 | * @return bool |
1298 | 1298 | */ |
1299 | - public function get_is_viewed( $context = 'view' ) { |
|
1300 | - return (bool) $this->get_prop( 'is_viewed', $context ); |
|
1299 | + public function get_is_viewed($context = 'view') { |
|
1300 | + return (bool) $this->get_prop('is_viewed', $context); |
|
1301 | 1301 | } |
1302 | 1302 | |
1303 | 1303 | /** |
@@ -1307,8 +1307,8 @@ discard block |
||
1307 | 1307 | * @param string $context View or edit context. |
1308 | 1308 | * @return bool |
1309 | 1309 | */ |
1310 | - public function get_email_cc( $context = 'view' ) { |
|
1311 | - return $this->get_prop( 'email_cc', $context ); |
|
1310 | + public function get_email_cc($context = 'view') { |
|
1311 | + return $this->get_prop('email_cc', $context); |
|
1312 | 1312 | } |
1313 | 1313 | |
1314 | 1314 | /** |
@@ -1318,8 +1318,8 @@ discard block |
||
1318 | 1318 | * @param string $context View or edit context. |
1319 | 1319 | * @return bool |
1320 | 1320 | */ |
1321 | - public function get_template( $context = 'view' ) { |
|
1322 | - return $this->get_prop( 'template', $context ); |
|
1321 | + public function get_template($context = 'view') { |
|
1322 | + return $this->get_prop('template', $context); |
|
1323 | 1323 | } |
1324 | 1324 | |
1325 | 1325 | /** |
@@ -1329,8 +1329,8 @@ discard block |
||
1329 | 1329 | * @param string $context View or edit context. |
1330 | 1330 | * @return bool |
1331 | 1331 | */ |
1332 | - public function get_created_via( $context = 'view' ) { |
|
1333 | - return $this->get_prop( 'created_via', $context ); |
|
1332 | + public function get_created_via($context = 'view') { |
|
1333 | + return $this->get_prop('created_via', $context); |
|
1334 | 1334 | } |
1335 | 1335 | |
1336 | 1336 | /** |
@@ -1340,8 +1340,8 @@ discard block |
||
1340 | 1340 | * @param string $context View or edit context. |
1341 | 1341 | * @return bool |
1342 | 1342 | */ |
1343 | - public function get_address_confirmed( $context = 'view' ) { |
|
1344 | - return (bool) $this->get_prop( 'address_confirmed', $context ); |
|
1343 | + public function get_address_confirmed($context = 'view') { |
|
1344 | + return (bool) $this->get_prop('address_confirmed', $context); |
|
1345 | 1345 | } |
1346 | 1346 | |
1347 | 1347 | /** |
@@ -1351,8 +1351,8 @@ discard block |
||
1351 | 1351 | * @param string $context View or edit context. |
1352 | 1352 | * @return bool |
1353 | 1353 | */ |
1354 | - public function get_user_address_confirmed( $context = 'view' ) { |
|
1355 | - return $this->get_address_confirmed( $context ); |
|
1354 | + public function get_user_address_confirmed($context = 'view') { |
|
1355 | + return $this->get_address_confirmed($context); |
|
1356 | 1356 | } |
1357 | 1357 | |
1358 | 1358 | /** |
@@ -1362,8 +1362,8 @@ discard block |
||
1362 | 1362 | * @param string $context View or edit context. |
1363 | 1363 | * @return bool |
1364 | 1364 | */ |
1365 | - public function get_customer_address_confirmed( $context = 'view' ) { |
|
1366 | - return $this->get_address_confirmed( $context ); |
|
1365 | + public function get_customer_address_confirmed($context = 'view') { |
|
1366 | + return $this->get_address_confirmed($context); |
|
1367 | 1367 | } |
1368 | 1368 | |
1369 | 1369 | /** |
@@ -1373,12 +1373,12 @@ discard block |
||
1373 | 1373 | * @param string $context View or edit context. |
1374 | 1374 | * @return float |
1375 | 1375 | */ |
1376 | - public function get_subtotal( $context = 'view' ) { |
|
1377 | - $subtotal = (float) $this->get_prop( 'subtotal', $context ); |
|
1376 | + public function get_subtotal($context = 'view') { |
|
1377 | + $subtotal = (float) $this->get_prop('subtotal', $context); |
|
1378 | 1378 | |
1379 | 1379 | // Backwards compatibility. |
1380 | - if ( is_bool( $context ) && $context ) { |
|
1381 | - return wpinv_price( $subtotal, $this->get_currency() ); |
|
1380 | + if (is_bool($context) && $context) { |
|
1381 | + return wpinv_price($subtotal, $this->get_currency()); |
|
1382 | 1382 | } |
1383 | 1383 | |
1384 | 1384 | return $subtotal; |
@@ -1391,8 +1391,8 @@ discard block |
||
1391 | 1391 | * @param string $context View or edit context. |
1392 | 1392 | * @return float |
1393 | 1393 | */ |
1394 | - public function get_total_discount( $context = 'view' ) { |
|
1395 | - return wpinv_round_amount( wpinv_sanitize_amount( $this->get_prop( 'total_discount', $context ) ) ); |
|
1394 | + public function get_total_discount($context = 'view') { |
|
1395 | + return wpinv_round_amount(wpinv_sanitize_amount($this->get_prop('total_discount', $context))); |
|
1396 | 1396 | } |
1397 | 1397 | |
1398 | 1398 | /** |
@@ -1402,18 +1402,18 @@ discard block |
||
1402 | 1402 | * @param string $context View or edit context. |
1403 | 1403 | * @return float |
1404 | 1404 | */ |
1405 | - public function get_total_tax( $context = 'view' ) { |
|
1406 | - return wpinv_round_amount( wpinv_sanitize_amount( $this->get_prop( 'total_tax', $context ) ) ); |
|
1405 | + public function get_total_tax($context = 'view') { |
|
1406 | + return wpinv_round_amount(wpinv_sanitize_amount($this->get_prop('total_tax', $context))); |
|
1407 | 1407 | } |
1408 | 1408 | |
1409 | 1409 | /** |
1410 | 1410 | * @deprecated |
1411 | 1411 | */ |
1412 | - public function get_final_tax( $currency = false ) { |
|
1412 | + public function get_final_tax($currency = false) { |
|
1413 | 1413 | $tax = $this->get_total_tax(); |
1414 | 1414 | |
1415 | - if ( $currency ) { |
|
1416 | - return wpinv_price( $tax, $this->get_currency() ); |
|
1415 | + if ($currency) { |
|
1416 | + return wpinv_price($tax, $this->get_currency()); |
|
1417 | 1417 | } |
1418 | 1418 | |
1419 | 1419 | return $tax; |
@@ -1426,8 +1426,8 @@ discard block |
||
1426 | 1426 | * @param string $context View or edit context. |
1427 | 1427 | * @return float |
1428 | 1428 | */ |
1429 | - public function get_total_fees( $context = 'view' ) { |
|
1430 | - return wpinv_round_amount( wpinv_sanitize_amount( $this->get_prop( 'total_fees', $context ) ) ); |
|
1429 | + public function get_total_fees($context = 'view') { |
|
1430 | + return wpinv_round_amount(wpinv_sanitize_amount($this->get_prop('total_fees', $context))); |
|
1431 | 1431 | } |
1432 | 1432 | |
1433 | 1433 | /** |
@@ -1437,8 +1437,8 @@ discard block |
||
1437 | 1437 | * @param string $context View or edit context. |
1438 | 1438 | * @return float |
1439 | 1439 | */ |
1440 | - public function get_fees_total( $context = 'view' ) { |
|
1441 | - return $this->get_total_fees( $context ); |
|
1440 | + public function get_fees_total($context = 'view') { |
|
1441 | + return $this->get_total_fees($context); |
|
1442 | 1442 | } |
1443 | 1443 | |
1444 | 1444 | /** |
@@ -1447,8 +1447,8 @@ discard block |
||
1447 | 1447 | * @since 1.0.19 |
1448 | 1448 | * @return float |
1449 | 1449 | */ |
1450 | - public function get_total( $context = 'view' ) { |
|
1451 | - return wpinv_round_amount( wpinv_sanitize_amount( $this->get_prop( 'total', $context ) ) ); |
|
1450 | + public function get_total($context = 'view') { |
|
1451 | + return wpinv_round_amount(wpinv_sanitize_amount($this->get_prop('total', $context))); |
|
1452 | 1452 | } |
1453 | 1453 | |
1454 | 1454 | /** |
@@ -1460,20 +1460,20 @@ discard block |
||
1460 | 1460 | public function get_non_recurring_total() { |
1461 | 1461 | |
1462 | 1462 | $subtotal = 0; |
1463 | - foreach ( $this->get_items() as $item ) { |
|
1464 | - if ( ! $item->is_recurring() ) { |
|
1463 | + foreach ($this->get_items() as $item) { |
|
1464 | + if (!$item->is_recurring()) { |
|
1465 | 1465 | $subtotal += $item->get_sub_total(); |
1466 | 1466 | } |
1467 | 1467 | } |
1468 | 1468 | |
1469 | - foreach ( $this->get_fees() as $fee ) { |
|
1470 | - if ( empty( $fee['recurring_fee'] ) ) { |
|
1471 | - $subtotal += wpinv_sanitize_amount( $fee['initial_fee'] ); |
|
1469 | + foreach ($this->get_fees() as $fee) { |
|
1470 | + if (empty($fee['recurring_fee'])) { |
|
1471 | + $subtotal += wpinv_sanitize_amount($fee['initial_fee']); |
|
1472 | 1472 | } |
1473 | 1473 | } |
1474 | 1474 | |
1475 | - $subtotal = wpinv_round_amount( wpinv_sanitize_amount( $subtotal ) ); |
|
1476 | - return apply_filters( 'wpinv_get_non_recurring_invoice_total', $subtotal, $this ); |
|
1475 | + $subtotal = wpinv_round_amount(wpinv_sanitize_amount($subtotal)); |
|
1476 | + return apply_filters('wpinv_get_non_recurring_invoice_total', $subtotal, $this); |
|
1477 | 1477 | |
1478 | 1478 | } |
1479 | 1479 | |
@@ -1496,7 +1496,7 @@ discard block |
||
1496 | 1496 | */ |
1497 | 1497 | public function get_initial_total() { |
1498 | 1498 | |
1499 | - if ( empty( $this->totals ) ) { |
|
1499 | + if (empty($this->totals)) { |
|
1500 | 1500 | $this->recalculate_total(); |
1501 | 1501 | } |
1502 | 1502 | |
@@ -1506,12 +1506,12 @@ discard block |
||
1506 | 1506 | $subtotal = $this->totals['subtotal']['initial']; |
1507 | 1507 | $total = $tax + $fee - $discount + $subtotal; |
1508 | 1508 | |
1509 | - if ( 0 > $total ) { |
|
1509 | + if (0 > $total) { |
|
1510 | 1510 | $total = 0; |
1511 | 1511 | } |
1512 | 1512 | |
1513 | - $total = wpinv_round_amount( wpinv_sanitize_amount( $total ) ); |
|
1514 | - return apply_filters( 'wpinv_get_initial_invoice_total', $total, $this ); |
|
1513 | + $total = wpinv_round_amount(wpinv_sanitize_amount($total)); |
|
1514 | + return apply_filters('wpinv_get_initial_invoice_total', $total, $this); |
|
1515 | 1515 | } |
1516 | 1516 | |
1517 | 1517 | /** |
@@ -1523,7 +1523,7 @@ discard block |
||
1523 | 1523 | */ |
1524 | 1524 | public function get_recurring_total() { |
1525 | 1525 | |
1526 | - if ( empty( $this->totals ) ) { |
|
1526 | + if (empty($this->totals)) { |
|
1527 | 1527 | $this->recalculate_total(); |
1528 | 1528 | } |
1529 | 1529 | |
@@ -1533,12 +1533,12 @@ discard block |
||
1533 | 1533 | $subtotal = $this->totals['subtotal']['recurring']; |
1534 | 1534 | $total = $tax + $fee - $discount + $subtotal; |
1535 | 1535 | |
1536 | - if ( 0 > $total ) { |
|
1536 | + if (0 > $total) { |
|
1537 | 1537 | $total = 0; |
1538 | 1538 | } |
1539 | 1539 | |
1540 | - $total = wpinv_round_amount( wpinv_sanitize_amount( $total ) ); |
|
1541 | - return apply_filters( 'wpinv_get_recurring_invoice_total', $total, $this ); |
|
1540 | + $total = wpinv_round_amount(wpinv_sanitize_amount($total)); |
|
1541 | + return apply_filters('wpinv_get_recurring_invoice_total', $total, $this); |
|
1542 | 1542 | } |
1543 | 1543 | |
1544 | 1544 | /** |
@@ -1549,10 +1549,10 @@ discard block |
||
1549 | 1549 | * @param string $currency Whether to include the currency. |
1550 | 1550 | * @return float|string |
1551 | 1551 | */ |
1552 | - public function get_recurring_details( $field = '', $currency = false ) { |
|
1552 | + public function get_recurring_details($field = '', $currency = false) { |
|
1553 | 1553 | |
1554 | 1554 | // Maybe recalculate totals. |
1555 | - if ( empty( $this->totals ) ) { |
|
1555 | + if (empty($this->totals)) { |
|
1556 | 1556 | $this->recalculate_total(); |
1557 | 1557 | } |
1558 | 1558 | |
@@ -1572,8 +1572,8 @@ discard block |
||
1572 | 1572 | $currency |
1573 | 1573 | ); |
1574 | 1574 | |
1575 | - if ( isset( $data[$field] ) ) { |
|
1576 | - return ( $currency ? wpinv_price( $data[$field], $this->get_currency() ) : $data[$field] ); |
|
1575 | + if (isset($data[$field])) { |
|
1576 | + return ($currency ? wpinv_price($data[$field], $this->get_currency()) : $data[$field]); |
|
1577 | 1577 | } |
1578 | 1578 | |
1579 | 1579 | return $data; |
@@ -1586,8 +1586,8 @@ discard block |
||
1586 | 1586 | * @param string $context View or edit context. |
1587 | 1587 | * @return array |
1588 | 1588 | */ |
1589 | - public function get_fees( $context = 'view' ) { |
|
1590 | - return wpinv_parse_list( $this->get_prop( 'fees', $context ) ); |
|
1589 | + public function get_fees($context = 'view') { |
|
1590 | + return wpinv_parse_list($this->get_prop('fees', $context)); |
|
1591 | 1591 | } |
1592 | 1592 | |
1593 | 1593 | /** |
@@ -1597,8 +1597,8 @@ discard block |
||
1597 | 1597 | * @param string $context View or edit context. |
1598 | 1598 | * @return array |
1599 | 1599 | */ |
1600 | - public function get_discounts( $context = 'view' ) { |
|
1601 | - return wpinv_parse_list( $this->get_prop( 'discounts', $context ) ); |
|
1600 | + public function get_discounts($context = 'view') { |
|
1601 | + return wpinv_parse_list($this->get_prop('discounts', $context)); |
|
1602 | 1602 | } |
1603 | 1603 | |
1604 | 1604 | /** |
@@ -1608,8 +1608,8 @@ discard block |
||
1608 | 1608 | * @param string $context View or edit context. |
1609 | 1609 | * @return array |
1610 | 1610 | */ |
1611 | - public function get_taxes( $context = 'view' ) { |
|
1612 | - return wpinv_parse_list( $this->get_prop( 'taxes', $context ) ); |
|
1611 | + public function get_taxes($context = 'view') { |
|
1612 | + return wpinv_parse_list($this->get_prop('taxes', $context)); |
|
1613 | 1613 | } |
1614 | 1614 | |
1615 | 1615 | /** |
@@ -1619,8 +1619,8 @@ discard block |
||
1619 | 1619 | * @param string $context View or edit context. |
1620 | 1620 | * @return GetPaid_Form_Item[] |
1621 | 1621 | */ |
1622 | - public function get_items( $context = 'view' ) { |
|
1623 | - return $this->get_prop( 'items', $context ); |
|
1622 | + public function get_items($context = 'view') { |
|
1623 | + return $this->get_prop('items', $context); |
|
1624 | 1624 | } |
1625 | 1625 | |
1626 | 1626 | /** |
@@ -1630,7 +1630,7 @@ discard block |
||
1630 | 1630 | * @return string |
1631 | 1631 | */ |
1632 | 1632 | public function get_item_ids() { |
1633 | - return implode( ', ', wp_list_pluck( $this->get_cart_details(), 'item_id' ) ); |
|
1633 | + return implode(', ', wp_list_pluck($this->get_cart_details(), 'item_id')); |
|
1634 | 1634 | } |
1635 | 1635 | |
1636 | 1636 | /** |
@@ -1640,8 +1640,8 @@ discard block |
||
1640 | 1640 | * @param string $context View or edit context. |
1641 | 1641 | * @return int |
1642 | 1642 | */ |
1643 | - public function get_payment_form( $context = 'view' ) { |
|
1644 | - return intval( $this->get_prop( 'payment_form', $context ) ); |
|
1643 | + public function get_payment_form($context = 'view') { |
|
1644 | + return intval($this->get_prop('payment_form', $context)); |
|
1645 | 1645 | } |
1646 | 1646 | |
1647 | 1647 | /** |
@@ -1651,8 +1651,8 @@ discard block |
||
1651 | 1651 | * @param string $context View or edit context. |
1652 | 1652 | * @return string |
1653 | 1653 | */ |
1654 | - public function get_submission_id( $context = 'view' ) { |
|
1655 | - return $this->get_prop( 'submission_id', $context ); |
|
1654 | + public function get_submission_id($context = 'view') { |
|
1655 | + return $this->get_prop('submission_id', $context); |
|
1656 | 1656 | } |
1657 | 1657 | |
1658 | 1658 | /** |
@@ -1662,8 +1662,8 @@ discard block |
||
1662 | 1662 | * @param string $context View or edit context. |
1663 | 1663 | * @return string |
1664 | 1664 | */ |
1665 | - public function get_discount_code( $context = 'view' ) { |
|
1666 | - return $this->get_prop( 'discount_code', $context ); |
|
1665 | + public function get_discount_code($context = 'view') { |
|
1666 | + return $this->get_prop('discount_code', $context); |
|
1667 | 1667 | } |
1668 | 1668 | |
1669 | 1669 | /** |
@@ -1673,8 +1673,8 @@ discard block |
||
1673 | 1673 | * @param string $context View or edit context. |
1674 | 1674 | * @return string |
1675 | 1675 | */ |
1676 | - public function get_gateway( $context = 'view' ) { |
|
1677 | - return $this->get_prop( 'gateway', $context ); |
|
1676 | + public function get_gateway($context = 'view') { |
|
1677 | + return $this->get_prop('gateway', $context); |
|
1678 | 1678 | } |
1679 | 1679 | |
1680 | 1680 | /** |
@@ -1684,8 +1684,8 @@ discard block |
||
1684 | 1684 | * @return string |
1685 | 1685 | */ |
1686 | 1686 | public function get_gateway_title() { |
1687 | - $title = wpinv_get_gateway_checkout_label( $this->get_gateway() ); |
|
1688 | - return apply_filters( 'wpinv_gateway_title', $title, $this->get_id(), $this ); |
|
1687 | + $title = wpinv_get_gateway_checkout_label($this->get_gateway()); |
|
1688 | + return apply_filters('wpinv_gateway_title', $title, $this->get_id(), $this); |
|
1689 | 1689 | } |
1690 | 1690 | |
1691 | 1691 | /** |
@@ -1695,8 +1695,8 @@ discard block |
||
1695 | 1695 | * @param string $context View or edit context. |
1696 | 1696 | * @return string |
1697 | 1697 | */ |
1698 | - public function get_transaction_id( $context = 'view' ) { |
|
1699 | - return $this->get_prop( 'transaction_id', $context ); |
|
1698 | + public function get_transaction_id($context = 'view') { |
|
1699 | + return $this->get_prop('transaction_id', $context); |
|
1700 | 1700 | } |
1701 | 1701 | |
1702 | 1702 | /** |
@@ -1706,9 +1706,9 @@ discard block |
||
1706 | 1706 | * @param string $context View or edit context. |
1707 | 1707 | * @return string |
1708 | 1708 | */ |
1709 | - public function get_currency( $context = 'view' ) { |
|
1710 | - $currency = $this->get_prop( 'currency', $context ); |
|
1711 | - return empty( $currency ) ? wpinv_get_currency() : $currency; |
|
1709 | + public function get_currency($context = 'view') { |
|
1710 | + $currency = $this->get_prop('currency', $context); |
|
1711 | + return empty($currency) ? wpinv_get_currency() : $currency; |
|
1712 | 1712 | } |
1713 | 1713 | |
1714 | 1714 | /** |
@@ -1718,8 +1718,8 @@ discard block |
||
1718 | 1718 | * @param string $context View or edit context. |
1719 | 1719 | * @return bool |
1720 | 1720 | */ |
1721 | - public function get_disable_taxes( $context = 'view' ) { |
|
1722 | - return (bool) $this->get_prop( 'disable_taxes', $context ); |
|
1721 | + public function get_disable_taxes($context = 'view') { |
|
1722 | + return (bool) $this->get_prop('disable_taxes', $context); |
|
1723 | 1723 | } |
1724 | 1724 | |
1725 | 1725 | /** |
@@ -1729,8 +1729,8 @@ discard block |
||
1729 | 1729 | * @param string $context View or edit context. |
1730 | 1730 | * @return int |
1731 | 1731 | */ |
1732 | - public function get_subscription_id( $context = 'view' ) { |
|
1733 | - return $this->is_renewal() ? $this->get_parent()->get_subscription_id( $context ) : $this->get_prop( 'subscription_id', $context ); |
|
1732 | + public function get_subscription_id($context = 'view') { |
|
1733 | + return $this->is_renewal() ? $this->get_parent()->get_subscription_id($context) : $this->get_prop('subscription_id', $context); |
|
1734 | 1734 | } |
1735 | 1735 | |
1736 | 1736 | /** |
@@ -1740,12 +1740,12 @@ discard block |
||
1740 | 1740 | * @param string $context View or edit context. |
1741 | 1741 | * @return int |
1742 | 1742 | */ |
1743 | - public function get_remote_subscription_id( $context = 'view' ) { |
|
1744 | - $subscription_id = $this->get_prop( 'remote_subscription_id', $context ); |
|
1743 | + public function get_remote_subscription_id($context = 'view') { |
|
1744 | + $subscription_id = $this->get_prop('remote_subscription_id', $context); |
|
1745 | 1745 | |
1746 | - if ( empty( $subscription_id ) && $this->is_renewal() ) { |
|
1746 | + if (empty($subscription_id) && $this->is_renewal()) { |
|
1747 | 1747 | $parent = $this->get_parent(); |
1748 | - return $parent->get_remote_subscription_id( $context ); |
|
1748 | + return $parent->get_remote_subscription_id($context); |
|
1749 | 1749 | } |
1750 | 1750 | |
1751 | 1751 | return $subscription_id; |
@@ -1758,20 +1758,20 @@ discard block |
||
1758 | 1758 | * @param string $context View or edit context. |
1759 | 1759 | * @return array |
1760 | 1760 | */ |
1761 | - public function get_payment_meta( $context = 'view' ) { |
|
1761 | + public function get_payment_meta($context = 'view') { |
|
1762 | 1762 | |
1763 | 1763 | return array( |
1764 | - 'price' => $this->get_total( $context ), |
|
1765 | - 'date' => $this->get_date_created( $context ), |
|
1766 | - 'user_email' => $this->get_email( $context ), |
|
1767 | - 'invoice_key' => $this->get_key( $context ), |
|
1768 | - 'currency' => $this->get_currency( $context ), |
|
1769 | - 'items' => $this->get_items( $context ), |
|
1770 | - 'user_info' => $this->get_user_info( $context ), |
|
1764 | + 'price' => $this->get_total($context), |
|
1765 | + 'date' => $this->get_date_created($context), |
|
1766 | + 'user_email' => $this->get_email($context), |
|
1767 | + 'invoice_key' => $this->get_key($context), |
|
1768 | + 'currency' => $this->get_currency($context), |
|
1769 | + 'items' => $this->get_items($context), |
|
1770 | + 'user_info' => $this->get_user_info($context), |
|
1771 | 1771 | 'cart_details' => $this->get_cart_details(), |
1772 | - 'status' => $this->get_status( $context ), |
|
1773 | - 'fees' => $this->get_fees( $context ), |
|
1774 | - 'taxes' => $this->get_taxes( $context ), |
|
1772 | + 'status' => $this->get_status($context), |
|
1773 | + 'fees' => $this->get_fees($context), |
|
1774 | + 'taxes' => $this->get_taxes($context), |
|
1775 | 1775 | ); |
1776 | 1776 | |
1777 | 1777 | } |
@@ -1786,9 +1786,9 @@ discard block |
||
1786 | 1786 | $items = $this->get_items(); |
1787 | 1787 | $cart_details = array(); |
1788 | 1788 | |
1789 | - foreach ( $items as $item ) { |
|
1789 | + foreach ($items as $item) { |
|
1790 | 1790 | $item->invoice_id = $this->get_id(); |
1791 | - $cart_details[] = $item->prepare_data_for_saving(); |
|
1791 | + $cart_details[] = $item->prepare_data_for_saving(); |
|
1792 | 1792 | } |
1793 | 1793 | |
1794 | 1794 | return $cart_details; |
@@ -1799,11 +1799,11 @@ discard block |
||
1799 | 1799 | * |
1800 | 1800 | * @return null|GetPaid_Form_Item|int |
1801 | 1801 | */ |
1802 | - public function get_recurring( $object = false ) { |
|
1802 | + public function get_recurring($object = false) { |
|
1803 | 1803 | |
1804 | 1804 | // Are we returning an object? |
1805 | - if ( $object ) { |
|
1806 | - return $this->get_item( $this->recurring_item ); |
|
1805 | + if ($object) { |
|
1806 | + return $this->get_item($this->recurring_item); |
|
1807 | 1807 | } |
1808 | 1808 | |
1809 | 1809 | return $this->recurring_item; |
@@ -1818,15 +1818,15 @@ discard block |
||
1818 | 1818 | public function get_subscription_name() { |
1819 | 1819 | |
1820 | 1820 | // Retrieve the recurring name |
1821 | - $item = $this->get_recurring( true ); |
|
1821 | + $item = $this->get_recurring(true); |
|
1822 | 1822 | |
1823 | 1823 | // Abort if it does not exist. |
1824 | - if ( empty( $item ) ) { |
|
1824 | + if (empty($item)) { |
|
1825 | 1825 | return ''; |
1826 | 1826 | } |
1827 | 1827 | |
1828 | 1828 | // Return the item name. |
1829 | - return apply_filters( 'wpinv_invoice_get_subscription_name', $item->get_name(), $this ); |
|
1829 | + return apply_filters('wpinv_invoice_get_subscription_name', $item->get_name(), $this); |
|
1830 | 1830 | } |
1831 | 1831 | |
1832 | 1832 | /** |
@@ -1836,9 +1836,9 @@ discard block |
||
1836 | 1836 | * @return string |
1837 | 1837 | */ |
1838 | 1838 | public function get_view_url() { |
1839 | - $invoice_url = get_permalink( $this->get_id() ); |
|
1840 | - $invoice_url = add_query_arg( 'invoice_key', $this->get_key(), $invoice_url ); |
|
1841 | - return apply_filters( 'wpinv_get_view_url', $invoice_url, $this ); |
|
1839 | + $invoice_url = get_permalink($this->get_id()); |
|
1840 | + $invoice_url = add_query_arg('invoice_key', $this->get_key(), $invoice_url); |
|
1841 | + return apply_filters('wpinv_get_view_url', $invoice_url, $this); |
|
1842 | 1842 | } |
1843 | 1843 | |
1844 | 1844 | /** |
@@ -1847,25 +1847,25 @@ discard block |
||
1847 | 1847 | * @since 1.0.19 |
1848 | 1848 | * @return string |
1849 | 1849 | */ |
1850 | - public function get_checkout_payment_url( $deprecated = false, $secret = false ) { |
|
1850 | + public function get_checkout_payment_url($deprecated = false, $secret = false) { |
|
1851 | 1851 | |
1852 | 1852 | // Retrieve the checkout url. |
1853 | 1853 | $pay_url = wpinv_get_checkout_uri(); |
1854 | 1854 | |
1855 | 1855 | // Maybe force ssl. |
1856 | - if ( is_ssl() ) { |
|
1857 | - $pay_url = str_replace( 'http:', 'https:', $pay_url ); |
|
1856 | + if (is_ssl()) { |
|
1857 | + $pay_url = str_replace('http:', 'https:', $pay_url); |
|
1858 | 1858 | } |
1859 | 1859 | |
1860 | 1860 | // Add the invoice key. |
1861 | - $pay_url = add_query_arg( 'invoice_key', $this->get_key(), $pay_url ); |
|
1861 | + $pay_url = add_query_arg('invoice_key', $this->get_key(), $pay_url); |
|
1862 | 1862 | |
1863 | 1863 | // (Maybe?) add a secret |
1864 | - if ( $secret ) { |
|
1865 | - $pay_url = add_query_arg( array( '_wpipay' => md5( $this->get_user_id() . '::' . $this->get_email() . '::' . $this->get_key() ) ), $pay_url ); |
|
1864 | + if ($secret) { |
|
1865 | + $pay_url = add_query_arg(array('_wpipay' => md5($this->get_user_id() . '::' . $this->get_email() . '::' . $this->get_key())), $pay_url); |
|
1866 | 1866 | } |
1867 | 1867 | |
1868 | - return apply_filters( 'wpinv_get_checkout_payment_url', $pay_url, $this, $deprecated, $secret ); |
|
1868 | + return apply_filters('wpinv_get_checkout_payment_url', $pay_url, $this, $deprecated, $secret); |
|
1869 | 1869 | } |
1870 | 1870 | |
1871 | 1871 | /** |
@@ -1880,14 +1880,14 @@ discard block |
||
1880 | 1880 | $receipt_url = wpinv_get_success_page_uri(); |
1881 | 1881 | |
1882 | 1882 | // Maybe force ssl. |
1883 | - if ( is_ssl() ) { |
|
1884 | - $receipt_url = str_replace( 'http:', 'https:', $receipt_url ); |
|
1883 | + if (is_ssl()) { |
|
1884 | + $receipt_url = str_replace('http:', 'https:', $receipt_url); |
|
1885 | 1885 | } |
1886 | 1886 | |
1887 | 1887 | // Add the invoice key. |
1888 | - $receipt_url = add_query_arg( 'invoice_key', $this->get_key(), $receipt_url ); |
|
1888 | + $receipt_url = add_query_arg('invoice_key', $this->get_key(), $receipt_url); |
|
1889 | 1889 | |
1890 | - return apply_filters( 'getpaid_get_invoice_receipt_url', $receipt_url, $this ); |
|
1890 | + return apply_filters('getpaid_get_invoice_receipt_url', $receipt_url, $this); |
|
1891 | 1891 | } |
1892 | 1892 | |
1893 | 1893 | /** |
@@ -1900,7 +1900,7 @@ discard block |
||
1900 | 1900 | |
1901 | 1901 | $type = $this->get_type(); |
1902 | 1902 | $status = "wpi-$type-pending"; |
1903 | - return str_replace( '-invoice', '', $status ); |
|
1903 | + return str_replace('-invoice', '', $status); |
|
1904 | 1904 | |
1905 | 1905 | } |
1906 | 1906 | |
@@ -1914,8 +1914,8 @@ discard block |
||
1914 | 1914 | * @param string $context View or edit context. |
1915 | 1915 | * @return mixed Value of the given invoice property (if set). |
1916 | 1916 | */ |
1917 | - public function get( $key, $context = 'view' ) { |
|
1918 | - return $this->get_prop( $key, $context ); |
|
1917 | + public function get($key, $context = 'view') { |
|
1918 | + return $this->get_prop($key, $context); |
|
1919 | 1919 | } |
1920 | 1920 | |
1921 | 1921 | /* |
@@ -1938,11 +1938,11 @@ discard block |
||
1938 | 1938 | * @param mixed $value new value. |
1939 | 1939 | * @return mixed Value of the given invoice property (if set). |
1940 | 1940 | */ |
1941 | - public function set( $key, $value ) { |
|
1941 | + public function set($key, $value) { |
|
1942 | 1942 | |
1943 | 1943 | $setter = "set_$key"; |
1944 | - if ( is_callable( array( $this, $setter ) ) ) { |
|
1945 | - $this->{$setter}( $value ); |
|
1944 | + if (is_callable(array($this, $setter))) { |
|
1945 | + $this->{$setter}($value); |
|
1946 | 1946 | } |
1947 | 1947 | |
1948 | 1948 | } |
@@ -1956,45 +1956,45 @@ discard block |
||
1956 | 1956 | * @param bool $manual_update Is this a manual status change?. |
1957 | 1957 | * @return array details of change. |
1958 | 1958 | */ |
1959 | - public function set_status( $new_status, $note = '', $manual_update = false ) { |
|
1959 | + public function set_status($new_status, $note = '', $manual_update = false) { |
|
1960 | 1960 | $old_status = $this->get_status(); |
1961 | 1961 | |
1962 | 1962 | $statuses = $this->get_all_statuses(); |
1963 | 1963 | |
1964 | - if ( isset( $statuses[ 'draft' ] ) ) { |
|
1965 | - unset( $statuses[ 'draft' ] ); |
|
1964 | + if (isset($statuses['draft'])) { |
|
1965 | + unset($statuses['draft']); |
|
1966 | 1966 | } |
1967 | 1967 | |
1968 | - $this->set_prop( 'status', $new_status ); |
|
1968 | + $this->set_prop('status', $new_status); |
|
1969 | 1969 | |
1970 | 1970 | // If setting the status, ensure it's set to a valid status. |
1971 | - if ( true === $this->object_read ) { |
|
1971 | + if (true === $this->object_read) { |
|
1972 | 1972 | |
1973 | 1973 | // Only allow valid new status. |
1974 | - if ( ! array_key_exists( $new_status, $statuses ) ) { |
|
1974 | + if (!array_key_exists($new_status, $statuses)) { |
|
1975 | 1975 | $new_status = $this->get_default_status(); |
1976 | 1976 | } |
1977 | 1977 | |
1978 | 1978 | // If the old status is set but unknown (e.g. draft) assume its pending for action usage. |
1979 | - if ( $old_status && ! array_key_exists( $new_status, $statuses ) ) { |
|
1979 | + if ($old_status && !array_key_exists($new_status, $statuses)) { |
|
1980 | 1980 | $old_status = $this->get_default_status(); |
1981 | 1981 | } |
1982 | 1982 | |
1983 | 1983 | // Paid - Renewal (i.e when duplicating a parent invoice ) |
1984 | - if ( $new_status == 'wpi-pending' && $old_status == 'publish' && ! $this->get_id() ) { |
|
1984 | + if ($new_status == 'wpi-pending' && $old_status == 'publish' && !$this->get_id()) { |
|
1985 | 1985 | $old_status = 'wpi-pending'; |
1986 | 1986 | } |
1987 | 1987 | |
1988 | - if ( $old_status !== $new_status ) { |
|
1988 | + if ($old_status !== $new_status) { |
|
1989 | 1989 | $this->status_transition = array( |
1990 | - 'from' => ! empty( $this->status_transition['from'] ) ? $this->status_transition['from'] : $old_status, |
|
1990 | + 'from' => !empty($this->status_transition['from']) ? $this->status_transition['from'] : $old_status, |
|
1991 | 1991 | 'to' => $new_status, |
1992 | 1992 | 'note' => $note, |
1993 | 1993 | 'manual' => (bool) $manual_update, |
1994 | 1994 | ); |
1995 | 1995 | |
1996 | - if ( $manual_update ) { |
|
1997 | - do_action( 'getpaid_' . $this->object_type .'_edit_status', $this->get_id(), $new_status ); |
|
1996 | + if ($manual_update) { |
|
1997 | + do_action('getpaid_' . $this->object_type . '_edit_status', $this->get_id(), $new_status); |
|
1998 | 1998 | } |
1999 | 1999 | |
2000 | 2000 | $this->maybe_set_date_paid(); |
@@ -2019,8 +2019,8 @@ discard block |
||
2019 | 2019 | */ |
2020 | 2020 | public function maybe_set_date_paid() { |
2021 | 2021 | |
2022 | - if ( ! $this->get_date_completed( 'edit' ) && $this->is_paid() ) { |
|
2023 | - $this->set_date_completed( current_time( 'mysql' ) ); |
|
2022 | + if (!$this->get_date_completed('edit') && $this->is_paid()) { |
|
2023 | + $this->set_date_completed(current_time('mysql')); |
|
2024 | 2024 | } |
2025 | 2025 | } |
2026 | 2026 | |
@@ -2029,11 +2029,11 @@ discard block |
||
2029 | 2029 | * |
2030 | 2030 | * @since 1.0.19 |
2031 | 2031 | */ |
2032 | - public function set_parent_id( $value ) { |
|
2033 | - if ( $value && ( $value === $this->get_id() ) ) { |
|
2032 | + public function set_parent_id($value) { |
|
2033 | + if ($value && ($value === $this->get_id())) { |
|
2034 | 2034 | return; |
2035 | 2035 | } |
2036 | - $this->set_prop( 'parent_id', absint( $value ) ); |
|
2036 | + $this->set_prop('parent_id', absint($value)); |
|
2037 | 2037 | } |
2038 | 2038 | |
2039 | 2039 | /** |
@@ -2041,8 +2041,8 @@ discard block |
||
2041 | 2041 | * |
2042 | 2042 | * @since 1.0.19 |
2043 | 2043 | */ |
2044 | - public function set_version( $value ) { |
|
2045 | - $this->set_prop( 'version', $value ); |
|
2044 | + public function set_version($value) { |
|
2045 | + $this->set_prop('version', $value); |
|
2046 | 2046 | } |
2047 | 2047 | |
2048 | 2048 | /** |
@@ -2052,15 +2052,15 @@ discard block |
||
2052 | 2052 | * @param string $value Value to set. |
2053 | 2053 | * @return bool Whether or not the date was set. |
2054 | 2054 | */ |
2055 | - public function set_date_created( $value ) { |
|
2056 | - $date = strtotime( $value ); |
|
2055 | + public function set_date_created($value) { |
|
2056 | + $date = strtotime($value); |
|
2057 | 2057 | |
2058 | - if ( $date && $value !== '0000-00-00 00:00:00' ) { |
|
2059 | - $this->set_prop( 'date_created', date( 'Y-m-d H:i:s', $date ) ); |
|
2058 | + if ($date && $value !== '0000-00-00 00:00:00') { |
|
2059 | + $this->set_prop('date_created', date('Y-m-d H:i:s', $date)); |
|
2060 | 2060 | return true; |
2061 | 2061 | } |
2062 | 2062 | |
2063 | - $this->set_prop( 'date_created', '' ); |
|
2063 | + $this->set_prop('date_created', ''); |
|
2064 | 2064 | return false; |
2065 | 2065 | |
2066 | 2066 | } |
@@ -2072,15 +2072,15 @@ discard block |
||
2072 | 2072 | * @param string $value Value to set. |
2073 | 2073 | * @return bool Whether or not the date was set. |
2074 | 2074 | */ |
2075 | - public function set_due_date( $value ) { |
|
2076 | - $date = strtotime( $value ); |
|
2075 | + public function set_due_date($value) { |
|
2076 | + $date = strtotime($value); |
|
2077 | 2077 | |
2078 | - if ( $date && $value !== '0000-00-00 00:00:00' ) { |
|
2079 | - $this->set_prop( 'due_date', date( 'Y-m-d H:i:s', $date ) ); |
|
2078 | + if ($date && $value !== '0000-00-00 00:00:00') { |
|
2079 | + $this->set_prop('due_date', date('Y-m-d H:i:s', $date)); |
|
2080 | 2080 | return true; |
2081 | 2081 | } |
2082 | 2082 | |
2083 | - $this->set_prop( 'due_date', '' ); |
|
2083 | + $this->set_prop('due_date', ''); |
|
2084 | 2084 | return false; |
2085 | 2085 | |
2086 | 2086 | } |
@@ -2091,8 +2091,8 @@ discard block |
||
2091 | 2091 | * @since 1.0.19 |
2092 | 2092 | * @param string $value New name. |
2093 | 2093 | */ |
2094 | - public function set_date_due( $value ) { |
|
2095 | - $this->set_due_date( $value ); |
|
2094 | + public function set_date_due($value) { |
|
2095 | + $this->set_due_date($value); |
|
2096 | 2096 | } |
2097 | 2097 | |
2098 | 2098 | /** |
@@ -2102,15 +2102,15 @@ discard block |
||
2102 | 2102 | * @param string $value Value to set. |
2103 | 2103 | * @return bool Whether or not the date was set. |
2104 | 2104 | */ |
2105 | - public function set_completed_date( $value ) { |
|
2106 | - $date = strtotime( $value ); |
|
2105 | + public function set_completed_date($value) { |
|
2106 | + $date = strtotime($value); |
|
2107 | 2107 | |
2108 | - if ( $date && $value !== '0000-00-00 00:00:00' ) { |
|
2109 | - $this->set_prop( 'completed_date', date( 'Y-m-d H:i:s', $date ) ); |
|
2108 | + if ($date && $value !== '0000-00-00 00:00:00') { |
|
2109 | + $this->set_prop('completed_date', date('Y-m-d H:i:s', $date)); |
|
2110 | 2110 | return true; |
2111 | 2111 | } |
2112 | 2112 | |
2113 | - $this->set_prop( 'completed_date', '' ); |
|
2113 | + $this->set_prop('completed_date', ''); |
|
2114 | 2114 | return false; |
2115 | 2115 | |
2116 | 2116 | } |
@@ -2121,8 +2121,8 @@ discard block |
||
2121 | 2121 | * @since 1.0.19 |
2122 | 2122 | * @param string $value New name. |
2123 | 2123 | */ |
2124 | - public function set_date_completed( $value ) { |
|
2125 | - $this->set_completed_date( $value ); |
|
2124 | + public function set_date_completed($value) { |
|
2125 | + $this->set_completed_date($value); |
|
2126 | 2126 | } |
2127 | 2127 | |
2128 | 2128 | /** |
@@ -2132,15 +2132,15 @@ discard block |
||
2132 | 2132 | * @param string $value Value to set. |
2133 | 2133 | * @return bool Whether or not the date was set. |
2134 | 2134 | */ |
2135 | - public function set_date_modified( $value ) { |
|
2136 | - $date = strtotime( $value ); |
|
2135 | + public function set_date_modified($value) { |
|
2136 | + $date = strtotime($value); |
|
2137 | 2137 | |
2138 | - if ( $date && $value !== '0000-00-00 00:00:00' ) { |
|
2139 | - $this->set_prop( 'date_modified', date( 'Y-m-d H:i:s', $date ) ); |
|
2138 | + if ($date && $value !== '0000-00-00 00:00:00') { |
|
2139 | + $this->set_prop('date_modified', date('Y-m-d H:i:s', $date)); |
|
2140 | 2140 | return true; |
2141 | 2141 | } |
2142 | 2142 | |
2143 | - $this->set_prop( 'date_modified', '' ); |
|
2143 | + $this->set_prop('date_modified', ''); |
|
2144 | 2144 | return false; |
2145 | 2145 | |
2146 | 2146 | } |
@@ -2151,9 +2151,9 @@ discard block |
||
2151 | 2151 | * @since 1.0.19 |
2152 | 2152 | * @param string $value New number. |
2153 | 2153 | */ |
2154 | - public function set_number( $value ) { |
|
2155 | - $number = sanitize_text_field( $value ); |
|
2156 | - $this->set_prop( 'number', $number ); |
|
2154 | + public function set_number($value) { |
|
2155 | + $number = sanitize_text_field($value); |
|
2156 | + $this->set_prop('number', $number); |
|
2157 | 2157 | } |
2158 | 2158 | |
2159 | 2159 | /** |
@@ -2162,9 +2162,9 @@ discard block |
||
2162 | 2162 | * @since 1.0.19 |
2163 | 2163 | * @param string $value Type. |
2164 | 2164 | */ |
2165 | - public function set_type( $value ) { |
|
2166 | - $type = sanitize_text_field( str_replace( 'wpi_', '', $value ) ); |
|
2167 | - $this->set_prop( 'type', $type ); |
|
2165 | + public function set_type($value) { |
|
2166 | + $type = sanitize_text_field(str_replace('wpi_', '', $value)); |
|
2167 | + $this->set_prop('type', $type); |
|
2168 | 2168 | } |
2169 | 2169 | |
2170 | 2170 | /** |
@@ -2173,10 +2173,10 @@ discard block |
||
2173 | 2173 | * @since 1.0.19 |
2174 | 2174 | * @param string $value Post type. |
2175 | 2175 | */ |
2176 | - public function set_post_type( $value ) { |
|
2177 | - if ( getpaid_is_invoice_post_type( $value ) ) { |
|
2178 | - $this->set_type( $value ); |
|
2179 | - $this->set_prop( 'post_type', $value ); |
|
2176 | + public function set_post_type($value) { |
|
2177 | + if (getpaid_is_invoice_post_type($value)) { |
|
2178 | + $this->set_type($value); |
|
2179 | + $this->set_prop('post_type', $value); |
|
2180 | 2180 | } |
2181 | 2181 | } |
2182 | 2182 | |
@@ -2186,9 +2186,9 @@ discard block |
||
2186 | 2186 | * @since 1.0.19 |
2187 | 2187 | * @param string $value New key. |
2188 | 2188 | */ |
2189 | - public function set_key( $value ) { |
|
2190 | - $key = sanitize_text_field( $value ); |
|
2191 | - $this->set_prop( 'key', $key ); |
|
2189 | + public function set_key($value) { |
|
2190 | + $key = sanitize_text_field($value); |
|
2191 | + $this->set_prop('key', $key); |
|
2192 | 2192 | } |
2193 | 2193 | |
2194 | 2194 | /** |
@@ -2197,9 +2197,9 @@ discard block |
||
2197 | 2197 | * @since 1.0.19 |
2198 | 2198 | * @param string $value mode. |
2199 | 2199 | */ |
2200 | - public function set_mode( $value ) { |
|
2201 | - if ( in_array( $value, array( 'live', 'test' ) ) ) { |
|
2202 | - $this->set_prop( 'mode', $value ); |
|
2200 | + public function set_mode($value) { |
|
2201 | + if (in_array($value, array('live', 'test'))) { |
|
2202 | + $this->set_prop('mode', $value); |
|
2203 | 2203 | } |
2204 | 2204 | } |
2205 | 2205 | |
@@ -2209,8 +2209,8 @@ discard block |
||
2209 | 2209 | * @since 1.0.19 |
2210 | 2210 | * @param string $value path. |
2211 | 2211 | */ |
2212 | - public function set_path( $value ) { |
|
2213 | - $this->set_prop( 'path', $value ); |
|
2212 | + public function set_path($value) { |
|
2213 | + $this->set_prop('path', $value); |
|
2214 | 2214 | } |
2215 | 2215 | |
2216 | 2216 | /** |
@@ -2219,9 +2219,9 @@ discard block |
||
2219 | 2219 | * @since 1.0.19 |
2220 | 2220 | * @param string $value New name. |
2221 | 2221 | */ |
2222 | - public function set_name( $value ) { |
|
2223 | - $name = sanitize_text_field( $value ); |
|
2224 | - $this->set_prop( 'name', $name ); |
|
2222 | + public function set_name($value) { |
|
2223 | + $name = sanitize_text_field($value); |
|
2224 | + $this->set_prop('name', $name); |
|
2225 | 2225 | } |
2226 | 2226 | |
2227 | 2227 | /** |
@@ -2230,8 +2230,8 @@ discard block |
||
2230 | 2230 | * @since 1.0.19 |
2231 | 2231 | * @param string $value New name. |
2232 | 2232 | */ |
2233 | - public function set_title( $value ) { |
|
2234 | - $this->set_name( $value ); |
|
2233 | + public function set_title($value) { |
|
2234 | + $this->set_name($value); |
|
2235 | 2235 | } |
2236 | 2236 | |
2237 | 2237 | /** |
@@ -2240,9 +2240,9 @@ discard block |
||
2240 | 2240 | * @since 1.0.19 |
2241 | 2241 | * @param string $value New description. |
2242 | 2242 | */ |
2243 | - public function set_description( $value ) { |
|
2244 | - $description = wp_kses_post( $value ); |
|
2245 | - $this->set_prop( 'description', $description ); |
|
2243 | + public function set_description($value) { |
|
2244 | + $description = wp_kses_post($value); |
|
2245 | + $this->set_prop('description', $description); |
|
2246 | 2246 | } |
2247 | 2247 | |
2248 | 2248 | /** |
@@ -2251,8 +2251,8 @@ discard block |
||
2251 | 2251 | * @since 1.0.19 |
2252 | 2252 | * @param string $value New description. |
2253 | 2253 | */ |
2254 | - public function set_excerpt( $value ) { |
|
2255 | - $this->set_description( $value ); |
|
2254 | + public function set_excerpt($value) { |
|
2255 | + $this->set_description($value); |
|
2256 | 2256 | } |
2257 | 2257 | |
2258 | 2258 | /** |
@@ -2261,8 +2261,8 @@ discard block |
||
2261 | 2261 | * @since 1.0.19 |
2262 | 2262 | * @param string $value New description. |
2263 | 2263 | */ |
2264 | - public function set_summary( $value ) { |
|
2265 | - $this->set_description( $value ); |
|
2264 | + public function set_summary($value) { |
|
2265 | + $this->set_description($value); |
|
2266 | 2266 | } |
2267 | 2267 | |
2268 | 2268 | /** |
@@ -2271,12 +2271,12 @@ discard block |
||
2271 | 2271 | * @since 1.0.19 |
2272 | 2272 | * @param int $value New author. |
2273 | 2273 | */ |
2274 | - public function set_author( $value ) { |
|
2275 | - $user = get_user_by( 'id', (int) $value ); |
|
2274 | + public function set_author($value) { |
|
2275 | + $user = get_user_by('id', (int) $value); |
|
2276 | 2276 | |
2277 | - if ( $user && $user->ID ) { |
|
2278 | - $this->set_prop( 'author', $user->ID ); |
|
2279 | - $this->set_prop( 'email', $user->user_email ); |
|
2277 | + if ($user && $user->ID) { |
|
2278 | + $this->set_prop('author', $user->ID); |
|
2279 | + $this->set_prop('email', $user->user_email); |
|
2280 | 2280 | } |
2281 | 2281 | |
2282 | 2282 | } |
@@ -2287,8 +2287,8 @@ discard block |
||
2287 | 2287 | * @since 1.0.19 |
2288 | 2288 | * @param int $value New user id. |
2289 | 2289 | */ |
2290 | - public function set_user_id( $value ) { |
|
2291 | - $this->set_author( $value ); |
|
2290 | + public function set_user_id($value) { |
|
2291 | + $this->set_author($value); |
|
2292 | 2292 | } |
2293 | 2293 | |
2294 | 2294 | /** |
@@ -2297,8 +2297,8 @@ discard block |
||
2297 | 2297 | * @since 1.0.19 |
2298 | 2298 | * @param int $value New user id. |
2299 | 2299 | */ |
2300 | - public function set_customer_id( $value ) { |
|
2301 | - $this->set_author( $value ); |
|
2300 | + public function set_customer_id($value) { |
|
2301 | + $this->set_author($value); |
|
2302 | 2302 | } |
2303 | 2303 | |
2304 | 2304 | /** |
@@ -2307,8 +2307,8 @@ discard block |
||
2307 | 2307 | * @since 1.0.19 |
2308 | 2308 | * @param string $value ip address. |
2309 | 2309 | */ |
2310 | - public function set_ip( $value ) { |
|
2311 | - $this->set_prop( 'ip', $value ); |
|
2310 | + public function set_ip($value) { |
|
2311 | + $this->set_prop('ip', $value); |
|
2312 | 2312 | } |
2313 | 2313 | |
2314 | 2314 | /** |
@@ -2317,8 +2317,8 @@ discard block |
||
2317 | 2317 | * @since 1.0.19 |
2318 | 2318 | * @param string $value ip address. |
2319 | 2319 | */ |
2320 | - public function set_user_ip( $value ) { |
|
2321 | - $this->set_ip( $value ); |
|
2320 | + public function set_user_ip($value) { |
|
2321 | + $this->set_ip($value); |
|
2322 | 2322 | } |
2323 | 2323 | |
2324 | 2324 | /** |
@@ -2327,8 +2327,8 @@ discard block |
||
2327 | 2327 | * @since 1.0.19 |
2328 | 2328 | * @param string $value first name. |
2329 | 2329 | */ |
2330 | - public function set_first_name( $value ) { |
|
2331 | - $this->set_prop( 'first_name', $value ); |
|
2330 | + public function set_first_name($value) { |
|
2331 | + $this->set_prop('first_name', $value); |
|
2332 | 2332 | } |
2333 | 2333 | |
2334 | 2334 | /** |
@@ -2337,8 +2337,8 @@ discard block |
||
2337 | 2337 | * @since 1.0.19 |
2338 | 2338 | * @param string $value first name. |
2339 | 2339 | */ |
2340 | - public function set_user_first_name( $value ) { |
|
2341 | - $this->set_first_name( $value ); |
|
2340 | + public function set_user_first_name($value) { |
|
2341 | + $this->set_first_name($value); |
|
2342 | 2342 | } |
2343 | 2343 | |
2344 | 2344 | /** |
@@ -2347,8 +2347,8 @@ discard block |
||
2347 | 2347 | * @since 1.0.19 |
2348 | 2348 | * @param string $value first name. |
2349 | 2349 | */ |
2350 | - public function set_customer_first_name( $value ) { |
|
2351 | - $this->set_first_name( $value ); |
|
2350 | + public function set_customer_first_name($value) { |
|
2351 | + $this->set_first_name($value); |
|
2352 | 2352 | } |
2353 | 2353 | |
2354 | 2354 | /** |
@@ -2357,8 +2357,8 @@ discard block |
||
2357 | 2357 | * @since 1.0.19 |
2358 | 2358 | * @param string $value last name. |
2359 | 2359 | */ |
2360 | - public function set_last_name( $value ) { |
|
2361 | - $this->set_prop( 'last_name', $value ); |
|
2360 | + public function set_last_name($value) { |
|
2361 | + $this->set_prop('last_name', $value); |
|
2362 | 2362 | } |
2363 | 2363 | |
2364 | 2364 | /** |
@@ -2367,8 +2367,8 @@ discard block |
||
2367 | 2367 | * @since 1.0.19 |
2368 | 2368 | * @param string $value last name. |
2369 | 2369 | */ |
2370 | - public function set_user_last_name( $value ) { |
|
2371 | - $this->set_last_name( $value ); |
|
2370 | + public function set_user_last_name($value) { |
|
2371 | + $this->set_last_name($value); |
|
2372 | 2372 | } |
2373 | 2373 | |
2374 | 2374 | /** |
@@ -2377,8 +2377,8 @@ discard block |
||
2377 | 2377 | * @since 1.0.19 |
2378 | 2378 | * @param string $value last name. |
2379 | 2379 | */ |
2380 | - public function set_customer_last_name( $value ) { |
|
2381 | - $this->set_last_name( $value ); |
|
2380 | + public function set_customer_last_name($value) { |
|
2381 | + $this->set_last_name($value); |
|
2382 | 2382 | } |
2383 | 2383 | |
2384 | 2384 | /** |
@@ -2387,8 +2387,8 @@ discard block |
||
2387 | 2387 | * @since 1.0.19 |
2388 | 2388 | * @param string $value phone. |
2389 | 2389 | */ |
2390 | - public function set_phone( $value ) { |
|
2391 | - $this->set_prop( 'phone', $value ); |
|
2390 | + public function set_phone($value) { |
|
2391 | + $this->set_prop('phone', $value); |
|
2392 | 2392 | } |
2393 | 2393 | |
2394 | 2394 | /** |
@@ -2397,8 +2397,8 @@ discard block |
||
2397 | 2397 | * @since 1.0.19 |
2398 | 2398 | * @param string $value phone. |
2399 | 2399 | */ |
2400 | - public function set_user_phone( $value ) { |
|
2401 | - $this->set_phone( $value ); |
|
2400 | + public function set_user_phone($value) { |
|
2401 | + $this->set_phone($value); |
|
2402 | 2402 | } |
2403 | 2403 | |
2404 | 2404 | /** |
@@ -2407,8 +2407,8 @@ discard block |
||
2407 | 2407 | * @since 1.0.19 |
2408 | 2408 | * @param string $value phone. |
2409 | 2409 | */ |
2410 | - public function set_customer_phone( $value ) { |
|
2411 | - $this->set_phone( $value ); |
|
2410 | + public function set_customer_phone($value) { |
|
2411 | + $this->set_phone($value); |
|
2412 | 2412 | } |
2413 | 2413 | |
2414 | 2414 | /** |
@@ -2417,8 +2417,8 @@ discard block |
||
2417 | 2417 | * @since 1.0.19 |
2418 | 2418 | * @param string $value phone. |
2419 | 2419 | */ |
2420 | - public function set_phone_number( $value ) { |
|
2421 | - $this->set_phone( $value ); |
|
2420 | + public function set_phone_number($value) { |
|
2421 | + $this->set_phone($value); |
|
2422 | 2422 | } |
2423 | 2423 | |
2424 | 2424 | /** |
@@ -2427,8 +2427,8 @@ discard block |
||
2427 | 2427 | * @since 1.0.19 |
2428 | 2428 | * @param string $value email address. |
2429 | 2429 | */ |
2430 | - public function set_email( $value ) { |
|
2431 | - $this->set_prop( 'email', $value ); |
|
2430 | + public function set_email($value) { |
|
2431 | + $this->set_prop('email', $value); |
|
2432 | 2432 | } |
2433 | 2433 | |
2434 | 2434 | /** |
@@ -2437,8 +2437,8 @@ discard block |
||
2437 | 2437 | * @since 1.0.19 |
2438 | 2438 | * @param string $value email address. |
2439 | 2439 | */ |
2440 | - public function set_user_email( $value ) { |
|
2441 | - $this->set_email( $value ); |
|
2440 | + public function set_user_email($value) { |
|
2441 | + $this->set_email($value); |
|
2442 | 2442 | } |
2443 | 2443 | |
2444 | 2444 | /** |
@@ -2447,8 +2447,8 @@ discard block |
||
2447 | 2447 | * @since 1.0.19 |
2448 | 2448 | * @param string $value email address. |
2449 | 2449 | */ |
2450 | - public function set_email_address( $value ) { |
|
2451 | - $this->set_email( $value ); |
|
2450 | + public function set_email_address($value) { |
|
2451 | + $this->set_email($value); |
|
2452 | 2452 | } |
2453 | 2453 | |
2454 | 2454 | /** |
@@ -2457,8 +2457,8 @@ discard block |
||
2457 | 2457 | * @since 1.0.19 |
2458 | 2458 | * @param string $value email address. |
2459 | 2459 | */ |
2460 | - public function set_customer_email( $value ) { |
|
2461 | - $this->set_email( $value ); |
|
2460 | + public function set_customer_email($value) { |
|
2461 | + $this->set_email($value); |
|
2462 | 2462 | } |
2463 | 2463 | |
2464 | 2464 | /** |
@@ -2467,8 +2467,8 @@ discard block |
||
2467 | 2467 | * @since 1.0.19 |
2468 | 2468 | * @param string $value country. |
2469 | 2469 | */ |
2470 | - public function set_country( $value ) { |
|
2471 | - $this->set_prop( 'country', $value ); |
|
2470 | + public function set_country($value) { |
|
2471 | + $this->set_prop('country', $value); |
|
2472 | 2472 | } |
2473 | 2473 | |
2474 | 2474 | /** |
@@ -2477,8 +2477,8 @@ discard block |
||
2477 | 2477 | * @since 1.0.19 |
2478 | 2478 | * @param string $value country. |
2479 | 2479 | */ |
2480 | - public function set_user_country( $value ) { |
|
2481 | - $this->set_country( $value ); |
|
2480 | + public function set_user_country($value) { |
|
2481 | + $this->set_country($value); |
|
2482 | 2482 | } |
2483 | 2483 | |
2484 | 2484 | /** |
@@ -2487,8 +2487,8 @@ discard block |
||
2487 | 2487 | * @since 1.0.19 |
2488 | 2488 | * @param string $value country. |
2489 | 2489 | */ |
2490 | - public function set_customer_country( $value ) { |
|
2491 | - $this->set_country( $value ); |
|
2490 | + public function set_customer_country($value) { |
|
2491 | + $this->set_country($value); |
|
2492 | 2492 | } |
2493 | 2493 | |
2494 | 2494 | /** |
@@ -2497,8 +2497,8 @@ discard block |
||
2497 | 2497 | * @since 1.0.19 |
2498 | 2498 | * @param string $value state. |
2499 | 2499 | */ |
2500 | - public function set_state( $value ) { |
|
2501 | - $this->set_prop( 'state', $value ); |
|
2500 | + public function set_state($value) { |
|
2501 | + $this->set_prop('state', $value); |
|
2502 | 2502 | } |
2503 | 2503 | |
2504 | 2504 | /** |
@@ -2507,8 +2507,8 @@ discard block |
||
2507 | 2507 | * @since 1.0.19 |
2508 | 2508 | * @param string $value state. |
2509 | 2509 | */ |
2510 | - public function set_user_state( $value ) { |
|
2511 | - $this->set_state( $value ); |
|
2510 | + public function set_user_state($value) { |
|
2511 | + $this->set_state($value); |
|
2512 | 2512 | } |
2513 | 2513 | |
2514 | 2514 | /** |
@@ -2517,8 +2517,8 @@ discard block |
||
2517 | 2517 | * @since 1.0.19 |
2518 | 2518 | * @param string $value state. |
2519 | 2519 | */ |
2520 | - public function set_customer_state( $value ) { |
|
2521 | - $this->set_state( $value ); |
|
2520 | + public function set_customer_state($value) { |
|
2521 | + $this->set_state($value); |
|
2522 | 2522 | } |
2523 | 2523 | |
2524 | 2524 | /** |
@@ -2527,8 +2527,8 @@ discard block |
||
2527 | 2527 | * @since 1.0.19 |
2528 | 2528 | * @param string $value city. |
2529 | 2529 | */ |
2530 | - public function set_city( $value ) { |
|
2531 | - $this->set_prop( 'city', $value ); |
|
2530 | + public function set_city($value) { |
|
2531 | + $this->set_prop('city', $value); |
|
2532 | 2532 | } |
2533 | 2533 | |
2534 | 2534 | /** |
@@ -2537,8 +2537,8 @@ discard block |
||
2537 | 2537 | * @since 1.0.19 |
2538 | 2538 | * @param string $value city. |
2539 | 2539 | */ |
2540 | - public function set_user_city( $value ) { |
|
2541 | - $this->set_city( $value ); |
|
2540 | + public function set_user_city($value) { |
|
2541 | + $this->set_city($value); |
|
2542 | 2542 | } |
2543 | 2543 | |
2544 | 2544 | /** |
@@ -2547,8 +2547,8 @@ discard block |
||
2547 | 2547 | * @since 1.0.19 |
2548 | 2548 | * @param string $value city. |
2549 | 2549 | */ |
2550 | - public function set_customer_city( $value ) { |
|
2551 | - $this->set_city( $value ); |
|
2550 | + public function set_customer_city($value) { |
|
2551 | + $this->set_city($value); |
|
2552 | 2552 | } |
2553 | 2553 | |
2554 | 2554 | /** |
@@ -2557,8 +2557,8 @@ discard block |
||
2557 | 2557 | * @since 1.0.19 |
2558 | 2558 | * @param string $value zip. |
2559 | 2559 | */ |
2560 | - public function set_zip( $value ) { |
|
2561 | - $this->set_prop( 'zip', $value ); |
|
2560 | + public function set_zip($value) { |
|
2561 | + $this->set_prop('zip', $value); |
|
2562 | 2562 | } |
2563 | 2563 | |
2564 | 2564 | /** |
@@ -2567,8 +2567,8 @@ discard block |
||
2567 | 2567 | * @since 1.0.19 |
2568 | 2568 | * @param string $value zip. |
2569 | 2569 | */ |
2570 | - public function set_user_zip( $value ) { |
|
2571 | - $this->set_zip( $value ); |
|
2570 | + public function set_user_zip($value) { |
|
2571 | + $this->set_zip($value); |
|
2572 | 2572 | } |
2573 | 2573 | |
2574 | 2574 | /** |
@@ -2577,8 +2577,8 @@ discard block |
||
2577 | 2577 | * @since 1.0.19 |
2578 | 2578 | * @param string $value zip. |
2579 | 2579 | */ |
2580 | - public function set_customer_zip( $value ) { |
|
2581 | - $this->set_zip( $value ); |
|
2580 | + public function set_customer_zip($value) { |
|
2581 | + $this->set_zip($value); |
|
2582 | 2582 | } |
2583 | 2583 | |
2584 | 2584 | /** |
@@ -2587,8 +2587,8 @@ discard block |
||
2587 | 2587 | * @since 1.0.19 |
2588 | 2588 | * @param string $value company. |
2589 | 2589 | */ |
2590 | - public function set_company( $value ) { |
|
2591 | - $this->set_prop( 'company', $value ); |
|
2590 | + public function set_company($value) { |
|
2591 | + $this->set_prop('company', $value); |
|
2592 | 2592 | } |
2593 | 2593 | |
2594 | 2594 | /** |
@@ -2597,8 +2597,8 @@ discard block |
||
2597 | 2597 | * @since 1.0.19 |
2598 | 2598 | * @param string $value company. |
2599 | 2599 | */ |
2600 | - public function set_user_company( $value ) { |
|
2601 | - $this->set_company( $value ); |
|
2600 | + public function set_user_company($value) { |
|
2601 | + $this->set_company($value); |
|
2602 | 2602 | } |
2603 | 2603 | |
2604 | 2604 | /** |
@@ -2607,8 +2607,8 @@ discard block |
||
2607 | 2607 | * @since 1.0.19 |
2608 | 2608 | * @param string $value company. |
2609 | 2609 | */ |
2610 | - public function set_customer_company( $value ) { |
|
2611 | - $this->set_company( $value ); |
|
2610 | + public function set_customer_company($value) { |
|
2611 | + $this->set_company($value); |
|
2612 | 2612 | } |
2613 | 2613 | |
2614 | 2614 | /** |
@@ -2617,8 +2617,8 @@ discard block |
||
2617 | 2617 | * @since 1.0.19 |
2618 | 2618 | * @param string $value company id. |
2619 | 2619 | */ |
2620 | - public function set_company_id( $value ) { |
|
2621 | - $this->set_prop( 'company_id', $value ); |
|
2620 | + public function set_company_id($value) { |
|
2621 | + $this->set_prop('company_id', $value); |
|
2622 | 2622 | } |
2623 | 2623 | |
2624 | 2624 | /** |
@@ -2627,8 +2627,8 @@ discard block |
||
2627 | 2627 | * @since 1.0.19 |
2628 | 2628 | * @param string $value var number. |
2629 | 2629 | */ |
2630 | - public function set_vat_number( $value ) { |
|
2631 | - $this->set_prop( 'vat_number', $value ); |
|
2630 | + public function set_vat_number($value) { |
|
2631 | + $this->set_prop('vat_number', $value); |
|
2632 | 2632 | } |
2633 | 2633 | |
2634 | 2634 | /** |
@@ -2637,8 +2637,8 @@ discard block |
||
2637 | 2637 | * @since 1.0.19 |
2638 | 2638 | * @param string $value var number. |
2639 | 2639 | */ |
2640 | - public function set_user_vat_number( $value ) { |
|
2641 | - $this->set_vat_number( $value ); |
|
2640 | + public function set_user_vat_number($value) { |
|
2641 | + $this->set_vat_number($value); |
|
2642 | 2642 | } |
2643 | 2643 | |
2644 | 2644 | /** |
@@ -2647,8 +2647,8 @@ discard block |
||
2647 | 2647 | * @since 1.0.19 |
2648 | 2648 | * @param string $value var number. |
2649 | 2649 | */ |
2650 | - public function set_customer_vat_number( $value ) { |
|
2651 | - $this->set_vat_number( $value ); |
|
2650 | + public function set_customer_vat_number($value) { |
|
2651 | + $this->set_vat_number($value); |
|
2652 | 2652 | } |
2653 | 2653 | |
2654 | 2654 | /** |
@@ -2657,8 +2657,8 @@ discard block |
||
2657 | 2657 | * @since 1.0.19 |
2658 | 2658 | * @param string $value var rate. |
2659 | 2659 | */ |
2660 | - public function set_vat_rate( $value ) { |
|
2661 | - $this->set_prop( 'vat_rate', $value ); |
|
2660 | + public function set_vat_rate($value) { |
|
2661 | + $this->set_prop('vat_rate', $value); |
|
2662 | 2662 | } |
2663 | 2663 | |
2664 | 2664 | /** |
@@ -2667,8 +2667,8 @@ discard block |
||
2667 | 2667 | * @since 1.0.19 |
2668 | 2668 | * @param string $value var number. |
2669 | 2669 | */ |
2670 | - public function set_user_vat_rate( $value ) { |
|
2671 | - $this->set_vat_rate( $value ); |
|
2670 | + public function set_user_vat_rate($value) { |
|
2671 | + $this->set_vat_rate($value); |
|
2672 | 2672 | } |
2673 | 2673 | |
2674 | 2674 | /** |
@@ -2677,8 +2677,8 @@ discard block |
||
2677 | 2677 | * @since 1.0.19 |
2678 | 2678 | * @param string $value var number. |
2679 | 2679 | */ |
2680 | - public function set_customer_vat_rate( $value ) { |
|
2681 | - $this->set_vat_rate( $value ); |
|
2680 | + public function set_customer_vat_rate($value) { |
|
2681 | + $this->set_vat_rate($value); |
|
2682 | 2682 | } |
2683 | 2683 | |
2684 | 2684 | /** |
@@ -2687,8 +2687,8 @@ discard block |
||
2687 | 2687 | * @since 1.0.19 |
2688 | 2688 | * @param string $value address. |
2689 | 2689 | */ |
2690 | - public function set_address( $value ) { |
|
2691 | - $this->set_prop( 'address', $value ); |
|
2690 | + public function set_address($value) { |
|
2691 | + $this->set_prop('address', $value); |
|
2692 | 2692 | } |
2693 | 2693 | |
2694 | 2694 | /** |
@@ -2697,8 +2697,8 @@ discard block |
||
2697 | 2697 | * @since 1.0.19 |
2698 | 2698 | * @param string $value address. |
2699 | 2699 | */ |
2700 | - public function set_user_address( $value ) { |
|
2701 | - $this->set_address( $value ); |
|
2700 | + public function set_user_address($value) { |
|
2701 | + $this->set_address($value); |
|
2702 | 2702 | } |
2703 | 2703 | |
2704 | 2704 | /** |
@@ -2707,8 +2707,8 @@ discard block |
||
2707 | 2707 | * @since 1.0.19 |
2708 | 2708 | * @param string $value address. |
2709 | 2709 | */ |
2710 | - public function set_customer_address( $value ) { |
|
2711 | - $this->set_address( $value ); |
|
2710 | + public function set_customer_address($value) { |
|
2711 | + $this->set_address($value); |
|
2712 | 2712 | } |
2713 | 2713 | |
2714 | 2714 | /** |
@@ -2717,8 +2717,8 @@ discard block |
||
2717 | 2717 | * @since 1.0.19 |
2718 | 2718 | * @param int|bool $value confirmed. |
2719 | 2719 | */ |
2720 | - public function set_is_viewed( $value ) { |
|
2721 | - $this->set_prop( 'is_viewed', $value ); |
|
2720 | + public function set_is_viewed($value) { |
|
2721 | + $this->set_prop('is_viewed', $value); |
|
2722 | 2722 | } |
2723 | 2723 | |
2724 | 2724 | /** |
@@ -2727,8 +2727,8 @@ discard block |
||
2727 | 2727 | * @since 1.0.19 |
2728 | 2728 | * @param string $value email recipients. |
2729 | 2729 | */ |
2730 | - public function set_email_cc( $value ) { |
|
2731 | - $this->set_prop( 'email_cc', $value ); |
|
2730 | + public function set_email_cc($value) { |
|
2731 | + $this->set_prop('email_cc', $value); |
|
2732 | 2732 | } |
2733 | 2733 | |
2734 | 2734 | /** |
@@ -2737,9 +2737,9 @@ discard block |
||
2737 | 2737 | * @since 1.0.19 |
2738 | 2738 | * @param string $value template. |
2739 | 2739 | */ |
2740 | - public function set_template( $value ) { |
|
2741 | - if ( in_array( $value, array( 'quantity', 'hours', 'amount' ) ) ) { |
|
2742 | - $this->set_prop( 'template', $value ); |
|
2740 | + public function set_template($value) { |
|
2741 | + if (in_array($value, array('quantity', 'hours', 'amount'))) { |
|
2742 | + $this->set_prop('template', $value); |
|
2743 | 2743 | } |
2744 | 2744 | } |
2745 | 2745 | |
@@ -2750,8 +2750,8 @@ discard block |
||
2750 | 2750 | * @param string $value source. |
2751 | 2751 | * @deprecated |
2752 | 2752 | */ |
2753 | - public function created_via( $value ) { |
|
2754 | - $this->set_created_via( sanitize_text_field( $value ) ); |
|
2753 | + public function created_via($value) { |
|
2754 | + $this->set_created_via(sanitize_text_field($value)); |
|
2755 | 2755 | } |
2756 | 2756 | |
2757 | 2757 | /** |
@@ -2760,8 +2760,8 @@ discard block |
||
2760 | 2760 | * @since 1.0.19 |
2761 | 2761 | * @param string $value source. |
2762 | 2762 | */ |
2763 | - public function set_created_via( $value ) { |
|
2764 | - $this->set_prop( 'created_via', sanitize_text_field( $value ) ); |
|
2763 | + public function set_created_via($value) { |
|
2764 | + $this->set_prop('created_via', sanitize_text_field($value)); |
|
2765 | 2765 | } |
2766 | 2766 | |
2767 | 2767 | /** |
@@ -2770,8 +2770,8 @@ discard block |
||
2770 | 2770 | * @since 1.0.19 |
2771 | 2771 | * @param int|bool $value confirmed. |
2772 | 2772 | */ |
2773 | - public function set_address_confirmed( $value ) { |
|
2774 | - $this->set_prop( 'address_confirmed', $value ); |
|
2773 | + public function set_address_confirmed($value) { |
|
2774 | + $this->set_prop('address_confirmed', $value); |
|
2775 | 2775 | } |
2776 | 2776 | |
2777 | 2777 | /** |
@@ -2780,8 +2780,8 @@ discard block |
||
2780 | 2780 | * @since 1.0.19 |
2781 | 2781 | * @param int|bool $value confirmed. |
2782 | 2782 | */ |
2783 | - public function set_user_address_confirmed( $value ) { |
|
2784 | - $this->set_address_confirmed( $value ); |
|
2783 | + public function set_user_address_confirmed($value) { |
|
2784 | + $this->set_address_confirmed($value); |
|
2785 | 2785 | } |
2786 | 2786 | |
2787 | 2787 | /** |
@@ -2790,8 +2790,8 @@ discard block |
||
2790 | 2790 | * @since 1.0.19 |
2791 | 2791 | * @param int|bool $value confirmed. |
2792 | 2792 | */ |
2793 | - public function set_customer_address_confirmed( $value ) { |
|
2794 | - $this->set_address_confirmed( $value ); |
|
2793 | + public function set_customer_address_confirmed($value) { |
|
2794 | + $this->set_address_confirmed($value); |
|
2795 | 2795 | } |
2796 | 2796 | |
2797 | 2797 | /** |
@@ -2800,8 +2800,8 @@ discard block |
||
2800 | 2800 | * @since 1.0.19 |
2801 | 2801 | * @param float $value sub total. |
2802 | 2802 | */ |
2803 | - public function set_subtotal( $value ) { |
|
2804 | - $this->set_prop( 'subtotal', max( 0, $value ) ); |
|
2803 | + public function set_subtotal($value) { |
|
2804 | + $this->set_prop('subtotal', max(0, $value)); |
|
2805 | 2805 | } |
2806 | 2806 | |
2807 | 2807 | /** |
@@ -2810,8 +2810,8 @@ discard block |
||
2810 | 2810 | * @since 1.0.19 |
2811 | 2811 | * @param float $value sub total. |
2812 | 2812 | */ |
2813 | - public function set_total( $value ) { |
|
2814 | - $this->set_prop( 'total', max( 0, $value ) ); |
|
2813 | + public function set_total($value) { |
|
2814 | + $this->set_prop('total', max(0, $value)); |
|
2815 | 2815 | } |
2816 | 2816 | |
2817 | 2817 | /** |
@@ -2820,8 +2820,8 @@ discard block |
||
2820 | 2820 | * @since 1.0.19 |
2821 | 2821 | * @param float $value discount total. |
2822 | 2822 | */ |
2823 | - public function set_total_discount( $value ) { |
|
2824 | - $this->set_prop( 'total_discount', max( 0, $value ) ); |
|
2823 | + public function set_total_discount($value) { |
|
2824 | + $this->set_prop('total_discount', max(0, $value)); |
|
2825 | 2825 | } |
2826 | 2826 | |
2827 | 2827 | /** |
@@ -2830,8 +2830,8 @@ discard block |
||
2830 | 2830 | * @since 1.0.19 |
2831 | 2831 | * @param float $value discount total. |
2832 | 2832 | */ |
2833 | - public function set_discount( $value ) { |
|
2834 | - $this->set_total_discount( $value ); |
|
2833 | + public function set_discount($value) { |
|
2834 | + $this->set_total_discount($value); |
|
2835 | 2835 | } |
2836 | 2836 | |
2837 | 2837 | /** |
@@ -2840,8 +2840,8 @@ discard block |
||
2840 | 2840 | * @since 1.0.19 |
2841 | 2841 | * @param float $value tax total. |
2842 | 2842 | */ |
2843 | - public function set_total_tax( $value ) { |
|
2844 | - $this->set_prop( 'total_tax', max( 0, $value ) ); |
|
2843 | + public function set_total_tax($value) { |
|
2844 | + $this->set_prop('total_tax', max(0, $value)); |
|
2845 | 2845 | } |
2846 | 2846 | |
2847 | 2847 | /** |
@@ -2850,8 +2850,8 @@ discard block |
||
2850 | 2850 | * @since 1.0.19 |
2851 | 2851 | * @param float $value tax total. |
2852 | 2852 | */ |
2853 | - public function set_tax_total( $value ) { |
|
2854 | - $this->set_total_tax( $value ); |
|
2853 | + public function set_tax_total($value) { |
|
2854 | + $this->set_total_tax($value); |
|
2855 | 2855 | } |
2856 | 2856 | |
2857 | 2857 | /** |
@@ -2860,8 +2860,8 @@ discard block |
||
2860 | 2860 | * @since 1.0.19 |
2861 | 2861 | * @param float $value fees total. |
2862 | 2862 | */ |
2863 | - public function set_total_fees( $value ) { |
|
2864 | - $this->set_prop( 'total_fees', max( 0, $value ) ); |
|
2863 | + public function set_total_fees($value) { |
|
2864 | + $this->set_prop('total_fees', max(0, $value)); |
|
2865 | 2865 | } |
2866 | 2866 | |
2867 | 2867 | /** |
@@ -2870,8 +2870,8 @@ discard block |
||
2870 | 2870 | * @since 1.0.19 |
2871 | 2871 | * @param float $value fees total. |
2872 | 2872 | */ |
2873 | - public function set_fees_total( $value ) { |
|
2874 | - $this->set_total_fees( $value ); |
|
2873 | + public function set_fees_total($value) { |
|
2874 | + $this->set_total_fees($value); |
|
2875 | 2875 | } |
2876 | 2876 | |
2877 | 2877 | /** |
@@ -2880,13 +2880,13 @@ discard block |
||
2880 | 2880 | * @since 1.0.19 |
2881 | 2881 | * @param array $value fees. |
2882 | 2882 | */ |
2883 | - public function set_fees( $value ) { |
|
2883 | + public function set_fees($value) { |
|
2884 | 2884 | |
2885 | - if ( ! is_array( $value ) ) { |
|
2885 | + if (!is_array($value)) { |
|
2886 | 2886 | $value = array(); |
2887 | 2887 | } |
2888 | 2888 | |
2889 | - $this->set_prop( 'fees', $value ); |
|
2889 | + $this->set_prop('fees', $value); |
|
2890 | 2890 | |
2891 | 2891 | } |
2892 | 2892 | |
@@ -2896,13 +2896,13 @@ discard block |
||
2896 | 2896 | * @since 1.0.19 |
2897 | 2897 | * @param array $value taxes. |
2898 | 2898 | */ |
2899 | - public function set_taxes( $value ) { |
|
2899 | + public function set_taxes($value) { |
|
2900 | 2900 | |
2901 | - if ( ! is_array( $value ) ) { |
|
2901 | + if (!is_array($value)) { |
|
2902 | 2902 | $value = array(); |
2903 | 2903 | } |
2904 | 2904 | |
2905 | - $this->set_prop( 'taxes', $value ); |
|
2905 | + $this->set_prop('taxes', $value); |
|
2906 | 2906 | |
2907 | 2907 | } |
2908 | 2908 | |
@@ -2912,13 +2912,13 @@ discard block |
||
2912 | 2912 | * @since 1.0.19 |
2913 | 2913 | * @param array $value discounts. |
2914 | 2914 | */ |
2915 | - public function set_discounts( $value ) { |
|
2915 | + public function set_discounts($value) { |
|
2916 | 2916 | |
2917 | - if ( ! is_array( $value ) ) { |
|
2917 | + if (!is_array($value)) { |
|
2918 | 2918 | $value = array(); |
2919 | 2919 | } |
2920 | 2920 | |
2921 | - $this->set_prop( 'discounts', $value ); |
|
2921 | + $this->set_prop('discounts', $value); |
|
2922 | 2922 | } |
2923 | 2923 | |
2924 | 2924 | /** |
@@ -2927,19 +2927,19 @@ discard block |
||
2927 | 2927 | * @since 1.0.19 |
2928 | 2928 | * @param GetPaid_Form_Item[] $value items. |
2929 | 2929 | */ |
2930 | - public function set_items( $value ) { |
|
2930 | + public function set_items($value) { |
|
2931 | 2931 | |
2932 | 2932 | // Remove existing items. |
2933 | - $this->set_prop( 'items', array() ); |
|
2933 | + $this->set_prop('items', array()); |
|
2934 | 2934 | $this->recurring_item = null; |
2935 | 2935 | |
2936 | 2936 | // Ensure that we have an array. |
2937 | - if ( ! is_array( $value ) ) { |
|
2937 | + if (!is_array($value)) { |
|
2938 | 2938 | return; |
2939 | 2939 | } |
2940 | 2940 | |
2941 | - foreach ( $value as $item ) { |
|
2942 | - $this->add_item( $item ); |
|
2941 | + foreach ($value as $item) { |
|
2942 | + $this->add_item($item); |
|
2943 | 2943 | } |
2944 | 2944 | |
2945 | 2945 | } |
@@ -2950,8 +2950,8 @@ discard block |
||
2950 | 2950 | * @since 1.0.19 |
2951 | 2951 | * @param int $value payment form. |
2952 | 2952 | */ |
2953 | - public function set_payment_form( $value ) { |
|
2954 | - $this->set_prop( 'payment_form', $value ); |
|
2953 | + public function set_payment_form($value) { |
|
2954 | + $this->set_prop('payment_form', $value); |
|
2955 | 2955 | } |
2956 | 2956 | |
2957 | 2957 | /** |
@@ -2960,8 +2960,8 @@ discard block |
||
2960 | 2960 | * @since 1.0.19 |
2961 | 2961 | * @param string $value submission id. |
2962 | 2962 | */ |
2963 | - public function set_submission_id( $value ) { |
|
2964 | - $this->set_prop( 'submission_id', $value ); |
|
2963 | + public function set_submission_id($value) { |
|
2964 | + $this->set_prop('submission_id', $value); |
|
2965 | 2965 | } |
2966 | 2966 | |
2967 | 2967 | /** |
@@ -2970,8 +2970,8 @@ discard block |
||
2970 | 2970 | * @since 1.0.19 |
2971 | 2971 | * @param string $value discount code. |
2972 | 2972 | */ |
2973 | - public function set_discount_code( $value ) { |
|
2974 | - $this->set_prop( 'discount_code', sanitize_text_field( $value ) ); |
|
2973 | + public function set_discount_code($value) { |
|
2974 | + $this->set_prop('discount_code', sanitize_text_field($value)); |
|
2975 | 2975 | } |
2976 | 2976 | |
2977 | 2977 | /** |
@@ -2980,8 +2980,8 @@ discard block |
||
2980 | 2980 | * @since 1.0.19 |
2981 | 2981 | * @param string $value gateway. |
2982 | 2982 | */ |
2983 | - public function set_gateway( $value ) { |
|
2984 | - $this->set_prop( 'gateway', $value ); |
|
2983 | + public function set_gateway($value) { |
|
2984 | + $this->set_prop('gateway', $value); |
|
2985 | 2985 | } |
2986 | 2986 | |
2987 | 2987 | /** |
@@ -2990,9 +2990,9 @@ discard block |
||
2990 | 2990 | * @since 1.0.19 |
2991 | 2991 | * @param string $value transaction id. |
2992 | 2992 | */ |
2993 | - public function set_transaction_id( $value ) { |
|
2994 | - if ( ! empty( $value ) ) { |
|
2995 | - $this->set_prop( 'transaction_id', $value ); |
|
2993 | + public function set_transaction_id($value) { |
|
2994 | + if (!empty($value)) { |
|
2995 | + $this->set_prop('transaction_id', $value); |
|
2996 | 2996 | } |
2997 | 2997 | } |
2998 | 2998 | |
@@ -3002,8 +3002,8 @@ discard block |
||
3002 | 3002 | * @since 1.0.19 |
3003 | 3003 | * @param string $value currency id. |
3004 | 3004 | */ |
3005 | - public function set_currency( $value ) { |
|
3006 | - $this->set_prop( 'currency', $value ); |
|
3005 | + public function set_currency($value) { |
|
3006 | + $this->set_prop('currency', $value); |
|
3007 | 3007 | } |
3008 | 3008 | |
3009 | 3009 | /** |
@@ -3012,8 +3012,8 @@ discard block |
||
3012 | 3012 | * @since 1.0.19 |
3013 | 3013 | * @param bool $value value. |
3014 | 3014 | */ |
3015 | - public function set_disable_taxes( $value ) { |
|
3016 | - $this->set_prop( 'disable_taxes', (bool) $value ); |
|
3015 | + public function set_disable_taxes($value) { |
|
3016 | + $this->set_prop('disable_taxes', (bool) $value); |
|
3017 | 3017 | } |
3018 | 3018 | |
3019 | 3019 | /** |
@@ -3022,8 +3022,8 @@ discard block |
||
3022 | 3022 | * @since 1.0.19 |
3023 | 3023 | * @param string $value subscription id. |
3024 | 3024 | */ |
3025 | - public function set_subscription_id( $value ) { |
|
3026 | - $this->set_prop( 'subscription_id', $value ); |
|
3025 | + public function set_subscription_id($value) { |
|
3026 | + $this->set_prop('subscription_id', $value); |
|
3027 | 3027 | } |
3028 | 3028 | |
3029 | 3029 | /** |
@@ -3032,8 +3032,8 @@ discard block |
||
3032 | 3032 | * @since 1.0.19 |
3033 | 3033 | * @param string $value subscription id. |
3034 | 3034 | */ |
3035 | - public function set_remote_subscription_id( $value ) { |
|
3036 | - $this->set_prop( 'remote_subscription_id', $value ); |
|
3035 | + public function set_remote_subscription_id($value) { |
|
3036 | + $this->set_prop('remote_subscription_id', $value); |
|
3037 | 3037 | } |
3038 | 3038 | |
3039 | 3039 | /* |
@@ -3050,28 +3050,28 @@ discard block |
||
3050 | 3050 | */ |
3051 | 3051 | public function is_parent() { |
3052 | 3052 | $parent = $this->get_parent_id(); |
3053 | - return apply_filters( 'wpinv_invoice_is_parent', empty( $parent ), $this ); |
|
3053 | + return apply_filters('wpinv_invoice_is_parent', empty($parent), $this); |
|
3054 | 3054 | } |
3055 | 3055 | |
3056 | 3056 | /** |
3057 | 3057 | * Checks if this is a renewal invoice. |
3058 | 3058 | */ |
3059 | 3059 | public function is_renewal() { |
3060 | - return $this->is_recurring() && ! $this->is_parent(); |
|
3060 | + return $this->is_recurring() && !$this->is_parent(); |
|
3061 | 3061 | } |
3062 | 3062 | |
3063 | 3063 | /** |
3064 | 3064 | * Checks if this is a recurring invoice. |
3065 | 3065 | */ |
3066 | 3066 | public function is_recurring() { |
3067 | - return ! empty( $this->recurring_item ); |
|
3067 | + return !empty($this->recurring_item); |
|
3068 | 3068 | } |
3069 | 3069 | |
3070 | 3070 | /** |
3071 | 3071 | * Checks if this is a taxable invoice. |
3072 | 3072 | */ |
3073 | 3073 | public function is_taxable() { |
3074 | - return ! $this->get_disable_taxes(); |
|
3074 | + return !$this->get_disable_taxes(); |
|
3075 | 3075 | } |
3076 | 3076 | |
3077 | 3077 | /** |
@@ -3085,45 +3085,45 @@ discard block |
||
3085 | 3085 | * Checks to see if the invoice requires payment. |
3086 | 3086 | */ |
3087 | 3087 | public function is_free() { |
3088 | - $is_free = ( (float) wpinv_round_amount( $this->get_initial_total() ) == 0 ); |
|
3088 | + $is_free = ((float) wpinv_round_amount($this->get_initial_total()) == 0); |
|
3089 | 3089 | |
3090 | - if ( $this->is_recurring() && $this->get_recurring_total() > 0 ) { |
|
3090 | + if ($this->is_recurring() && $this->get_recurring_total() > 0) { |
|
3091 | 3091 | $is_free = false; |
3092 | 3092 | } |
3093 | 3093 | |
3094 | - return apply_filters( 'wpinv_invoice_is_free', $is_free, $this ); |
|
3094 | + return apply_filters('wpinv_invoice_is_free', $is_free, $this); |
|
3095 | 3095 | } |
3096 | 3096 | |
3097 | 3097 | /** |
3098 | 3098 | * Checks if the invoice is paid. |
3099 | 3099 | */ |
3100 | 3100 | public function is_paid() { |
3101 | - $is_paid = $this->has_status( array( 'publish', 'wpi-processing', 'wpi-renewal' ) ); |
|
3102 | - return apply_filters( 'wpinv_invoice_is_paid', $is_paid, $this ); |
|
3101 | + $is_paid = $this->has_status(array('publish', 'wpi-processing', 'wpi-renewal')); |
|
3102 | + return apply_filters('wpinv_invoice_is_paid', $is_paid, $this); |
|
3103 | 3103 | } |
3104 | 3104 | |
3105 | 3105 | /** |
3106 | 3106 | * Checks if the invoice needs payment. |
3107 | 3107 | */ |
3108 | 3108 | public function needs_payment() { |
3109 | - $needs_payment = ! $this->is_paid() && ! $this->is_refunded() && ! $this->is_free(); |
|
3110 | - return apply_filters( 'wpinv_needs_payment', $needs_payment, $this ); |
|
3109 | + $needs_payment = !$this->is_paid() && !$this->is_refunded() && !$this->is_free(); |
|
3110 | + return apply_filters('wpinv_needs_payment', $needs_payment, $this); |
|
3111 | 3111 | } |
3112 | 3112 | |
3113 | 3113 | /** |
3114 | 3114 | * Checks if the invoice is refunded. |
3115 | 3115 | */ |
3116 | 3116 | public function is_refunded() { |
3117 | - $is_refunded = $this->has_status( 'wpi-refunded' ); |
|
3118 | - return apply_filters( 'wpinv_invoice_is_refunded', $is_refunded, $this ); |
|
3117 | + $is_refunded = $this->has_status('wpi-refunded'); |
|
3118 | + return apply_filters('wpinv_invoice_is_refunded', $is_refunded, $this); |
|
3119 | 3119 | } |
3120 | 3120 | |
3121 | 3121 | /** |
3122 | 3122 | * Checks if the invoice is held. |
3123 | 3123 | */ |
3124 | 3124 | public function is_held() { |
3125 | - $is_held = $this->has_status( 'wpi-onhold' ); |
|
3126 | - return apply_filters( 'wpinv_invoice_is_held', $is_held, $this ); |
|
3125 | + $is_held = $this->has_status('wpi-onhold'); |
|
3126 | + return apply_filters('wpinv_invoice_is_held', $is_held, $this); |
|
3127 | 3127 | } |
3128 | 3128 | |
3129 | 3129 | /** |
@@ -3131,30 +3131,30 @@ discard block |
||
3131 | 3131 | */ |
3132 | 3132 | public function is_due() { |
3133 | 3133 | $due_date = $this->get_due_date(); |
3134 | - return empty( $due_date ) ? false : current_time( 'timestamp' ) > strtotime( $due_date ); |
|
3134 | + return empty($due_date) ? false : current_time('timestamp') > strtotime($due_date); |
|
3135 | 3135 | } |
3136 | 3136 | |
3137 | 3137 | /** |
3138 | 3138 | * Checks if the invoice is draft. |
3139 | 3139 | */ |
3140 | 3140 | public function is_draft() { |
3141 | - return $this->has_status( 'draft, auto-draft' ); |
|
3141 | + return $this->has_status('draft, auto-draft'); |
|
3142 | 3142 | } |
3143 | 3143 | |
3144 | 3144 | /** |
3145 | 3145 | * Checks if the invoice has a given status. |
3146 | 3146 | */ |
3147 | - public function has_status( $status ) { |
|
3148 | - $status = wpinv_parse_list( $status ); |
|
3149 | - return apply_filters( 'wpinv_has_status', in_array( $this->get_status(), $status ), $status ); |
|
3147 | + public function has_status($status) { |
|
3148 | + $status = wpinv_parse_list($status); |
|
3149 | + return apply_filters('wpinv_has_status', in_array($this->get_status(), $status), $status); |
|
3150 | 3150 | } |
3151 | 3151 | |
3152 | 3152 | /** |
3153 | 3153 | * Checks if the invoice is of a given type. |
3154 | 3154 | */ |
3155 | - public function is_type( $type ) { |
|
3156 | - $type = wpinv_parse_list( $type ); |
|
3157 | - return in_array( $this->get_type(), $type ); |
|
3155 | + public function is_type($type) { |
|
3156 | + $type = wpinv_parse_list($type); |
|
3157 | + return in_array($this->get_type(), $type); |
|
3158 | 3158 | } |
3159 | 3159 | |
3160 | 3160 | /** |
@@ -3186,8 +3186,8 @@ discard block |
||
3186 | 3186 | * |
3187 | 3187 | */ |
3188 | 3188 | public function is_initial_free() { |
3189 | - $is_initial_free = ! ( (float) wpinv_round_amount( $this->get_initial_total() ) > 0 ); |
|
3190 | - return apply_filters( 'wpinv_invoice_is_initial_free', $is_initial_free, $this->get_cart_details(), $this ); |
|
3189 | + $is_initial_free = !((float) wpinv_round_amount($this->get_initial_total()) > 0); |
|
3190 | + return apply_filters('wpinv_invoice_is_initial_free', $is_initial_free, $this->get_cart_details(), $this); |
|
3191 | 3191 | } |
3192 | 3192 | |
3193 | 3193 | /** |
@@ -3197,11 +3197,11 @@ discard block |
||
3197 | 3197 | public function item_has_free_trial() { |
3198 | 3198 | |
3199 | 3199 | // Ensure we have a recurring item. |
3200 | - if ( ! $this->is_recurring() ) { |
|
3200 | + if (!$this->is_recurring()) { |
|
3201 | 3201 | return false; |
3202 | 3202 | } |
3203 | 3203 | |
3204 | - $item = $this->get_recurring( true ); |
|
3204 | + $item = $this->get_recurring(true); |
|
3205 | 3205 | return $item->has_free_trial(); |
3206 | 3206 | } |
3207 | 3207 | |
@@ -3209,7 +3209,7 @@ discard block |
||
3209 | 3209 | * Check if the free trial is a result of a discount. |
3210 | 3210 | */ |
3211 | 3211 | public function is_free_trial_from_discount() { |
3212 | - return $this->has_free_trial() && ! $this->item_has_free_trial(); |
|
3212 | + return $this->has_free_trial() && !$this->item_has_free_trial(); |
|
3213 | 3213 | } |
3214 | 3214 | |
3215 | 3215 | /** |
@@ -3217,12 +3217,12 @@ discard block |
||
3217 | 3217 | */ |
3218 | 3218 | public function discount_first_payment_only() { |
3219 | 3219 | |
3220 | - $discount = wpinv_get_discount_obj( $this->get_discount_code() ); |
|
3221 | - if ( ! $discount->exists() || ! $this->is_recurring() ) { |
|
3220 | + $discount = wpinv_get_discount_obj($this->get_discount_code()); |
|
3221 | + if (!$discount->exists() || !$this->is_recurring()) { |
|
3222 | 3222 | return true; |
3223 | 3223 | } |
3224 | 3224 | |
3225 | - return ! $discount->get_is_recurring(); |
|
3225 | + return !$discount->get_is_recurring(); |
|
3226 | 3226 | } |
3227 | 3227 | |
3228 | 3228 | /* |
@@ -3240,23 +3240,23 @@ discard block |
||
3240 | 3240 | * @param GetPaid_Form_Item|array $item |
3241 | 3241 | * @return WP_Error|Bool |
3242 | 3242 | */ |
3243 | - public function add_item( $item ) { |
|
3243 | + public function add_item($item) { |
|
3244 | 3244 | |
3245 | - if ( is_array( $item ) ) { |
|
3246 | - $item = $this->process_array_item( $item ); |
|
3245 | + if (is_array($item)) { |
|
3246 | + $item = $this->process_array_item($item); |
|
3247 | 3247 | } |
3248 | 3248 | |
3249 | - if ( is_numeric( $item ) ) { |
|
3250 | - $item = new GetPaid_Form_Item( $item ); |
|
3249 | + if (is_numeric($item)) { |
|
3250 | + $item = new GetPaid_Form_Item($item); |
|
3251 | 3251 | } |
3252 | 3252 | |
3253 | 3253 | // Make sure that it is available for purchase. |
3254 | - if ( $item->get_id() > 0 && ! $item->can_purchase() ) { |
|
3255 | - return new WP_Error( 'invalid_item', __( 'This item is not available for purchase', 'invoicing' ) ); |
|
3254 | + if ($item->get_id() > 0 && !$item->can_purchase()) { |
|
3255 | + return new WP_Error('invalid_item', __('This item is not available for purchase', 'invoicing')); |
|
3256 | 3256 | } |
3257 | 3257 | |
3258 | 3258 | // Do we have a recurring item? |
3259 | - if ( $item->is_recurring() ) { |
|
3259 | + if ($item->is_recurring()) { |
|
3260 | 3260 | $this->recurring_item = $item->get_id(); |
3261 | 3261 | } |
3262 | 3262 | |
@@ -3264,9 +3264,9 @@ discard block |
||
3264 | 3264 | $item->invoice_id = (int) $this->get_id(); |
3265 | 3265 | |
3266 | 3266 | // Remove duplicates. |
3267 | - $this->remove_item( $item->get_id() ); |
|
3267 | + $this->remove_item($item->get_id()); |
|
3268 | 3268 | |
3269 | - if ( 0 == $item->get_quantity() ) { |
|
3269 | + if (0 == $item->get_quantity()) { |
|
3270 | 3270 | return; |
3271 | 3271 | } |
3272 | 3272 | |
@@ -3276,7 +3276,7 @@ discard block |
||
3276 | 3276 | // Add new item. |
3277 | 3277 | $items[] = $item; |
3278 | 3278 | |
3279 | - $this->set_prop( 'items', $items ); |
|
3279 | + $this->set_prop('items', $items); |
|
3280 | 3280 | |
3281 | 3281 | return true; |
3282 | 3282 | } |
@@ -3287,26 +3287,26 @@ discard block |
||
3287 | 3287 | * @since 1.0.19 |
3288 | 3288 | * @return GetPaid_Form_Item |
3289 | 3289 | */ |
3290 | - protected function process_array_item( $array ) { |
|
3290 | + protected function process_array_item($array) { |
|
3291 | 3291 | |
3292 | - $item_id = isset( $array['item_id'] ) ? $array['item_id'] : 0; |
|
3293 | - $item = new GetPaid_Form_Item( $item_id ); |
|
3292 | + $item_id = isset($array['item_id']) ? $array['item_id'] : 0; |
|
3293 | + $item = new GetPaid_Form_Item($item_id); |
|
3294 | 3294 | |
3295 | 3295 | // Set item data. |
3296 | - foreach ( array( 'name', 'price', 'description' ) as $key ) { |
|
3297 | - if ( isset( $array[ "item_$key" ] ) ) { |
|
3296 | + foreach (array('name', 'price', 'description') as $key) { |
|
3297 | + if (isset($array["item_$key"])) { |
|
3298 | 3298 | $method = "set_$key"; |
3299 | - $item->$method( $array[ "item_$key" ] ); |
|
3299 | + $item->$method($array["item_$key"]); |
|
3300 | 3300 | } |
3301 | 3301 | } |
3302 | 3302 | |
3303 | - if ( isset( $array['quantity'] ) ) { |
|
3304 | - $item->set_quantity( $array['quantity'] ); |
|
3303 | + if (isset($array['quantity'])) { |
|
3304 | + $item->set_quantity($array['quantity']); |
|
3305 | 3305 | } |
3306 | 3306 | |
3307 | 3307 | // Set item meta. |
3308 | - if ( isset( $array['meta'] ) && is_array( $array['meta'] ) ) { |
|
3309 | - $item->set_item_meta( $array['meta'] ); |
|
3308 | + if (isset($array['meta']) && is_array($array['meta'])) { |
|
3309 | + $item->set_item_meta($array['meta']); |
|
3310 | 3310 | } |
3311 | 3311 | |
3312 | 3312 | return $item; |
@@ -3319,10 +3319,10 @@ discard block |
||
3319 | 3319 | * @since 1.0.19 |
3320 | 3320 | * @return GetPaid_Form_Item|null |
3321 | 3321 | */ |
3322 | - public function get_item( $item_id ) { |
|
3322 | + public function get_item($item_id) { |
|
3323 | 3323 | |
3324 | - foreach ( $this->get_items() as $item ) { |
|
3325 | - if ( (int) $item_id == $item->get_id() ) { |
|
3324 | + foreach ($this->get_items() as $item) { |
|
3325 | + if ((int) $item_id == $item->get_id()) { |
|
3326 | 3326 | return $item; |
3327 | 3327 | } |
3328 | 3328 | } |
@@ -3335,16 +3335,16 @@ discard block |
||
3335 | 3335 | * |
3336 | 3336 | * @since 1.0.19 |
3337 | 3337 | */ |
3338 | - public function remove_item( $item_id ) { |
|
3338 | + public function remove_item($item_id) { |
|
3339 | 3339 | $items = $this->get_items(); |
3340 | 3340 | $item_id = (int) $item_id; |
3341 | 3341 | |
3342 | - foreach ( $items as $index => $item ) { |
|
3343 | - if ( (int) $item_id == $item->get_id() ) { |
|
3344 | - unset( $items[ $index ] ); |
|
3345 | - $this->set_prop( 'items', $items ); |
|
3342 | + foreach ($items as $index => $item) { |
|
3343 | + if ((int) $item_id == $item->get_id()) { |
|
3344 | + unset($items[$index]); |
|
3345 | + $this->set_prop('items', $items); |
|
3346 | 3346 | |
3347 | - if ( $item_id == $this->recurring_item ) { |
|
3347 | + if ($item_id == $this->recurring_item) { |
|
3348 | 3348 | $this->recurring_item = null; |
3349 | 3349 | } |
3350 | 3350 | |
@@ -3359,11 +3359,11 @@ discard block |
||
3359 | 3359 | * @param array $fee An array of fee details. name, initial_fee, and recurring_fee are required. |
3360 | 3360 | * @since 1.0.19 |
3361 | 3361 | */ |
3362 | - public function add_fee( $fee ) { |
|
3362 | + public function add_fee($fee) { |
|
3363 | 3363 | |
3364 | 3364 | $fees = $this->get_fees(); |
3365 | - $fees[ $fee['name'] ] = $fee; |
|
3366 | - $this->set_prop( 'fees', $fees ); |
|
3365 | + $fees[$fee['name']] = $fee; |
|
3366 | + $this->set_prop('fees', $fees); |
|
3367 | 3367 | |
3368 | 3368 | } |
3369 | 3369 | |
@@ -3372,9 +3372,9 @@ discard block |
||
3372 | 3372 | * |
3373 | 3373 | * @since 1.0.19 |
3374 | 3374 | */ |
3375 | - public function get_fee( $fee ) { |
|
3375 | + public function get_fee($fee) { |
|
3376 | 3376 | $fees = $this->get_fees(); |
3377 | - return isset( $fees[ $fee ] ) ? $fees[ $fee ] : null; |
|
3377 | + return isset($fees[$fee]) ? $fees[$fee] : null; |
|
3378 | 3378 | } |
3379 | 3379 | |
3380 | 3380 | /** |
@@ -3382,11 +3382,11 @@ discard block |
||
3382 | 3382 | * |
3383 | 3383 | * @since 1.0.19 |
3384 | 3384 | */ |
3385 | - public function remove_fee( $fee ) { |
|
3385 | + public function remove_fee($fee) { |
|
3386 | 3386 | $fees = $this->get_fees(); |
3387 | - if ( isset( $fees[ $fee ] ) ) { |
|
3388 | - unset( $fees[ $fee ] ); |
|
3389 | - $this->set_prop( 'fees', $fees ); |
|
3387 | + if (isset($fees[$fee])) { |
|
3388 | + unset($fees[$fee]); |
|
3389 | + $this->set_prop('fees', $fees); |
|
3390 | 3390 | } |
3391 | 3391 | } |
3392 | 3392 | |
@@ -3396,11 +3396,11 @@ discard block |
||
3396 | 3396 | * @param array $discount An array of discount details. name, initial_discount, and recurring_discount are required. Include discount_code if the discount is from a discount code. |
3397 | 3397 | * @since 1.0.19 |
3398 | 3398 | */ |
3399 | - public function add_discount( $discount ) { |
|
3399 | + public function add_discount($discount) { |
|
3400 | 3400 | |
3401 | 3401 | $discounts = $this->get_discounts(); |
3402 | - $discounts[ $discount['name'] ] = $discount; |
|
3403 | - $this->set_prop( 'discounts', $discounts ); |
|
3402 | + $discounts[$discount['name']] = $discount; |
|
3403 | + $this->set_prop('discounts', $discounts); |
|
3404 | 3404 | |
3405 | 3405 | } |
3406 | 3406 | |
@@ -3410,15 +3410,15 @@ discard block |
||
3410 | 3410 | * @since 1.0.19 |
3411 | 3411 | * @return float |
3412 | 3412 | */ |
3413 | - public function get_discount( $discount = false ) { |
|
3413 | + public function get_discount($discount = false) { |
|
3414 | 3414 | |
3415 | 3415 | // Backwards compatibilty. |
3416 | - if ( empty( $discount ) ) { |
|
3416 | + if (empty($discount)) { |
|
3417 | 3417 | return $this->get_total_discount(); |
3418 | 3418 | } |
3419 | 3419 | |
3420 | 3420 | $discounts = $this->get_discounts(); |
3421 | - return isset( $discounts[ $discount ] ) ? $discounts[ $discount ] : null; |
|
3421 | + return isset($discounts[$discount]) ? $discounts[$discount] : null; |
|
3422 | 3422 | } |
3423 | 3423 | |
3424 | 3424 | /** |
@@ -3426,15 +3426,15 @@ discard block |
||
3426 | 3426 | * |
3427 | 3427 | * @since 1.0.19 |
3428 | 3428 | */ |
3429 | - public function remove_discount( $discount ) { |
|
3429 | + public function remove_discount($discount) { |
|
3430 | 3430 | $discounts = $this->get_discounts(); |
3431 | - if ( isset( $discounts[ $discount ] ) ) { |
|
3432 | - unset( $discounts[ $discount ] ); |
|
3433 | - $this->set_prop( 'discounts', $discounts ); |
|
3431 | + if (isset($discounts[$discount])) { |
|
3432 | + unset($discounts[$discount]); |
|
3433 | + $this->set_prop('discounts', $discounts); |
|
3434 | 3434 | } |
3435 | 3435 | |
3436 | - if ( 'discount_code' == $discount ) { |
|
3437 | - foreach ( $this->get_items() as $item ) { |
|
3436 | + if ('discount_code' == $discount) { |
|
3437 | + foreach ($this->get_items() as $item) { |
|
3438 | 3438 | $item->item_discount = 0; |
3439 | 3439 | $item->recurring_item_discount = 0; |
3440 | 3440 | } |
@@ -3447,12 +3447,12 @@ discard block |
||
3447 | 3447 | * |
3448 | 3448 | * @param array $tax An array of tax details. name, initial_tax, and recurring_tax are required. |
3449 | 3449 | */ |
3450 | - public function add_tax( $tax ) { |
|
3451 | - if ( $this->is_taxable() ) { |
|
3450 | + public function add_tax($tax) { |
|
3451 | + if ($this->is_taxable()) { |
|
3452 | 3452 | |
3453 | - $taxes = $this->get_taxes(); |
|
3454 | - $taxes[ $tax['name'] ] = $tax; |
|
3455 | - $this->set_prop( 'taxes', $tax ); |
|
3453 | + $taxes = $this->get_taxes(); |
|
3454 | + $taxes[$tax['name']] = $tax; |
|
3455 | + $this->set_prop('taxes', $tax); |
|
3456 | 3456 | |
3457 | 3457 | } |
3458 | 3458 | } |
@@ -3462,15 +3462,15 @@ discard block |
||
3462 | 3462 | * |
3463 | 3463 | * @since 1.0.19 |
3464 | 3464 | */ |
3465 | - public function get_tax( $tax = null ) { |
|
3465 | + public function get_tax($tax = null) { |
|
3466 | 3466 | |
3467 | 3467 | // Backwards compatility. |
3468 | - if ( empty( $tax ) ) { |
|
3468 | + if (empty($tax)) { |
|
3469 | 3469 | return $this->get_total_tax(); |
3470 | 3470 | } |
3471 | 3471 | |
3472 | 3472 | $taxes = $this->get_taxes(); |
3473 | - return isset( $taxes[ $tax ] ) ? $taxes[ $tax ] : null; |
|
3473 | + return isset($taxes[$tax]) ? $taxes[$tax] : null; |
|
3474 | 3474 | } |
3475 | 3475 | |
3476 | 3476 | /** |
@@ -3478,11 +3478,11 @@ discard block |
||
3478 | 3478 | * |
3479 | 3479 | * @since 1.0.19 |
3480 | 3480 | */ |
3481 | - public function remove_tax( $tax ) { |
|
3481 | + public function remove_tax($tax) { |
|
3482 | 3482 | $taxes = $this->get_taxes(); |
3483 | - if ( isset( $taxes[ $tax ] ) ) { |
|
3484 | - unset( $taxes[ $tax ] ); |
|
3485 | - $this->set_prop( 'taxes', $taxes ); |
|
3483 | + if (isset($taxes[$tax])) { |
|
3484 | + unset($taxes[$tax]); |
|
3485 | + $this->set_prop('taxes', $taxes); |
|
3486 | 3486 | } |
3487 | 3487 | } |
3488 | 3488 | |
@@ -3493,22 +3493,22 @@ discard block |
||
3493 | 3493 | * @return float The recalculated subtotal |
3494 | 3494 | */ |
3495 | 3495 | public function recalculate_subtotal() { |
3496 | - $items = $this->get_items(); |
|
3496 | + $items = $this->get_items(); |
|
3497 | 3497 | $subtotal = 0; |
3498 | 3498 | $recurring = 0; |
3499 | 3499 | |
3500 | - foreach ( $items as $item ) { |
|
3501 | - $subtotal += $item->get_sub_total( 'edit' ); |
|
3502 | - $recurring += $item->get_recurring_sub_total( 'edit' ); |
|
3500 | + foreach ($items as $item) { |
|
3501 | + $subtotal += $item->get_sub_total('edit'); |
|
3502 | + $recurring += $item->get_recurring_sub_total('edit'); |
|
3503 | 3503 | } |
3504 | 3504 | |
3505 | - if ( wpinv_prices_include_tax() ) { |
|
3506 | - $subtotal = max( 0, $subtotal - $this->totals['tax']['initial'] ); |
|
3507 | - $recurring = max( 0, $recurring - $this->totals['tax']['recurring'] ); |
|
3505 | + if (wpinv_prices_include_tax()) { |
|
3506 | + $subtotal = max(0, $subtotal - $this->totals['tax']['initial']); |
|
3507 | + $recurring = max(0, $recurring - $this->totals['tax']['recurring']); |
|
3508 | 3508 | } |
3509 | 3509 | |
3510 | 3510 | $current = $this->is_renewal() ? $recurring : $subtotal; |
3511 | - $this->set_subtotal( $current ); |
|
3511 | + $this->set_subtotal($current); |
|
3512 | 3512 | |
3513 | 3513 | $this->totals['subtotal'] = array( |
3514 | 3514 | 'initial' => $subtotal, |
@@ -3529,14 +3529,14 @@ discard block |
||
3529 | 3529 | $discount = 0; |
3530 | 3530 | $recurring = 0; |
3531 | 3531 | |
3532 | - foreach ( $discounts as $data ) { |
|
3533 | - $discount += wpinv_sanitize_amount( $data['initial_discount'] ); |
|
3534 | - $recurring += wpinv_sanitize_amount( $data['recurring_discount'] ); |
|
3532 | + foreach ($discounts as $data) { |
|
3533 | + $discount += wpinv_sanitize_amount($data['initial_discount']); |
|
3534 | + $recurring += wpinv_sanitize_amount($data['recurring_discount']); |
|
3535 | 3535 | } |
3536 | 3536 | |
3537 | 3537 | $current = $this->is_renewal() ? $recurring : $discount; |
3538 | 3538 | |
3539 | - $this->set_total_discount( $current ); |
|
3539 | + $this->set_total_discount($current); |
|
3540 | 3540 | |
3541 | 3541 | $this->totals['discount'] = array( |
3542 | 3542 | 'initial' => $discount, |
@@ -3557,13 +3557,13 @@ discard block |
||
3557 | 3557 | |
3558 | 3558 | // Maybe disable taxes. |
3559 | 3559 | $vat_number = $this->get_vat_number(); |
3560 | - $skip_tax = GetPaid_Payment_Form_Submission_Taxes::is_eu_transaction( $this->get_country() ) && ! empty( $vat_number ); |
|
3560 | + $skip_tax = GetPaid_Payment_Form_Submission_Taxes::is_eu_transaction($this->get_country()) && !empty($vat_number); |
|
3561 | 3561 | |
3562 | - if ( wpinv_is_base_country( $this->get_country() ) && 'vat_too' == wpinv_get_option( 'vat_same_country_rule', 'vat_too' ) ) { |
|
3562 | + if (wpinv_is_base_country($this->get_country()) && 'vat_too' == wpinv_get_option('vat_same_country_rule', 'vat_too')) { |
|
3563 | 3563 | $skip_tax = false; |
3564 | 3564 | } |
3565 | 3565 | |
3566 | - if ( ! wpinv_use_taxes() || $this->get_disable_taxes() || ! wpinv_is_country_taxable( $this->get_country() ) || $skip_tax ) { |
|
3566 | + if (!wpinv_use_taxes() || $this->get_disable_taxes() || !wpinv_is_country_taxable($this->get_country()) || $skip_tax) { |
|
3567 | 3567 | |
3568 | 3568 | $this->totals['tax'] = array( |
3569 | 3569 | 'initial' => 0, |
@@ -3572,38 +3572,38 @@ discard block |
||
3572 | 3572 | |
3573 | 3573 | $this->tax_rate = 0; |
3574 | 3574 | |
3575 | - $this->set_taxes( array() ); |
|
3575 | + $this->set_taxes(array()); |
|
3576 | 3576 | $current = 0; |
3577 | 3577 | } else { |
3578 | 3578 | |
3579 | 3579 | $item_taxes = array(); |
3580 | 3580 | |
3581 | - foreach ( $this->get_items() as $item ) { |
|
3582 | - $rates = getpaid_get_item_tax_rates( $item, $this->get_country(), $this->get_state() ); |
|
3583 | - $rates = getpaid_filter_item_tax_rates( $item, $rates ); |
|
3584 | - $taxes = getpaid_calculate_item_taxes( getpaid_get_taxable_amount( $item, false ), $rates ); |
|
3585 | - $r_taxes = getpaid_calculate_item_taxes( getpaid_get_taxable_amount( $item, true ), $rates ); |
|
3586 | - foreach ( $taxes as $name => $amount ) { |
|
3587 | - $recurring = isset( $r_taxes[ $name ] ) ? $r_taxes[ $name ] : 0; |
|
3588 | - $tax = getpaid_prepare_item_tax( $item, $name, $amount, $recurring ); |
|
3589 | - |
|
3590 | - if ( ! isset( $item_taxes[ $name ] ) ) { |
|
3591 | - $item_taxes[ $name ] = $tax; |
|
3581 | + foreach ($this->get_items() as $item) { |
|
3582 | + $rates = getpaid_get_item_tax_rates($item, $this->get_country(), $this->get_state()); |
|
3583 | + $rates = getpaid_filter_item_tax_rates($item, $rates); |
|
3584 | + $taxes = getpaid_calculate_item_taxes(getpaid_get_taxable_amount($item, false), $rates); |
|
3585 | + $r_taxes = getpaid_calculate_item_taxes(getpaid_get_taxable_amount($item, true), $rates); |
|
3586 | + foreach ($taxes as $name => $amount) { |
|
3587 | + $recurring = isset($r_taxes[$name]) ? $r_taxes[$name] : 0; |
|
3588 | + $tax = getpaid_prepare_item_tax($item, $name, $amount, $recurring); |
|
3589 | + |
|
3590 | + if (!isset($item_taxes[$name])) { |
|
3591 | + $item_taxes[$name] = $tax; |
|
3592 | 3592 | continue; |
3593 | 3593 | } |
3594 | 3594 | |
3595 | - $item_taxes[ $name ]['initial_tax'] += $tax['initial_tax']; |
|
3596 | - $item_taxes[ $name ]['recurring_tax'] += $tax['recurring_tax']; |
|
3595 | + $item_taxes[$name]['initial_tax'] += $tax['initial_tax']; |
|
3596 | + $item_taxes[$name]['recurring_tax'] += $tax['recurring_tax']; |
|
3597 | 3597 | |
3598 | 3598 | } |
3599 | 3599 | |
3600 | 3600 | } |
3601 | 3601 | |
3602 | - $item_taxes = array_replace( $this->get_taxes(), $item_taxes ); |
|
3603 | - $this->set_taxes( $item_taxes ); |
|
3602 | + $item_taxes = array_replace($this->get_taxes(), $item_taxes); |
|
3603 | + $this->set_taxes($item_taxes); |
|
3604 | 3604 | |
3605 | - $initial_tax = array_sum( wp_list_pluck( $item_taxes, 'initial_tax' ) ); |
|
3606 | - $recurring_tax = array_sum( wp_list_pluck( $item_taxes, 'recurring_tax' ) ); |
|
3605 | + $initial_tax = array_sum(wp_list_pluck($item_taxes, 'initial_tax')); |
|
3606 | + $recurring_tax = array_sum(wp_list_pluck($item_taxes, 'recurring_tax')); |
|
3607 | 3607 | |
3608 | 3608 | $current = $this->is_renewal() ? $recurring_tax : $initial_tax; |
3609 | 3609 | |
@@ -3614,7 +3614,7 @@ discard block |
||
3614 | 3614 | |
3615 | 3615 | } |
3616 | 3616 | |
3617 | - $this->set_total_tax( $current ); |
|
3617 | + $this->set_total_tax($current); |
|
3618 | 3618 | |
3619 | 3619 | return $current; |
3620 | 3620 | |
@@ -3631,20 +3631,20 @@ discard block |
||
3631 | 3631 | $fee = 0; |
3632 | 3632 | $recurring = 0; |
3633 | 3633 | |
3634 | - foreach ( $fees as $data ) { |
|
3635 | - $fee += wpinv_sanitize_amount( $data['initial_fee'] ); |
|
3636 | - $recurring += wpinv_sanitize_amount( $data['recurring_fee'] ); |
|
3634 | + foreach ($fees as $data) { |
|
3635 | + $fee += wpinv_sanitize_amount($data['initial_fee']); |
|
3636 | + $recurring += wpinv_sanitize_amount($data['recurring_fee']); |
|
3637 | 3637 | } |
3638 | 3638 | |
3639 | 3639 | $current = $this->is_renewal() ? $recurring : $fee; |
3640 | - $this->set_total_fees( $current ); |
|
3640 | + $this->set_total_fees($current); |
|
3641 | 3641 | |
3642 | 3642 | $this->totals['fee'] = array( |
3643 | 3643 | 'initial' => $fee, |
3644 | 3644 | 'recurring' => $recurring, |
3645 | 3645 | ); |
3646 | 3646 | |
3647 | - $this->set_total_fees( $fee ); |
|
3647 | + $this->set_total_fees($fee); |
|
3648 | 3648 | return $current; |
3649 | 3649 | } |
3650 | 3650 | |
@@ -3659,7 +3659,7 @@ discard block |
||
3659 | 3659 | $this->recalculate_total_discount(); |
3660 | 3660 | $this->recalculate_total_tax(); |
3661 | 3661 | $this->recalculate_subtotal(); |
3662 | - $this->set_total( $this->get_total_tax( 'edit' ) + $this->get_total_fees( 'edit' ) + $this->get_subtotal( 'edit' ) - $this->get_total_discount( 'edit' ) ); |
|
3662 | + $this->set_total($this->get_total_tax('edit') + $this->get_total_fees('edit') + $this->get_subtotal('edit') - $this->get_total_discount('edit')); |
|
3663 | 3663 | return $this->get_total(); |
3664 | 3664 | } |
3665 | 3665 | |
@@ -3668,7 +3668,7 @@ discard block |
||
3668 | 3668 | */ |
3669 | 3669 | public function recalculate_totals() { |
3670 | 3670 | $this->recalculate_total(); |
3671 | - $this->save( true ); |
|
3671 | + $this->save(true); |
|
3672 | 3672 | return $this; |
3673 | 3673 | } |
3674 | 3674 | |
@@ -3686,8 +3686,8 @@ discard block |
||
3686 | 3686 | * @return int|false The new note's ID on success, false on failure. |
3687 | 3687 | * |
3688 | 3688 | */ |
3689 | - public function add_system_note( $note ) { |
|
3690 | - return $this->add_note( $note, false, false, true ); |
|
3689 | + public function add_system_note($note) { |
|
3690 | + return $this->add_note($note, false, false, true); |
|
3691 | 3691 | } |
3692 | 3692 | |
3693 | 3693 | /** |
@@ -3697,10 +3697,10 @@ discard block |
||
3697 | 3697 | * @return int|false The new note's ID on success, false on failure. |
3698 | 3698 | * |
3699 | 3699 | */ |
3700 | - public function add_note( $note = '', $customer_type = false, $added_by_user = false, $system = false ) { |
|
3700 | + public function add_note($note = '', $customer_type = false, $added_by_user = false, $system = false) { |
|
3701 | 3701 | |
3702 | 3702 | // Bail if no note specified or this invoice is not yet saved. |
3703 | - if ( ! $note || $this->get_id() == 0 || ( ! is_user_logged_in() && ! $system ) ) { |
|
3703 | + if (!$note || $this->get_id() == 0 || (!is_user_logged_in() && !$system)) { |
|
3704 | 3704 | return false; |
3705 | 3705 | } |
3706 | 3706 | |
@@ -3708,23 +3708,23 @@ discard block |
||
3708 | 3708 | $author_email = '[email protected]'; |
3709 | 3709 | |
3710 | 3710 | // If this is an admin comment or it has been added by the user. |
3711 | - if ( is_user_logged_in() && ( ! $system || $added_by_user ) ) { |
|
3712 | - $user = get_user_by( 'id', get_current_user_id() ); |
|
3711 | + if (is_user_logged_in() && (!$system || $added_by_user)) { |
|
3712 | + $user = get_user_by('id', get_current_user_id()); |
|
3713 | 3713 | $author = $user->display_name; |
3714 | 3714 | $author_email = $user->user_email; |
3715 | 3715 | } |
3716 | 3716 | |
3717 | - return getpaid_notes()->add_invoice_note( $this, $note, $author, $author_email, $customer_type ); |
|
3717 | + return getpaid_notes()->add_invoice_note($this, $note, $author, $author_email, $customer_type); |
|
3718 | 3718 | |
3719 | 3719 | } |
3720 | 3720 | |
3721 | 3721 | /** |
3722 | 3722 | * Generates a unique key for the invoice. |
3723 | 3723 | */ |
3724 | - public function generate_key( $string = '' ) { |
|
3725 | - $auth_key = defined( 'AUTH_KEY' ) ? AUTH_KEY : ''; |
|
3724 | + public function generate_key($string = '') { |
|
3725 | + $auth_key = defined('AUTH_KEY') ? AUTH_KEY : ''; |
|
3726 | 3726 | return strtolower( |
3727 | - $string . md5( $this->get_id() . date( 'Y-m-d H:i:s' ) . $auth_key . uniqid( 'wpinv', true ) ) |
|
3727 | + $string . md5($this->get_id() . date('Y-m-d H:i:s') . $auth_key . uniqid('wpinv', true)) |
|
3728 | 3728 | ); |
3729 | 3729 | } |
3730 | 3730 | |
@@ -3734,11 +3734,11 @@ discard block |
||
3734 | 3734 | public function generate_number() { |
3735 | 3735 | $number = $this->get_id(); |
3736 | 3736 | |
3737 | - if ( wpinv_sequential_number_active( $this->get_post_type() ) ) { |
|
3738 | - $number = wpinv_get_next_invoice_number( $this->get_post_type() ); |
|
3737 | + if (wpinv_sequential_number_active($this->get_post_type())) { |
|
3738 | + $number = wpinv_get_next_invoice_number($this->get_post_type()); |
|
3739 | 3739 | } |
3740 | 3740 | |
3741 | - return wpinv_format_invoice_number( $number, $this->get_post_type() ); |
|
3741 | + return wpinv_format_invoice_number($number, $this->get_post_type()); |
|
3742 | 3742 | |
3743 | 3743 | } |
3744 | 3744 | |
@@ -3751,55 +3751,55 @@ discard block |
||
3751 | 3751 | // Reset status transition variable. |
3752 | 3752 | $this->status_transition = false; |
3753 | 3753 | |
3754 | - if ( $status_transition ) { |
|
3754 | + if ($status_transition) { |
|
3755 | 3755 | try { |
3756 | 3756 | |
3757 | 3757 | // Fire a hook for the status change. |
3758 | - do_action( 'getpaid_invoice_status_' . $status_transition['to'], $this, $status_transition ); |
|
3758 | + do_action('getpaid_invoice_status_' . $status_transition['to'], $this, $status_transition); |
|
3759 | 3759 | |
3760 | 3760 | // @deprecated this is deprecated and will be removed in the future. |
3761 | - do_action( 'wpinv_status_' . $status_transition['to'], $this->get_id(), $status_transition['from'] ); |
|
3761 | + do_action('wpinv_status_' . $status_transition['to'], $this->get_id(), $status_transition['from']); |
|
3762 | 3762 | |
3763 | - if ( ! empty( $status_transition['from'] ) ) { |
|
3763 | + if (!empty($status_transition['from'])) { |
|
3764 | 3764 | |
3765 | 3765 | /* translators: 1: old invoice status 2: new invoice status */ |
3766 | - $transition_note = sprintf( __( 'Status changed from %1$s to %2$s.', 'invoicing' ), wpinv_status_nicename( $status_transition['from'], $this ), wpinv_status_nicename( $status_transition['to'], $this ) ); |
|
3766 | + $transition_note = sprintf(__('Status changed from %1$s to %2$s.', 'invoicing'), wpinv_status_nicename($status_transition['from'], $this), wpinv_status_nicename($status_transition['to'], $this)); |
|
3767 | 3767 | |
3768 | 3768 | // Fire another hook. |
3769 | - do_action( 'getpaid_invoice_status_' . $status_transition['from'] . '_to_' . $status_transition['to'], $this ); |
|
3770 | - do_action( 'getpaid_invoice_status_changed', $this, $status_transition['from'], $status_transition['to'] ); |
|
3769 | + do_action('getpaid_invoice_status_' . $status_transition['from'] . '_to_' . $status_transition['to'], $this); |
|
3770 | + do_action('getpaid_invoice_status_changed', $this, $status_transition['from'], $status_transition['to']); |
|
3771 | 3771 | |
3772 | 3772 | // @deprecated this is deprecated and will be removed in the future. |
3773 | - do_action( 'wpinv_status_' . $status_transition['from'] . '_to_' . $status_transition['to'], $this->get_id(), $status_transition['from'] ); |
|
3773 | + do_action('wpinv_status_' . $status_transition['from'] . '_to_' . $status_transition['to'], $this->get_id(), $status_transition['from']); |
|
3774 | 3774 | |
3775 | 3775 | // Note the transition occurred. |
3776 | - $this->add_note( trim( $status_transition['note'] . ' ' . $transition_note ), false, $status_transition['manual'] ); |
|
3776 | + $this->add_note(trim($status_transition['note'] . ' ' . $transition_note), false, $status_transition['manual']); |
|
3777 | 3777 | |
3778 | 3778 | // Work out if this was for a payment, and trigger a payment_status hook instead. |
3779 | 3779 | if ( |
3780 | - in_array( $status_transition['from'], array( 'wpi-cancelled', 'wpi-pending', 'wpi-failed', 'wpi-refunded', 'wpi-onhold' ), true ) |
|
3781 | - && in_array( $status_transition['to'], array( 'publish', 'wpi-processing', 'wpi-renewal' ), true ) |
|
3780 | + in_array($status_transition['from'], array('wpi-cancelled', 'wpi-pending', 'wpi-failed', 'wpi-refunded', 'wpi-onhold'), true) |
|
3781 | + && in_array($status_transition['to'], array('publish', 'wpi-processing', 'wpi-renewal'), true) |
|
3782 | 3782 | ) { |
3783 | - do_action( 'getpaid_invoice_payment_status_changed', $this, $status_transition ); |
|
3783 | + do_action('getpaid_invoice_payment_status_changed', $this, $status_transition); |
|
3784 | 3784 | } |
3785 | 3785 | |
3786 | 3786 | // Work out if this was for a payment reversal, and trigger a payment_status_reversed hook instead. |
3787 | 3787 | if ( |
3788 | - in_array( $status_transition['from'], array( 'publish', 'wpi-processing', 'wpi-renewal' ), true ) |
|
3789 | - && in_array( $status_transition['to'], array( 'wpi-cancelled', 'wpi-pending', 'wpi-failed', 'wpi-refunded', 'wpi-onhold' ), true ) |
|
3788 | + in_array($status_transition['from'], array('publish', 'wpi-processing', 'wpi-renewal'), true) |
|
3789 | + && in_array($status_transition['to'], array('wpi-cancelled', 'wpi-pending', 'wpi-failed', 'wpi-refunded', 'wpi-onhold'), true) |
|
3790 | 3790 | ) { |
3791 | - do_action( 'getpaid_invoice_payment_status_reversed', $this, $status_transition ); |
|
3791 | + do_action('getpaid_invoice_payment_status_reversed', $this, $status_transition); |
|
3792 | 3792 | } |
3793 | 3793 | } else { |
3794 | 3794 | /* translators: %s: new invoice status */ |
3795 | - $transition_note = sprintf( __( 'Status set to %s.', 'invoicing' ), wpinv_status_nicename( $status_transition['to'], $this ) ); |
|
3795 | + $transition_note = sprintf(__('Status set to %s.', 'invoicing'), wpinv_status_nicename($status_transition['to'], $this)); |
|
3796 | 3796 | |
3797 | 3797 | // Note the transition occurred. |
3798 | - $this->add_note( trim( $status_transition['note'] . ' ' . $transition_note ), 0, $status_transition['manual'] ); |
|
3798 | + $this->add_note(trim($status_transition['note'] . ' ' . $transition_note), 0, $status_transition['manual']); |
|
3799 | 3799 | |
3800 | 3800 | } |
3801 | - } catch ( Exception $e ) { |
|
3802 | - $this->add_note( __( 'Error during status transition.', 'invoicing' ) . ' ' . $e->getMessage() ); |
|
3801 | + } catch (Exception $e) { |
|
3802 | + $this->add_note(__('Error during status transition.', 'invoicing') . ' ' . $e->getMessage()); |
|
3803 | 3803 | } |
3804 | 3804 | } |
3805 | 3805 | } |
@@ -3807,13 +3807,13 @@ discard block |
||
3807 | 3807 | /** |
3808 | 3808 | * Updates an invoice status. |
3809 | 3809 | */ |
3810 | - public function update_status( $new_status = false, $note = '', $manual = false ) { |
|
3810 | + public function update_status($new_status = false, $note = '', $manual = false) { |
|
3811 | 3811 | |
3812 | 3812 | // Fires before updating a status. |
3813 | - do_action( 'wpinv_before_invoice_status_change', $this->get_id(), $new_status, $this->get_status( 'edit' ) ); |
|
3813 | + do_action('wpinv_before_invoice_status_change', $this->get_id(), $new_status, $this->get_status('edit')); |
|
3814 | 3814 | |
3815 | 3815 | // Update the status. |
3816 | - $this->set_status( $new_status, $note, $manual ); |
|
3816 | + $this->set_status($new_status, $note, $manual); |
|
3817 | 3817 | |
3818 | 3818 | // Save the order. |
3819 | 3819 | return $this->save(); |
@@ -3824,18 +3824,18 @@ discard block |
||
3824 | 3824 | * @deprecated |
3825 | 3825 | */ |
3826 | 3826 | public function refresh_item_ids() { |
3827 | - $item_ids = implode( ',', array_unique( wp_list_pluck( $this->get_cart_details(), 'item_id' ) ) ); |
|
3828 | - update_post_meta( $this->get_id(), '_wpinv_item_ids', $item_ids ); |
|
3827 | + $item_ids = implode(',', array_unique(wp_list_pluck($this->get_cart_details(), 'item_id'))); |
|
3828 | + update_post_meta($this->get_id(), '_wpinv_item_ids', $item_ids); |
|
3829 | 3829 | } |
3830 | 3830 | |
3831 | 3831 | /** |
3832 | 3832 | * @deprecated |
3833 | 3833 | */ |
3834 | - public function update_items( $temp = false ) { |
|
3834 | + public function update_items($temp = false) { |
|
3835 | 3835 | |
3836 | - $this->set_items( $this->get_items() ); |
|
3836 | + $this->set_items($this->get_items()); |
|
3837 | 3837 | |
3838 | - if ( ! $temp ) { |
|
3838 | + if (!$temp) { |
|
3839 | 3839 | $this->save(); |
3840 | 3840 | } |
3841 | 3841 | |
@@ -3849,11 +3849,11 @@ discard block |
||
3849 | 3849 | |
3850 | 3850 | $discount_code = $this->get_discount_code(); |
3851 | 3851 | |
3852 | - if ( empty( $discount_code ) ) { |
|
3852 | + if (empty($discount_code)) { |
|
3853 | 3853 | return false; |
3854 | 3854 | } |
3855 | 3855 | |
3856 | - $discount = wpinv_get_discount_obj( $discount_code ); |
|
3856 | + $discount = wpinv_get_discount_obj($discount_code); |
|
3857 | 3857 | |
3858 | 3858 | // Ensure it is active. |
3859 | 3859 | return $discount->exists(); |
@@ -3864,7 +3864,7 @@ discard block |
||
3864 | 3864 | * Refunds an invoice. |
3865 | 3865 | */ |
3866 | 3866 | public function refund() { |
3867 | - $this->set_status( 'wpi-refunded' ); |
|
3867 | + $this->set_status('wpi-refunded'); |
|
3868 | 3868 | $this->save(); |
3869 | 3869 | } |
3870 | 3870 | |
@@ -3873,53 +3873,53 @@ discard block |
||
3873 | 3873 | * |
3874 | 3874 | * @param string $transaction_id |
3875 | 3875 | */ |
3876 | - public function mark_paid( $transaction_id = null, $note = '' ) { |
|
3876 | + public function mark_paid($transaction_id = null, $note = '') { |
|
3877 | 3877 | |
3878 | 3878 | // Set the transaction id. |
3879 | - if ( empty( $transaction_id ) ) { |
|
3879 | + if (empty($transaction_id)) { |
|
3880 | 3880 | $transaction_id = $this->generate_key('trans_'); |
3881 | 3881 | } |
3882 | 3882 | |
3883 | - if ( ! $this->get_transaction_id() ) { |
|
3884 | - $this->set_transaction_id( $transaction_id ); |
|
3883 | + if (!$this->get_transaction_id()) { |
|
3884 | + $this->set_transaction_id($transaction_id); |
|
3885 | 3885 | } |
3886 | 3886 | |
3887 | - if ( $this->is_paid() && 'wpi-processing' != $this->get_status() ) { |
|
3887 | + if ($this->is_paid() && 'wpi-processing' != $this->get_status()) { |
|
3888 | 3888 | return $this->save(); |
3889 | 3889 | } |
3890 | 3890 | |
3891 | 3891 | // Set the completed date. |
3892 | - $this->set_date_completed( current_time( 'mysql' ) ); |
|
3892 | + $this->set_date_completed(current_time('mysql')); |
|
3893 | 3893 | |
3894 | 3894 | // Set the new status. |
3895 | - $gateway = sanitize_text_field( $this->get_gateway_title() ); |
|
3896 | - if ( $this->is_renewal() || ! $this->is_parent() ) { |
|
3895 | + $gateway = sanitize_text_field($this->get_gateway_title()); |
|
3896 | + if ($this->is_renewal() || !$this->is_parent()) { |
|
3897 | 3897 | |
3898 | - $_note = wp_sprintf( __( 'Renewed via %s', 'invoicing' ), $gateway ); |
|
3899 | - $_note = $_note . empty( $note ) ? '' : " ($note)"; |
|
3898 | + $_note = wp_sprintf(__('Renewed via %s', 'invoicing'), $gateway); |
|
3899 | + $_note = $_note . empty($note) ? '' : " ($note)"; |
|
3900 | 3900 | |
3901 | - if ( 'none' == $this->get_gateway() ) { |
|
3901 | + if ('none' == $this->get_gateway()) { |
|
3902 | 3902 | $_note = $note; |
3903 | 3903 | } |
3904 | 3904 | |
3905 | - $this->set_status( 'wpi-renewal', $_note ); |
|
3905 | + $this->set_status('wpi-renewal', $_note); |
|
3906 | 3906 | |
3907 | 3907 | } else { |
3908 | 3908 | |
3909 | - $_note = wp_sprintf( __( 'Paid via %s', 'invoicing' ), $gateway ); |
|
3910 | - $_note = $_note . empty( $note ) ? '' : " ($note)"; |
|
3909 | + $_note = wp_sprintf(__('Paid via %s', 'invoicing'), $gateway); |
|
3910 | + $_note = $_note . empty($note) ? '' : " ($note)"; |
|
3911 | 3911 | |
3912 | - if ( 'none' == $this->get_gateway() ) { |
|
3912 | + if ('none' == $this->get_gateway()) { |
|
3913 | 3913 | $_note = $note; |
3914 | 3914 | } |
3915 | 3915 | |
3916 | - $this->set_status( 'publish', $_note ); |
|
3916 | + $this->set_status('publish', $_note); |
|
3917 | 3917 | |
3918 | 3918 | } |
3919 | 3919 | |
3920 | 3920 | // Set checkout mode. |
3921 | - $mode = wpinv_is_test_mode( $this->get_gateway() ) ? 'test' : 'live'; |
|
3922 | - $this->set_mode( $mode ); |
|
3921 | + $mode = wpinv_is_test_mode($this->get_gateway()) ? 'test' : 'live'; |
|
3922 | + $this->set_mode($mode); |
|
3923 | 3923 | |
3924 | 3924 | // Save the invoice. |
3925 | 3925 | $this->save(); |
@@ -3944,9 +3944,9 @@ discard block |
||
3944 | 3944 | * Clears the subscription's cache. |
3945 | 3945 | */ |
3946 | 3946 | public function clear_cache() { |
3947 | - wp_cache_delete( $this->get_key(), 'getpaid_invoice_keys_to_invoice_ids' ); |
|
3948 | - wp_cache_delete( $this->get_number(), 'getpaid_invoice_numbers_to_invoice_ids' ); |
|
3949 | - wp_cache_delete( $this->get_transaction_id(), 'getpaid_invoice_transaction_ids_to_invoice_ids' ); |
|
3947 | + wp_cache_delete($this->get_key(), 'getpaid_invoice_keys_to_invoice_ids'); |
|
3948 | + wp_cache_delete($this->get_number(), 'getpaid_invoice_numbers_to_invoice_ids'); |
|
3949 | + wp_cache_delete($this->get_transaction_id(), 'getpaid_invoice_transaction_ids_to_invoice_ids'); |
|
3950 | 3950 | } |
3951 | 3951 | |
3952 | 3952 | } |