Passed
Push — master ( 4acfb0...00541b )
by Brian
04:13
created
templates/payment-forms/variations/radio.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -7,17 +7,17 @@  discard block
 block discarded – undo
7 7
  * @version 1.0.19
8 8
  */
9 9
 
10
-defined( 'ABSPATH' ) || exit;
10
+defined('ABSPATH') || exit;
11 11
 
12 12
 // Prepare the selectable items.
13 13
 $selectable = array();
14
-foreach ( $form->get_items() as $item ) {
15
-    if ( ! $item->is_required ) {
16
-        $selectable[$item->get_id()] = $item->get_name() . ' — ' . wpinv_price( $item->get_initial_price() );
14
+foreach ($form->get_items() as $item) {
15
+    if (!$item->is_required) {
16
+        $selectable[$item->get_id()] = $item->get_name() . ' — ' . wpinv_price($item->get_initial_price());
17 17
     }
18 18
 }
19 19
 
20
-if ( empty( $selectable ) ) {
20
+if (empty($selectable)) {
21 21
     return;
22 22
 }
23 23
 
@@ -27,9 +27,9 @@  discard block
 block discarded – undo
27 27
 echo aui()->radio(
28 28
     array(
29 29
         'name'       => 'getpaid-payment-form-selected-item',
30
-        'id'         => 'getpaid-payment-form-selected-item' . uniqid( '_' ),
30
+        'id'         => 'getpaid-payment-form-selected-item' . uniqid('_'),
31 31
         'required'   => true,
32
-        'label'      => __( 'Select Item', 'invoicing' ),
32
+        'label'      => __('Select Item', 'invoicing'),
33 33
         'label_type' => 'vertical',
34 34
         'class'      => 'w-auto',
35 35
         'inline'     => false,
Please login to merge, or discard this patch.
includes/data-stores/class-getpaid-invoice-data-store.php 1 patch
Spacing   +138 added lines, -138 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
  * GetPaid_Invoice_Data_Store class file.
5 5
  *
6 6
  */
7
-if ( ! defined( 'ABSPATH' ) ) {
7
+if (!defined('ABSPATH')) {
8 8
 	exit;
9 9
 }
10 10
 
@@ -110,61 +110,61 @@  discard block
 block discarded – undo
110 110
 	 *
111 111
 	 * @param WPInv_Invoice $invoice Invoice object.
112 112
 	 */
113
-	public function create( &$invoice ) {
114
-		$invoice->set_version( WPINV_VERSION );
115
-		$invoice->set_date_created( current_time('mysql') );
113
+	public function create(&$invoice) {
114
+		$invoice->set_version(WPINV_VERSION);
115
+		$invoice->set_date_created(current_time('mysql'));
116 116
 
117 117
 		// Create a new post.
118 118
 		$id = wp_insert_post(
119 119
 			apply_filters(
120 120
 				'getpaid_new_invoice_data',
121 121
 				array(
122
-					'post_date'     => $invoice->get_date_created( 'edit' ),
123
-					'post_type'     => $invoice->get_post_type( 'edit' ),
124
-					'post_status'   => $this->get_post_status( $invoice ),
122
+					'post_date'     => $invoice->get_date_created('edit'),
123
+					'post_type'     => $invoice->get_post_type('edit'),
124
+					'post_status'   => $this->get_post_status($invoice),
125 125
 					'ping_status'   => 'closed',
126
-					'post_author'   => $invoice->get_user_id( 'edit' ),
127
-					'post_title'    => $invoice->get_title( 'edit' ),
128
-					'post_excerpt'  => $invoice->get_description( 'edit' ),
129
-					'post_parent'   => $invoice->get_parent_id( 'edit' ),
126
+					'post_author'   => $invoice->get_user_id('edit'),
127
+					'post_title'    => $invoice->get_title('edit'),
128
+					'post_excerpt'  => $invoice->get_description('edit'),
129
+					'post_parent'   => $invoice->get_parent_id('edit'),
130 130
 				)
131 131
 			),
132 132
 			true
133 133
 		);
134 134
 
135
-		if ( $id && ! is_wp_error( $id ) ) {
135
+		if ($id && !is_wp_error($id)) {
136 136
 
137 137
 			// Update the new id and regenerate a title.
138
-			$invoice->set_id( $id );
138
+			$invoice->set_id($id);
139 139
 
140 140
 			$invoice->maybe_set_number();
141 141
 
142 142
 			wp_update_post(
143 143
 				array(
144 144
 					'ID'         => $invoice->get_id(),
145
-					'post_title' => $invoice->get_number( 'edit' ),
146
-					'post_name'  => $invoice->get_path( 'edit' )
145
+					'post_title' => $invoice->get_number('edit'),
146
+					'post_name'  => $invoice->get_path('edit')
147 147
 				)
148 148
 			);
149 149
 
150 150
 			// Save special fields and items.
151
-			$this->save_special_fields( $invoice );
152
-			$this->save_items( $invoice );
151
+			$this->save_special_fields($invoice);
152
+			$this->save_items($invoice);
153 153
 
154 154
 			// Update meta data.
155
-			$this->update_post_meta( $invoice );
155
+			$this->update_post_meta($invoice);
156 156
 			$invoice->save_meta_data();
157 157
 
158 158
 			// Apply changes.
159 159
 			$invoice->apply_changes();
160
-			$this->clear_caches( $invoice );
160
+			$this->clear_caches($invoice);
161 161
 
162 162
 			// Fires after a new invoice is created.
163
-			do_action( 'getpaid_new_invoice', $invoice );
163
+			do_action('getpaid_new_invoice', $invoice);
164 164
 			return true;
165 165
 		}
166 166
 
167
-		if ( is_wp_error( $id ) ) {
167
+		if (is_wp_error($id)) {
168 168
 			$invoice->last_error = $id->get_error_message();
169 169
 		}
170 170
 
@@ -177,14 +177,14 @@  discard block
 block discarded – undo
177 177
 	 * @param WPInv_Invoice $invoice Invoice object.
178 178
 	 *
179 179
 	 */
180
-	public function read( &$invoice ) {
180
+	public function read(&$invoice) {
181 181
 
182 182
 		$invoice->set_defaults();
183
-		$invoice_object = get_post( $invoice->get_id() );
183
+		$invoice_object = get_post($invoice->get_id());
184 184
 
185
-		if ( ! $invoice->get_id() || ! $invoice_object || ! getpaid_is_invoice_post_type( $invoice_object->post_type ) ) {
186
-			$invoice->last_error = __( 'Invalid invoice.', 'invoicing' );
187
-			$invoice->set_id( 0 );
185
+		if (!$invoice->get_id() || !$invoice_object || !getpaid_is_invoice_post_type($invoice_object->post_type)) {
186
+			$invoice->last_error = __('Invalid invoice.', 'invoicing');
187
+			$invoice->set_id(0);
188 188
 			return false;
189 189
 		}
190 190
 
@@ -202,14 +202,14 @@  discard block
 block discarded – undo
202 202
 			)
203 203
 		);
204 204
 
205
-		$invoice->set_type( $invoice_object->post_type );
205
+		$invoice->set_type($invoice_object->post_type);
206 206
 
207
-		$this->read_object_data( $invoice, $invoice_object );
208
-		$this->add_special_fields( $invoice );
209
-		$this->add_items( $invoice );
207
+		$this->read_object_data($invoice, $invoice_object);
208
+		$this->add_special_fields($invoice);
209
+		$this->add_items($invoice);
210 210
 		$invoice->read_meta_data();
211
-		$invoice->set_object_read( true );
212
-		do_action( 'getpaid_read_invoice', $invoice );
211
+		$invoice->set_object_read(true);
212
+		do_action('getpaid_read_invoice', $invoice);
213 213
 
214 214
 	}
215 215
 
@@ -218,35 +218,35 @@  discard block
 block discarded – undo
218 218
 	 *
219 219
 	 * @param WPInv_Invoice $invoice Invoice object.
220 220
 	 */
221
-	public function update( &$invoice ) {
221
+	public function update(&$invoice) {
222 222
 		$invoice->save_meta_data();
223
-		$invoice->set_version( WPINV_VERSION );
223
+		$invoice->set_version(WPINV_VERSION);
224 224
 
225
-		if ( null === $invoice->get_date_created( 'edit' ) ) {
226
-			$invoice->set_date_created(  current_time('mysql') );
225
+		if (null === $invoice->get_date_created('edit')) {
226
+			$invoice->set_date_created(current_time('mysql'));
227 227
 		}
228 228
 
229 229
 		// Ensure both the key and number are set.
230 230
 		$invoice->get_path();
231 231
 
232 232
 		// Grab the current status so we can compare.
233
-		$previous_status = get_post_status( $invoice->get_id() );
233
+		$previous_status = get_post_status($invoice->get_id());
234 234
 
235 235
 		$changes = $invoice->get_changes();
236 236
 
237 237
 		// Only update the post when the post data changes.
238
-		if ( array_intersect( array( 'date_created', 'date_modified', 'status', 'name', 'author', 'description', 'parent_id', 'post_excerpt', 'path' ), array_keys( $changes ) ) ) {
238
+		if (array_intersect(array('date_created', 'date_modified', 'status', 'name', 'author', 'description', 'parent_id', 'post_excerpt', 'path'), array_keys($changes))) {
239 239
 			$post_data = array(
240
-				'post_date'         => $invoice->get_date_created( 'edit' ),
241
-				'post_date_gmt'     => $invoice->get_date_created_gmt( 'edit' ),
242
-				'post_status'       => $invoice->get_status( 'edit' ),
243
-				'post_title'        => $invoice->get_name( 'edit' ),
244
-				'post_author'       => $invoice->get_user_id( 'edit' ),
245
-				'post_modified'     => $invoice->get_date_modified( 'edit' ),
246
-				'post_excerpt'      => $invoice->get_description( 'edit' ),
247
-				'post_parent'       => $invoice->get_parent_id( 'edit' ),
248
-				'post_name'         => $invoice->get_path( 'edit' ),
249
-				'post_type'         => $invoice->get_post_type( 'edit' ),
240
+				'post_date'         => $invoice->get_date_created('edit'),
241
+				'post_date_gmt'     => $invoice->get_date_created_gmt('edit'),
242
+				'post_status'       => $invoice->get_status('edit'),
243
+				'post_title'        => $invoice->get_name('edit'),
244
+				'post_author'       => $invoice->get_user_id('edit'),
245
+				'post_modified'     => $invoice->get_date_modified('edit'),
246
+				'post_excerpt'      => $invoice->get_description('edit'),
247
+				'post_parent'       => $invoice->get_parent_id('edit'),
248
+				'post_name'         => $invoice->get_path('edit'),
249
+				'post_type'         => $invoice->get_post_type('edit'),
250 250
 			);
251 251
 
252 252
 			/**
@@ -257,35 +257,35 @@  discard block
 block discarded – undo
257 257
 			 * This ensures hooks are fired by either WP itself (admin screen save),
258 258
 			 * or an update purely from CRUD.
259 259
 			 */
260
-			if ( doing_action( 'save_post' ) ) {
261
-				$GLOBALS['wpdb']->update( $GLOBALS['wpdb']->posts, $post_data, array( 'ID' => $invoice->get_id() ) );
262
-				clean_post_cache( $invoice->get_id() );
260
+			if (doing_action('save_post')) {
261
+				$GLOBALS['wpdb']->update($GLOBALS['wpdb']->posts, $post_data, array('ID' => $invoice->get_id()));
262
+				clean_post_cache($invoice->get_id());
263 263
 			} else {
264
-				wp_update_post( array_merge( array( 'ID' => $invoice->get_id() ), $post_data ) );
264
+				wp_update_post(array_merge(array('ID' => $invoice->get_id()), $post_data));
265 265
 			}
266
-			$invoice->read_meta_data( true ); // Refresh internal meta data, in case things were hooked into `save_post` or another WP hook.
266
+			$invoice->read_meta_data(true); // Refresh internal meta data, in case things were hooked into `save_post` or another WP hook.
267 267
 		}
268 268
 
269 269
 		// Update meta data.
270
-		$this->update_post_meta( $invoice );
270
+		$this->update_post_meta($invoice);
271 271
 
272 272
 		// Save special fields and items.
273
-		$this->save_special_fields( $invoice );
274
-		$this->save_items( $invoice );
273
+		$this->save_special_fields($invoice);
274
+		$this->save_items($invoice);
275 275
 
276 276
 		// Apply the changes.
277 277
 		$invoice->apply_changes();
278 278
 
279 279
 		// Clear caches.
280
-		$this->clear_caches( $invoice );
280
+		$this->clear_caches($invoice);
281 281
 
282 282
 		// Fire a hook depending on the status - this should be considered a creation if it was previously draft status.
283
-		$new_status = $invoice->get_status( 'edit' );
283
+		$new_status = $invoice->get_status('edit');
284 284
 
285
-		if ( $new_status !== $previous_status && in_array( $previous_status, array( 'new', 'auto-draft', 'draft' ), true ) ) {
286
-			do_action( 'getpaid_new_invoice', $invoice );
285
+		if ($new_status !== $previous_status && in_array($previous_status, array('new', 'auto-draft', 'draft'), true)) {
286
+			do_action('getpaid_new_invoice', $invoice);
287 287
 		} else {
288
-			do_action( 'getpaid_update_invoice', $invoice );
288
+			do_action('getpaid_update_invoice', $invoice);
289 289
 		}
290 290
 
291 291
 	}
@@ -301,45 +301,45 @@  discard block
 block discarded – undo
301 301
 	 *
302 302
 	 * @param WPInv_Invoice $invoice Invoice object.
303 303
      */
304
-    public function add_special_fields( &$invoice ) {
304
+    public function add_special_fields(&$invoice) {
305 305
 		global $wpdb;
306 306
 
307 307
 		// Maybe retrieve from the cache.
308
-		$data   = wp_cache_get( $invoice->get_id(), 'getpaid_invoice_special_fields' );
308
+		$data = wp_cache_get($invoice->get_id(), 'getpaid_invoice_special_fields');
309 309
 
310 310
 		// If not found, retrieve from the db.
311
-		if ( false === $data ) {
312
-			$table =  $wpdb->prefix . 'getpaid_invoices';
311
+		if (false === $data) {
312
+			$table = $wpdb->prefix . 'getpaid_invoices';
313 313
 
314 314
 			$data  = $wpdb->get_row(
315
-				$wpdb->prepare( "SELECT * FROM $table WHERE `post_id`=%d LIMIT 1", $invoice->get_id() ),
315
+				$wpdb->prepare("SELECT * FROM $table WHERE `post_id`=%d LIMIT 1", $invoice->get_id()),
316 316
 				ARRAY_A
317 317
 			);
318 318
 
319 319
 			// Update the cache with our data
320
-			wp_cache_set( $invoice->get_id(), $data, 'getpaid_invoice_special_fields' );
320
+			wp_cache_set($invoice->get_id(), $data, 'getpaid_invoice_special_fields');
321 321
 
322 322
 		}
323 323
 
324 324
 		// Abort if the data does not exist.
325
-		if ( empty( $data ) ) {
326
-			$invoice->set_object_read( true );
327
-			$invoice->set_props( wpinv_get_user_address( $invoice->get_user_id() ) );
325
+		if (empty($data)) {
326
+			$invoice->set_object_read(true);
327
+			$invoice->set_props(wpinv_get_user_address($invoice->get_user_id()));
328 328
 			return;
329 329
 		}
330 330
 
331 331
 		$props = array();
332 332
 
333
-		foreach ( $this->database_fields_to_props as $db_field => $prop ) {
333
+		foreach ($this->database_fields_to_props as $db_field => $prop) {
334 334
 			
335
-			if ( $db_field == 'post_id' ) {
335
+			if ($db_field == 'post_id') {
336 336
 				continue;
337 337
 			}
338 338
 
339
-			$props[ $prop ] = $data[ $db_field ];
339
+			$props[$prop] = $data[$db_field];
340 340
 		}
341 341
 
342
-		$invoice->set_props( $props );
342
+		$invoice->set_props($props);
343 343
 
344 344
 	}
345 345
 
@@ -350,14 +350,14 @@  discard block
 block discarded – undo
350 350
 	 * @param  WPInv_Invoice $invoice       The Invoice object.
351 351
 	 * @return array                        A mapping of field keys => prop names, filtered by ones that should be updated.
352 352
 	 */
353
-	protected function get_special_fields_to_update( $invoice ) {
353
+	protected function get_special_fields_to_update($invoice) {
354 354
 		$fields_to_update = array();
355
-		$changed_props   = $invoice->get_changes();
355
+		$changed_props = $invoice->get_changes();
356 356
 
357 357
 		// Props should be updated if they are a part of the $changed array or don't exist yet.
358
-		foreach ( $this->database_fields_to_props as $database_field => $prop ) {
359
-			if ( array_key_exists( $prop, $changed_props ) ) {
360
-				$fields_to_update[ $database_field ] = $prop;
358
+		foreach ($this->database_fields_to_props as $database_field => $prop) {
359
+			if (array_key_exists($prop, $changed_props)) {
360
+				$fields_to_update[$database_field] = $prop;
361 361
 			}
362 362
 		}
363 363
 
@@ -370,25 +370,25 @@  discard block
 block discarded – undo
370 370
 	 * @param WPInv_Invoice $invoice WPInv_Invoice object.
371 371
 	 * @since 1.0.19
372 372
 	 */
373
-	protected function update_special_fields( &$invoice ) {
373
+	protected function update_special_fields(&$invoice) {
374 374
 		global $wpdb;
375 375
 
376 376
 		$updated_props    = array();
377
-		$fields_to_update = $this->get_special_fields_to_update( $invoice );
377
+		$fields_to_update = $this->get_special_fields_to_update($invoice);
378 378
 
379
-		foreach ( $fields_to_update as $database_field => $prop ) {
380
-			$value = $invoice->{"get_$prop"}( 'edit' );
381
-			$value = is_string( $value ) ? wp_slash( $value ) : $value;
382
-			$value = is_bool( $value ) ? ( int ) $value : $value;
383
-			$updated_props[ $database_field ] = maybe_serialize( $value );
379
+		foreach ($fields_to_update as $database_field => $prop) {
380
+			$value = $invoice->{"get_$prop"}('edit');
381
+			$value = is_string($value) ? wp_slash($value) : $value;
382
+			$value = is_bool($value) ? (int) $value : $value;
383
+			$updated_props[$database_field] = maybe_serialize($value);
384 384
 		}
385 385
 
386
-		if ( ! empty( $updated_props ) ) {
386
+		if (!empty($updated_props)) {
387 387
 
388 388
 			$table = $wpdb->prefix . 'getpaid_invoices';
389
-			$wpdb->update( $table, $updated_props, array( 'post_id' => $invoice->get_id() ) );
390
-			wp_cache_delete( $invoice->get_id(), 'getpaid_invoice_special_fields' );
391
-			do_action( "getpaid_invoice_update_database_fields", $invoice, $updated_props );
389
+			$wpdb->update($table, $updated_props, array('post_id' => $invoice->get_id()));
390
+			wp_cache_delete($invoice->get_id(), 'getpaid_invoice_special_fields');
391
+			do_action("getpaid_invoice_update_database_fields", $invoice, $updated_props);
392 392
 
393 393
 		}
394 394
 
@@ -400,22 +400,22 @@  discard block
 block discarded – undo
400 400
 	 * @param WPInv_Invoice $invoice WPInv_Invoice object.
401 401
 	 * @since 1.0.19
402 402
 	 */
403
-	protected function insert_special_fields( &$invoice ) {
403
+	protected function insert_special_fields(&$invoice) {
404 404
 		global $wpdb;
405 405
 
406
-		$updated_props   = array();
406
+		$updated_props = array();
407 407
 
408
-		foreach ( $this->database_fields_to_props as $database_field => $prop ) {
409
-			$value = $invoice->{"get_$prop"}( 'edit' );
410
-			$value = is_string( $value ) ? wp_slash( $value ) : $value;
411
-			$value = is_bool( $value ) ? ( int ) $value : $value;
412
-			$updated_props[ $database_field ] = maybe_serialize( $value );
408
+		foreach ($this->database_fields_to_props as $database_field => $prop) {
409
+			$value = $invoice->{"get_$prop"}('edit');
410
+			$value = is_string($value) ? wp_slash($value) : $value;
411
+			$value = is_bool($value) ? (int) $value : $value;
412
+			$updated_props[$database_field] = maybe_serialize($value);
413 413
 		}
414 414
 
415 415
 		$table = $wpdb->prefix . 'getpaid_invoices';
416
-		$wpdb->insert( $table, $updated_props );
417
-		wp_cache_delete( $invoice->get_id(), 'getpaid_invoice_special_fields' );
418
-		do_action( "getpaid_invoice_insert_database_fields", $invoice, $updated_props );
416
+		$wpdb->insert($table, $updated_props);
417
+		wp_cache_delete($invoice->get_id(), 'getpaid_invoice_special_fields');
418
+		do_action("getpaid_invoice_insert_database_fields", $invoice, $updated_props);
419 419
 
420 420
 	}
421 421
 
@@ -424,7 +424,7 @@  discard block
 block discarded – undo
424 424
 	 *
425 425
 	 * @param WPInv_Invoice $invoice Invoice object.
426 426
      */
427
-    public function save_special_fields( & $invoice ) {
427
+    public function save_special_fields(& $invoice) {
428 428
 		global $wpdb;
429 429
 
430 430
 		// The invoices table.
@@ -432,13 +432,13 @@  discard block
 block discarded – undo
432 432
 		$id    = (int) $invoice->get_id();
433 433
 		$invoice->maybe_set_key();
434 434
 
435
-		if ( $wpdb->get_var( "SELECT `post_id` FROM $table WHERE `post_id`= $id" ) ) {
435
+		if ($wpdb->get_var("SELECT `post_id` FROM $table WHERE `post_id`= $id")) {
436 436
 
437
-			$this->update_special_fields( $invoice );
437
+			$this->update_special_fields($invoice);
438 438
 
439 439
 		} else {
440 440
 
441
-			$this->insert_special_fields( $invoice );
441
+			$this->insert_special_fields($invoice);
442 442
 
443 443
 		}
444 444
 
@@ -449,46 +449,46 @@  discard block
 block discarded – undo
449 449
 	 *
450 450
 	 * @param WPInv_Invoice $invoice Invoice object.
451 451
      */
452
-    public function add_items( &$invoice ) {
452
+    public function add_items(&$invoice) {
453 453
 		global $wpdb;
454 454
 
455 455
 		// Maybe retrieve from the cache.
456
-		$items = wp_cache_get( $invoice->get_id(), 'getpaid_invoice_cart_details' );
456
+		$items = wp_cache_get($invoice->get_id(), 'getpaid_invoice_cart_details');
457 457
 
458 458
 		// If not found, retrieve from the db.
459
-		if ( false === $items ) {
460
-			$table =  $wpdb->prefix . 'getpaid_invoice_items';
459
+		if (false === $items) {
460
+			$table = $wpdb->prefix . 'getpaid_invoice_items';
461 461
 
462 462
 			$items = $wpdb->get_results(
463
-				$wpdb->prepare( "SELECT * FROM $table WHERE `post_id`=%d", $invoice->get_id() )
463
+				$wpdb->prepare("SELECT * FROM $table WHERE `post_id`=%d", $invoice->get_id())
464 464
 			);
465 465
 
466 466
 			// Update the cache with our data
467
-			wp_cache_set( $invoice->get_id(), $items, 'getpaid_invoice_cart_details' );
467
+			wp_cache_set($invoice->get_id(), $items, 'getpaid_invoice_cart_details');
468 468
 
469 469
 		}
470 470
 
471 471
 		// Abort if no items found.
472
-        if ( empty( $items ) ) {
472
+        if (empty($items)) {
473 473
             return;
474 474
 		}
475 475
 
476 476
 		$_items = array();
477
-		foreach ( $items as $item_data ) {
478
-			$item = new GetPaid_Form_Item( $item_data->item_id );
477
+		foreach ($items as $item_data) {
478
+			$item = new GetPaid_Form_Item($item_data->item_id);
479 479
 
480 480
 			// Set item data.
481
-			$item->item_tax      = wpinv_sanitize_amount( $item_data->tax );
482
-			$item->item_discount = wpinv_sanitize_amount( $item_data->discount );
483
-			$item->set_name( $item_data->item_name );
484
-			$item->set_description( $item_data->item_description );
485
-			$item->set_price( $item_data->item_price );
486
-			$item->set_quantity( $item_data->quantity );
487
-			$item->set_item_meta( $item_data->meta );
481
+			$item->item_tax      = wpinv_sanitize_amount($item_data->tax);
482
+			$item->item_discount = wpinv_sanitize_amount($item_data->discount);
483
+			$item->set_name($item_data->item_name);
484
+			$item->set_description($item_data->item_description);
485
+			$item->set_price($item_data->item_price);
486
+			$item->set_quantity($item_data->quantity);
487
+			$item->set_item_meta($item_data->meta);
488 488
 			$_items[] = $item;
489 489
 		}
490 490
 
491
-		$invoice->set_items( $_items );
491
+		$invoice->set_items($_items);
492 492
 	}
493 493
 
494 494
 	/**
@@ -496,20 +496,20 @@  discard block
 block discarded – undo
496 496
 	 *
497 497
 	 * @param WPInv_Invoice $invoice Invoice object.
498 498
      */
499
-    public function save_items( $invoice ) {
499
+    public function save_items($invoice) {
500 500
 
501 501
 		// Delete previously existing items.
502
-		$this->delete_items( $invoice );
502
+		$this->delete_items($invoice);
503 503
 
504
-		$table   =  $GLOBALS['wpdb']->prefix . 'getpaid_invoice_items';
504
+		$table = $GLOBALS['wpdb']->prefix . 'getpaid_invoice_items';
505 505
 
506
-		foreach ( $invoice->get_cart_details() as $item_data ) {
507
-			$item_data = array_map( 'maybe_serialize', $item_data );
508
-			$GLOBALS['wpdb']->insert( $table, $item_data );
506
+		foreach ($invoice->get_cart_details() as $item_data) {
507
+			$item_data = array_map('maybe_serialize', $item_data);
508
+			$GLOBALS['wpdb']->insert($table, $item_data);
509 509
 		}
510 510
 
511
-		wp_cache_delete( $invoice->get_id(), 'getpaid_invoice_cart_details' );
512
-		do_action( "getpaid_invoice_save_items", $invoice );
511
+		wp_cache_delete($invoice->get_id(), 'getpaid_invoice_cart_details');
512
+		do_action("getpaid_invoice_save_items", $invoice);
513 513
 
514 514
 	}
515 515
 
@@ -518,9 +518,9 @@  discard block
 block discarded – undo
518 518
 	 *
519 519
 	 * @param WPInv_Invoice $invoice Invoice object.
520 520
      */
521
-    public function delete_items( $invoice ) {
522
-		$table =  $GLOBALS['wpdb']->prefix . 'getpaid_invoice_items';
523
-		return $GLOBALS['wpdb']->delete( $table, array( 'post_id' => $invoice->get_id() ) );
521
+    public function delete_items($invoice) {
522
+		$table = $GLOBALS['wpdb']->prefix . 'getpaid_invoice_items';
523
+		return $GLOBALS['wpdb']->delete($table, array('post_id' => $invoice->get_id()));
524 524
 	}
525 525
 
526 526
 	/**
@@ -528,9 +528,9 @@  discard block
 block discarded – undo
528 528
 	 *
529 529
 	 * @param WPInv_Invoice $invoice Invoice object.
530 530
      */
531
-    public function delete_special_fields( $invoice ) {
532
-		$table =  $GLOBALS['wpdb']->prefix . 'getpaid_invoices';
533
-		return $GLOBALS['wpdb']->delete( $table, array( 'post_id' => $invoice->get_id() ) );
531
+    public function delete_special_fields($invoice) {
532
+		$table = $GLOBALS['wpdb']->prefix . 'getpaid_invoices';
533
+		return $GLOBALS['wpdb']->delete($table, array('post_id' => $invoice->get_id()));
534 534
 	}
535 535
 	
536 536
 	/**
@@ -541,10 +541,10 @@  discard block
 block discarded – undo
541 541
 	 * @param  WPInv_Invoice $object GetPaid_Data object.
542 542
 	 * @return string
543 543
 	 */
544
-	protected function get_post_status( $object ) {
545
-		$object_status = $object->get_status( 'edit' );
544
+	protected function get_post_status($object) {
545
+		$object_status = $object->get_status('edit');
546 546
 
547
-		if ( ! $object_status ) {
547
+		if (!$object_status) {
548 548
 			$object_status = $object->get_default_status();
549 549
 		}
550 550
 
Please login to merge, or discard this patch.
templates/invoice/line-totals.php 1 patch
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -9,26 +9,26 @@  discard block
 block discarded – undo
9 9
  * @var WPInv_Invoice $invoice
10 10
  */
11 11
 
12
-defined( 'ABSPATH' ) || exit;
12
+defined('ABSPATH') || exit;
13 13
 
14 14
 // Totals rows.
15
-$totals = getpaid_invoice_totals_rows( $invoice );
15
+$totals = getpaid_invoice_totals_rows($invoice);
16 16
 
17
-do_action( 'getpaid_before_invoice_line_totals', $invoice, $totals );
17
+do_action('getpaid_before_invoice_line_totals', $invoice, $totals);
18 18
 
19 19
 ?>
20 20
 <div class='getpaid-invoice-line-totals'>
21 21
     <div class="row">
22 22
         <div class="col-12 offset-sm-6 col-sm-6 border-sm-left pl-sm-0">
23 23
 
24
-            <?php foreach ( $totals as $key => $label ) : ?>
24
+            <?php foreach ($totals as $key => $label) : ?>
25 25
 
26
-                <div class="getpaid-invoice-line-totals-col <?php echo sanitize_html_class( $key ); ?>">
26
+                <div class="getpaid-invoice-line-totals-col <?php echo sanitize_html_class($key); ?>">
27 27
 
28 28
                     <div class="form-row">
29 29
 
30 30
                         <div class="col-8 getpaid-invoice-line-totals-label">
31
-                            <?php echo sanitize_text_field( $label ); ?>
31
+                            <?php echo sanitize_text_field($label); ?>
32 32
                         </div>
33 33
 
34 34
                         <div class="col-4 getpaid-invoice-line-totals-value pl-0">
@@ -36,15 +36,15 @@  discard block
 block discarded – undo
36 36
                             <?php
37 37
 
38 38
                                 // Total tax.
39
-                                if ( 'tax' == $key ) {
40
-                                    echo wpinv_price( $invoice->get_total_tax(), $invoice->get_currency() );
39
+                                if ('tax' == $key) {
40
+                                    echo wpinv_price($invoice->get_total_tax(), $invoice->get_currency());
41 41
 
42
-                                    if ( wpinv_use_taxes() && ! $invoice->get_disable_taxes() ) {
42
+                                    if (wpinv_use_taxes() && !$invoice->get_disable_taxes()) {
43 43
 
44 44
                                         $taxes = $invoice->get_total_tax();
45
-                                        if ( empty( $taxes ) && GetPaid_Payment_Form_Submission_Taxes::is_eu_transaction( $invoice->get_country() ) ) {
45
+                                        if (empty($taxes) && GetPaid_Payment_Form_Submission_Taxes::is_eu_transaction($invoice->get_country())) {
46 46
                                             echo ' <em class="text-muted small">';
47
-                                            _x( '(Reverse charged)','This is a legal term for reverse charging tax in the EU', 'invoicing' );
47
+                                            _x('(Reverse charged)', 'This is a legal term for reverse charging tax in the EU', 'invoicing');
48 48
                                             echo '</em>';
49 49
                                         }
50 50
 
@@ -53,27 +53,27 @@  discard block
 block discarded – undo
53 53
                                 }
54 54
 
55 55
                                 // Total Fee.
56
-                                if ( 'fee' == $key ) {
57
-                                    echo wpinv_price( $invoice->get_total_fees(), $invoice->get_currency() );
56
+                                if ('fee' == $key) {
57
+                                    echo wpinv_price($invoice->get_total_fees(), $invoice->get_currency());
58 58
                                 }
59 59
 
60 60
                                 // Total discount.
61
-                                if ( 'discount' == $key ) {
62
-                                    echo wpinv_price( $invoice->get_total_discount(), $invoice->get_currency() );
61
+                                if ('discount' == $key) {
62
+                                    echo wpinv_price($invoice->get_total_discount(), $invoice->get_currency());
63 63
                                 }
64 64
 
65 65
                                 // Sub total.
66
-                                if ( 'subtotal' == $key ) {
67
-                                    echo wpinv_price( $invoice->get_subtotal(), $invoice->get_currency() );
66
+                                if ('subtotal' == $key) {
67
+                                    echo wpinv_price($invoice->get_subtotal(), $invoice->get_currency());
68 68
                                 }
69 69
 
70 70
                                 // Total.
71
-                                if ( 'total' == $key ) {
72
-                                    echo wpinv_price( $invoice->get_total(), $invoice->get_currency() );
71
+                                if ('total' == $key) {
72
+                                    echo wpinv_price($invoice->get_total(), $invoice->get_currency());
73 73
                                 }
74 74
  
75 75
                                 // Fires when printing a cart total.
76
-                                do_action( "getpaid_invoice_cart_totals_$key", $invoice );
76
+                                do_action("getpaid_invoice_cart_totals_$key", $invoice);
77 77
 
78 78
                             ?>
79 79
 
@@ -87,4 +87,4 @@  discard block
 block discarded – undo
87 87
     </div>
88 88
 </div> <!-- end .getpaid-invoice-line-totals -->
89 89
 
90
-<?php do_action(  'getpaid_after_invoice_line_totals', $invoice, $totals ); ?>
90
+<?php do_action('getpaid_after_invoice_line_totals', $invoice, $totals); ?>
Please login to merge, or discard this patch.
includes/admin/class-wpinv-customers-table.php 1 patch
Spacing   +63 added lines, -63 removed lines patch added patch discarded remove patch
@@ -5,10 +5,10 @@  discard block
 block discarded – undo
5 5
  */
6 6
 
7 7
 // Exit if accessed directly
8
-if ( ! defined( 'ABSPATH' ) ) exit;
8
+if (!defined('ABSPATH')) exit;
9 9
 
10 10
 // Load WP_List_Table if not loaded
11
-if ( ! class_exists( 'WP_List_Table' ) ) {
11
+if (!class_exists('WP_List_Table')) {
12 12
 	require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php';
13 13
 }
14 14
 
@@ -42,11 +42,11 @@  discard block
 block discarded – undo
42 42
 	public function __construct() {
43 43
 
44 44
 		// Set parent defaults
45
-		parent::__construct( array(
45
+		parent::__construct(array(
46 46
 			'singular' => 'id',
47 47
 			'plural'   => 'ids',
48 48
 			'ajax'     => false,
49
-		) );
49
+		));
50 50
 
51 51
 	}
52 52
 
@@ -72,9 +72,9 @@  discard block
 block discarded – undo
72 72
 	 *
73 73
 	 * @return string Column Name
74 74
 	 */
75
-	public function column_default( $item, $column_name ) {
76
-		$value = sanitize_text_field( get_user_meta( $item->ID, '_wpinv_' . $column_name, true ) );
77
-		return apply_filters( 'wpinv_customers_table_column' . $column_name, $value, $item );
75
+	public function column_default($item, $column_name) {
76
+		$value = sanitize_text_field(get_user_meta($item->ID, '_wpinv_' . $column_name, true));
77
+		return apply_filters('wpinv_customers_table_column' . $column_name, $value, $item);
78 78
 	}
79 79
 
80 80
 	/**
@@ -86,12 +86,12 @@  discard block
 block discarded – undo
86 86
 	 *
87 87
 	 * @return string Column Name
88 88
 	 */
89
-	public function column_country( $user ) {
90
-		$country = wpinv_sanitize_country( $user->_wpinv_country );
91
-		if ( $country ) {
92
-			$country = wpinv_country_name( $country );
89
+	public function column_country($user) {
90
+		$country = wpinv_sanitize_country($user->_wpinv_country);
91
+		if ($country) {
92
+			$country = wpinv_country_name($country);
93 93
 		}
94
-		return sanitize_text_field( $country );
94
+		return sanitize_text_field($country);
95 95
 	}
96 96
 
97 97
 	/**
@@ -103,14 +103,14 @@  discard block
 block discarded – undo
103 103
 	 *
104 104
 	 * @return string Column Name
105 105
 	 */
106
-	public function column_state( $user ) {
107
-		$country = wpinv_sanitize_country( $user->_wpinv_country );
106
+	public function column_state($user) {
107
+		$country = wpinv_sanitize_country($user->_wpinv_country);
108 108
 		$state   = $user->_wpinv_state;
109
-		if ( $state ) {
110
-			$state = wpinv_state_name( $state, $country );
109
+		if ($state) {
110
+			$state = wpinv_state_name($state, $country);
111 111
 		}
112 112
 
113
-		return sanitize_text_field( $state );
113
+		return sanitize_text_field($state);
114 114
 	}
115 115
 
116 116
 	/**
@@ -122,8 +122,8 @@  discard block
 block discarded – undo
122 122
 	 *
123 123
 	 * @return string Column Name
124 124
 	 */
125
-	public function column_signup( $user ) {
126
-		return getpaid_format_date_value( $user->user_registered );
125
+	public function column_signup($user) {
126
+		return getpaid_format_date_value($user->user_registered);
127 127
 	}
128 128
 
129 129
 	/**
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
 	 *
136 136
 	 * @return string Column Name
137 137
 	 */
138
-	public function column_total( $user ) {
138
+	public function column_total($user) {
139 139
 
140 140
 		$args = array(
141 141
 			'data'             => array(
@@ -151,17 +151,17 @@  discard block
 block discarded – undo
151 151
 
152 152
 				'author'       => array(
153 153
 					'type'     => 'post_data',
154
-					'value'    => absint( $user->ID ),
154
+					'value'    => absint($user->ID),
155 155
 					'key'      => 'posts.post_author',
156 156
 					'operator' => '=',
157 157
 				),
158 158
 
159 159
 			),
160 160
 			'query_type'     => 'get_var',
161
-			'invoice_status' => array( 'wpi-renewal', 'wpi-processing', 'publish' ),
161
+			'invoice_status' => array('wpi-renewal', 'wpi-processing', 'publish'),
162 162
 		);
163 163
 
164
-		return wpinv_price( (float) GetPaid_Reports_Helper::get_invoice_report_data( $args ) );
164
+		return wpinv_price((float) GetPaid_Reports_Helper::get_invoice_report_data($args));
165 165
 
166 166
 	}
167 167
 
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
 	 *
175 175
 	 * @return string Column Name
176 176
 	 */
177
-	public function column_invoices( $user ) {
177
+	public function column_invoices($user) {
178 178
 
179 179
 		$args = array(
180 180
 			'data'             => array(
@@ -191,17 +191,17 @@  discard block
 block discarded – undo
191 191
 
192 192
 				'author'       => array(
193 193
 					'type'     => 'post_data',
194
-					'value'    => absint( $user->ID ),
194
+					'value'    => absint($user->ID),
195 195
 					'key'      => 'posts.post_author',
196 196
 					'operator' => '=',
197 197
 				),
198 198
 
199 199
 			),
200 200
 			'query_type'     => 'get_var',
201
-			'invoice_status' => array_keys( wpinv_get_invoice_statuses() ),
201
+			'invoice_status' => array_keys(wpinv_get_invoice_statuses()),
202 202
 		);
203 203
 
204
-		return absint( GetPaid_Reports_Helper::get_invoice_report_data( $args ) );
204
+		return absint(GetPaid_Reports_Helper::get_invoice_report_data($args));
205 205
 
206 206
 	}
207 207
 
@@ -211,15 +211,15 @@  discard block
 block discarded – undo
211 211
 	 *
212 212
 	 * @param int $item The user id.
213 213
 	 */
214
-	public function single_row( $item ) {
215
-		$item = get_user_by( 'id', $item );
214
+	public function single_row($item) {
215
+		$item = get_user_by('id', $item);
216 216
 
217
-		if ( empty( $item ) ) {
217
+		if (empty($item)) {
218 218
 			return;
219 219
 		}
220 220
 
221 221
 		echo '<tr>';
222
-		$this->single_row_columns( $item );
222
+		$this->single_row_columns($item);
223 223
 		echo '</tr>';
224 224
 	}
225 225
 
@@ -229,30 +229,30 @@  discard block
 block discarded – undo
229 229
 	 * @param  WP_User $customer customer.
230 230
 	 * @return string
231 231
 	 */
232
-	public function column_name( $customer ) {
232
+	public function column_name($customer) {
233 233
 
234 234
 		// Customer view URL.
235
-		$view_url    = esc_url( add_query_arg( 'user_id', $customer->ID, admin_url( 'user-edit.php' ) ) );
235
+		$view_url    = esc_url(add_query_arg('user_id', $customer->ID, admin_url('user-edit.php')));
236 236
 		$row_actions = $this->row_actions(
237 237
 			array(
238
-				'view' => '<a href="' . $view_url . '#getpaid-fieldset-billing">' . __( 'Edit Details', 'invoicing' ) . '</a>',
238
+				'view' => '<a href="' . $view_url . '#getpaid-fieldset-billing">' . __('Edit Details', 'invoicing') . '</a>',
239 239
 			)
240 240
 		);
241 241
 
242 242
 		// Get user's address.
243
-		$address = wpinv_get_user_address( $customer->ID );
243
+		$address = wpinv_get_user_address($customer->ID);
244 244
 
245 245
 		// Customer email address.
246
-		$email       = sanitize_email( $customer->user_email );
246
+		$email = sanitize_email($customer->user_email);
247 247
 
248 248
 		// Customer's avatar.
249
-		$avatar = esc_url( get_avatar_url( $email ) );
249
+		$avatar = esc_url(get_avatar_url($email));
250 250
 		$avatar = "<img src='$avatar' height='32' width='32'/>";
251 251
 
252 252
 		// Customer's name.
253
-		$name   = sanitize_text_field( "{$address['first_name']} {$address['last_name']}" );
253
+		$name   = sanitize_text_field("{$address['first_name']} {$address['last_name']}");
254 254
 
255
-		if ( ! empty( $name ) ) {
255
+		if (!empty($name)) {
256 256
 			$name = "<div style='overflow: hidden;height: 18px;'>$name</div>";
257 257
 		}
258 258
 
@@ -271,19 +271,19 @@  discard block
 block discarded – undo
271 271
 	public function get_columns() {
272 272
 
273 273
 		$columns = array(
274
-			'name'     => __( 'Name', 'invoicing' ),
275
-			'country'  => __( 'Country', 'invoicing' ),
276
-			'state'    => __( 'State', 'invoicing' ),
277
-			'city'     => __( 'City', 'invoicing' ),
278
-			'zip'      => __( 'ZIP', 'invoicing' ),
279
-			'address'  => __( 'Address', 'invoicing' ),
280
-			'phone'    => __( 'Phone', 'invoicing' ),
281
-			'company'  => __( 'Company', 'invoicing' ),
282
-			'invoices' => __( 'Invoices', 'invoicing' ),
283
-			'total'    => __( 'Total Spend', 'invoicing' ),
284
-			'signup'   => __( 'Date created', 'invoicing' ),
274
+			'name'     => __('Name', 'invoicing'),
275
+			'country'  => __('Country', 'invoicing'),
276
+			'state'    => __('State', 'invoicing'),
277
+			'city'     => __('City', 'invoicing'),
278
+			'zip'      => __('ZIP', 'invoicing'),
279
+			'address'  => __('Address', 'invoicing'),
280
+			'phone'    => __('Phone', 'invoicing'),
281
+			'company'  => __('Company', 'invoicing'),
282
+			'invoices' => __('Invoices', 'invoicing'),
283
+			'total'    => __('Total Spend', 'invoicing'),
284
+			'signup'   => __('Date created', 'invoicing'),
285 285
 		);
286
-		return apply_filters( 'wpinv_customers_table_columns', $columns );
286
+		return apply_filters('wpinv_customers_table_columns', $columns);
287 287
 
288 288
 	}
289 289
 
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
 	 * @return int Current page number
295 295
 	 */
296 296
 	public function get_paged() {
297
-		return isset( $_GET['paged'] ) ? absint( $_GET['paged'] ) : 1;
297
+		return isset($_GET['paged']) ? absint($_GET['paged']) : 1;
298 298
 	}
299 299
 
300 300
 	/**
@@ -303,7 +303,7 @@  discard block
 block discarded – undo
303 303
 	 * @since 1.0.19
304 304
 	 * @return void
305 305
 	 */
306
-	public function bulk_actions( $which = '' ) {
306
+	public function bulk_actions($which = '') {
307 307
 		return array();
308 308
 	}
309 309
 
@@ -315,23 +315,23 @@  discard block
 block discarded – undo
315 315
 
316 316
 		$post_types = '';
317 317
 
318
-		foreach ( array_keys( getpaid_get_invoice_post_types() ) as $post_type ) {
319
-			$post_types .= $wpdb->prepare( "post_type=%s OR ", $post_type );
318
+		foreach (array_keys(getpaid_get_invoice_post_types()) as $post_type) {
319
+			$post_types .= $wpdb->prepare("post_type=%s OR ", $post_type);
320 320
 		}
321 321
 
322
-		$post_types = rtrim( $post_types, ' OR' );
322
+		$post_types = rtrim($post_types, ' OR');
323 323
 
324 324
 		// Maybe search.
325
-		if ( ! empty( $_POST['s'] ) ) {
325
+		if (!empty($_POST['s'])) {
326 326
 			$users = get_users(
327 327
 				array(
328
-					'search'         => '*' . sanitize_text_field( urldecode( $_POST['s'] ) ) . '*',
329
-					'search_columns' => array( 'user_login', 'user_email', 'display_name' ),
328
+					'search'         => '*' . sanitize_text_field(urldecode($_POST['s'])) . '*',
329
+					'search_columns' => array('user_login', 'user_email', 'display_name'),
330 330
 					'fields'         => 'ID',
331 331
 				)
332 332
 			);
333 333
 
334
-			$users      = implode( ', ', $users );
334
+			$users      = implode(', ', $users);
335 335
 			$post_types = "($post_types) AND ( post_author IN ( $users ) )";
336 336
 		}
337 337
 
@@ -345,7 +345,7 @@  discard block
 block discarded – undo
345 345
 		);
346 346
 
347 347
 		$this->items = $customers;
348
-		$this->total = (int) $wpdb->get_var( "SELECT COUNT( DISTINCT( post_author ) ) FROM $wpdb->posts WHERE $post_types" );
348
+		$this->total = (int) $wpdb->get_var("SELECT COUNT( DISTINCT( post_author ) ) FROM $wpdb->posts WHERE $post_types");
349 349
 
350 350
 	}
351 351
 
@@ -359,14 +359,14 @@  discard block
 block discarded – undo
359 359
 		$columns               = $this->get_columns();
360 360
 		$hidden                = array(); // No hidden columns
361 361
 		$sortable              = $this->get_sortable_columns();
362
-		$this->_column_headers = array( $columns, $hidden, $sortable );
362
+		$this->_column_headers = array($columns, $hidden, $sortable);
363 363
 		$this->prepare_query();
364 364
 
365 365
 		$this->set_pagination_args(
366 366
 			array(
367 367
 			'total_items' => $this->total,
368 368
 			'per_page'    => $this->per_page,
369
-			'total_pages' => ceil( $this->total / $this->per_page )
369
+			'total_pages' => ceil($this->total / $this->per_page)
370 370
 			)
371 371
 		);
372 372
 
Please login to merge, or discard this patch.
includes/admin/class-getpaid-admin.php 1 patch
Spacing   +186 added lines, -186 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
  *
5 5
  */
6 6
 
7
-defined( 'ABSPATH' ) || exit;
7
+defined('ABSPATH') || exit;
8 8
 
9 9
 /**
10 10
  * The main admin class.
@@ -37,13 +37,13 @@  discard block
 block discarded – undo
37 37
     /**
38 38
 	 * Class constructor.
39 39
 	 */
40
-	public function __construct(){
40
+	public function __construct() {
41 41
 
42
-        $this->admin_path  = plugin_dir_path( __FILE__ );
43
-		$this->admin_url   = plugins_url( '/', __FILE__ );
42
+        $this->admin_path = plugin_dir_path(__FILE__);
43
+		$this->admin_url   = plugins_url('/', __FILE__);
44 44
 		$this->reports     = new GetPaid_Reports();
45 45
 
46
-        if ( is_admin() ) {
46
+        if (is_admin()) {
47 47
 			$this->init_admin_hooks();
48 48
         }
49 49
 
@@ -54,22 +54,22 @@  discard block
 block discarded – undo
54 54
 	 *
55 55
 	 */
56 56
 	private function init_admin_hooks() {
57
-        add_action( 'admin_enqueue_scripts', array( $this, 'enqeue_scripts' ) );
58
-        add_filter( 'admin_body_class', array( $this, 'admin_body_class' ) );
59
-        add_action( 'admin_init', array( $this, 'init_ayecode_connect_helper' ) );
60
-        add_action( 'admin_init', array( $this, 'activation_redirect') );
61
-        add_action( 'admin_init', array( $this, 'maybe_do_admin_action') );
62
-		add_action( 'admin_notices', array( $this, 'show_notices' ) );
63
-		add_action( 'getpaid_authenticated_admin_action_rate_plugin', array( $this, 'redirect_to_wordpress_rating_page' ) );
64
-		add_action( 'getpaid_authenticated_admin_action_send_invoice', array( $this, 'send_customer_invoice' ) );
65
-		add_action( 'getpaid_authenticated_admin_action_send_invoice_reminder', array( $this, 'send_customer_payment_reminder' ) );
66
-        add_action( 'getpaid_authenticated_admin_action_reset_tax_rates', array( $this, 'admin_reset_tax_rates' ) );
67
-		add_action( 'getpaid_authenticated_admin_action_create_missing_pages', array( $this, 'admin_create_missing_pages' ) );
68
-		add_action( 'getpaid_authenticated_admin_action_create_missing_tables', array( $this, 'admin_create_missing_tables' ) );
69
-		add_action( 'getpaid_authenticated_admin_action_migrate_old_invoices', array( $this, 'admin_migrate_old_invoices' ) );
70
-		add_action( 'getpaid_authenticated_admin_action_recalculate_discounts', array( $this, 'admin_recalculate_discounts' ) );
71
-		add_filter( 'admin_footer_text', array( $this, 'admin_footer_text' ) );
72
-		do_action( 'getpaid_init_admin_hooks', $this );
57
+        add_action('admin_enqueue_scripts', array($this, 'enqeue_scripts'));
58
+        add_filter('admin_body_class', array($this, 'admin_body_class'));
59
+        add_action('admin_init', array($this, 'init_ayecode_connect_helper'));
60
+        add_action('admin_init', array($this, 'activation_redirect'));
61
+        add_action('admin_init', array($this, 'maybe_do_admin_action'));
62
+		add_action('admin_notices', array($this, 'show_notices'));
63
+		add_action('getpaid_authenticated_admin_action_rate_plugin', array($this, 'redirect_to_wordpress_rating_page'));
64
+		add_action('getpaid_authenticated_admin_action_send_invoice', array($this, 'send_customer_invoice'));
65
+		add_action('getpaid_authenticated_admin_action_send_invoice_reminder', array($this, 'send_customer_payment_reminder'));
66
+        add_action('getpaid_authenticated_admin_action_reset_tax_rates', array($this, 'admin_reset_tax_rates'));
67
+		add_action('getpaid_authenticated_admin_action_create_missing_pages', array($this, 'admin_create_missing_pages'));
68
+		add_action('getpaid_authenticated_admin_action_create_missing_tables', array($this, 'admin_create_missing_tables'));
69
+		add_action('getpaid_authenticated_admin_action_migrate_old_invoices', array($this, 'admin_migrate_old_invoices'));
70
+		add_action('getpaid_authenticated_admin_action_recalculate_discounts', array($this, 'admin_recalculate_discounts'));
71
+		add_filter('admin_footer_text', array($this, 'admin_footer_text'));
72
+		do_action('getpaid_init_admin_hooks', $this);
73 73
 
74 74
     }
75 75
 
@@ -80,37 +80,37 @@  discard block
 block discarded – undo
80 80
 	public function enqeue_scripts() {
81 81
         global $current_screen, $pagenow;
82 82
 
83
-		$page    = isset( $_GET['page'] ) ? $_GET['page'] : '';
83
+		$page    = isset($_GET['page']) ? $_GET['page'] : '';
84 84
 		$editing = $pagenow == 'post.php' || $pagenow == 'post-new.php';
85 85
 
86
-        if ( ! empty( $current_screen->post_type ) ) {
86
+        if (!empty($current_screen->post_type)) {
87 87
 			$page = $current_screen->post_type;
88 88
         }
89 89
 
90 90
         // General styles.
91
-        if ( false !== stripos( $page, 'wpi' ) ) {
91
+        if (false !== stripos($page, 'wpi')) {
92 92
 
93 93
             // Styles.
94
-            $version = filemtime( WPINV_PLUGIN_DIR . 'assets/css/admin.css' );
95
-            wp_enqueue_style( 'wpinv_admin_style', WPINV_PLUGIN_URL . 'assets/css/admin.css', array( 'wp-color-picker' ), $version );
96
-            wp_enqueue_style( 'select2', WPINV_PLUGIN_URL . 'assets/css/select2/select2.min.css', array(), '4.0.13', 'all' );
94
+            $version = filemtime(WPINV_PLUGIN_DIR . 'assets/css/admin.css');
95
+            wp_enqueue_style('wpinv_admin_style', WPINV_PLUGIN_URL . 'assets/css/admin.css', array('wp-color-picker'), $version);
96
+            wp_enqueue_style('select2', WPINV_PLUGIN_URL . 'assets/css/select2/select2.min.css', array(), '4.0.13', 'all');
97 97
 
98 98
             // Scripts.
99
-            wp_enqueue_script('select2', WPINV_PLUGIN_URL . 'assets/js/select2/select2.full.min.js', array( 'jquery' ), WPINV_VERSION );
99
+            wp_enqueue_script('select2', WPINV_PLUGIN_URL . 'assets/js/select2/select2.full.min.js', array('jquery'), WPINV_VERSION);
100 100
 
101
-            $version = filemtime( WPINV_PLUGIN_DIR . 'assets/js/admin.js' );
102
-            wp_enqueue_script( 'wpinv-admin-script', WPINV_PLUGIN_URL . 'assets/js/admin.js', array( 'jquery', 'wp-color-picker' ),  $version );
103
-            wp_localize_script( 'wpinv-admin-script', 'WPInv_Admin', apply_filters( 'wpinv_admin_js_localize', $this->get_admin_i18() ) );
101
+            $version = filemtime(WPINV_PLUGIN_DIR . 'assets/js/admin.js');
102
+            wp_enqueue_script('wpinv-admin-script', WPINV_PLUGIN_URL . 'assets/js/admin.js', array('jquery', 'wp-color-picker'), $version);
103
+            wp_localize_script('wpinv-admin-script', 'WPInv_Admin', apply_filters('wpinv_admin_js_localize', $this->get_admin_i18()));
104 104
 
105 105
         }
106 106
 
107 107
         // Payment form scripts.
108
-		if ( 'wpi_payment_form' == $page && $editing ) {
108
+		if ('wpi_payment_form' == $page && $editing) {
109 109
             $this->load_payment_form_scripts();
110 110
         }
111 111
 
112
-		if ( $page == 'wpinv-subscriptions' ) {
113
-			wp_enqueue_script( 'postbox' );
112
+		if ($page == 'wpinv-subscriptions') {
113
+			wp_enqueue_script('postbox');
114 114
 		}
115 115
 
116 116
     }
@@ -123,32 +123,32 @@  discard block
 block discarded – undo
123 123
         global $post;
124 124
 
125 125
 		$date_range = array(
126
-			'period' => isset( $_GET['date_range'] ) ? sanitize_text_field( $_GET['date_range'] ) : '7_days'
126
+			'period' => isset($_GET['date_range']) ? sanitize_text_field($_GET['date_range']) : '7_days'
127 127
 		);
128 128
 
129
-		if ( $date_range['period'] == 'custom' ) {
129
+		if ($date_range['period'] == 'custom') {
130 130
 			
131
-			if ( isset( $_GET['from'] ) ) {
132
-				$date_range[ 'after' ] = date( 'Y-m-d', strtotime( sanitize_text_field( $_GET['from'] ), current_time( 'timestamp' ) ) - DAY_IN_SECONDS );
131
+			if (isset($_GET['from'])) {
132
+				$date_range['after'] = date('Y-m-d', strtotime(sanitize_text_field($_GET['from']), current_time('timestamp')) - DAY_IN_SECONDS);
133 133
 			}
134 134
 
135
-			if ( isset( $_GET['to'] ) ) {
136
-				$date_range[ 'before' ] = date( 'Y-m-d', strtotime( sanitize_text_field( $_GET['to'] ), current_time( 'timestamp' ) ) + DAY_IN_SECONDS );
135
+			if (isset($_GET['to'])) {
136
+				$date_range['before'] = date('Y-m-d', strtotime(sanitize_text_field($_GET['to']), current_time('timestamp')) + DAY_IN_SECONDS);
137 137
 			}
138 138
 
139 139
 		}
140 140
 
141 141
         $i18n = array(
142
-            'ajax_url'                  => admin_url( 'admin-ajax.php' ),
143
-            'post_ID'                   => isset( $post->ID ) ? $post->ID : '',
144
-			'wpinv_nonce'               => wp_create_nonce( 'wpinv-nonce' ),
145
-			'rest_nonce'                => wp_create_nonce( 'wp_rest' ),
146
-			'rest_root'                 => esc_url_raw( rest_url() ),
142
+            'ajax_url'                  => admin_url('admin-ajax.php'),
143
+            'post_ID'                   => isset($post->ID) ? $post->ID : '',
144
+			'wpinv_nonce'               => wp_create_nonce('wpinv-nonce'),
145
+			'rest_nonce'                => wp_create_nonce('wp_rest'),
146
+			'rest_root'                 => esc_url_raw(rest_url()),
147 147
 			'date_range'                => $date_range,
148
-            'add_invoice_note_nonce'    => wp_create_nonce( 'add-invoice-note' ),
149
-            'delete_invoice_note_nonce' => wp_create_nonce( 'delete-invoice-note' ),
150
-            'invoice_item_nonce'        => wp_create_nonce( 'invoice-item' ),
151
-            'billing_details_nonce'     => wp_create_nonce( 'get-billing-details' ),
148
+            'add_invoice_note_nonce'    => wp_create_nonce('add-invoice-note'),
149
+            'delete_invoice_note_nonce' => wp_create_nonce('delete-invoice-note'),
150
+            'invoice_item_nonce'        => wp_create_nonce('invoice-item'),
151
+            'billing_details_nonce'     => wp_create_nonce('get-billing-details'),
152 152
             'tax'                       => wpinv_tax_amount(),
153 153
             'discount'                  => 0,
154 154
 			'currency_symbol'           => wpinv_currency_symbol(),
@@ -157,38 +157,38 @@  discard block
 block discarded – undo
157 157
             'thousand_sep'              => wpinv_thousands_separator(),
158 158
             'decimal_sep'               => wpinv_decimal_separator(),
159 159
             'decimals'                  => wpinv_decimals(),
160
-            'save_invoice'              => __( 'Save Invoice', 'invoicing' ),
161
-            'status_publish'            => wpinv_status_nicename( 'publish' ),
162
-            'status_pending'            => wpinv_status_nicename( 'wpi-pending' ),
163
-            'delete_tax_rate'           => __( 'Are you sure you wish to delete this tax rate?', 'invoicing' ),
164
-            'status_pending'            => wpinv_status_nicename( 'wpi-pending' ),
165
-            'FillBillingDetails'        => __( 'Fill the user\'s billing information? This will remove any currently entered billing information', 'invoicing' ),
166
-            'confirmCalcTotals'         => __( 'Recalculate totals? This will recalculate totals based on the user billing country. If no billing country is set it will use the base country.', 'invoicing' ),
167
-            'AreYouSure'                => __( 'Are you sure?', 'invoicing' ),
168
-            'errDeleteItem'             => __( 'This item is in use! Before delete this item, you need to delete all the invoice(s) using this item.', 'invoicing' ),
169
-            'delete_subscription'       => __( 'Are you sure you want to delete this subscription?', 'invoicing' ),
170
-            'action_edit'               => __( 'Edit', 'invoicing' ),
171
-            'action_cancel'             => __( 'Cancel', 'invoicing' ),
172
-            'item_description'          => __( 'Item Description', 'invoicing' ),
173
-            'invoice_description'       => __( 'Invoice Description', 'invoicing' ),
174
-            'discount_description'      => __( 'Discount Description', 'invoicing' ),
175
-			'searching'                 => __( 'Searching', 'invoicing' ),
176
-			'loading'                   => __( 'Loading...', 'invoicing' ),
177
-			'search_customers'          => __( 'Enter customer name or email', 'invoicing' ),
178
-			'search_items'              => __( 'Enter item name', 'invoicing' ),
160
+            'save_invoice'              => __('Save Invoice', 'invoicing'),
161
+            'status_publish'            => wpinv_status_nicename('publish'),
162
+            'status_pending'            => wpinv_status_nicename('wpi-pending'),
163
+            'delete_tax_rate'           => __('Are you sure you wish to delete this tax rate?', 'invoicing'),
164
+            'status_pending'            => wpinv_status_nicename('wpi-pending'),
165
+            'FillBillingDetails'        => __('Fill the user\'s billing information? This will remove any currently entered billing information', 'invoicing'),
166
+            'confirmCalcTotals'         => __('Recalculate totals? This will recalculate totals based on the user billing country. If no billing country is set it will use the base country.', 'invoicing'),
167
+            'AreYouSure'                => __('Are you sure?', 'invoicing'),
168
+            'errDeleteItem'             => __('This item is in use! Before delete this item, you need to delete all the invoice(s) using this item.', 'invoicing'),
169
+            'delete_subscription'       => __('Are you sure you want to delete this subscription?', 'invoicing'),
170
+            'action_edit'               => __('Edit', 'invoicing'),
171
+            'action_cancel'             => __('Cancel', 'invoicing'),
172
+            'item_description'          => __('Item Description', 'invoicing'),
173
+            'invoice_description'       => __('Invoice Description', 'invoicing'),
174
+            'discount_description'      => __('Discount Description', 'invoicing'),
175
+			'searching'                 => __('Searching', 'invoicing'),
176
+			'loading'                   => __('Loading...', 'invoicing'),
177
+			'search_customers'          => __('Enter customer name or email', 'invoicing'),
178
+			'search_items'              => __('Enter item name', 'invoicing'),
179 179
         );
180 180
 
181
-		if ( ! empty( $post ) && getpaid_is_invoice_post_type( $post->post_type ) ) {
181
+		if (!empty($post) && getpaid_is_invoice_post_type($post->post_type)) {
182 182
 
183
-			$invoice              = new WPInv_Invoice( $post );
183
+			$invoice              = new WPInv_Invoice($post);
184 184
 			$i18n['save_invoice'] = sprintf(
185
-				__( 'Save %s', 'invoicing' ),
186
-				ucfirst( $invoice->get_invoice_quote_type() )
185
+				__('Save %s', 'invoicing'),
186
+				ucfirst($invoice->get_invoice_quote_type())
187 187
 			);
188 188
 
189 189
 			$i18n['invoice_description'] = sprintf(
190
-				__( '%s Description', 'invoicing' ),
191
-				ucfirst( $invoice->get_invoice_quote_type() )
190
+				__('%s Description', 'invoicing'),
191
+				ucfirst($invoice->get_invoice_quote_type())
192 192
 			);
193 193
 
194 194
 		}
@@ -202,24 +202,24 @@  discard block
 block discarded – undo
202 202
 	 * @param  string $footer_text
203 203
 	 * @return string
204 204
 	 */
205
-	public function admin_footer_text( $footer_text ) {
205
+	public function admin_footer_text($footer_text) {
206 206
 		global $current_screen;
207 207
 
208
-		$page    = isset( $_GET['page'] ) ? $_GET['page'] : '';
208
+		$page = isset($_GET['page']) ? $_GET['page'] : '';
209 209
 
210
-        if ( ! empty( $current_screen->post_type ) ) {
210
+        if (!empty($current_screen->post_type)) {
211 211
 			$page = $current_screen->post_type;
212 212
         }
213 213
 
214 214
         // General styles.
215
-        if ( apply_filters( 'getpaid_display_admin_footer_text', wpinv_current_user_can_manage_invoicing() ) && false !== stripos( $page, 'wpi' ) ) {
215
+        if (apply_filters('getpaid_display_admin_footer_text', wpinv_current_user_can_manage_invoicing()) && false !== stripos($page, 'wpi')) {
216 216
 
217 217
 			// Change the footer text
218
-			if ( ! get_user_meta( get_current_user_id(), 'getpaid_admin_footer_text_rated', true ) ) {
218
+			if (!get_user_meta(get_current_user_id(), 'getpaid_admin_footer_text_rated', true)) {
219 219
 
220
-				$rating_url  = esc_url(
220
+				$rating_url = esc_url(
221 221
 					wp_nonce_url(
222
-						admin_url( 'admin.php?page=wpinv-reports&getpaid-admin-action=rate_plugin' ),
222
+						admin_url('admin.php?page=wpinv-reports&getpaid-admin-action=rate_plugin'),
223 223
 						'getpaid-nonce',
224 224
 						'getpaid-nonce'
225 225
 						)
@@ -227,7 +227,7 @@  discard block
 block discarded – undo
227 227
 
228 228
 				$footer_text = sprintf(
229 229
 					/* translators: %s: five stars */
230
-					__( 'If you like <strong>GetPaid</strong>, please leave us a %s rating. A huge thanks in advance!', 'invoicing' ),
230
+					__('If you like <strong>GetPaid</strong>, please leave us a %s rating. A huge thanks in advance!', 'invoicing'),
231 231
 					"<a href='$rating_url'>&#9733;&#9733;&#9733;&#9733;&#9733;</a>"
232 232
 				);
233 233
 
@@ -235,7 +235,7 @@  discard block
 block discarded – undo
235 235
 
236 236
 				$footer_text = sprintf(
237 237
 					/* translators: %s: GetPaid */
238
-					__( 'Thank you for using %s!', 'invoicing' ),
238
+					__('Thank you for using %s!', 'invoicing'),
239 239
 					"<a href='https://wpgetpaid.com/' target='_blank'><strong>GetPaid</strong></a>"
240 240
 				);
241 241
 
@@ -252,8 +252,8 @@  discard block
 block discarded – undo
252 252
 	 * @since  2.0.0
253 253
 	 */
254 254
 	public function redirect_to_wordpress_rating_page() {
255
-		update_user_meta( get_current_user_id(), 'getpaid_admin_footer_text_rated', 1 );
256
-		wp_redirect( 'https://wordpress.org/support/plugin/invoicing/reviews?rate=5#new-post' );
255
+		update_user_meta(get_current_user_id(), 'getpaid_admin_footer_text_rated', 1);
256
+		wp_redirect('https://wordpress.org/support/plugin/invoicing/reviews?rate=5#new-post');
257 257
 		exit;
258 258
 	}
259 259
 
@@ -264,30 +264,30 @@  discard block
 block discarded – undo
264 264
 	protected function load_payment_form_scripts() {
265 265
         global $post;
266 266
 
267
-        wp_enqueue_script( 'vue', WPINV_PLUGIN_URL . 'assets/js/vue/vue.js', array(), WPINV_VERSION );
268
-		wp_enqueue_script( 'sortable', WPINV_PLUGIN_URL . 'assets/js/sortable.min.js', array(), WPINV_VERSION );
269
-		wp_enqueue_script( 'vue_draggable', WPINV_PLUGIN_URL . 'assets/js/vue/vuedraggable.min.js', array( 'sortable', 'vue' ), WPINV_VERSION );
267
+        wp_enqueue_script('vue', WPINV_PLUGIN_URL . 'assets/js/vue/vue.js', array(), WPINV_VERSION);
268
+		wp_enqueue_script('sortable', WPINV_PLUGIN_URL . 'assets/js/sortable.min.js', array(), WPINV_VERSION);
269
+		wp_enqueue_script('vue_draggable', WPINV_PLUGIN_URL . 'assets/js/vue/vuedraggable.min.js', array('sortable', 'vue'), WPINV_VERSION);
270 270
 
271
-		$version = filemtime( WPINV_PLUGIN_DIR . 'assets/js/admin-payment-forms.js' );
272
-		wp_register_script( 'wpinv-admin-payment-form-script', WPINV_PLUGIN_URL . 'assets/js/admin-payment-forms.js', array( 'wpinv-admin-script', 'vue_draggable' ),  $version );
271
+		$version = filemtime(WPINV_PLUGIN_DIR . 'assets/js/admin-payment-forms.js');
272
+		wp_register_script('wpinv-admin-payment-form-script', WPINV_PLUGIN_URL . 'assets/js/admin-payment-forms.js', array('wpinv-admin-script', 'vue_draggable'), $version);
273 273
 
274 274
 		wp_localize_script(
275 275
             'wpinv-admin-payment-form-script',
276 276
             'wpinvPaymentFormAdmin',
277 277
             array(
278
-				'elements'      => wpinv_get_data( 'payment-form-elements' ),
279
-				'form_elements' => getpaid_get_payment_form_elements( $post->ID ),
278
+				'elements'      => wpinv_get_data('payment-form-elements'),
279
+				'form_elements' => getpaid_get_payment_form_elements($post->ID),
280 280
 				'currency'      => wpinv_currency_symbol(),
281 281
 				'position'      => wpinv_currency_position(),
282 282
 				'decimals'      => (int) wpinv_decimals(),
283 283
 				'thousands_sep' => wpinv_thousands_separator(),
284 284
 				'decimals_sep'  => wpinv_decimal_separator(),
285
-				'form_items'    => gepaid_get_form_items( $post->ID ),
285
+				'form_items'    => gepaid_get_form_items($post->ID),
286 286
 				'is_default'    => $post->ID == wpinv_get_default_payment_form(),
287 287
             )
288 288
         );
289 289
 
290
-        wp_enqueue_script( 'wpinv-admin-payment-form-script' );
290
+        wp_enqueue_script('wpinv-admin-payment-form-script');
291 291
 
292 292
     }
293 293
 
@@ -298,25 +298,25 @@  discard block
 block discarded – undo
298 298
      * @return string
299 299
 	 *
300 300
 	 */
301
-    public function admin_body_class( $classes ) {
301
+    public function admin_body_class($classes) {
302 302
 		global $pagenow, $post, $current_screen;
303 303
 
304 304
 
305
-        $page = isset( $_GET['page'] ) ? $_GET['page'] : '';
305
+        $page = isset($_GET['page']) ? $_GET['page'] : '';
306 306
 
307
-        if ( ! empty( $current_screen->post_type ) ) {
307
+        if (!empty($current_screen->post_type)) {
308 308
 			$page = $current_screen->post_type;
309 309
         }
310 310
 
311
-        if ( false !== stripos( $page, 'wpi' ) ) {
312
-            $classes .= ' wpi-' . sanitize_key( $page );
311
+        if (false !== stripos($page, 'wpi')) {
312
+            $classes .= ' wpi-' . sanitize_key($page);
313 313
         }
314 314
 
315
-        if ( in_array( $page, wpinv_parse_list( 'wpi_invoice wpi_payment_form wpi_quote' ) ) ) {
315
+        if (in_array($page, wpinv_parse_list('wpi_invoice wpi_payment_form wpi_quote'))) {
316 316
             $classes .= ' wpinv-cpt wpinv';
317 317
 		}
318 318
 		
319
-		if ( getpaid_is_invoice_post_type( $page ) ) {
319
+		if (getpaid_is_invoice_post_type($page)) {
320 320
             $classes .= ' getpaid-is-invoice-cpt';
321 321
         }
322 322
 
@@ -326,19 +326,19 @@  discard block
 block discarded – undo
326 326
     /**
327 327
 	 * Maybe show the AyeCode Connect Notice.
328 328
 	 */
329
-	public function init_ayecode_connect_helper(){
329
+	public function init_ayecode_connect_helper() {
330 330
 
331 331
         new AyeCode_Connect_Helper(
332 332
             array(
333
-				'connect_title' => __("WP Invoicing - an AyeCode product!","invoicing"),
334
-				'connect_external'  => __( "Please confirm you wish to connect your site?","invoicing" ),
335
-				'connect'           => sprintf( __( "<strong>Have a license?</strong> Forget about entering license keys or downloading zip files, connect your site for instant access. %slearn more%s","invoicing" ),"<a href='https://ayecode.io/introducing-ayecode-connect/' target='_blank'>","</a>" ),
336
-				'connect_button'    => __("Connect Site","invoicing"),
337
-				'connecting_button'    => __("Connecting...","invoicing"),
338
-				'error_localhost'   => __( "This service will only work with a live domain, not a localhost.","invoicing" ),
339
-				'error'             => __( "Something went wrong, please refresh and try again.","invoicing" ),
333
+				'connect_title' => __("WP Invoicing - an AyeCode product!", "invoicing"),
334
+				'connect_external'  => __("Please confirm you wish to connect your site?", "invoicing"),
335
+				'connect'           => sprintf(__("<strong>Have a license?</strong> Forget about entering license keys or downloading zip files, connect your site for instant access. %slearn more%s", "invoicing"), "<a href='https://ayecode.io/introducing-ayecode-connect/' target='_blank'>", "</a>"),
336
+				'connect_button'    => __("Connect Site", "invoicing"),
337
+				'connecting_button'    => __("Connecting...", "invoicing"),
338
+				'error_localhost'   => __("This service will only work with a live domain, not a localhost.", "invoicing"),
339
+				'error'             => __("Something went wrong, please refresh and try again.", "invoicing"),
340 340
             ),
341
-            array( 'wpi-addons' )
341
+            array('wpi-addons')
342 342
         );
343 343
 
344 344
     }
@@ -350,20 +350,20 @@  discard block
 block discarded – undo
350 350
 	 */
351 351
 	public function activation_redirect() {
352 352
 
353
-		$redirected = get_option( 'wpinv_redirected_to_settings' );
353
+		$redirected = get_option('wpinv_redirected_to_settings');
354 354
 
355
-		if ( ! empty( $redirected ) || wp_doing_ajax() || ! current_user_can( 'manage_options' ) ) {
355
+		if (!empty($redirected) || wp_doing_ajax() || !current_user_can('manage_options')) {
356 356
 			return;
357 357
 		}
358 358
 
359 359
 		// Bail if activating from network, or bulk
360
-		if ( is_network_admin() || isset( $_GET['activate-multi'] ) ) {
360
+		if (is_network_admin() || isset($_GET['activate-multi'])) {
361 361
 			return;
362 362
 		}
363 363
 
364
-	    update_option( 'wpinv_redirected_to_settings', 1 );
364
+	    update_option('wpinv_redirected_to_settings', 1);
365 365
 
366
-        wp_safe_redirect( admin_url( 'admin.php?page=wpinv-settings&tab=general' ) );
366
+        wp_safe_redirect(admin_url('admin.php?page=wpinv-settings&tab=general'));
367 367
         exit;
368 368
 
369 369
 	}
@@ -373,9 +373,9 @@  discard block
 block discarded – undo
373 373
      */
374 374
     public function maybe_do_admin_action() {
375 375
 
376
-        if ( wpinv_current_user_can_manage_invoicing() && isset( $_REQUEST['getpaid-admin-action'] ) && isset( $_REQUEST['getpaid-nonce'] ) && wp_verify_nonce( $_REQUEST['getpaid-nonce'], 'getpaid-nonce' ) ) {
377
-            $key = sanitize_key( $_REQUEST['getpaid-admin-action'] );
378
-            do_action( "getpaid_authenticated_admin_action_$key", $_REQUEST );
376
+        if (wpinv_current_user_can_manage_invoicing() && isset($_REQUEST['getpaid-admin-action']) && isset($_REQUEST['getpaid-nonce']) && wp_verify_nonce($_REQUEST['getpaid-nonce'], 'getpaid-nonce')) {
377
+            $key = sanitize_key($_REQUEST['getpaid-admin-action']);
378
+            do_action("getpaid_authenticated_admin_action_$key", $_REQUEST);
379 379
         }
380 380
 
381 381
     }
@@ -385,16 +385,16 @@  discard block
 block discarded – undo
385 385
 	 * 
386 386
 	 * @param array $args
387 387
      */
388
-    public function send_customer_invoice( $args ) {
389
-		$sent = getpaid()->get( 'invoice_emails' )->user_invoice( new WPInv_Invoice( $args['invoice_id'] ), true );
388
+    public function send_customer_invoice($args) {
389
+		$sent = getpaid()->get('invoice_emails')->user_invoice(new WPInv_Invoice($args['invoice_id']), true);
390 390
 
391
-		if ( $sent ) {
392
-			$this->show_success( __( 'Invoice was successfully sent to the customer', 'invoicing' ) );
391
+		if ($sent) {
392
+			$this->show_success(__('Invoice was successfully sent to the customer', 'invoicing'));
393 393
 		} else {
394
-			$this->show_error( __( 'Could not send the invoice to the customer', 'invoicing' ) );
394
+			$this->show_error(__('Could not send the invoice to the customer', 'invoicing'));
395 395
 		}
396 396
 
397
-		wp_safe_redirect( remove_query_arg( array( 'getpaid-admin-action', 'getpaid-nonce', 'invoice_id' ) ) );
397
+		wp_safe_redirect(remove_query_arg(array('getpaid-admin-action', 'getpaid-nonce', 'invoice_id')));
398 398
 		exit;
399 399
 	}
400 400
 
@@ -403,16 +403,16 @@  discard block
 block discarded – undo
403 403
 	 * 
404 404
 	 * @param array $args
405 405
      */
406
-    public function send_customer_payment_reminder( $args ) {
407
-		$sent = getpaid()->get( 'invoice_emails' )->force_send_overdue_notice( new WPInv_Invoice( $args['invoice_id'] ) );
406
+    public function send_customer_payment_reminder($args) {
407
+		$sent = getpaid()->get('invoice_emails')->force_send_overdue_notice(new WPInv_Invoice($args['invoice_id']));
408 408
 
409
-		if ( $sent ) {
410
-			$this->show_success( __( 'Payment reminder was successfully sent to the customer', 'invoicing' ) );
409
+		if ($sent) {
410
+			$this->show_success(__('Payment reminder was successfully sent to the customer', 'invoicing'));
411 411
 		} else {
412
-			$this->show_error( __( 'Could not sent payment reminder to the customer', 'invoicing' ) );
412
+			$this->show_error(__('Could not sent payment reminder to the customer', 'invoicing'));
413 413
 		}
414 414
 
415
-		wp_safe_redirect( remove_query_arg( array( 'getpaid-admin-action', 'getpaid-nonce', 'invoice_id' ) ) );
415
+		wp_safe_redirect(remove_query_arg(array('getpaid-admin-action', 'getpaid-nonce', 'invoice_id')));
416 416
 		exit;
417 417
 	}
418 418
 
@@ -422,8 +422,8 @@  discard block
 block discarded – undo
422 422
      */
423 423
     public function admin_reset_tax_rates() {
424 424
 
425
-		update_option( 'wpinv_tax_rates', wpinv_get_data( 'tax-rates' ) );
426
-		wp_safe_redirect( remove_query_arg( array( 'getpaid-admin-action', 'getpaid-nonce' ) ) );
425
+		update_option('wpinv_tax_rates', wpinv_get_data('tax-rates'));
426
+		wp_safe_redirect(remove_query_arg(array('getpaid-admin-action', 'getpaid-nonce')));
427 427
 		exit;
428 428
 
429 429
 	}
@@ -435,8 +435,8 @@  discard block
 block discarded – undo
435 435
     public function admin_create_missing_pages() {
436 436
 		$installer = new GetPaid_Installer();
437 437
 		$installer->create_pages();
438
-		$this->show_success( __( 'GetPaid pages updated.', 'invoicing' ) );
439
-		wp_safe_redirect( remove_query_arg( array( 'getpaid-admin-action', 'getpaid-nonce' ) ) );
438
+		$this->show_success(__('GetPaid pages updated.', 'invoicing'));
439
+		wp_safe_redirect(remove_query_arg(array('getpaid-admin-action', 'getpaid-nonce')));
440 440
 		exit;
441 441
 	}
442 442
 
@@ -448,35 +448,35 @@  discard block
 block discarded – undo
448 448
 		global $wpdb;
449 449
 		$installer = new GetPaid_Installer();
450 450
 
451
-		if ( $wpdb->get_var( "SHOW TABLES LIKE '{$wpdb->prefix}wpinv_subscriptions'" ) != $wpdb->prefix . 'wpinv_subscriptions' ) {
451
+		if ($wpdb->get_var("SHOW TABLES LIKE '{$wpdb->prefix}wpinv_subscriptions'") != $wpdb->prefix . 'wpinv_subscriptions') {
452 452
 			$installer->create_subscriptions_table();
453 453
 
454
-			if ( $wpdb->last_error !== '' ) {
455
-				$this->show_error( __( 'Your GetPaid tables have been updated:', 'invoicing' ) . ' ' . $wpdb->last_error );
454
+			if ($wpdb->last_error !== '') {
455
+				$this->show_error(__('Your GetPaid tables have been updated:', 'invoicing') . ' ' . $wpdb->last_error);
456 456
 			}
457 457
 		}
458 458
 
459
-		if ( $wpdb->get_var( "SHOW TABLES LIKE '{$wpdb->prefix}getpaid_invoices'" ) != $wpdb->prefix . 'getpaid_invoices' ) {
459
+		if ($wpdb->get_var("SHOW TABLES LIKE '{$wpdb->prefix}getpaid_invoices'") != $wpdb->prefix . 'getpaid_invoices') {
460 460
 			$installer->create_invoices_table();
461 461
 
462
-			if ( $wpdb->last_error !== '' ) {
463
-				$this->show_error( __( 'Your GetPaid tables have been updated:', 'invoicing' ) . ' ' . $wpdb->last_error );
462
+			if ($wpdb->last_error !== '') {
463
+				$this->show_error(__('Your GetPaid tables have been updated:', 'invoicing') . ' ' . $wpdb->last_error);
464 464
 			}
465 465
 		}
466 466
 
467
-		if ( $wpdb->get_var( "SHOW TABLES LIKE '{$wpdb->prefix}getpaid_invoice_items'" ) != $wpdb->prefix . 'getpaid_invoice_items' ) {
467
+		if ($wpdb->get_var("SHOW TABLES LIKE '{$wpdb->prefix}getpaid_invoice_items'") != $wpdb->prefix . 'getpaid_invoice_items') {
468 468
 			$installer->create_invoice_items_table();
469 469
 
470
-			if ( $wpdb->last_error !== '' ) {
471
-				$this->show_error( __( 'Your GetPaid tables have been updated:', 'invoicing' ) . ' ' . $wpdb->last_error );
470
+			if ($wpdb->last_error !== '') {
471
+				$this->show_error(__('Your GetPaid tables have been updated:', 'invoicing') . ' ' . $wpdb->last_error);
472 472
 			}
473 473
 		}
474 474
 
475
-		if ( ! $this->has_notices() ) {
476
-			$this->show_success( __( 'Your GetPaid tables have been updated.', 'invoicing' ) );
475
+		if (!$this->has_notices()) {
476
+			$this->show_success(__('Your GetPaid tables have been updated.', 'invoicing'));
477 477
 		}
478 478
 
479
-		wp_safe_redirect( remove_query_arg( array( 'getpaid-admin-action', 'getpaid-nonce' ) ) );
479
+		wp_safe_redirect(remove_query_arg(array('getpaid-admin-action', 'getpaid-nonce')));
480 480
 		exit;
481 481
 	}
482 482
 
@@ -491,10 +491,10 @@  discard block
 block discarded – undo
491 491
 		$installer->migrate_old_invoices();
492 492
 
493 493
 		// Show an admin message.
494
-		$this->show_success( __( 'Your invoices have been migrated.', 'invoicing' ) );
494
+		$this->show_success(__('Your invoices have been migrated.', 'invoicing'));
495 495
 
496 496
 		// Redirect the admin.
497
-		wp_safe_redirect( remove_query_arg( array( 'getpaid-admin-action', 'getpaid-nonce' ) ) );
497
+		wp_safe_redirect(remove_query_arg(array('getpaid-admin-action', 'getpaid-nonce')));
498 498
 		exit;
499 499
 
500 500
 	}
@@ -508,36 +508,36 @@  discard block
 block discarded – undo
508 508
 
509 509
 		// Fetch all invoices that have discount codes.
510 510
 		$table    = $wpdb->prefix . 'getpaid_invoices';
511
-		$invoices = $wpdb->get_col( "SELECT `post_id` FROM `$table` WHERE `discount` = 0 && `discount_code` <> ''" );
511
+		$invoices = $wpdb->get_col("SELECT `post_id` FROM `$table` WHERE `discount` = 0 && `discount_code` <> ''");
512 512
 
513
-		foreach ( $invoices as $invoice ) {
513
+		foreach ($invoices as $invoice) {
514 514
 
515
-			$invoice = new WPInv_Invoice( $invoice );
515
+			$invoice = new WPInv_Invoice($invoice);
516 516
 
517
-			if ( ! $invoice->exists() ) {
517
+			if (!$invoice->exists()) {
518 518
 				continue;
519 519
 			}
520 520
 
521 521
 			// Abort if the discount does not exist or does not apply here.
522
-			$discount = new WPInv_Discount( $invoice->get_discount_code() );
523
-			if ( ! $discount->exists() ) {
522
+			$discount = new WPInv_Discount($invoice->get_discount_code());
523
+			if (!$discount->exists()) {
524 524
 				continue;
525 525
 			}
526 526
 
527
-			$invoice->add_discount( getpaid_calculate_invoice_discount( $invoice, $discount ) );
527
+			$invoice->add_discount(getpaid_calculate_invoice_discount($invoice, $discount));
528 528
 			$invoice->recalculate_total();
529 529
 
530
-			if ( $invoice->get_total_discount() > 0 ) {
530
+			if ($invoice->get_total_discount() > 0) {
531 531
 				$invoice->save();
532 532
 			}
533 533
 
534 534
 		}
535 535
 
536 536
 		// Show an admin message.
537
-		$this->show_success( __( 'Discounts have been recalculated.', 'invoicing' ) );
537
+		$this->show_success(__('Discounts have been recalculated.', 'invoicing'));
538 538
 
539 539
 		// Redirect the admin.
540
-		wp_safe_redirect( remove_query_arg( array( 'getpaid-admin-action', 'getpaid-nonce' ) ) );
540
+		wp_safe_redirect(remove_query_arg(array('getpaid-admin-action', 'getpaid-nonce')));
541 541
 		exit;
542 542
 
543 543
 	}
@@ -549,8 +549,8 @@  discard block
 block discarded – undo
549 549
      * @return array
550 550
 	 */
551 551
 	public function get_notices() {
552
-		$notices = get_option( 'wpinv_admin_notices' );
553
-        return is_array( $notices ) ? $notices : array();
552
+		$notices = get_option('wpinv_admin_notices');
553
+        return is_array($notices) ? $notices : array();
554 554
 	}
555 555
 
556 556
 	/**
@@ -560,7 +560,7 @@  discard block
 block discarded – undo
560 560
      * @return array
561 561
 	 */
562 562
 	public function has_notices() {
563
-		return count( $this->get_notices() ) > 0;
563
+		return count($this->get_notices()) > 0;
564 564
 	}
565 565
 
566 566
 	/**
@@ -570,7 +570,7 @@  discard block
 block discarded – undo
570 570
 	 * @since       1.0.19
571 571
 	 */
572 572
 	public function clear_notices() {
573
-		delete_option( 'wpinv_admin_notices' );
573
+		delete_option('wpinv_admin_notices');
574 574
 	}
575 575
 
576 576
 	/**
@@ -579,16 +579,16 @@  discard block
 block discarded – undo
579 579
 	 * @access      public
580 580
 	 * @since       1.0.19
581 581
 	 */
582
-	public function save_notice( $type, $message ) {
582
+	public function save_notice($type, $message) {
583 583
 		$notices = $this->get_notices();
584 584
 
585
-		if ( empty( $notices[ $type ] ) || ! is_array( $notices[ $type ]) ) {
586
-			$notices[ $type ] = array();
585
+		if (empty($notices[$type]) || !is_array($notices[$type])) {
586
+			$notices[$type] = array();
587 587
 		}
588 588
 
589
-		$notices[ $type ][] = $message;
589
+		$notices[$type][] = $message;
590 590
 
591
-		update_option( 'wpinv_admin_notices', $notices );
591
+		update_option('wpinv_admin_notices', $notices);
592 592
 	}
593 593
 
594 594
 	/**
@@ -598,8 +598,8 @@  discard block
 block discarded – undo
598 598
 	 * @access      public
599 599
 	 * @since       1.0.19
600 600
 	 */
601
-	public function show_success( $msg ) {
602
-		$this->save_notice( 'success', $msg );
601
+	public function show_success($msg) {
602
+		$this->save_notice('success', $msg);
603 603
 	}
604 604
 
605 605
 	/**
@@ -609,8 +609,8 @@  discard block
 block discarded – undo
609 609
 	 * @param       string $msg The message to qeue.
610 610
 	 * @since       1.0.19
611 611
 	 */
612
-	public function show_error( $msg ) {
613
-		$this->save_notice( 'error', $msg );
612
+	public function show_error($msg) {
613
+		$this->save_notice('error', $msg);
614 614
 	}
615 615
 
616 616
 	/**
@@ -620,8 +620,8 @@  discard block
 block discarded – undo
620 620
 	 * @param       string $msg The message to qeue.
621 621
 	 * @since       1.0.19
622 622
 	 */
623
-	public function show_warning( $msg ) {
624
-		$this->save_notice( 'warning', $msg );
623
+	public function show_warning($msg) {
624
+		$this->save_notice('warning', $msg);
625 625
 	}
626 626
 
627 627
 	/**
@@ -631,8 +631,8 @@  discard block
 block discarded – undo
631 631
 	 * @param       string $msg The message to qeue.
632 632
 	 * @since       1.0.19
633 633
 	 */
634
-	public function show_info( $msg ) {
635
-		$this->save_notice( 'info', $msg );
634
+	public function show_info($msg) {
635
+		$this->save_notice('info', $msg);
636 636
 	}
637 637
 
638 638
 	/**
@@ -646,32 +646,32 @@  discard block
 block discarded – undo
646 646
         $notices = $this->get_notices();
647 647
         $this->clear_notices();
648 648
 
649
-		foreach ( $notices as $type => $messages ) {
649
+		foreach ($notices as $type => $messages) {
650 650
 
651
-			if ( ! is_array( $messages ) ) {
651
+			if (!is_array($messages)) {
652 652
 				continue;
653 653
 			}
654 654
 
655
-            $type  = sanitize_key( $type );
656
-			foreach ( $messages as $message ) {
657
-                $message = wp_kses_post( $message );
655
+            $type = sanitize_key($type);
656
+			foreach ($messages as $message) {
657
+                $message = wp_kses_post($message);
658 658
 				echo "<div class='notice notice-$type is-dismissible'><p>$message</p></div>";
659 659
             }
660 660
 
661 661
         }
662 662
 
663
-		foreach ( array( 'checkout_page', 'invoice_history_page', 'success_page', 'failure_page', 'invoice_subscription_page' ) as $page ) {
663
+		foreach (array('checkout_page', 'invoice_history_page', 'success_page', 'failure_page', 'invoice_subscription_page') as $page) {
664 664
 
665
-			if ( ! is_numeric( wpinv_get_option( $page, false ) ) ) {
666
-				$url     = esc_url(
665
+			if (!is_numeric(wpinv_get_option($page, false))) {
666
+				$url = esc_url(
667 667
 					wp_nonce_url(
668
-						add_query_arg( 'getpaid-admin-action', 'create_missing_pages' ),
668
+						add_query_arg('getpaid-admin-action', 'create_missing_pages'),
669 669
 						'getpaid-nonce',
670 670
 						'getpaid-nonce'
671 671
 					)
672 672
 				);
673
-				$message  = __( 'Some GetPaid pages are missing. To use GetPaid without any issues, click the button below to generate the missing pages.', 'invoicing' );
674
-				$message2 = __( 'Generate Pages', 'invoicing' );
673
+				$message  = __('Some GetPaid pages are missing. To use GetPaid without any issues, click the button below to generate the missing pages.', 'invoicing');
674
+				$message2 = __('Generate Pages', 'invoicing');
675 675
 				echo "<div class='notice notice-warning is-dismissible'><p>$message<br><br><a href='$url' class='button button-primary'>$message2</a></p></div>";
676 676
 				break;
677 677
 			}
Please login to merge, or discard this patch.
includes/admin/class-getpaid-installer.php 1 patch
Spacing   +71 added lines, -71 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
  * @since   2.0.2
9 9
  */
10 10
 
11
-defined( 'ABSPATH' ) || exit;
11
+defined('ABSPATH') || exit;
12 12
 
13 13
 /**
14 14
  * The main installer/updater class.
@@ -25,10 +25,10 @@  discard block
 block discarded – undo
25 25
 	 *
26 26
 	 * @param string $upgrade_from The current invoicing version.
27 27
 	 */
28
-	public function upgrade_db( $upgrade_from ) {
28
+	public function upgrade_db($upgrade_from) {
29 29
 
30 30
 		// Save the current invoicing version.
31
-		update_option( 'wpinv_version', WPINV_VERSION );
31
+		update_option('wpinv_version', WPINV_VERSION);
32 32
 
33 33
 		// Setup the invoice Custom Post Type.
34 34
 		GetPaid_Post_Types::register_post_types();
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
 		// Create any missing database tables.
49 49
 		$method = "upgrade_from_$upgrade_from";
50 50
 
51
-		if ( method_exists( $this, $method ) ) {
51
+		if (method_exists($this, $method)) {
52 52
 			$this->$method();
53 53
 		}
54 54
 
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
 		$this->create_invoice_items_table();
65 65
 
66 66
 		// Save default tax rates.
67
-		update_option( 'wpinv_tax_rates', wpinv_get_data( 'tax-rates' ) );
67
+		update_option('wpinv_tax_rates', wpinv_get_data('tax-rates'));
68 68
 	}
69 69
 
70 70
 	/**
@@ -75,28 +75,28 @@  discard block
 block discarded – undo
75 75
 		global $wpdb;
76 76
 
77 77
 		// Invoices.
78
-		$results = $wpdb->get_results( "SELECT ID FROM {$wpdb->posts} WHERE post_type = 'wpi_invoice' AND post_status IN( 'pending', 'processing', 'onhold', 'refunded', 'cancelled', 'failed', 'renewal' )" );
79
-		if ( ! empty( $results ) ) {
80
-			$wpdb->query( "UPDATE {$wpdb->posts} SET post_status = CONCAT( 'wpi-', post_status ) WHERE post_type = 'wpi_invoice' AND post_status IN( 'pending', 'processing', 'onhold', 'refunded', 'cancelled', 'failed', 'renewal' )" );
78
+		$results = $wpdb->get_results("SELECT ID FROM {$wpdb->posts} WHERE post_type = 'wpi_invoice' AND post_status IN( 'pending', 'processing', 'onhold', 'refunded', 'cancelled', 'failed', 'renewal' )");
79
+		if (!empty($results)) {
80
+			$wpdb->query("UPDATE {$wpdb->posts} SET post_status = CONCAT( 'wpi-', post_status ) WHERE post_type = 'wpi_invoice' AND post_status IN( 'pending', 'processing', 'onhold', 'refunded', 'cancelled', 'failed', 'renewal' )");
81 81
 
82 82
 			// Clean post cache
83
-			foreach ( $results as $row ) {
84
-				clean_post_cache( $row->ID );
83
+			foreach ($results as $row) {
84
+				clean_post_cache($row->ID);
85 85
 			}
86 86
 
87 87
 		}
88 88
 
89 89
 		// Item meta key changes
90 90
 		$query = "SELECT DISTINCT post_id FROM " . $wpdb->postmeta . " WHERE meta_key IN( '_wpinv_item_id', '_wpinv_package_id', '_wpinv_post_id', '_wpinv_cpt_name', '_wpinv_cpt_singular_name' )";
91
-		$results = $wpdb->get_results( $query );
91
+		$results = $wpdb->get_results($query);
92 92
 
93
-		if ( ! empty( $results ) ) {
94
-			$wpdb->query( "UPDATE " . $wpdb->postmeta . " SET meta_key = '_wpinv_custom_id' WHERE meta_key IN( '_wpinv_item_id', '_wpinv_package_id', '_wpinv_post_id' )" );
95
-			$wpdb->query( "UPDATE " . $wpdb->postmeta . " SET meta_key = '_wpinv_custom_name' WHERE meta_key = '_wpinv_cpt_name'" );
96
-			$wpdb->query( "UPDATE " . $wpdb->postmeta . " SET meta_key = '_wpinv_custom_singular_name' WHERE meta_key = '_wpinv_cpt_singular_name'" );
93
+		if (!empty($results)) {
94
+			$wpdb->query("UPDATE " . $wpdb->postmeta . " SET meta_key = '_wpinv_custom_id' WHERE meta_key IN( '_wpinv_item_id', '_wpinv_package_id', '_wpinv_post_id' )");
95
+			$wpdb->query("UPDATE " . $wpdb->postmeta . " SET meta_key = '_wpinv_custom_name' WHERE meta_key = '_wpinv_cpt_name'");
96
+			$wpdb->query("UPDATE " . $wpdb->postmeta . " SET meta_key = '_wpinv_custom_singular_name' WHERE meta_key = '_wpinv_cpt_singular_name'");
97 97
 
98
-			foreach ( $results as $row ) {
99
-				clean_post_cache( $row->post_id );
98
+			foreach ($results as $row) {
99
+				clean_post_cache($row->post_id);
100 100
 			}
101 101
 
102 102
 		}
@@ -129,7 +129,7 @@  discard block
 block discarded – undo
129 129
 	 */
130 130
 	public function upgrade_from_207() {
131 131
 		global $wpdb;
132
-		$wpdb->query( "ALTER TABLE {$wpdb->prefix}getpaid_invoice_items MODIFY COLUMN quantity FLOAT(20);" );
132
+		$wpdb->query("ALTER TABLE {$wpdb->prefix}getpaid_invoice_items MODIFY COLUMN quantity FLOAT(20);");
133 133
 	}
134 134
 
135 135
 	/**
@@ -137,7 +137,7 @@  discard block
 block discarded – undo
137 137
 	 *
138 138
 	 */
139 139
 	public function add_capabilities() {
140
-		$GLOBALS['wp_roles']->add_cap( 'administrator', 'manage_invoicing' );
140
+		$GLOBALS['wp_roles']->add_cap('administrator', 'manage_invoicing');
141 141
 	}
142 142
 
143 143
 	/**
@@ -152,8 +152,8 @@  discard block
 block discarded – undo
152 152
 
153 153
 				// Checkout page.
154 154
 				'checkout_page' => array(
155
-					'name'      => _x( 'gp-checkout', 'Page slug', 'invoicing' ),
156
-					'title'     => _x( 'Checkout', 'Page title', 'invoicing' ),
155
+					'name'      => _x('gp-checkout', 'Page slug', 'invoicing'),
156
+					'title'     => _x('Checkout', 'Page title', 'invoicing'),
157 157
 					'content'   => '
158 158
 						<!-- wp:shortcode -->
159 159
 						[wpinv_checkout]
@@ -164,8 +164,8 @@  discard block
 block discarded – undo
164 164
 
165 165
 				// Invoice history page.
166 166
 				'invoice_history_page' => array(
167
-					'name'    => _x( 'gp-invoices', 'Page slug', 'invoicing' ),
168
-					'title'   => _x( 'My Invoices', 'Page title', 'invoicing' ),
167
+					'name'    => _x('gp-invoices', 'Page slug', 'invoicing'),
168
+					'title'   => _x('My Invoices', 'Page title', 'invoicing'),
169 169
 					'content' => '
170 170
 					<!-- wp:shortcode -->
171 171
 					[wpinv_history]
@@ -176,8 +176,8 @@  discard block
 block discarded – undo
176 176
 
177 177
 				// Success page content.
178 178
 				'success_page' => array(
179
-					'name'     => _x( 'gp-receipt', 'Page slug', 'invoicing' ),
180
-					'title'    => _x( 'Payment Confirmation', 'Page title', 'invoicing' ),
179
+					'name'     => _x('gp-receipt', 'Page slug', 'invoicing'),
180
+					'title'    => _x('Payment Confirmation', 'Page title', 'invoicing'),
181 181
 					'content'  => '
182 182
 					<!-- wp:shortcode -->
183 183
 					[wpinv_receipt]
@@ -188,16 +188,16 @@  discard block
 block discarded – undo
188 188
 
189 189
 				// Failure page content.
190 190
 				'failure_page' => array(
191
-					'name'    => _x( 'gp-transaction-failed', 'Page slug', 'invoicing' ),
192
-					'title'   => _x( 'Transaction Failed', 'Page title', 'invoicing' ),
193
-					'content' => __( 'Your transaction failed, please try again or contact site support.', 'invoicing' ),
191
+					'name'    => _x('gp-transaction-failed', 'Page slug', 'invoicing'),
192
+					'title'   => _x('Transaction Failed', 'Page title', 'invoicing'),
193
+					'content' => __('Your transaction failed, please try again or contact site support.', 'invoicing'),
194 194
 					'parent'  => 'gp-checkout',
195 195
 				),
196 196
 
197 197
 				// Subscriptions history page.
198 198
 				'invoice_subscription_page' => array(
199
-					'name'    => _x( 'gp-subscriptions', 'Page slug', 'invoicing' ),
200
-					'title'   => _x( 'My Subscriptions', 'Page title', 'invoicing' ),
199
+					'name'    => _x('gp-subscriptions', 'Page slug', 'invoicing'),
200
+					'title'   => _x('My Subscriptions', 'Page title', 'invoicing'),
201 201
 					'content' => '
202 202
 					<!-- wp:shortcode -->
203 203
 					[wpinv_subscriptions]
@@ -209,8 +209,8 @@  discard block
 block discarded – undo
209 209
 			)
210 210
 		);
211 211
 
212
-		foreach ( $pages as $key => $page ) {
213
-			wpinv_create_page( esc_sql( $page['name'] ), $key, $page['title'], $page['content'], $page['parent'] );
212
+		foreach ($pages as $key => $page) {
213
+			wpinv_create_page(esc_sql($page['name']), $key, $page['title'], $page['content'], $page['parent']);
214 214
 		}
215 215
 
216 216
 	}
@@ -223,7 +223,7 @@  discard block
 block discarded – undo
223 223
 
224 224
 		global $wpdb;
225 225
 
226
-		require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
226
+		require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
227 227
 
228 228
 		// Create tables.
229 229
 		$charset_collate = $wpdb->get_charset_collate();
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
 			KEY customer_and_status (customer_id, status)
251 251
 		  ) $charset_collate;";
252 252
 
253
-		dbDelta( $sql );
253
+		dbDelta($sql);
254 254
 
255 255
 	}
256 256
 
@@ -261,7 +261,7 @@  discard block
 block discarded – undo
261 261
 	public function create_invoices_table() {
262 262
 		global $wpdb;
263 263
 
264
-		require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
264
+		require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
265 265
 
266 266
 		// Create tables.
267 267
 		$charset_collate = $wpdb->get_charset_collate();
@@ -301,7 +301,7 @@  discard block
 block discarded – undo
301 301
 			KEY `key` (`key`)
302 302
 		  ) $charset_collate;";
303 303
 
304
-		dbDelta( $sql );
304
+		dbDelta($sql);
305 305
 
306 306
 	}
307 307
 
@@ -312,7 +312,7 @@  discard block
 block discarded – undo
312 312
 	public function create_invoice_items_table() {
313 313
 		global $wpdb;
314 314
 
315
-		require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
315
+		require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
316 316
 
317 317
 		// Create tables.
318 318
 		$charset_collate = $wpdb->get_charset_collate();
@@ -338,7 +338,7 @@  discard block
 block discarded – undo
338 338
 			KEY post_id (post_id)
339 339
 		  ) $charset_collate;";
340 340
 
341
-		dbDelta( $sql );
341
+		dbDelta($sql);
342 342
 
343 343
 	}
344 344
 
@@ -351,40 +351,40 @@  discard block
 block discarded – undo
351 351
 
352 352
 		$invoices_table      = $wpdb->prefix . 'getpaid_invoices';
353 353
 		$invoice_items_table = $wpdb->prefix . 'getpaid_invoice_items';
354
-		$migrated            = $wpdb->get_col( "SELECT post_id FROM $invoices_table" );
354
+		$migrated            = $wpdb->get_col("SELECT post_id FROM $invoices_table");
355 355
 		$invoices            = array_unique(
356 356
 			get_posts(
357 357
 				array(
358
-					'post_type'      => array( 'wpi_invoice', 'wpi_quote' ),
358
+					'post_type'      => array('wpi_invoice', 'wpi_quote'),
359 359
 					'posts_per_page' => -1,
360 360
 					'fields'         => 'ids',
361
-					'post_status'    => array_keys( get_post_stati() ),
361
+					'post_status'    => array_keys(get_post_stati()),
362 362
 					'exclude'        => (array) $migrated,
363 363
 				)
364 364
 			)
365 365
 		);
366 366
 
367 367
 		// Abort if we do not have any invoices.
368
-		if ( empty( $invoices ) ) {
368
+		if (empty($invoices)) {
369 369
 			return;
370 370
 		}
371 371
 
372
-		require_once( WPINV_PLUGIN_DIR . 'includes/class-wpinv-legacy-invoice.php' );
372
+		require_once(WPINV_PLUGIN_DIR . 'includes/class-wpinv-legacy-invoice.php');
373 373
 
374 374
 		$invoice_rows = array();
375
-		foreach ( $invoices as $invoice ) {
375
+		foreach ($invoices as $invoice) {
376 376
 
377
-			$invoice = new WPInv_Legacy_Invoice( $invoice );
377
+			$invoice = new WPInv_Legacy_Invoice($invoice);
378 378
 
379
-			if ( empty( $invoice->ID ) ) {
379
+			if (empty($invoice->ID)) {
380 380
 				return;
381 381
 			}
382 382
 
383
-			$fields = array (
383
+			$fields = array(
384 384
 				'post_id'        => $invoice->ID,
385 385
 				'number'         => $invoice->get_number(),
386 386
 				'key'            => $invoice->get_key(),
387
-				'type'           => str_replace( 'wpi_', '', $invoice->post_type ),
387
+				'type'           => str_replace('wpi_', '', $invoice->post_type),
388 388
 				'mode'           => $invoice->mode,
389 389
 				'user_ip'        => $invoice->get_ip(),
390 390
 				'first_name'     => $invoice->get_first_name(),
@@ -413,27 +413,27 @@  discard block
 block discarded – undo
413 413
 				'custom_meta'    => $invoice->payment_meta
414 414
 			);
415 415
 
416
-			foreach ( $fields as $key => $val ) {
417
-				if ( is_null( $val ) ) {
416
+			foreach ($fields as $key => $val) {
417
+				if (is_null($val)) {
418 418
 					$val = '';
419 419
 				}
420
-				$val = maybe_serialize( $val );
421
-				$fields[ $key ] = $wpdb->prepare( '%s', $val );
420
+				$val = maybe_serialize($val);
421
+				$fields[$key] = $wpdb->prepare('%s', $val);
422 422
 			}
423 423
 
424
-			$fields = implode( ', ', $fields );
424
+			$fields = implode(', ', $fields);
425 425
 			$invoice_rows[] = "($fields)";
426 426
 
427 427
 			$item_rows    = array();
428 428
 			$item_columns = array();
429
-			foreach ( $invoice->get_cart_details() as $details ) {
429
+			foreach ($invoice->get_cart_details() as $details) {
430 430
 				$fields = array(
431 431
 					'post_id'          => $invoice->ID,
432 432
 					'item_id'          => $details['id'],
433 433
 					'item_name'        => $details['name'],
434
-					'item_description' => empty( $details['meta']['description'] ) ? '' : $details['meta']['description'],
434
+					'item_description' => empty($details['meta']['description']) ? '' : $details['meta']['description'],
435 435
 					'vat_rate'         => $details['vat_rate'],
436
-					'vat_class'        => empty( $details['vat_class'] ) ? '_standard' : $details['vat_class'],
436
+					'vat_class'        => empty($details['vat_class']) ? '_standard' : $details['vat_class'],
437 437
 					'tax'              => $details['tax'],
438 438
 					'item_price'       => $details['item_price'],
439 439
 					'custom_price'     => $details['custom_price'],
@@ -445,31 +445,31 @@  discard block
 block discarded – undo
445 445
 					'fees'             => $details['fees'],
446 446
 				);
447 447
 
448
-				$item_columns = array_keys ( $fields );
448
+				$item_columns = array_keys($fields);
449 449
 
450
-				foreach ( $fields as $key => $val ) {
451
-					if ( is_null( $val ) ) {
450
+				foreach ($fields as $key => $val) {
451
+					if (is_null($val)) {
452 452
 						$val = '';
453 453
 					}
454
-					$val = maybe_serialize( $val );
455
-					$fields[ $key ] = $wpdb->prepare( '%s', $val );
454
+					$val = maybe_serialize($val);
455
+					$fields[$key] = $wpdb->prepare('%s', $val);
456 456
 				}
457 457
 
458
-				$fields = implode( ', ', $fields );
458
+				$fields = implode(', ', $fields);
459 459
 				$item_rows[] = "($fields)";
460 460
 			}
461 461
 
462
-			$item_rows    = implode( ', ', $item_rows );
463
-			$item_columns = implode( ', ', $item_columns );
464
-			$wpdb->query( "INSERT INTO $invoice_items_table ($item_columns) VALUES $item_rows" );
462
+			$item_rows    = implode(', ', $item_rows);
463
+			$item_columns = implode(', ', $item_columns);
464
+			$wpdb->query("INSERT INTO $invoice_items_table ($item_columns) VALUES $item_rows");
465 465
 		}
466 466
 
467
-		if ( empty( $invoice_rows ) ) {
467
+		if (empty($invoice_rows)) {
468 468
 			return;
469 469
 		}
470 470
 
471
-		$invoice_rows = implode( ', ', $invoice_rows );
472
-		$wpdb->query( "INSERT INTO $invoices_table VALUES $invoice_rows" );
471
+		$invoice_rows = implode(', ', $invoice_rows);
472
+		$wpdb->query("INSERT INTO $invoices_table VALUES $invoice_rows");
473 473
 
474 474
 	}
475 475
 
@@ -480,12 +480,12 @@  discard block
 block discarded – undo
480 480
 	public static function rename_gateways_label() {
481 481
 		global $wpdb;
482 482
 
483
-		foreach ( array_keys( wpinv_get_payment_gateways() ) as $gateway ) {
483
+		foreach (array_keys(wpinv_get_payment_gateways()) as $gateway) {
484 484
 
485 485
 			$wpdb->update(
486 486
 				$wpdb->prefix . 'getpaid_invoices',
487
-				array( 'gateway' => $gateway ),
488
-				array( 'gateway' => wpinv_get_gateway_admin_label( $gateway ) ),
487
+				array('gateway' => $gateway),
488
+				array('gateway' => wpinv_get_gateway_admin_label($gateway)),
489 489
 				'%s',
490 490
 				'%s'
491 491
 			);
Please login to merge, or discard this patch.
includes/admin/meta-boxes/class-getpaid-meta-box-invoice-details.php 1 patch
Spacing   +55 added lines, -55 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
  *
8 8
  */
9 9
 
10
-if ( ! defined( 'ABSPATH' ) ) {
10
+if (!defined('ABSPATH')) {
11 11
 	exit; // Exit if accessed directly
12 12
 }
13 13
 
@@ -21,13 +21,13 @@  discard block
 block discarded – undo
21 21
 	 *
22 22
 	 * @param WP_Post $post
23 23
 	 */
24
-    public static function output( $post ) {
24
+    public static function output($post) {
25 25
 
26 26
         // Prepare the invoice.
27
-        $invoice = new WPInv_Invoice( $post );
27
+        $invoice = new WPInv_Invoice($post);
28 28
 
29 29
         // Nonce field.
30
-        wp_nonce_field( 'wpinv_details', 'wpinv_details_nonce' ) ;
30
+        wp_nonce_field('wpinv_details', 'wpinv_details_nonce');
31 31
 
32 32
 
33 33
         ?>
@@ -46,11 +46,11 @@  discard block
 block discarded – undo
46 46
 
47 47
                 <div class="bsui" style="margin-top: 1.5rem">
48 48
 
49
-                    <?php do_action( 'getpaid_invoice_edit_before_viewed_by_customer', $invoice ); ?>
50
-                    <?php if ( ! $invoice->is_draft() ) : ?>
49
+                    <?php do_action('getpaid_invoice_edit_before_viewed_by_customer', $invoice); ?>
50
+                    <?php if (!$invoice->is_draft()) : ?>
51 51
                         <div class="form-group">
52
-                            <strong><?php _e( 'Viewed by Customer:', 'invoicing' );?></strong>
53
-                            <?php ( $invoice->get_is_viewed() ) ? _e( 'Yes', 'invoicing' ) : _e( 'No', 'invoicing' ); ?>
52
+                            <strong><?php _e('Viewed by Customer:', 'invoicing'); ?></strong>
53
+                            <?php ($invoice->get_is_viewed()) ? _e('Yes', 'invoicing') : _e('No', 'invoicing'); ?>
54 54
                         </div>
55 55
                     <?php endif; ?>
56 56
 
@@ -58,13 +58,13 @@  discard block
 block discarded – undo
58 58
 
59 59
                         // Date created.
60 60
                         $label = sprintf(
61
-                            __( '%s Date:', 'invoicing' ),
62
-                            ucfirst( $invoice->get_invoice_quote_type() )
61
+                            __('%s Date:', 'invoicing'),
62
+                            ucfirst($invoice->get_invoice_quote_type())
63 63
                         );
64 64
 
65
-                        $info  = sprintf(
66
-                            __( 'The date this %s was created.', 'invoicing' ),
67
-                            strtolower( $invoice->get_invoice_quote_type() )
65
+                        $info = sprintf(
66
+                            __('The date this %s was created.', 'invoicing'),
67
+                            strtolower($invoice->get_invoice_quote_type())
68 68
                         );
69 69
 
70 70
                         echo aui()->input(
@@ -72,11 +72,11 @@  discard block
 block discarded – undo
72 72
                                 'type'        => 'datepicker',
73 73
                                 'id'          => 'wpinv_date_created',
74 74
                                 'name'        => 'date_created',
75
-                                'label'       => $label . getpaid_get_help_tip( $info ),
75
+                                'label'       => $label . getpaid_get_help_tip($info),
76 76
                                 'label_type'  => 'vertical',
77 77
                                 'placeholder' => 'YYYY-MM-DD 00:00',
78 78
                                 'class'       => 'form-control-sm',
79
-                                'value'       => $invoice->get_date_created( 'edit' ),
79
+                                'value'       => $invoice->get_date_created('edit'),
80 80
                                 'extra_attributes' => array(
81 81
                                     'data-enable-time' => 'true',
82 82
                                     'data-time_24hr'   => 'true',
@@ -87,15 +87,15 @@  discard block
 block discarded – undo
87 87
                         );
88 88
 
89 89
                         // Date paid.
90
-                        $date_paid = $invoice->get_date_completed( 'edit' );
91
-                        if ( ! empty( $date_paid ) && $invoice->is_paid() ) {
90
+                        $date_paid = $invoice->get_date_completed('edit');
91
+                        if (!empty($date_paid) && $invoice->is_paid()) {
92 92
 
93 93
                             echo aui()->input(
94 94
                                 array(
95 95
                                     'type'        => 'text',
96 96
                                     'id'          => 'wpinv_date_completed',
97 97
                                     'name'        => 'wpinv_date_completed',
98
-                                    'label'       => __( 'Date Completed:', 'invoicing' ),
98
+                                    'label'       => __('Date Completed:', 'invoicing'),
99 99
                                     'label_type'  => 'vertical',
100 100
                                     'class'       => 'form-control-sm',
101 101
                                     'value'       => $date_paid,
@@ -109,18 +109,18 @@  discard block
 block discarded – undo
109 109
                         }
110 110
 
111 111
                         // Due date.
112
-                        if ( $invoice->is_type( 'invoice' ) && wpinv_get_option( 'overdue_active' ) && ( ! $invoice->is_paid() || $invoice->is_draft() ) ) {
112
+                        if ($invoice->is_type('invoice') && wpinv_get_option('overdue_active') && (!$invoice->is_paid() || $invoice->is_draft())) {
113 113
 
114 114
                             echo aui()->input(
115 115
                                 array(
116 116
                                     'type'        => 'datepicker',
117 117
                                     'id'          => 'wpinv_due_date',
118 118
                                     'name'        => 'wpinv_due_date',
119
-                                    'label'       => __( 'Due Date:', 'invoicing' ) . getpaid_get_help_tip( __( 'Leave blank to disable automated reminder emails for this invoice.', 'invoicing' ) ),
119
+                                    'label'       => __('Due Date:', 'invoicing') . getpaid_get_help_tip(__('Leave blank to disable automated reminder emails for this invoice.', 'invoicing')),
120 120
                                     'label_type'  => 'vertical',
121
-                                    'placeholder' => __( 'No due date', 'invoicing' ),
121
+                                    'placeholder' => __('No due date', 'invoicing'),
122 122
                                     'class'       => 'form-control-sm',
123
-                                    'value'       => $invoice->get_due_date( 'edit' ),
123
+                                    'value'       => $invoice->get_due_date('edit'),
124 124
                                     'extra_attributes' => array(
125 125
                                         'data-enable-time' => 'true',
126 126
                                         'data-time_24hr'   => 'true',
@@ -132,39 +132,39 @@  discard block
 block discarded – undo
132 132
 
133 133
                         }
134 134
 
135
-                        do_action( 'wpinv_meta_box_details_after_due_date', $invoice->get_id() );
136
-                        do_action( 'getpaid_metabox_after_due_date', $invoice );
135
+                        do_action('wpinv_meta_box_details_after_due_date', $invoice->get_id());
136
+                        do_action('getpaid_metabox_after_due_date', $invoice);
137 137
 
138 138
                         // Status.
139 139
                         $label = sprintf(
140
-                            __( '%s Status:', 'invoicing' ),
141
-                            ucfirst( $invoice->get_invoice_quote_type() )
140
+                            __('%s Status:', 'invoicing'),
141
+                            ucfirst($invoice->get_invoice_quote_type())
142 142
                         );
143 143
 
144
-                        $status = $invoice->get_status( 'edit' );
144
+                        $status = $invoice->get_status('edit');
145 145
                         echo aui()->select(
146 146
                             array(
147 147
                                 'id'               => 'wpinv_status',
148 148
                                 'name'             => 'wpinv_status',
149 149
                                 'label'            => $label,
150 150
                                 'label_type'       => 'vertical',
151
-                                'placeholder'      => __( 'Select Status', 'invoicing' ),
152
-                                'value'            => array_key_exists( $status, $invoice->get_all_statuses() ) ? $status : $invoice->get_default_status(),
151
+                                'placeholder'      => __('Select Status', 'invoicing'),
152
+                                'value'            => array_key_exists($status, $invoice->get_all_statuses()) ? $status : $invoice->get_default_status(),
153 153
                                 'select2'          => true,
154 154
                                 'data-allow-clear' => 'false',
155
-                                'options'          => wpinv_get_invoice_statuses( true, false, $invoice )
155
+                                'options'          => wpinv_get_invoice_statuses(true, false, $invoice)
156 156
                             )
157 157
                         );
158 158
 
159 159
                         // Invoice number.
160 160
                         $label = sprintf(
161
-                            __( '%s Number:', 'invoicing' ),
162
-                            ucfirst( $invoice->get_invoice_quote_type() )
161
+                            __('%s Number:', 'invoicing'),
162
+                            ucfirst($invoice->get_invoice_quote_type())
163 163
                         );
164 164
 
165
-                        $info  = sprintf(
166
-                            __( 'Each %s number must be unique.', 'invoicing' ),
167
-                            strtolower( $invoice->get_invoice_quote_type() )
165
+                        $info = sprintf(
166
+                            __('Each %s number must be unique.', 'invoicing'),
167
+                            strtolower($invoice->get_invoice_quote_type())
168 168
                         );
169 169
 
170 170
                         echo aui()->input(
@@ -172,11 +172,11 @@  discard block
 block discarded – undo
172 172
                                 'type'        => 'text',
173 173
                                 'id'          => 'wpinv_number',
174 174
                                 'name'        => 'wpinv_number',
175
-                                'label'       => $label . getpaid_get_help_tip( $info ),
175
+                                'label'       => $label . getpaid_get_help_tip($info),
176 176
                                 'label_type'  => 'vertical',
177
-                                'placeholder' => __( 'Autogenerate', 'invoicing' ),
177
+                                'placeholder' => __('Autogenerate', 'invoicing'),
178 178
                                 'class'       => 'form-control-sm',
179
-                                'value'       => $invoice->get_number( 'edit' ),
179
+                                'value'       => $invoice->get_number('edit'),
180 180
                             )
181 181
                         );
182 182
 
@@ -186,15 +186,15 @@  discard block
 block discarded – undo
186 186
                                 'type'        => 'text',
187 187
                                 'id'          => 'wpinv_cc',
188 188
                                 'name'        => 'wpinv_cc',
189
-                                'label'       => __( 'Email CC:', 'invoicing' ) . getpaid_get_help_tip( __( 'Enter a comma separated list of other emails that should be notified about the invoice.', 'invoicing' ) ),
189
+                                'label'       => __('Email CC:', 'invoicing') . getpaid_get_help_tip(__('Enter a comma separated list of other emails that should be notified about the invoice.', 'invoicing')),
190 190
                                 'label_type'  => 'vertical',
191
-                                'placeholder' => __( '[email protected], [email protected]', 'invoicing' ),
191
+                                'placeholder' => __('[email protected], [email protected]', 'invoicing'),
192 192
                                 'class'       => 'form-control-sm',
193
-                                'value'       => $invoice->get_email_cc( 'edit' ),
193
+                                'value'       => $invoice->get_email_cc('edit'),
194 194
                             )
195 195
                         );
196 196
 
197
-                        if ( ! $invoice->is_paid() && ! $invoice->is_refunded() ) {
197
+                        if (!$invoice->is_paid() && !$invoice->is_refunded()) {
198 198
 
199 199
                             // Apply a discount.
200 200
                             echo aui()->input(
@@ -202,25 +202,25 @@  discard block
 block discarded – undo
202 202
                                     'type'        => 'text',
203 203
                                     'id'          => 'wpinv_discount_code',
204 204
                                     'name'        => 'wpinv_discount_code',
205
-                                    'label'       => __( 'Discount Code:', 'invoicing' ),
206
-                                    'placeholder' => __( 'Apply Discount', 'invoicing' ),
205
+                                    'label'       => __('Discount Code:', 'invoicing'),
206
+                                    'placeholder' => __('Apply Discount', 'invoicing'),
207 207
                                     'label_type'  => 'vertical',
208 208
                                     'class'       => 'form-control-sm',
209
-                                    'value'       => $invoice->get_discount_code( 'edit' ),
209
+                                    'value'       => $invoice->get_discount_code('edit'),
210 210
                                 )
211 211
                             );
212 212
 
213
-                        } else if ( $invoice->get_discount_code( 'edit' ) ) {
213
+                        } else if ($invoice->get_discount_code('edit')) {
214 214
 
215 215
                             echo aui()->input(
216 216
                                 array(
217 217
                                     'type'        => 'text',
218 218
                                     'id'          => 'wpinv_discount_code',
219 219
                                     'name'        => 'wpinv_discount_code',
220
-                                    'label'       => __( 'Discount Code:', 'invoicing' ),
220
+                                    'label'       => __('Discount Code:', 'invoicing'),
221 221
                                     'label_type'  => 'vertical',
222 222
                                     'class'       => 'form-control-sm',
223
-                                    'value'       => $invoice->get_discount_code( 'edit' ),
223
+                                    'value'       => $invoice->get_discount_code('edit'),
224 224
                                     'extra_attributes' => array(
225 225
                                         'onclick'  => 'this.select();',
226 226
                                         'readonly' => 'true',
@@ -230,17 +230,17 @@  discard block
 block discarded – undo
230 230
 
231 231
                         }
232 232
 
233
-                        do_action( 'wpinv_meta_box_details_inner', $invoice->get_id() );
233
+                        do_action('wpinv_meta_box_details_inner', $invoice->get_id());
234 234
 
235 235
                         // Disable taxes.
236
-                        if ( wpinv_use_taxes() && ! ( $invoice->is_paid() || $invoice->is_refunded() ) ) {
236
+                        if (wpinv_use_taxes() && !($invoice->is_paid() || $invoice->is_refunded())) {
237 237
 
238 238
                             echo aui()->input(
239 239
                                 array(
240 240
                                     'id'          => 'wpinv_taxable',
241 241
                                     'name'        => 'disable_taxes',
242 242
                                     'type'        => 'checkbox',
243
-                                    'label'       => __( 'Disable taxes', 'invoicing' ),
243
+                                    'label'       => __('Disable taxes', 'invoicing'),
244 244
                                     'value'       => '1',
245 245
                                     'checked'     => (bool) $invoice->get_disable_taxes(),
246 246
                                 )
@@ -248,7 +248,7 @@  discard block
 block discarded – undo
248 248
 
249 249
                         }
250 250
 
251
-                        if ( $invoice->is_type( 'invoice' ) ) {
251
+                        if ($invoice->is_type('invoice')) {
252 252
 
253 253
                             // Send to customer.
254 254
                             echo aui()->input(
@@ -256,15 +256,15 @@  discard block
 block discarded – undo
256 256
                                     'id'          => 'wpinv_send_to_customer',
257 257
                                     'name'        => 'send_to_customer',
258 258
                                     'type'        => 'checkbox',
259
-                                    'label'       => __( 'Send invoice to customer after saving', 'invoicing' ),
259
+                                    'label'       => __('Send invoice to customer after saving', 'invoicing'),
260 260
                                     'value'       => '1',
261
-                                    'checked'     => $invoice->is_draft() && (bool) wpinv_get_option( 'email_user_invoice_active', true ),
261
+                                    'checked'     => $invoice->is_draft() && (bool) wpinv_get_option('email_user_invoice_active', true),
262 262
                                 )
263 263
                             );
264 264
 
265 265
                         }
266 266
 
267
-                        do_action( 'getpaid_metabox_after_invoice_details', $invoice );
267
+                        do_action('getpaid_metabox_after_invoice_details', $invoice);
268 268
 
269 269
                     ?>
270 270
 
Please login to merge, or discard this patch.
includes/gateways/class-getpaid-paypal-gateway.php 1 patch
Spacing   +89 added lines, -89 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
  *
5 5
  */
6 6
 
7
-defined( 'ABSPATH' ) || exit;
7
+defined('ABSPATH') || exit;
8 8
 
9 9
 /**
10 10
  * Paypal Payment Gateway class.
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
 	 *
25 25
 	 * @var array
26 26
 	 */
27
-    protected $supports = array( 'subscription', 'sandbox' );
27
+    protected $supports = array('subscription', 'sandbox');
28 28
 
29 29
     /**
30 30
 	 * Payment method order.
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
 	 *
60 60
 	 * @var array
61 61
 	 */
62
-	public $currencies = array( 'AUD', 'BRL', 'CAD', 'MXN', 'NZD', 'HKD', 'SGD', 'USD', 'EUR', 'JPY', 'TRY', 'NOK', 'CZK', 'DKK', 'HUF', 'ILS', 'MYR', 'PHP', 'PLN', 'SEK', 'CHF', 'TWD', 'THB', 'GBP', 'RMB', 'RUB', 'INR' );
62
+	public $currencies = array('AUD', 'BRL', 'CAD', 'MXN', 'NZD', 'HKD', 'SGD', 'USD', 'EUR', 'JPY', 'TRY', 'NOK', 'CZK', 'DKK', 'HUF', 'ILS', 'MYR', 'PHP', 'PLN', 'SEK', 'CHF', 'TWD', 'THB', 'GBP', 'RMB', 'RUB', 'INR');
63 63
 
64 64
     /**
65 65
 	 * URL to view a transaction.
@@ -80,13 +80,13 @@  discard block
 block discarded – undo
80 80
 	 */
81 81
 	public function __construct() {
82 82
 
83
-        $this->title                = __( 'PayPal Standard', 'invoicing' );
84
-        $this->method_title         = __( 'PayPal Standard', 'invoicing' );
85
-        $this->checkout_button_text = __( 'Proceed to PayPal', 'invoicing' );
86
-        $this->notify_url           = wpinv_get_ipn_url( $this->id );
83
+        $this->title                = __('PayPal Standard', 'invoicing');
84
+        $this->method_title         = __('PayPal Standard', 'invoicing');
85
+        $this->checkout_button_text = __('Proceed to PayPal', 'invoicing');
86
+        $this->notify_url           = wpinv_get_ipn_url($this->id);
87 87
 
88
-		add_filter( 'getpaid_paypal_args', array( $this, 'process_subscription' ), 10, 2 );
89
-        add_filter( 'getpaid_paypal_sandbox_notice', array( $this, 'sandbox_notice' ) );
88
+		add_filter('getpaid_paypal_args', array($this, 'process_subscription'), 10, 2);
89
+        add_filter('getpaid_paypal_sandbox_notice', array($this, 'sandbox_notice'));
90 90
 
91 91
         parent::__construct();
92 92
     }
@@ -100,16 +100,16 @@  discard block
 block discarded – undo
100 100
 	 * @param GetPaid_Payment_Form_Submission $submission Checkout submission.
101 101
 	 * @return array
102 102
 	 */
103
-	public function process_payment( $invoice, $submission_data, $submission ) {
103
+	public function process_payment($invoice, $submission_data, $submission) {
104 104
 
105 105
         // Get redirect url.
106
-        $paypal_redirect = $this->get_request_url( $invoice );
106
+        $paypal_redirect = $this->get_request_url($invoice);
107 107
 
108 108
         // Add a note about the request url.
109 109
         $invoice->add_note(
110 110
             sprintf(
111
-                __( 'Redirecting to PayPal: %s', 'invoicing' ),
112
-                esc_url( $paypal_redirect )
111
+                __('Redirecting to PayPal: %s', 'invoicing'),
112
+                esc_url($paypal_redirect)
113 113
             ),
114 114
             false,
115 115
             false,
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
         );
118 118
 
119 119
         // Redirect to PayPal
120
-        wp_redirect( $paypal_redirect );
120
+        wp_redirect($paypal_redirect);
121 121
         exit;
122 122
 
123 123
     }
@@ -128,21 +128,21 @@  discard block
 block discarded – undo
128 128
 	 * @param  WPInv_Invoice $invoice Invoice object.
129 129
 	 * @return string
130 130
 	 */
131
-	public function get_request_url( $invoice ) {
131
+	public function get_request_url($invoice) {
132 132
 
133 133
         // Endpoint for this request
134
-		$this->endpoint    = $this->is_sandbox( $invoice ) ? 'https://www.sandbox.paypal.com/cgi-bin/webscr?test_ipn=1&' : 'https://www.paypal.com/cgi-bin/webscr?';
134
+		$this->endpoint = $this->is_sandbox($invoice) ? 'https://www.sandbox.paypal.com/cgi-bin/webscr?test_ipn=1&' : 'https://www.paypal.com/cgi-bin/webscr?';
135 135
 
136 136
         // Retrieve paypal args.
137
-        $paypal_args       = map_deep( $this->get_paypal_args( $invoice ), 'urlencode' );
137
+        $paypal_args = map_deep($this->get_paypal_args($invoice), 'urlencode');
138 138
 
139
-        if ( $invoice->is_recurring() ) {
139
+        if ($invoice->is_recurring()) {
140 140
             $paypal_args['bn'] = 'GetPaid_Subscribe_WPS_US';
141 141
         } else {
142 142
             $paypal_args['bn'] = 'GetPaid_ShoppingCart_WPS_US';
143 143
         }
144 144
 
145
-        return add_query_arg( $paypal_args, $this->endpoint );
145
+        return add_query_arg($paypal_args, $this->endpoint);
146 146
 
147 147
 	}
148 148
 
@@ -152,25 +152,25 @@  discard block
 block discarded – undo
152 152
 	 * @param  WPInv_Invoice $invoice Invoice object.
153 153
 	 * @return array
154 154
 	 */
155
-	protected function get_paypal_args( $invoice ) {
155
+	protected function get_paypal_args($invoice) {
156 156
 
157 157
         // Whether or not to send the line items as one item.
158
-		$force_one_line_item = apply_filters( 'getpaid_paypal_force_one_line_item', false, $invoice );
158
+		$force_one_line_item = apply_filters('getpaid_paypal_force_one_line_item', false, $invoice);
159 159
 
160
-		if ( $invoice->is_recurring() || ( wpinv_use_taxes() && wpinv_prices_include_tax() ) ) {
160
+		if ($invoice->is_recurring() || (wpinv_use_taxes() && wpinv_prices_include_tax())) {
161 161
 			$force_one_line_item = true;
162 162
 		}
163 163
 
164 164
 		$paypal_args = apply_filters(
165 165
 			'getpaid_paypal_args',
166 166
 			array_merge(
167
-				$this->get_transaction_args( $invoice ),
168
-				$this->get_line_item_args( $invoice, $force_one_line_item )
167
+				$this->get_transaction_args($invoice),
168
+				$this->get_line_item_args($invoice, $force_one_line_item)
169 169
 			),
170 170
 			$invoice
171 171
 		);
172 172
 
173
-		return $this->fix_request_length( $invoice, $paypal_args );
173
+		return $this->fix_request_length($invoice, $paypal_args);
174 174
     }
175 175
 
176 176
     /**
@@ -179,11 +179,11 @@  discard block
 block discarded – undo
179 179
 	 * @param WPInv_Invoice $invoice Invoice object.
180 180
 	 * @return array
181 181
 	 */
182
-	protected function get_transaction_args( $invoice ) {
182
+	protected function get_transaction_args($invoice) {
183 183
 
184 184
 		return array(
185 185
             'cmd'           => '_cart',
186
-            'business'      => wpinv_get_option( 'paypal_email', false ),
186
+            'business'      => wpinv_get_option('paypal_email', false),
187 187
             'no_shipping'   => '1',
188 188
             'shipping'      => '0',
189 189
             'no_note'       => '1',
@@ -191,16 +191,16 @@  discard block
 block discarded – undo
191 191
             'rm'            => is_ssl() ? 2 : 1,
192 192
             'upload'        => 1,
193 193
             'currency_code' => $invoice->get_currency(), // https://developer.paypal.com/docs/nvp-soap-api/currency-codes/#paypal
194
-            'return'        => esc_url_raw( $this->get_return_url( $invoice ) ),
195
-            'cancel_return' => esc_url_raw( $invoice->get_checkout_payment_url() ),
196
-            'notify_url'    => getpaid_limit_length( $this->notify_url, 255 ),
197
-            'invoice'       => getpaid_limit_length( $invoice->get_number(), 127 ),
194
+            'return'        => esc_url_raw($this->get_return_url($invoice)),
195
+            'cancel_return' => esc_url_raw($invoice->get_checkout_payment_url()),
196
+            'notify_url'    => getpaid_limit_length($this->notify_url, 255),
197
+            'invoice'       => getpaid_limit_length($invoice->get_number(), 127),
198 198
             'custom'        => $invoice->get_id(),
199
-            'first_name'    => getpaid_limit_length( $invoice->get_first_name(), 32 ),
200
-            'last_name'     => getpaid_limit_length( $invoice->get_last_name(), 64 ),
201
-            'country'       => getpaid_limit_length( $invoice->get_country(), 2 ),
202
-            'email'         => getpaid_limit_length( $invoice->get_email(), 127 ),
203
-            'cbt'           => get_bloginfo( 'name' )
199
+            'first_name'    => getpaid_limit_length($invoice->get_first_name(), 32),
200
+            'last_name'     => getpaid_limit_length($invoice->get_last_name(), 64),
201
+            'country'       => getpaid_limit_length($invoice->get_country(), 2),
202
+            'email'         => getpaid_limit_length($invoice->get_email(), 127),
203
+            'cbt'           => get_bloginfo('name')
204 204
         );
205 205
 
206 206
     }
@@ -212,30 +212,30 @@  discard block
 block discarded – undo
212 212
 	 * @param  bool     $force_one_line_item Create only one item for this invoice.
213 213
 	 * @return array
214 214
 	 */
215
-	protected function get_line_item_args( $invoice, $force_one_line_item = false ) {
215
+	protected function get_line_item_args($invoice, $force_one_line_item = false) {
216 216
 
217 217
         // Maybe send invoice as a single item.
218
-		if ( $force_one_line_item ) {
219
-            return $this->get_line_item_args_single_item( $invoice );
218
+		if ($force_one_line_item) {
219
+            return $this->get_line_item_args_single_item($invoice);
220 220
         }
221 221
 
222 222
         // Send each line item individually.
223 223
         $line_item_args = array();
224 224
 
225 225
         // Prepare line items.
226
-        $this->prepare_line_items( $invoice );
226
+        $this->prepare_line_items($invoice);
227 227
 
228 228
         // Add taxes to the cart
229
-        if ( wpinv_use_taxes() && $invoice->is_taxable() ) {
230
-            $line_item_args['tax_cart'] = wpinv_sanitize_amount( (float) $invoice->get_total_tax(), 2 );
229
+        if (wpinv_use_taxes() && $invoice->is_taxable()) {
230
+            $line_item_args['tax_cart'] = wpinv_sanitize_amount((float) $invoice->get_total_tax(), 2);
231 231
         }
232 232
 
233 233
         // Add discount.
234
-        if ( $invoice->get_total_discount() > 0 ) {
235
-            $line_item_args['discount_amount_cart'] = wpinv_sanitize_amount( (float) $invoice->get_total_discount(), 2 );
234
+        if ($invoice->get_total_discount() > 0) {
235
+            $line_item_args['discount_amount_cart'] = wpinv_sanitize_amount((float) $invoice->get_total_discount(), 2);
236 236
         }
237 237
 
238
-		return array_merge( $line_item_args, $this->get_line_items() );
238
+		return array_merge($line_item_args, $this->get_line_items());
239 239
 
240 240
     }
241 241
 
@@ -245,11 +245,11 @@  discard block
 block discarded – undo
245 245
 	 * @param  WPInv_Invoice $invoice Invoice object.
246 246
 	 * @return array
247 247
 	 */
248
-	protected function get_line_item_args_single_item( $invoice ) {
248
+	protected function get_line_item_args_single_item($invoice) {
249 249
 		$this->delete_line_items();
250 250
 
251
-        $item_name = sprintf( __( 'Invoice #%s', 'invoicing' ), $invoice->get_number() );
252
-		$this->add_line_item( $item_name, 1, wpinv_sanitize_amount( (float) $invoice->get_total(), 2 ), $invoice->get_id() );
251
+        $item_name = sprintf(__('Invoice #%s', 'invoicing'), $invoice->get_number());
252
+		$this->add_line_item($item_name, 1, wpinv_sanitize_amount((float) $invoice->get_total(), 2), $invoice->get_id());
253 253
 
254 254
 		return $this->get_line_items();
255 255
     }
@@ -273,19 +273,19 @@  discard block
 block discarded – undo
273 273
 	 *
274 274
 	 * @param  WPInv_Invoice $invoice Invoice object.
275 275
 	 */
276
-	protected function prepare_line_items( $invoice ) {
276
+	protected function prepare_line_items($invoice) {
277 277
 		$this->delete_line_items();
278 278
 
279 279
 		// Items.
280
-		foreach ( $invoice->get_items() as $item ) {
280
+		foreach ($invoice->get_items() as $item) {
281 281
 			$amount   = $item->get_price();
282 282
 			$quantity = $invoice->get_template() == 'amount' ? 1 : $item->get_quantity();
283
-			$this->add_line_item( $item->get_raw_name(), $quantity, $amount, $item->get_id() );
283
+			$this->add_line_item($item->get_raw_name(), $quantity, $amount, $item->get_id());
284 284
         }
285 285
 
286 286
         // Fees.
287
-		foreach ( $invoice->get_fees() as $fee => $data ) {
288
-            $this->add_line_item( $fee, 1, wpinv_sanitize_amount( $data['initial_fee'] ) );
287
+		foreach ($invoice->get_fees() as $fee => $data) {
288
+            $this->add_line_item($fee, 1, wpinv_sanitize_amount($data['initial_fee']));
289 289
         }
290 290
 
291 291
     }
@@ -298,15 +298,15 @@  discard block
 block discarded – undo
298 298
 	 * @param  float  $amount Amount.
299 299
 	 * @param  string $item_number Item number.
300 300
 	 */
301
-	protected function add_line_item( $item_name, $quantity = 1, $amount = 0.0, $item_number = '' ) {
302
-		$index = ( count( $this->line_items ) / 4 ) + 1;
301
+	protected function add_line_item($item_name, $quantity = 1, $amount = 0.0, $item_number = '') {
302
+		$index = (count($this->line_items) / 4) + 1;
303 303
 
304 304
 		$item = apply_filters(
305 305
 			'getpaid_paypal_line_item',
306 306
 			array(
307
-				'item_name'   => html_entity_decode( getpaid_limit_length( $item_name ? wp_strip_all_tags( $item_name ) : __( 'Item', 'invoicing' ), 127 ), ENT_NOQUOTES, 'UTF-8' ),
307
+				'item_name'   => html_entity_decode(getpaid_limit_length($item_name ? wp_strip_all_tags($item_name) : __('Item', 'invoicing'), 127), ENT_NOQUOTES, 'UTF-8'),
308 308
 				'quantity'    => (float) $quantity,
309
-				'amount'      => wpinv_sanitize_amount( (float) $amount, 2 ),
309
+				'amount'      => wpinv_sanitize_amount((float) $amount, 2),
310 310
 				'item_number' => $item_number,
311 311
 			),
312 312
 			$item_name,
@@ -315,12 +315,12 @@  discard block
 block discarded – undo
315 315
 			$item_number
316 316
 		);
317 317
 
318
-		$this->line_items[ 'item_name_' . $index ]   = getpaid_limit_length( $item['item_name'], 127 );
319
-        $this->line_items[ 'quantity_' . $index ]    = $item['quantity'];
318
+		$this->line_items['item_name_' . $index] = getpaid_limit_length($item['item_name'], 127);
319
+        $this->line_items['quantity_' . $index] = $item['quantity'];
320 320
 
321 321
         // The price or amount of the product, service, or contribution, not including shipping, handling, or tax.
322
-		$this->line_items[ 'amount_' . $index ]      = $item['amount'];
323
-		$this->line_items[ 'item_number_' . $index ] = getpaid_limit_length( $item['item_number'], 127 );
322
+		$this->line_items['amount_' . $index]      = $item['amount'];
323
+		$this->line_items['item_number_' . $index] = getpaid_limit_length($item['item_number'], 127);
324 324
     }
325 325
 
326 326
     /**
@@ -332,19 +332,19 @@  discard block
 block discarded – undo
332 332
 	 * @param array    $paypal_args Arguments sent to Paypal in the request.
333 333
 	 * @return array
334 334
 	 */
335
-	protected function fix_request_length( $invoice, $paypal_args ) {
335
+	protected function fix_request_length($invoice, $paypal_args) {
336 336
 		$max_paypal_length = 2083;
337
-		$query_candidate   = http_build_query( $paypal_args, '', '&' );
337
+		$query_candidate   = http_build_query($paypal_args, '', '&');
338 338
 
339
-		if ( strlen( $this->endpoint . $query_candidate ) <= $max_paypal_length ) {
339
+		if (strlen($this->endpoint . $query_candidate) <= $max_paypal_length) {
340 340
 			return $paypal_args;
341 341
 		}
342 342
 
343 343
 		return apply_filters(
344 344
 			'getpaid_paypal_args',
345 345
 			array_merge(
346
-				$this->get_transaction_args( $invoice ),
347
-				$this->get_line_item_args( $invoice, true )
346
+				$this->get_transaction_args($invoice),
347
+				$this->get_line_item_args($invoice, true)
348 348
 			),
349 349
 			$invoice
350 350
 		);
@@ -357,10 +357,10 @@  discard block
 block discarded – undo
357 357
 	 * @param  array $paypal_args PayPal args.
358 358
 	 * @param  WPInv_Invoice    $invoice Invoice object.
359 359
 	 */
360
-	public function process_subscription( $paypal_args, $invoice ) {
360
+	public function process_subscription($paypal_args, $invoice) {
361 361
 
362 362
         // Make sure this is a subscription.
363
-        if ( ! $invoice->is_recurring() || ! $subscription = wpinv_get_subscription( $invoice ) ) {
363
+        if (!$invoice->is_recurring() || !$subscription = wpinv_get_subscription($invoice)) {
364 364
             return $paypal_args;
365 365
         }
366 366
 
@@ -368,17 +368,17 @@  discard block
 block discarded – undo
368 368
         $paypal_args['cmd'] = '_xclick-subscriptions';
369 369
 
370 370
         // Subscription name.
371
-        $paypal_args['item_name'] = sprintf( __( 'Invoice #%s', 'invoicing' ), $invoice->get_number() );
371
+        $paypal_args['item_name'] = sprintf(__('Invoice #%s', 'invoicing'), $invoice->get_number());
372 372
 
373 373
         // Get subscription args.
374
-        $period                 = strtoupper( substr( $subscription->get_period(), 0, 1) );
374
+        $period                 = strtoupper(substr($subscription->get_period(), 0, 1));
375 375
         $interval               = (int) $subscription->get_frequency();
376 376
         $bill_times             = (int) $subscription->get_bill_times();
377
-        $initial_amount         = (float) wpinv_sanitize_amount( $invoice->get_initial_total(), 2 );
378
-        $recurring_amount       = (float) wpinv_sanitize_amount( $invoice->get_recurring_total(), 2 );
379
-        $subscription_item      = $invoice->get_recurring( true );
377
+        $initial_amount         = (float) wpinv_sanitize_amount($invoice->get_initial_total(), 2);
378
+        $recurring_amount       = (float) wpinv_sanitize_amount($invoice->get_recurring_total(), 2);
379
+        $subscription_item      = $invoice->get_recurring(true);
380 380
 
381
-        if ( $subscription_item->has_free_trial() ) {
381
+        if ($subscription_item->has_free_trial()) {
382 382
 
383 383
             $paypal_args['a1'] = 0 == $initial_amount ? 0 : $initial_amount;
384 384
 
@@ -388,28 +388,28 @@  discard block
 block discarded – undo
388 388
 			// Trial period.
389 389
 			$paypal_args['t1'] = $subscription_item->get_trial_period();
390 390
 
391
-        } else if ( $initial_amount != $recurring_amount ) {
391
+        } else if ($initial_amount != $recurring_amount) {
392 392
 
393 393
             // No trial period, but initial amount includes a sign-up fee and/or other items, so charge it as a separate period.
394 394
 
395
-            if ( 1 == $bill_times ) {
395
+            if (1 == $bill_times) {
396 396
                 $param_number = 3;
397 397
             } else {
398 398
                 $param_number = 1;
399 399
             }
400 400
 
401
-            $paypal_args[ 'a' . $param_number ] = $initial_amount ? $initial_amount : 0;
401
+            $paypal_args['a' . $param_number] = $initial_amount ? $initial_amount : 0;
402 402
 
403 403
             // Sign Up interval
404
-            $paypal_args[ 'p' . $param_number ] = $interval;
404
+            $paypal_args['p' . $param_number] = $interval;
405 405
 
406 406
             // Sign Up unit of duration
407
-            $paypal_args[ 't' . $param_number ] = $period;
407
+            $paypal_args['t' . $param_number] = $period;
408 408
 
409 409
         }
410 410
 
411 411
         // We have a recurring payment
412
-		if ( ! isset( $param_number ) || 1 == $param_number ) {
412
+		if (!isset($param_number) || 1 == $param_number) {
413 413
 
414 414
 			// Subscription price
415 415
 			$paypal_args['a3'] = $recurring_amount;
@@ -423,7 +423,7 @@  discard block
 block discarded – undo
423 423
         }
424 424
         
425 425
         // Recurring payments
426
-		if ( 1 == $bill_times || ( $initial_amount != $recurring_amount && ! $subscription_item->has_free_trial() && 2 == $bill_times ) ) {
426
+		if (1 == $bill_times || ($initial_amount != $recurring_amount && !$subscription_item->has_free_trial() && 2 == $bill_times)) {
427 427
 
428 428
 			// Non-recurring payments
429 429
 			$paypal_args['src'] = 0;
@@ -432,15 +432,15 @@  discard block
 block discarded – undo
432 432
 
433 433
 			$paypal_args['src'] = 1;
434 434
 
435
-			if ( $bill_times > 0 ) {
435
+			if ($bill_times > 0) {
436 436
 
437 437
 				// An initial period is being used to charge a sign-up fee
438
-				if ( $initial_amount != $recurring_amount && ! $subscription_item->has_free_trial() ) {
438
+				if ($initial_amount != $recurring_amount && !$subscription_item->has_free_trial()) {
439 439
 					$bill_times--;
440 440
 				}
441 441
 
442 442
                 // Make sure it's not over the max of 52
443
-                $paypal_args['srt'] = ( $bill_times <= 52 ? absint( $bill_times ) : 52 );
443
+                $paypal_args['srt'] = ($bill_times <= 52 ? absint($bill_times) : 52);
444 444
 
445 445
 			}
446 446
         }
@@ -449,10 +449,10 @@  discard block
 block discarded – undo
449 449
         $paypal_args['rm'] = 2;
450 450
         
451 451
         // Get rid of redudant items.
452
-        foreach ( array( 'item_name_1', 'quantity_1', 'amount_1', 'item_number_1' ) as $arg ) {
452
+        foreach (array('item_name_1', 'quantity_1', 'amount_1', 'item_number_1') as $arg) {
453 453
 
454
-            if ( isset( $paypal_args[ $arg ] ) ) {
455
-                unset( $paypal_args[ $arg ] );
454
+            if (isset($paypal_args[$arg])) {
455
+                unset($paypal_args[$arg]);
456 456
             }
457 457
 
458 458
         }
@@ -471,7 +471,7 @@  discard block
 block discarded – undo
471 471
 	 * @return void
472 472
 	 */
473 473
 	public function verify_ipn() {
474
-        new GetPaid_Paypal_Gateway_IPN_Handler( $this );
474
+        new GetPaid_Paypal_Gateway_IPN_Handler($this);
475 475
     }
476 476
 
477 477
     /**
@@ -480,7 +480,7 @@  discard block
 block discarded – undo
480 480
     public function sandbox_notice() {
481 481
 
482 482
         return sprintf(
483
-			__( 'SANDBOX ENABLED. You can use sandbox testing accounts only. See the %sPayPal Sandbox Testing Guide%s for more details.', 'invoicing' ),
483
+			__('SANDBOX ENABLED. You can use sandbox testing accounts only. See the %sPayPal Sandbox Testing Guide%s for more details.', 'invoicing'),
484 484
 			'<a href="https://developer.paypal.com/docs/classic/lifecycle/ug_sandbox/">',
485 485
 			'</a>'
486 486
 		);
Please login to merge, or discard this patch.
ayecode/wp-ayecode-ui/includes/components/class-aui-component-input.php 1 patch
Spacing   +213 added lines, -213 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
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
 block discarded – undo
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'       => '',
@@ -52,13 +52,13 @@  discard block
 block discarded – undo
52 52
 		/**
53 53
 		 * Parse incoming $args into an array and merge it with $defaults
54 54
 		 */
55
-		$args   = wp_parse_args( $args, $defaults );
55
+		$args   = wp_parse_args($args, $defaults);
56 56
 		$output = '';
57
-		if ( ! empty( $args['type'] ) ) {
57
+		if (!empty($args['type'])) {
58 58
 			// hidden label option needs to be empty
59 59
 			$args['label_type'] = $args['label_type'] == 'hidden' ? '' : $args['label_type'];
60 60
 
61
-			$type = sanitize_html_class( $args['type'] );
61
+			$type = sanitize_html_class($args['type']);
62 62
 
63 63
 			$help_text = '';
64 64
 			$label = '';
@@ -66,24 +66,24 @@  discard block
 block discarded – undo
66 66
 			$label_args = array(
67 67
 				'title'=> $args['label'],
68 68
 				'for'=> $args['id'],
69
-				'class' => $args['label_class']." ",
69
+				'class' => $args['label_class'] . " ",
70 70
 				'label_type' => $args['label_type']
71 71
 			);
72 72
 
73 73
 			// floating labels need label after
74
-			if( $args['label_type'] == 'floating' && $type != 'checkbox' ){
74
+			if ($args['label_type'] == 'floating' && $type != 'checkbox') {
75 75
 				$label_after = true;
76 76
 				$args['placeholder'] = ' '; // set the placeholder not empty so the floating label works.
77 77
 			}
78 78
 
79 79
 			// Some special sauce for files
80
-			if($type=='file' ){
80
+			if ($type == 'file') {
81 81
 				$label_after = true; // if type file we need the label after
82 82
 				$args['class'] .= ' custom-file-input ';
83
-			}elseif($type=='checkbox'){
83
+			}elseif ($type == 'checkbox') {
84 84
 				$label_after = true; // if type file we need the label after
85 85
 				$args['class'] .= ' custom-control-input ';
86
-			}elseif($type=='datepicker' || $type=='timepicker'){
86
+			}elseif ($type == 'datepicker' || $type == 'timepicker') {
87 87
 				$type = 'text';
88 88
 				//$args['class'] .= ' aui-flatpickr bg-initial ';
89 89
 				$args['class'] .= ' bg-initial ';
@@ -99,65 +99,65 @@  discard block
 block discarded – undo
99 99
 			$output .= '<input type="' . $type . '" ';
100 100
 
101 101
 			// name
102
-			if(!empty($args['name'])){
103
-				$output .= ' name="'.esc_attr($args['name']).'" ';
102
+			if (!empty($args['name'])) {
103
+				$output .= ' name="' . esc_attr($args['name']) . '" ';
104 104
 			}
105 105
 
106 106
 			// id
107
-			if(!empty($args['id'])){
108
-				$output .= ' id="'.sanitize_html_class($args['id']).'" ';
107
+			if (!empty($args['id'])) {
108
+				$output .= ' id="' . sanitize_html_class($args['id']) . '" ';
109 109
 			}
110 110
 
111 111
 			// placeholder
112
-			if(isset($args['placeholder']) && '' != $args['placeholder'] ){
113
-				$output .= ' placeholder="'.esc_attr($args['placeholder']).'" ';
112
+			if (isset($args['placeholder']) && '' != $args['placeholder']) {
113
+				$output .= ' placeholder="' . esc_attr($args['placeholder']) . '" ';
114 114
 			}
115 115
 
116 116
 			// title
117
-			if(!empty($args['title'])){
118
-				$output .= ' title="'.esc_attr($args['title']).'" ';
117
+			if (!empty($args['title'])) {
118
+				$output .= ' title="' . esc_attr($args['title']) . '" ';
119 119
 			}
120 120
 
121 121
 			// value
122
-			if(!empty($args['value'])){
123
-				$output .= ' value="'.sanitize_text_field($args['value']).'" ';
122
+			if (!empty($args['value'])) {
123
+				$output .= ' value="' . sanitize_text_field($args['value']) . '" ';
124 124
 			}
125 125
 
126 126
 			// checked, for radio and checkboxes
127
-			if( ( $type == 'checkbox' || $type == 'radio' ) && $args['checked'] ){
127
+			if (($type == 'checkbox' || $type == 'radio') && $args['checked']) {
128 128
 				$output .= ' checked ';
129 129
 			}
130 130
 
131 131
 			// validation text
132
-			if(!empty($args['validation_text'])){
133
-				$output .= ' oninvalid="setCustomValidity(\''.esc_attr($args['validation_text']).'\')" ';
132
+			if (!empty($args['validation_text'])) {
133
+				$output .= ' oninvalid="setCustomValidity(\'' . esc_attr($args['validation_text']) . '\')" ';
134 134
 				$output .= ' onchange="try{setCustomValidity(\'\')}catch(e){}" ';
135 135
 			}
136 136
 
137 137
 			// validation_pattern
138
-			if(!empty($args['validation_pattern'])){
139
-				$output .= ' pattern="'.$args['validation_pattern'].'" ';
138
+			if (!empty($args['validation_pattern'])) {
139
+				$output .= ' pattern="' . $args['validation_pattern'] . '" ';
140 140
 			}
141 141
 
142 142
 			// step (for numbers)
143
-			if(!empty($args['step'])){
144
-				$output .= ' step="'.$args['step'].'" ';
143
+			if (!empty($args['step'])) {
144
+				$output .= ' step="' . $args['step'] . '" ';
145 145
 			}
146 146
 
147 147
 			// required
148
-			if(!empty($args['required'])){
148
+			if (!empty($args['required'])) {
149 149
 				$output .= ' required ';
150 150
 			}
151 151
 
152 152
 			// class
153
-			$class = !empty($args['class']) ? AUI_Component_Helper::esc_classes( $args['class'] ) : '';
154
-			$output .= ' class="form-control '.$class.'" ';
153
+			$class = !empty($args['class']) ? AUI_Component_Helper::esc_classes($args['class']) : '';
154
+			$output .= ' class="form-control ' . $class . '" ';
155 155
 
156 156
 			// data-attributes
157 157
 			$output .= AUI_Component_Helper::data_attributes($args);
158 158
 
159 159
 			// extra attributes
160
-			if(!empty($args['extra_attributes'])){
160
+			if (!empty($args['extra_attributes'])) {
161 161
 				$output .= AUI_Component_Helper::extra_attributes($args['extra_attributes']);
162 162
 			}
163 163
 
@@ -166,40 +166,40 @@  discard block
 block discarded – undo
166 166
 
167 167
 
168 168
 			// label
169
-			if(!empty($args['label'])){
170
-				if($type == 'file'){$label_args['class'] .= 'custom-file-label';}
171
-				elseif($type == 'checkbox'){$label_args['class'] .= 'custom-control-label';}
172
-				$label = self::label( $label_args, $type );
169
+			if (!empty($args['label'])) {
170
+				if ($type == 'file') {$label_args['class'] .= 'custom-file-label'; }
171
+				elseif ($type == 'checkbox') {$label_args['class'] .= 'custom-control-label'; }
172
+				$label = self::label($label_args, $type);
173 173
 			}
174 174
 
175 175
 			// help text
176
-			if(!empty($args['help_text'])){
176
+			if (!empty($args['help_text'])) {
177 177
 				$help_text = AUI_Component_Helper::help_text($args['help_text']);
178 178
 			}
179 179
 
180 180
 
181 181
 			// set help text in the correct possition
182
-			if($label_after){
182
+			if ($label_after) {
183 183
 				$output .= $label . $help_text;
184 184
 			}
185 185
 
186 186
 			// some input types need a separate wrap
187
-			if($type == 'file') {
188
-				$output = self::wrap( array(
187
+			if ($type == 'file') {
188
+				$output = self::wrap(array(
189 189
 					'content' => $output,
190 190
 					'class'   => 'form-group custom-file'
191
-				) );
192
-			}elseif($type == 'checkbox'){
191
+				));
192
+			}elseif ($type == 'checkbox') {
193 193
 				$wrap_class = $args['switch'] ? 'custom-switch' : 'custom-checkbox';
194
-				$output = self::wrap( array(
194
+				$output = self::wrap(array(
195 195
 					'content' => $output,
196
-					'class'   => 'custom-control '.$wrap_class
197
-				) );
196
+					'class'   => 'custom-control ' . $wrap_class
197
+				));
198 198
 
199
-				if($args['label_type']=='horizontal'){
199
+				if ($args['label_type'] == 'horizontal') {
200 200
 					$output = '<div class="col-sm-2 col-form-label"></div><div class="col-sm-10">' . $output . '</div>';
201 201
 				}
202
-			}elseif($type == 'password' && $args['password_toggle'] && !$args['input_group_right']){
202
+			}elseif ($type == 'password' && $args['password_toggle'] && !$args['input_group_right']) {
203 203
 
204 204
 
205 205
 				// allow password field to toggle view
@@ -213,49 +213,49 @@  discard block
 block discarded – undo
213 213
 			}
214 214
 
215 215
 			// input group wraps
216
-			if($args['input_group_left'] || $args['input_group_right']){
216
+			if ($args['input_group_left'] || $args['input_group_right']) {
217 217
 				$w100 = strpos($args['class'], 'w-100') !== false ? ' w-100' : '';
218
-				if($args['input_group_left']){
219
-					$output = self::wrap( array(
218
+				if ($args['input_group_left']) {
219
+					$output = self::wrap(array(
220 220
 						'content' => $output,
221
-						'class'   => $args['input_group_left_inside'] ? 'input-group-inside position-relative'.$w100  : 'input-group',
221
+						'class'   => $args['input_group_left_inside'] ? 'input-group-inside position-relative' . $w100 : 'input-group',
222 222
 						'input_group_left' => $args['input_group_left'],
223 223
 						'input_group_left_inside'    => $args['input_group_left_inside']
224
-					) );
224
+					));
225 225
 				}
226
-				if($args['input_group_right']){
227
-					$output = self::wrap( array(
226
+				if ($args['input_group_right']) {
227
+					$output = self::wrap(array(
228 228
 						'content' => $output,
229
-						'class'   => $args['input_group_right_inside'] ? 'input-group-inside position-relative'.$w100 : 'input-group',
229
+						'class'   => $args['input_group_right_inside'] ? 'input-group-inside position-relative' . $w100 : 'input-group',
230 230
 						'input_group_right' => $args['input_group_right'],
231 231
 						'input_group_right_inside'    => $args['input_group_right_inside']
232
-					) );
232
+					));
233 233
 				}
234 234
 
235 235
 			}
236 236
 
237
-			if(!$label_after){
237
+			if (!$label_after) {
238 238
 				$output .= $help_text;
239 239
 			}
240 240
 
241 241
 
242
-			if($args['label_type']=='horizontal' && $type != 'checkbox'){
243
-				$output = self::wrap( array(
242
+			if ($args['label_type'] == 'horizontal' && $type != 'checkbox') {
243
+				$output = self::wrap(array(
244 244
 					'content' => $output,
245 245
 					'class'   => 'col-sm-10',
246
-				) );
246
+				));
247 247
 			}
248 248
 
249
-			if(!$label_after){
249
+			if (!$label_after) {
250 250
 				$output = $label . $output;
251 251
 			}
252 252
 
253 253
 			// wrap
254
-			if(!$args['no_wrap']){
254
+			if (!$args['no_wrap']) {
255 255
 
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;
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,
@@ -278,7 +278,7 @@  discard block
 block discarded – undo
278 278
 	 *
279 279
 	 * @return string The rendered component.
280 280
 	 */
281
-	public static function textarea($args = array()){
281
+	public static function textarea($args = array()) {
282 282
 		$defaults = array(
283 283
 			'name'       => '',
284 284
 			'class'      => '',
@@ -306,43 +306,43 @@  discard block
 block discarded – undo
306 306
 		/**
307 307
 		 * Parse incoming $args into an array and merge it with $defaults
308 308
 		 */
309
-		$args   = wp_parse_args( $args, $defaults );
309
+		$args   = wp_parse_args($args, $defaults);
310 310
 		$output = '';
311 311
 
312 312
 		// hidden label option needs to be empty
313 313
 		$args['label_type'] = $args['label_type'] == 'hidden' ? '' : $args['label_type'];
314 314
 
315 315
 		// floating labels don't work with wysiwyg so set it as top
316
-		if($args['label_type'] == 'floating' && !empty($args['wysiwyg'])){
316
+		if ($args['label_type'] == 'floating' && !empty($args['wysiwyg'])) {
317 317
 			$args['label_type'] = 'top';
318 318
 		}
319 319
 
320 320
 		$label_after = $args['label_after'];
321 321
 
322 322
 		// floating labels need label after
323
-		if( $args['label_type'] == 'floating' && empty($args['wysiwyg']) ){
323
+		if ($args['label_type'] == 'floating' && empty($args['wysiwyg'])) {
324 324
 			$label_after = true;
325 325
 			$args['placeholder'] = ' '; // set the placeholder not empty so the floating label works.
326 326
 		}
327 327
 
328 328
 		// label
329
-		if(!empty($args['label']) && is_array($args['label'])){
330
-		}elseif(!empty($args['label']) && !$label_after){
329
+		if (!empty($args['label']) && is_array($args['label'])) {
330
+		}elseif (!empty($args['label']) && !$label_after) {
331 331
 			$label_args = array(
332 332
 				'title'=> $args['label'],
333 333
 				'for'=> $args['id'],
334
-				'class' => $args['label_class']." ",
334
+				'class' => $args['label_class'] . " ",
335 335
 				'label_type' => $args['label_type']
336 336
 			);
337
-			$output .= self::label( $label_args );
337
+			$output .= self::label($label_args);
338 338
 		}
339 339
 
340 340
 		// maybe horizontal label
341
-		if($args['label_type']=='horizontal'){
341
+		if ($args['label_type'] == 'horizontal') {
342 342
 			$output .= '<div class="col-sm-10">';
343 343
 		}
344 344
 
345
-		if(!empty($args['wysiwyg'])){
345
+		if (!empty($args['wysiwyg'])) {
346 346
 			ob_start();
347 347
 			$content = $args['value'];
348 348
 			$editor_id = !empty($args['id']) ? sanitize_html_class($args['id']) : 'wp_editor';
@@ -356,65 +356,65 @@  discard block
 block discarded – undo
356 356
 			);
357 357
 
358 358
 			// maybe set settings if array
359
-			if(is_array($args['wysiwyg'])){
360
-				$settings  = wp_parse_args( $args['wysiwyg'], $settings );
359
+			if (is_array($args['wysiwyg'])) {
360
+				$settings = wp_parse_args($args['wysiwyg'], $settings);
361 361
 			}
362 362
 
363
-			wp_editor( $content, $editor_id, $settings );
363
+			wp_editor($content, $editor_id, $settings);
364 364
 			$output .= ob_get_clean();
365
-		}else{
365
+		} else {
366 366
 
367 367
 			// open
368 368
 			$output .= '<textarea ';
369 369
 
370 370
 			// name
371
-			if(!empty($args['name'])){
372
-				$output .= ' name="'.sanitize_html_class($args['name']).'" ';
371
+			if (!empty($args['name'])) {
372
+				$output .= ' name="' . sanitize_html_class($args['name']) . '" ';
373 373
 			}
374 374
 
375 375
 			// id
376
-			if(!empty($args['id'])){
377
-				$output .= ' id="'.sanitize_html_class($args['id']).'" ';
376
+			if (!empty($args['id'])) {
377
+				$output .= ' id="' . sanitize_html_class($args['id']) . '" ';
378 378
 			}
379 379
 
380 380
 			// placeholder
381
-			if(isset($args['placeholder']) && '' != $args['placeholder']){
382
-				$output .= ' placeholder="'.esc_attr($args['placeholder']).'" ';
381
+			if (isset($args['placeholder']) && '' != $args['placeholder']) {
382
+				$output .= ' placeholder="' . esc_attr($args['placeholder']) . '" ';
383 383
 			}
384 384
 
385 385
 			// title
386
-			if(!empty($args['title'])){
387
-				$output .= ' title="'.esc_attr($args['title']).'" ';
386
+			if (!empty($args['title'])) {
387
+				$output .= ' title="' . esc_attr($args['title']) . '" ';
388 388
 			}
389 389
 
390 390
 			// validation text
391
-			if(!empty($args['validation_text'])){
392
-				$output .= ' oninvalid="setCustomValidity(\''.esc_attr($args['validation_text']).'\')" ';
391
+			if (!empty($args['validation_text'])) {
392
+				$output .= ' oninvalid="setCustomValidity(\'' . esc_attr($args['validation_text']) . '\')" ';
393 393
 				$output .= ' onchange="try{setCustomValidity(\'\')}catch(e){}" ';
394 394
 			}
395 395
 
396 396
 			// validation_pattern
397
-			if(!empty($args['validation_pattern'])){
398
-				$output .= ' pattern="'.$args['validation_pattern'].'" ';
397
+			if (!empty($args['validation_pattern'])) {
398
+				$output .= ' pattern="' . $args['validation_pattern'] . '" ';
399 399
 			}
400 400
 
401 401
 			// required
402
-			if(!empty($args['required'])){
402
+			if (!empty($args['required'])) {
403 403
 				$output .= ' required ';
404 404
 			}
405 405
 
406 406
 			// rows
407
-			if(!empty($args['rows'])){
408
-				$output .= ' rows="'.absint($args['rows']).'" ';
407
+			if (!empty($args['rows'])) {
408
+				$output .= ' rows="' . absint($args['rows']) . '" ';
409 409
 			}
410 410
 
411 411
 
412 412
 			// class
413 413
 			$class = !empty($args['class']) ? $args['class'] : '';
414
-			$output .= ' class="form-control '.$class.'" ';
414
+			$output .= ' class="form-control ' . $class . '" ';
415 415
 
416 416
 			// extra attributes
417
-			if(!empty($args['extra_attributes'])){
417
+			if (!empty($args['extra_attributes'])) {
418 418
 				$output .= AUI_Component_Helper::extra_attributes($args['extra_attributes']);
419 419
 			}
420 420
 
@@ -422,11 +422,11 @@  discard block
 block discarded – undo
422 422
 			$output .= ' >';
423 423
 
424 424
 			// value
425
-			if ( ! empty( $args['value'] ) ) {
426
-				if ( ! empty( $args['allow_tags'] ) ) {
427
-					$output .= AUI_Component_Helper::sanitize_html_field( $args['value'], $args ); // Sanitize HTML.
425
+			if (!empty($args['value'])) {
426
+				if (!empty($args['allow_tags'])) {
427
+					$output .= AUI_Component_Helper::sanitize_html_field($args['value'], $args); // Sanitize HTML.
428 428
 				} else {
429
-					$output .= sanitize_textarea_field( $args['value'] );
429
+					$output .= sanitize_textarea_field($args['value']);
430 430
 				}
431 431
 			}
432 432
 
@@ -435,32 +435,32 @@  discard block
 block discarded – undo
435 435
 
436 436
 		}
437 437
 
438
-		if(!empty($args['label']) && $label_after){
438
+		if (!empty($args['label']) && $label_after) {
439 439
 			$label_args = array(
440 440
 				'title'=> $args['label'],
441 441
 				'for'=> $args['id'],
442
-				'class' => $args['label_class']." ",
442
+				'class' => $args['label_class'] . " ",
443 443
 				'label_type' => $args['label_type']
444 444
 			);
445
-			$output .= self::label( $label_args );
445
+			$output .= self::label($label_args);
446 446
 		}
447 447
 
448 448
 		// help text
449
-		if(!empty($args['help_text'])){
449
+		if (!empty($args['help_text'])) {
450 450
 			$output .= AUI_Component_Helper::help_text($args['help_text']);
451 451
 		}
452 452
 
453 453
 		// maybe horizontal label
454
-		if($args['label_type']=='horizontal'){
454
+		if ($args['label_type'] == 'horizontal') {
455 455
 			$output .= '</div>';
456 456
 		}
457 457
 
458 458
 
459 459
 		// wrap
460
-		if(!$args['no_wrap']){
461
-			$form_group_class = $args['label_type']=='floating' ? 'form-label-group' : 'form-group';
462
-			$wrap_class = $args['label_type']=='horizontal' ? $form_group_class . ' row' : $form_group_class;
463
-			$wrap_class = !empty($args['wrap_class']) ? $wrap_class." ".$args['wrap_class'] : $wrap_class;
460
+		if (!$args['no_wrap']) {
461
+			$form_group_class = $args['label_type'] == 'floating' ? 'form-label-group' : 'form-group';
462
+			$wrap_class = $args['label_type'] == 'horizontal' ? $form_group_class . ' row' : $form_group_class;
463
+			$wrap_class = !empty($args['wrap_class']) ? $wrap_class . " " . $args['wrap_class'] : $wrap_class;
464 464
 			$output = self::wrap(array(
465 465
 				'content' => $output,
466 466
 				'class'   => $wrap_class,
@@ -473,7 +473,7 @@  discard block
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
506 506
 			$output .= '<label ';
507 507
 
508 508
 			// for
509
-			if(!empty($args['for'])){
510
-				$output .= ' for="'.sanitize_text_field($args['for']).'" ';
509
+			if (!empty($args['for'])) {
510
+				$output .= ' for="' . sanitize_text_field($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
 block discarded – undo
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',
@@ -556,55 +556,55 @@  discard block
 block discarded – undo
556 556
 		/**
557 557
 		 * Parse incoming $args into an array and merge it with $defaults
558 558
 		 */
559
-		$args   = wp_parse_args( $args, $defaults );
559
+		$args   = wp_parse_args($args, $defaults);
560 560
 		$output = '';
561
-		if($args['type']){
561
+		if ($args['type']) {
562 562
 
563 563
 			// open
564
-			$output .= '<'.sanitize_html_class($args['type']);
564
+			$output .= '<' . sanitize_html_class($args['type']);
565 565
 
566 566
 			// element require
567
-			if(!empty($args['element_require'])){
567
+			if (!empty($args['element_require'])) {
568 568
 				$output .= AUI_Component_Helper::element_require($args['element_require']);
569 569
 				$args['class'] .= " aui-conditional-field";
570 570
 			}
571 571
 
572 572
 			// argument_id
573
-			if( !empty($args['argument_id']) ){
574
-				$output .= ' data-argument="'.esc_attr($args['argument_id']).'"';
573
+			if (!empty($args['argument_id'])) {
574
+				$output .= ' data-argument="' . esc_attr($args['argument_id']) . '"';
575 575
 			}
576 576
 
577 577
 			// class
578
-			$class = !empty($args['class']) ? AUI_Component_Helper::esc_classes( $args['class'] ) : '';
579
-			$output .= ' class="'.$class.'" ';
578
+			$class = !empty($args['class']) ? AUI_Component_Helper::esc_classes($args['class']) : '';
579
+			$output .= ' class="' . $class . '" ';
580 580
 
581 581
 			// close wrap
582 582
 			$output .= ' >';
583 583
 
584 584
 
585 585
 			// Input group left
586
-			if(!empty($args['input_group_left'])){
586
+			if (!empty($args['input_group_left'])) {
587 587
 				$position_class = !empty($args['input_group_left_inside']) ? 'position-absolute h-100' : '';
588
-				$input_group_left = strpos($args['input_group_left'], '<') !== false ? $args['input_group_left'] : '<span class="input-group-text">'.$args['input_group_left'].'</span>';
589
-				$output .= '<div class="input-group-prepend '.$position_class.'">'.$input_group_left.'</div>';
588
+				$input_group_left = strpos($args['input_group_left'], '<') !== false ? $args['input_group_left'] : '<span class="input-group-text">' . $args['input_group_left'] . '</span>';
589
+				$output .= '<div class="input-group-prepend ' . $position_class . '">' . $input_group_left . '</div>';
590 590
 			}
591 591
 
592 592
 			// content
593 593
 			$output .= $args['content'];
594 594
 
595 595
 			// Input group right
596
-			if(!empty($args['input_group_right'])){
596
+			if (!empty($args['input_group_right'])) {
597 597
 				$position_class = !empty($args['input_group_left_inside']) ? 'position-absolute h-100' : '';
598
-				$input_group_right = strpos($args['input_group_right'], '<') !== false ? $args['input_group_right'] : '<span class="input-group-text">'.$args['input_group_right'].'</span>';
599
-				$output .= '<div class="input-group-append '.$position_class.'">'.$input_group_right.'</div>';
598
+				$input_group_right = strpos($args['input_group_right'], '<') !== false ? $args['input_group_right'] : '<span class="input-group-text">' . $args['input_group_right'] . '</span>';
599
+				$output .= '<div class="input-group-append ' . $position_class . '">' . $input_group_right . '</div>';
600 600
 			}
601 601
 
602 602
 
603 603
 			// close wrap
604
-			$output .= '</'.sanitize_html_class($args['type']).'>';
604
+			$output .= '</' . sanitize_html_class($args['type']) . '>';
605 605
 
606 606
 
607
-		}else{
607
+		} else {
608 608
 			$output = $args['content'];
609 609
 		}
610 610
 
@@ -618,7 +618,7 @@  discard block
 block discarded – undo
618 618
 	 *
619 619
 	 * @return string The rendered component.
620 620
 	 */
621
-	public static function select($args = array()){
621
+	public static function select($args = array()) {
622 622
 		$defaults = array(
623 623
 			'class'      => '',
624 624
 			'wrap_class' => '',
@@ -644,11 +644,11 @@  discard block
 block discarded – undo
644 644
 		/**
645 645
 		 * Parse incoming $args into an array and merge it with $defaults
646 646
 		 */
647
-		$args   = wp_parse_args( $args, $defaults );
647
+		$args   = wp_parse_args($args, $defaults);
648 648
 		$output = '';
649 649
 
650 650
 		// for now lets hide floating labels
651
-		if( $args['label_type'] == 'floating' ){$args['label_type'] = 'hidden';}
651
+		if ($args['label_type'] == 'floating') {$args['label_type'] = 'hidden'; }
652 652
 
653 653
 		// hidden label option needs to be empty
654 654
 		$args['label_type'] = $args['label_type'] == 'hidden' ? '' : $args['label_type'];
@@ -657,47 +657,47 @@  discard block
 block discarded – undo
657 657
 		$label_after = $args['label_after'];
658 658
 
659 659
 		// floating labels need label after
660
-		if( $args['label_type'] == 'floating' ){
660
+		if ($args['label_type'] == 'floating') {
661 661
 			$label_after = true;
662 662
 			$args['placeholder'] = ' '; // set the placeholder not empty so the floating label works.
663 663
 		}
664 664
 
665 665
 		// Maybe setup select2
666 666
 		$is_select2 = false;
667
-		if(!empty($args['select2'])){
667
+		if (!empty($args['select2'])) {
668 668
 			$args['class'] .= ' aui-select2';
669 669
 			$is_select2 = true;
670
-		}elseif( strpos($args['class'], 'aui-select2') !== false){
670
+		}elseif (strpos($args['class'], 'aui-select2') !== false) {
671 671
 			$is_select2 = true;
672 672
 		}
673 673
 
674 674
 		// select2 tags
675
-		if( !empty($args['select2']) && $args['select2'] === 'tags'){ // triple equals needed here for some reason
675
+		if (!empty($args['select2']) && $args['select2'] === 'tags') { // triple equals needed here for some reason
676 676
 			$args['data-tags'] = 'true';
677 677
 			$args['data-token-separators'] = "[',']";
678 678
 			$args['multiple'] = true;
679 679
 		}
680 680
 
681 681
 		// select2 placeholder
682
-		if($is_select2 && isset($args['placeholder']) && '' != $args['placeholder'] && empty($args['data-placeholder'])){
682
+		if ($is_select2 && isset($args['placeholder']) && '' != $args['placeholder'] && empty($args['data-placeholder'])) {
683 683
 			$args['data-placeholder'] = esc_attr($args['placeholder']);
684 684
 			$args['data-allow-clear'] = isset($args['data-allow-clear']) ? (bool) $args['data-allow-clear'] : true;
685 685
 		}
686 686
 
687 687
 		// label
688
-		if(!empty($args['label']) && is_array($args['label'])){
689
-		}elseif(!empty($args['label']) && !$label_after){
688
+		if (!empty($args['label']) && is_array($args['label'])) {
689
+		}elseif (!empty($args['label']) && !$label_after) {
690 690
 			$label_args = array(
691 691
 				'title'=> $args['label'],
692 692
 				'for'=> $args['id'],
693
-				'class' => $args['label_class']." ",
693
+				'class' => $args['label_class'] . " ",
694 694
 				'label_type' => $args['label_type']
695 695
 			);
696 696
 			$output .= self::label($label_args);
697 697
 		}
698 698
 
699 699
 		// maybe horizontal label
700
-		if($args['label_type']=='horizontal'){
700
+		if ($args['label_type'] == 'horizontal') {
701 701
 			$output .= '<div class="col-sm-10">';
702 702
 		}
703 703
 
@@ -705,32 +705,32 @@  discard block
 block discarded – undo
705 705
 		$output .= '<select ';
706 706
 
707 707
 		// style
708
-		if($is_select2){
708
+		if ($is_select2) {
709 709
 			$output .= " style='width:100%;' ";
710 710
 		}
711 711
 
712 712
 		// element require
713
-		if(!empty($args['element_require'])){
713
+		if (!empty($args['element_require'])) {
714 714
 			$output .= AUI_Component_Helper::element_require($args['element_require']);
715 715
 			$args['class'] .= " aui-conditional-field";
716 716
 		}
717 717
 
718 718
 		// class
719 719
 		$class = !empty($args['class']) ? $args['class'] : '';
720
-		$output .= AUI_Component_Helper::class_attr('custom-select '.$class);
720
+		$output .= AUI_Component_Helper::class_attr('custom-select ' . $class);
721 721
 
722 722
 		// name
723
-		if(!empty($args['name'])){
724
-			$output .= AUI_Component_Helper::name($args['name'],$args['multiple']);
723
+		if (!empty($args['name'])) {
724
+			$output .= AUI_Component_Helper::name($args['name'], $args['multiple']);
725 725
 		}
726 726
 
727 727
 		// id
728
-		if(!empty($args['id'])){
728
+		if (!empty($args['id'])) {
729 729
 			$output .= AUI_Component_Helper::id($args['id']);
730 730
 		}
731 731
 
732 732
 		// title
733
-		if(!empty($args['title'])){
733
+		if (!empty($args['title'])) {
734 734
 			$output .= AUI_Component_Helper::title($args['title']);
735 735
 		}
736 736
 
@@ -741,17 +741,17 @@  discard block
 block discarded – undo
741 741
 		$output .= AUI_Component_Helper::aria_attributes($args);
742 742
 
743 743
 		// extra attributes
744
-		if(!empty($args['extra_attributes'])){
744
+		if (!empty($args['extra_attributes'])) {
745 745
 			$output .= AUI_Component_Helper::extra_attributes($args['extra_attributes']);
746 746
 		}
747 747
 
748 748
 		// required
749
-		if(!empty($args['required'])){
749
+		if (!empty($args['required'])) {
750 750
 			$output .= ' required ';
751 751
 		}
752 752
 
753 753
 		// multiple
754
-		if(!empty($args['multiple'])){
754
+		if (!empty($args['multiple'])) {
755 755
 			$output .= ' multiple ';
756 756
 		}
757 757
 
@@ -759,21 +759,21 @@  discard block
 block discarded – undo
759 759
 		$output .= ' >';
760 760
 
761 761
 		// placeholder
762
-		if(isset($args['placeholder']) && '' != $args['placeholder'] && !$is_select2){
763
-			$output .= '<option value="" disabled selected hidden>'.esc_attr($args['placeholder']).'</option>';
764
-		}elseif($is_select2 && !empty($args['placeholder'])){
762
+		if (isset($args['placeholder']) && '' != $args['placeholder'] && !$is_select2) {
763
+			$output .= '<option value="" disabled selected hidden>' . esc_attr($args['placeholder']) . '</option>';
764
+		}elseif ($is_select2 && !empty($args['placeholder'])) {
765 765
 			$output .= "<option></option>"; // select2 needs an empty select to fill the placeholder
766 766
 		}
767 767
 
768 768
 		// Options
769
-		if(!empty($args['options'])){
769
+		if (!empty($args['options'])) {
770 770
 
771
-			if(!is_array($args['options'])){
771
+			if (!is_array($args['options'])) {
772 772
 				$output .= $args['options']; // not the preferred way but an option
773
-			}else{
774
-				foreach($args['options'] as $val => $name){
773
+			} else {
774
+				foreach ($args['options'] as $val => $name) {
775 775
 					$selected = '';
776
-					if(is_array($name)){
776
+					if (is_array($name)) {
777 777
 						if (isset($name['optgroup']) && ($name['optgroup'] == 'start' || $name['optgroup'] == 'end')) {
778 778
 							$option_label = isset($name['label']) ? $name['label'] : '';
779 779
 
@@ -781,23 +781,23 @@  discard block
 block discarded – undo
781 781
 						} else {
782 782
 							$option_label = isset($name['label']) ? $name['label'] : '';
783 783
 							$option_value = isset($name['value']) ? $name['value'] : '';
784
-							if(!empty($args['multiple']) && !empty($args['value']) && is_array($args['value']) ){
784
+							if (!empty($args['multiple']) && !empty($args['value']) && is_array($args['value'])) {
785 785
 								$selected = in_array($option_value, stripslashes_deep($args['value'])) ? "selected" : "";
786
-							} elseif(!empty($args['value'])) {
787
-								$selected = selected($option_value,stripslashes_deep($args['value']), false);
786
+							} elseif (!empty($args['value'])) {
787
+								$selected = selected($option_value, stripslashes_deep($args['value']), false);
788 788
 							}
789 789
 
790 790
 							$output .= '<option value="' . esc_attr($option_value) . '" ' . $selected . '>' . $option_label . '</option>';
791 791
 						}
792
-					}else{
793
-						if(!empty($args['value'])){
794
-							if(is_array($args['value'])){
795
-								$selected = in_array($val,$args['value']) ? 'selected="selected"' : '';
796
-							} elseif(!empty($args['value'])) {
797
-								$selected = selected( $args['value'], $val, false);
792
+					} else {
793
+						if (!empty($args['value'])) {
794
+							if (is_array($args['value'])) {
795
+								$selected = in_array($val, $args['value']) ? 'selected="selected"' : '';
796
+							} elseif (!empty($args['value'])) {
797
+								$selected = selected($args['value'], $val, false);
798 798
 							}
799 799
 						}
800
-						$output .= '<option value="'.esc_attr($val).'" '.$selected.'>'.esc_attr($name).'</option>';
800
+						$output .= '<option value="' . esc_attr($val) . '" ' . $selected . '>' . esc_attr($name) . '</option>';
801 801
 					}
802 802
 				}
803 803
 			}
@@ -807,31 +807,31 @@  discard block
 block discarded – undo
807 807
 		// closing tag
808 808
 		$output .= '</select>';
809 809
 
810
-		if(!empty($args['label']) && $label_after){
810
+		if (!empty($args['label']) && $label_after) {
811 811
 			$label_args = array(
812 812
 				'title'=> $args['label'],
813 813
 				'for'=> $args['id'],
814
-				'class' => $args['label_class']." ",
814
+				'class' => $args['label_class'] . " ",
815 815
 				'label_type' => $args['label_type']
816 816
 			);
817 817
 			$output .= self::label($label_args);
818 818
 		}
819 819
 
820 820
 		// help text
821
-		if(!empty($args['help_text'])){
821
+		if (!empty($args['help_text'])) {
822 822
 			$output .= AUI_Component_Helper::help_text($args['help_text']);
823 823
 		}
824 824
 
825 825
 		// maybe horizontal label
826
-		if($args['label_type']=='horizontal'){
826
+		if ($args['label_type'] == 'horizontal') {
827 827
 			$output .= '</div>';
828 828
 		}
829 829
 
830 830
 
831 831
 		// wrap
832
-		if(!$args['no_wrap']){
833
-			$wrap_class = $args['label_type']=='horizontal' ? 'form-group row' : 'form-group';
834
-			$wrap_class = !empty($args['wrap_class']) ? $wrap_class." ".$args['wrap_class'] : $wrap_class;
832
+		if (!$args['no_wrap']) {
833
+			$wrap_class = $args['label_type'] == 'horizontal' ? 'form-group row' : 'form-group';
834
+			$wrap_class = !empty($args['wrap_class']) ? $wrap_class . " " . $args['wrap_class'] : $wrap_class;
835 835
 			$output = self::wrap(array(
836 836
 				'content' => $output,
837 837
 				'class'   => $wrap_class,
@@ -851,7 +851,7 @@  discard block
 block discarded – undo
851 851
 	 *
852 852
 	 * @return string The rendered component.
853 853
 	 */
854
-	public static function radio($args = array()){
854
+	public static function radio($args = array()) {
855 855
 		$defaults = array(
856 856
 			'class'      => '',
857 857
 			'wrap_class' => '',
@@ -875,14 +875,14 @@  discard block
 block discarded – undo
875 875
 		/**
876 876
 		 * Parse incoming $args into an array and merge it with $defaults
877 877
 		 */
878
-		$args   = wp_parse_args( $args, $defaults );
878
+		$args = wp_parse_args($args, $defaults);
879 879
 
880 880
 		// for now lets use horizontal for floating
881
-		if( $args['label_type'] == 'floating' ){$args['label_type'] = 'horizontal';}
881
+		if ($args['label_type'] == 'floating') {$args['label_type'] = 'horizontal'; }
882 882
 
883 883
 		$label_args = array(
884 884
 			'title'=> $args['label'],
885
-			'class' => $args['label_class']." pt-0 ",
885
+			'class' => $args['label_class'] . " pt-0 ",
886 886
 			'label_type' => $args['label_type']
887 887
 		);
888 888
 
@@ -891,39 +891,39 @@  discard block
 block discarded – undo
891 891
 
892 892
 
893 893
 		// label before
894
-		if(!empty($args['label'])){
895
-			$output .= self::label( $label_args, 'radio' );
894
+		if (!empty($args['label'])) {
895
+			$output .= self::label($label_args, 'radio');
896 896
 		}
897 897
 
898 898
 		// maybe horizontal label
899
-		if($args['label_type']=='horizontal'){
899
+		if ($args['label_type'] == 'horizontal') {
900 900
 			$output .= '<div class="col-sm-10">';
901 901
 		}
902 902
 
903
-		if(!empty($args['options'])){
903
+		if (!empty($args['options'])) {
904 904
 			$count = 0;
905
-			foreach($args['options'] as $value => $label){
905
+			foreach ($args['options'] as $value => $label) {
906 906
 				$option_args = $args;
907 907
 				$option_args['value'] = $value;
908 908
 				$option_args['label'] = $label;
909 909
 				$option_args['checked'] = $value == $args['value'] ? true : false;
910
-				$output .= self::radio_option($option_args,$count);
910
+				$output .= self::radio_option($option_args, $count);
911 911
 				$count++;
912 912
 			}
913 913
 		}
914 914
 
915 915
 		// help text
916
-		$help_text = ! empty( $args['help_text'] ) ? AUI_Component_Helper::help_text( $args['help_text'] ) : '';
916
+		$help_text = !empty($args['help_text']) ? AUI_Component_Helper::help_text($args['help_text']) : '';
917 917
 		$output .= $help_text;
918 918
 
919 919
 		// maybe horizontal label
920
-		if($args['label_type']=='horizontal'){
920
+		if ($args['label_type'] == 'horizontal') {
921 921
 			$output .= '</div>';
922 922
 		}
923 923
 
924 924
 		// wrap
925
-		$wrap_class = $args['label_type']=='horizontal' ? 'form-group row' : 'form-group';
926
-		$wrap_class = !empty($args['wrap_class']) ? $wrap_class." ".$args['wrap_class'] : $wrap_class;
925
+		$wrap_class = $args['label_type'] == 'horizontal' ? 'form-group row' : 'form-group';
926
+		$wrap_class = !empty($args['wrap_class']) ? $wrap_class . " " . $args['wrap_class'] : $wrap_class;
927 927
 		$output = self::wrap(array(
928 928
 			'content' => $output,
929 929
 			'class'   => $wrap_class,
@@ -942,7 +942,7 @@  discard block
 block discarded – undo
942 942
 	 *
943 943
 	 * @return string The rendered component.
944 944
 	 */
945
-	public static function radio_option($args = array(),$count = ''){
945
+	public static function radio_option($args = array(), $count = '') {
946 946
 		$defaults = array(
947 947
 			'class'      => '',
948 948
 			'id'         => '',
@@ -960,7 +960,7 @@  discard block
 block discarded – undo
960 960
 		/**
961 961
 		 * Parse incoming $args into an array and merge it with $defaults
962 962
 		 */
963
-		$args   = wp_parse_args( $args, $defaults );
963
+		$args   = wp_parse_args($args, $defaults);
964 964
 
965 965
 		$output = '';
966 966
 
@@ -971,27 +971,27 @@  discard block
 block discarded – undo
971 971
 		$output .= ' class="form-check-input" ';
972 972
 
973 973
 		// name
974
-		if(!empty($args['name'])){
974
+		if (!empty($args['name'])) {
975 975
 			$output .= AUI_Component_Helper::name($args['name']);
976 976
 		}
977 977
 
978 978
 		// id
979
-		if(!empty($args['id'])){
980
-			$output .= AUI_Component_Helper::id($args['id'].$count);
979
+		if (!empty($args['id'])) {
980
+			$output .= AUI_Component_Helper::id($args['id'] . $count);
981 981
 		}
982 982
 
983 983
 		// title
984
-		if(!empty($args['title'])){
984
+		if (!empty($args['title'])) {
985 985
 			$output .= AUI_Component_Helper::title($args['title']);
986 986
 		}
987 987
 
988 988
 		// value
989
-		if(isset($args['value'])){
990
-			$output .= ' value="'.sanitize_text_field($args['value']).'" ';
989
+		if (isset($args['value'])) {
990
+			$output .= ' value="' . sanitize_text_field($args['value']) . '" ';
991 991
 		}
992 992
 
993 993
 		// checked, for radio and checkboxes
994
-		if( $args['checked'] ){
994
+		if ($args['checked']) {
995 995
 			$output .= ' checked ';
996 996
 		}
997 997
 
@@ -1002,12 +1002,12 @@  discard block
 block discarded – undo
1002 1002
 		$output .= AUI_Component_Helper::aria_attributes($args);
1003 1003
 
1004 1004
 		// extra attributes
1005
-		if(!empty($args['extra_attributes'])){
1005
+		if (!empty($args['extra_attributes'])) {
1006 1006
 			$output .= AUI_Component_Helper::extra_attributes($args['extra_attributes']);
1007 1007
 		}
1008 1008
 
1009 1009
 		// required
1010
-		if(!empty($args['required'])){
1010
+		if (!empty($args['required'])) {
1011 1011
 			$output .= ' required ';
1012 1012
 		}
1013 1013
 
@@ -1015,13 +1015,13 @@  discard block
 block discarded – undo
1015 1015
 		$output .= ' >';
1016 1016
 
1017 1017
 		// label
1018
-		if(!empty($args['label']) && is_array($args['label'])){
1019
-		}elseif(!empty($args['label'])){
1020
-			$output .= self::label(array('title'=>$args['label'],'for'=>$args['id'].$count,'class'=>'form-check-label'),'radio');
1018
+		if (!empty($args['label']) && is_array($args['label'])) {
1019
+		}elseif (!empty($args['label'])) {
1020
+			$output .= self::label(array('title'=>$args['label'], 'for'=>$args['id'] . $count, 'class'=>'form-check-label'), 'radio');
1021 1021
 		}
1022 1022
 
1023 1023
 		// wrap
1024
-		if(!$args['no_wrap']){
1024
+		if (!$args['no_wrap']) {
1025 1025
 			$wrap_class = $args['inline'] ? 'form-check form-check-inline' : 'form-check';
1026 1026
 			$output = self::wrap(array(
1027 1027
 				'content' => $output,
Please login to merge, or discard this patch.