Passed
Push — master ( 7a26f0...499ba9 )
by Brian
05:15
created
includes/admin/meta-boxes/class-getpaid-meta-box-item-details.php 3 patches
Indentation   +38 added lines, -38 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
  */
9 9
 
10 10
 if ( ! defined( 'ABSPATH' ) ) {
11
-	exit; // Exit if accessed directly
11
+    exit; // Exit if accessed directly
12 12
 }
13 13
 
14 14
 /**
@@ -17,10 +17,10 @@  discard block
 block discarded – undo
17 17
 class GetPaid_Meta_Box_Item_Details {
18 18
 
19 19
     /**
20
-	 * Output the metabox.
21
-	 *
22
-	 * @param WP_Post $post
23
-	 */
20
+     * Output the metabox.
21
+     *
22
+     * @param WP_Post $post
23
+     */
24 24
     public static function output( $post ) {
25 25
 
26 26
         // Prepare the item.
@@ -114,23 +114,23 @@  discard block
 block discarded – undo
114 114
                                 // Dynamic pricing.
115 115
                                 if ( $item->supports_dynamic_pricing() ) {
116 116
 
117
-								do_action( 'wpinv_item_details_metabox_before_dynamic_pricing_checkbox', $item );
117
+                                do_action( 'wpinv_item_details_metabox_before_dynamic_pricing_checkbox', $item );
118 118
 
119
-								// NYP toggle.
120
-								aui()->input(
119
+                                // NYP toggle.
120
+                                aui()->input(
121 121
                                     array(
122
-								'id'      => 'wpinv_name_your_price',
123
-								'name'    => 'wpinv_name_your_price',
124
-								'type'    => 'checkbox',
125
-								'label'   => apply_filters( 'wpinv_name_your_price_toggle_text', __( 'Let customers name their price', 'invoicing' ) ),
126
-								'value'   => '1',
127
-								'checked' => $item->user_can_set_their_price(),
128
-								'no_wrap' => true,
122
+                                'id'      => 'wpinv_name_your_price',
123
+                                'name'    => 'wpinv_name_your_price',
124
+                                'type'    => 'checkbox',
125
+                                'label'   => apply_filters( 'wpinv_name_your_price_toggle_text', __( 'Let customers name their price', 'invoicing' ) ),
126
+                                'value'   => '1',
127
+                                'checked' => $item->user_can_set_their_price(),
128
+                                'no_wrap' => true,
129 129
                                     ),
130 130
                                     true
131 131
                                 );
132 132
 
133
-							do_action( 'wpinv_item_details_metabox_dynamic_pricing_checkbox', $item );
133
+                            do_action( 'wpinv_item_details_metabox_dynamic_pricing_checkbox', $item );
134 134
 
135 135
                                 }
136 136
 
@@ -274,35 +274,35 @@  discard block
 block discarded – undo
274 274
     }
275 275
 
276 276
     /**
277
-	 * Save meta box data.
278
-	 *
279
-	 * @param int $post_id
280
-	 */
281
-	public static function save( $post_id ) {
277
+     * Save meta box data.
278
+     *
279
+     * @param int $post_id
280
+     */
281
+    public static function save( $post_id ) {
282 282
 
283 283
         // Prepare the item.
284 284
         $item = new WPInv_Item( $post_id );
285 285
 
286 286
         // Load new data.
287 287
         $item->set_props(
288
-			array(
289
-				'price'              => isset( $_POST['wpinv_item_price'] ) ? getpaid_standardize_amount( $_POST['wpinv_item_price'] ) : null,
290
-				'vat_rule'           => isset( $_POST['wpinv_vat_rules'] ) ? wpinv_clean( $_POST['wpinv_vat_rules'] ) : null,
291
-				'vat_class'          => isset( $_POST['wpinv_vat_class'] ) ? wpinv_clean( $_POST['wpinv_vat_class'] ) : null,
292
-				'type'               => isset( $_POST['wpinv_item_type'] ) ? wpinv_clean( $_POST['wpinv_item_type'] ) : null,
293
-				'is_dynamic_pricing' => ! empty( $_POST['wpinv_name_your_price'] ),
288
+            array(
289
+                'price'              => isset( $_POST['wpinv_item_price'] ) ? getpaid_standardize_amount( $_POST['wpinv_item_price'] ) : null,
290
+                'vat_rule'           => isset( $_POST['wpinv_vat_rules'] ) ? wpinv_clean( $_POST['wpinv_vat_rules'] ) : null,
291
+                'vat_class'          => isset( $_POST['wpinv_vat_class'] ) ? wpinv_clean( $_POST['wpinv_vat_class'] ) : null,
292
+                'type'               => isset( $_POST['wpinv_item_type'] ) ? wpinv_clean( $_POST['wpinv_item_type'] ) : null,
293
+                'is_dynamic_pricing' => ! empty( $_POST['wpinv_name_your_price'] ),
294 294
                 'minimum_price'      => isset( $_POST['wpinv_minimum_price'] ) ? getpaid_standardize_amount( $_POST['wpinv_minimum_price'] ) : null,
295
-				'is_recurring'       => ! empty( $_POST['wpinv_is_recurring'] ),
296
-				'recurring_period'   => isset( $_POST['wpinv_recurring_period'] ) ? wpinv_clean( $_POST['wpinv_recurring_period'] ) : null,
297
-				'recurring_interval' => isset( $_POST['wpinv_recurring_interval'] ) ? (int) $_POST['wpinv_recurring_interval'] : 1,
298
-				'recurring_limit'    => isset( $_POST['wpinv_recurring_limit'] ) ? (int) $_POST['wpinv_recurring_limit'] : null,
299
-				'is_free_trial'      => isset( $_POST['wpinv_trial_interval'] ) ? ( 0 != (int) $_POST['wpinv_trial_interval'] ) : null,
300
-				'trial_period'       => isset( $_POST['wpinv_trial_period'] ) ? wpinv_clean( $_POST['wpinv_trial_period'] ) : null,
301
-				'trial_interval'     => isset( $_POST['wpinv_trial_interval'] ) ? (int) $_POST['wpinv_trial_interval'] : null,
302
-			)
295
+                'is_recurring'       => ! empty( $_POST['wpinv_is_recurring'] ),
296
+                'recurring_period'   => isset( $_POST['wpinv_recurring_period'] ) ? wpinv_clean( $_POST['wpinv_recurring_period'] ) : null,
297
+                'recurring_interval' => isset( $_POST['wpinv_recurring_interval'] ) ? (int) $_POST['wpinv_recurring_interval'] : 1,
298
+                'recurring_limit'    => isset( $_POST['wpinv_recurring_limit'] ) ? (int) $_POST['wpinv_recurring_limit'] : null,
299
+                'is_free_trial'      => isset( $_POST['wpinv_trial_interval'] ) ? ( 0 != (int) $_POST['wpinv_trial_interval'] ) : null,
300
+                'trial_period'       => isset( $_POST['wpinv_trial_period'] ) ? wpinv_clean( $_POST['wpinv_trial_period'] ) : null,
301
+                'trial_interval'     => isset( $_POST['wpinv_trial_interval'] ) ? (int) $_POST['wpinv_trial_interval'] : null,
302
+            )
303 303
         );
304 304
 
305
-		$item->save();
306
-		do_action( 'getpaid_item_metabox_save', $post_id, $item );
307
-	}
305
+        $item->save();
306
+        do_action( 'getpaid_item_metabox_save', $post_id, $item );
307
+    }
308 308
 }
Please login to merge, or discard this patch.
Spacing   +86 added lines, -86 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,27 +21,27 @@  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 item.
27
-        $item = new WPInv_Item( $post );
27
+        $item = new WPInv_Item($post);
28 28
 
29 29
         // Nonce field.
30
-        wp_nonce_field( 'getpaid_meta_nonce', 'getpaid_meta_nonce' );
30
+        wp_nonce_field('getpaid_meta_nonce', 'getpaid_meta_nonce');
31 31
 
32 32
         // Set the currency position.
33 33
         $position = wpinv_currency_position();
34 34
 
35
-        if ( $position == 'left_space' ) {
35
+        if ($position == 'left_space') {
36 36
             $position = 'left';
37 37
         }
38 38
 
39
-        if ( $position == 'right_space' ) {
39
+        if ($position == 'right_space') {
40 40
             $position = 'right';
41 41
         }
42 42
 
43 43
         ?>
44
-        <input type="hidden" id="_wpi_current_type" value="<?php echo esc_attr( $item->get_type( 'edit' ) ); ?>" />
44
+        <input type="hidden" id="_wpi_current_type" value="<?php echo esc_attr($item->get_type('edit')); ?>" />
45 45
         <style>
46 46
             #poststuff .input-group-text,
47 47
             #poststuff .form-control {
@@ -55,36 +55,36 @@  discard block
 block discarded – undo
55 55
         </style>
56 56
         <div class='bsui' style='max-width: 600px;padding-top: 10px;'>
57 57
 
58
-            <?php do_action( 'wpinv_item_details_metabox_before_price', $item ); ?>
58
+            <?php do_action('wpinv_item_details_metabox_before_price', $item); ?>
59 59
             <div class="form-group mb-3 row">
60
-                <label class="col-sm-3 col-form-label" for="wpinv_item_price"><span><?php esc_html_e( 'Item Price', 'invoicing' ); ?></span></label>
60
+                <label class="col-sm-3 col-form-label" for="wpinv_item_price"><span><?php esc_html_e('Item Price', 'invoicing'); ?></span></label>
61 61
                 <div class="col-sm-8">
62 62
                     <div class="row">
63 63
                         <div class="col-sm-4 getpaid-price-input">
64 64
                             <div class="input-group input-group-sm">
65 65
 
66
-                                <?php if ( 'left' == $position ) : ?>
67
-                                    <?php if ( empty( $GLOBALS['aui_bs5'] ) ) : ?>
66
+                                <?php if ('left' == $position) : ?>
67
+                                    <?php if (empty($GLOBALS['aui_bs5'])) : ?>
68 68
                                         <div class="input-group-prepend">
69
-                                            <span class="input-group-text"><?php echo wp_kses_post( wpinv_currency_symbol() ); ?></span>
69
+                                            <span class="input-group-text"><?php echo wp_kses_post(wpinv_currency_symbol()); ?></span>
70 70
                                         </div>
71 71
                                     <?php else : ?>
72 72
                                         <span class="input-group-text">
73
-                                            <?php echo wp_kses_post( wpinv_currency_symbol() ); ?>
73
+                                            <?php echo wp_kses_post(wpinv_currency_symbol()); ?>
74 74
                                         </span>
75 75
                                     <?php endif; ?>
76 76
                                 <?php endif; ?>
77 77
 
78
-                                <input type="text" name="wpinv_item_price" id="wpinv_item_price" value="<?php echo esc_attr( getpaid_unstandardize_amount( $item->get_price( 'edit' ) ) ); ?>" placeholder="<?php echo esc_attr( wpinv_sanitize_amount( 0 ) ); ?>" class="form-control">
78
+                                <input type="text" name="wpinv_item_price" id="wpinv_item_price" value="<?php echo esc_attr(getpaid_unstandardize_amount($item->get_price('edit'))); ?>" placeholder="<?php echo esc_attr(wpinv_sanitize_amount(0)); ?>" class="form-control">
79 79
 
80
-                                <?php if ( 'left' != $position ) : ?>
81
-                                    <?php if ( empty( $GLOBALS['aui_bs5'] ) ) : ?>
80
+                                <?php if ('left' != $position) : ?>
81
+                                    <?php if (empty($GLOBALS['aui_bs5'])) : ?>
82 82
                                         <div class="input-group-append">
83
-                                            <span class="input-group-text"><?php echo wp_kses_post( wpinv_currency_symbol() ); ?></span>
83
+                                            <span class="input-group-text"><?php echo wp_kses_post(wpinv_currency_symbol()); ?></span>
84 84
                                         </div>
85 85
                                     <?php else : ?>
86 86
                                         <span class="input-group-text">
87
-                                            <?php echo wp_kses_post( wpinv_currency_symbol() ); ?>
87
+                                            <?php echo wp_kses_post(wpinv_currency_symbol()); ?>
88 88
                                         </span>
89 89
                                     <?php endif; ?>
90 90
                                 <?php endif; ?>
@@ -93,10 +93,10 @@  discard block
 block discarded – undo
93 93
                         </div>
94 94
                         <div class="col-sm-4 wpinv_show_if_recurring">
95 95
                             <?php
96
-                                esc_html_e( 'every' );
96
+                                esc_html_e('every');
97 97
                                 echo '&nbsp;';
98 98
                             ?>
99
-                            <input type="number" style="max-width: 60px;" value="<?php echo esc_attr( $item->get_recurring_interval( 'edit' ) ); ?>" placeholder="1" name="wpinv_recurring_interval" id="wpinv_recurring_interval" />
99
+                            <input type="number" style="max-width: 60px;" value="<?php echo esc_attr($item->get_recurring_interval('edit')); ?>" placeholder="1" name="wpinv_recurring_interval" id="wpinv_recurring_interval" />
100 100
                         </div>
101 101
                         <div class="col-sm-4 wpinv_show_if_recurring">
102 102
                             <?php
@@ -104,16 +104,16 @@  discard block
 block discarded – undo
104 104
                                     array(
105 105
                                         'id'               => 'wpinv_recurring_period',
106 106
                                         'name'             => 'wpinv_recurring_period',
107
-                                        'label'            => __( 'Period', 'invoicing' ),
108
-                                        'placeholder'      => __( 'Select Period', 'invoicing' ),
109
-                                        'value'            => $item->get_recurring_period( 'edit' ),
107
+                                        'label'            => __('Period', 'invoicing'),
108
+                                        'placeholder'      => __('Select Period', 'invoicing'),
109
+                                        'value'            => $item->get_recurring_period('edit'),
110 110
                                         'select2'          => true,
111 111
                                         'data-allow-clear' => 'false',
112 112
                                         'options'          => array(
113
-                                            'D' => __( 'day(s)', 'invoicing' ),
114
-                                            'W' => __( 'week(s)', 'invoicing' ),
115
-                                            'M' => __( 'month(s)', 'invoicing' ),
116
-                                            'Y' => __( 'year(s)', 'invoicing' ),
113
+                                            'D' => __('day(s)', 'invoicing'),
114
+                                            'W' => __('week(s)', 'invoicing'),
115
+                                            'M' => __('month(s)', 'invoicing'),
116
+                                            'Y' => __('year(s)', 'invoicing'),
117 117
                                         ),
118 118
                                     ),
119 119
                                     true
@@ -126,9 +126,9 @@  discard block
 block discarded – undo
126 126
                             <?php
127 127
 
128 128
                                 // Dynamic pricing.
129
-                                if ( $item->supports_dynamic_pricing() ) {
129
+                                if ($item->supports_dynamic_pricing()) {
130 130
 
131
-								do_action( 'wpinv_item_details_metabox_before_dynamic_pricing_checkbox', $item );
131
+								do_action('wpinv_item_details_metabox_before_dynamic_pricing_checkbox', $item);
132 132
 
133 133
 								// NYP toggle.
134 134
 								aui()->input(
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
 								'id'      => 'wpinv_name_your_price',
137 137
 								'name'    => 'wpinv_name_your_price',
138 138
 								'type'    => 'checkbox',
139
-								'label'   => apply_filters( 'wpinv_name_your_price_toggle_text', __( 'Let customers name their price', 'invoicing' ) ),
139
+								'label'   => apply_filters('wpinv_name_your_price_toggle_text', __('Let customers name their price', 'invoicing')),
140 140
 								'value'   => '1',
141 141
 								'checked' => $item->user_can_set_their_price(),
142 142
 								'no_wrap' => true,
@@ -144,71 +144,71 @@  discard block
 block discarded – undo
144 144
                                     true
145 145
                                 );
146 146
 
147
-							do_action( 'wpinv_item_details_metabox_dynamic_pricing_checkbox', $item );
147
+							do_action('wpinv_item_details_metabox_dynamic_pricing_checkbox', $item);
148 148
 
149 149
                                 }
150 150
 
151 151
                                 // Subscriptions.
152
-                                do_action( 'wpinv_item_details_metabox_before_subscription_checkbox', $item );
152
+                                do_action('wpinv_item_details_metabox_before_subscription_checkbox', $item);
153 153
                                 aui()->input(
154 154
                                     array(
155 155
                                         'id'      => 'wpinv_is_recurring',
156 156
                                         'name'    => 'wpinv_is_recurring',
157 157
                                         'type'    => 'checkbox',
158
-                                        'label'   => apply_filters( 'wpinv_is_recurring_toggle_text', __( 'Charge customers a recurring amount for this item', 'invoicing' ) ),
158
+                                        'label'   => apply_filters('wpinv_is_recurring_toggle_text', __('Charge customers a recurring amount for this item', 'invoicing')),
159 159
                                         'value'   => '1',
160 160
                                         'checked' => $item->is_recurring(),
161 161
                                         'no_wrap' => true,
162 162
                                     ),
163 163
                                     true
164 164
                                 );
165
-                                do_action( 'wpinv_item_details_metabox_subscription_checkbox', $item );
165
+                                do_action('wpinv_item_details_metabox_subscription_checkbox', $item);
166 166
 
167 167
                             ?>
168 168
                             <div class="wpinv_show_if_recurring">
169
-                                <em><?php echo wp_kses_post( wpinv_get_recurring_gateways_text() ); ?></em>
169
+                                <em><?php echo wp_kses_post(wpinv_get_recurring_gateways_text()); ?></em>
170 170
                             </div>
171 171
                         </div>
172 172
                     </div>
173 173
                 </div>
174 174
                 <div class="col-sm-1 pt-2 pl-0">
175
-                    <span class="wpi-help-tip dashicons dashicons-editor-help wpinv_show_if_recurring" title="<?php esc_attr_e( 'Set the subscription price, billing interval and period.', 'invoicing' ); ?>"></span>
175
+                    <span class="wpi-help-tip dashicons dashicons-editor-help wpinv_show_if_recurring" title="<?php esc_attr_e('Set the subscription price, billing interval and period.', 'invoicing'); ?>"></span>
176 176
                 </div>
177 177
             </div>
178
-            <?php do_action( 'wpinv_item_details_metabox_after_price', $item ); ?>
178
+            <?php do_action('wpinv_item_details_metabox_after_price', $item); ?>
179 179
 
180
-            <?php if ( $item->supports_dynamic_pricing() ) : ?>
181
-                <?php do_action( 'wpinv_item_details_metabox_before_minimum_price', $item ); ?>
180
+            <?php if ($item->supports_dynamic_pricing()) : ?>
181
+                <?php do_action('wpinv_item_details_metabox_before_minimum_price', $item); ?>
182 182
                 <div class="wpinv_show_if_dynamic wpinv_minimum_price">
183 183
 
184 184
                     <div class="form-group mb-3 row">
185 185
                         <label for="wpinv_minimum_price" class="col-sm-3 col-form-label">
186
-                            <?php esc_html_e( 'Minimum Price', 'invoicing' ); ?>
186
+                            <?php esc_html_e('Minimum Price', 'invoicing'); ?>
187 187
                         </label>
188 188
                         <div class="col-sm-8">
189 189
                             <div class="input-group input-group-sm">
190
-                                <?php if ( 'left' == $position ) : ?>
191
-                                    <?php if ( empty( $GLOBALS['aui_bs5'] ) ) : ?>
190
+                                <?php if ('left' == $position) : ?>
191
+                                    <?php if (empty($GLOBALS['aui_bs5'])) : ?>
192 192
                                         <div class="input-group-prepend">
193
-                                            <span class="input-group-text"><?php echo wp_kses_post( wpinv_currency_symbol() ); ?></span>
193
+                                            <span class="input-group-text"><?php echo wp_kses_post(wpinv_currency_symbol()); ?></span>
194 194
                                         </div>
195 195
                                     <?php else : ?>
196 196
                                         <span class="input-group-text">
197
-                                            <?php echo wp_kses_post( wpinv_currency_symbol() ); ?>
197
+                                            <?php echo wp_kses_post(wpinv_currency_symbol()); ?>
198 198
                                         </span>
199 199
                                     <?php endif; ?>
200 200
                                 <?php endif; ?>
201 201
 
202
-                                <input type="text" name="wpinv_minimum_price" id="wpinv_minimum_price" value="<?php echo esc_attr( getpaid_unstandardize_amount( $item->get_minimum_price( 'edit' ) ) ); ?>" placeholder="<?php echo esc_attr( wpinv_sanitize_amount( 0 ) ); ?>" class="form-control">
202
+                                <input type="text" name="wpinv_minimum_price" id="wpinv_minimum_price" value="<?php echo esc_attr(getpaid_unstandardize_amount($item->get_minimum_price('edit'))); ?>" placeholder="<?php echo esc_attr(wpinv_sanitize_amount(0)); ?>" class="form-control">
203 203
 
204
-                                <?php if ( 'left' != $position ) : ?>
205
-                                    <?php if ( empty( $GLOBALS['aui_bs5'] ) ) : ?>
204
+                                <?php if ('left' != $position) : ?>
205
+                                    <?php if (empty($GLOBALS['aui_bs5'])) : ?>
206 206
                                         <div class="input-group-append">
207
-                                            <span class="input-group-text"><?php echo wp_kses_post( wpinv_currency_symbol() ); ?></span>
207
+                                            <span class="input-group-text"><?php echo wp_kses_post(wpinv_currency_symbol()); ?></span>
208 208
                                         </div>
209 209
                                     <?php else : ?>
210 210
                                         <span class="input-group-text">
211
-                                            <?php echo wp_kses_post( wpinv_currency_symbol() ); ?>
211
+                                            <?php echo wp_kses_post(wpinv_currency_symbol()); ?>
212 212
                                         </span>
213 213
                                     <?php endif; ?>
214 214
                                 <?php endif; ?>
@@ -216,45 +216,45 @@  discard block
 block discarded – undo
216 216
                         </div>
217 217
 
218 218
                         <div class="col-sm-1 pt-2 pl-0">
219
-                            <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Enter the minimum amount that users are allowed to set', 'invoicing' ); ?>"></span>
219
+                            <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Enter the minimum amount that users are allowed to set', 'invoicing'); ?>"></span>
220 220
                         </div>
221 221
                     </div>
222 222
 
223 223
                 </div>
224
-                <?php do_action( 'wpinv_item_details_metabox_minimum_price', $item ); ?>
224
+                <?php do_action('wpinv_item_details_metabox_minimum_price', $item); ?>
225 225
             <?php endif; ?>
226 226
 
227
-            <?php do_action( 'wpinv_item_details_metabox_before_maximum_renewals', $item ); ?>
227
+            <?php do_action('wpinv_item_details_metabox_before_maximum_renewals', $item); ?>
228 228
             <div class="wpinv_show_if_recurring wpinv_maximum_renewals">
229 229
 
230 230
                 <div class="form-group mb-3 row">
231 231
                     <label for="wpinv_recurring_limit" class="col-sm-3 col-form-label">
232
-                        <?php esc_html_e( 'Maximum Renewals', 'invoicing' ); ?>
232
+                        <?php esc_html_e('Maximum Renewals', 'invoicing'); ?>
233 233
                     </label>
234 234
                     <div class="col-sm-8">
235
-                        <input type="number" value="<?php echo esc_attr( $item->get_recurring_limit( 'edit' ) ); ?>" placeholder="0" name="wpinv_recurring_limit" id="wpinv_recurring_limit" style="width: 100%;" />
235
+                        <input type="number" value="<?php echo esc_attr($item->get_recurring_limit('edit')); ?>" placeholder="0" name="wpinv_recurring_limit" id="wpinv_recurring_limit" style="width: 100%;" />
236 236
                     </div>
237 237
                     <div class="col-sm-1 pt-2 pl-0">
238
-                        <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'Leave empty if you want the subscription to renew until it is cancelled.', 'invoicing' ); ?>"></span>
238
+                        <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('Leave empty if you want the subscription to renew until it is cancelled.', 'invoicing'); ?>"></span>
239 239
                     </div>
240 240
                 </div>
241 241
 
242 242
             </div>
243
-            <?php do_action( 'wpinv_item_details_metabox_maximum_renewals', $item ); ?>
243
+            <?php do_action('wpinv_item_details_metabox_maximum_renewals', $item); ?>
244 244
 
245
-            <?php do_action( 'wpinv_item_details_metabox_before_free_trial', $item ); ?>
245
+            <?php do_action('wpinv_item_details_metabox_before_free_trial', $item); ?>
246 246
             <div class="wpinv_show_if_recurring wpinv_free_trial">
247 247
 
248 248
                 <div class="form-group mb-3 row">
249
-                    <label class="col-sm-3 col-form-label" for="wpinv_trial_interval"><?php defined( 'GETPAID_PAID_TRIALS_VERSION' ) ? esc_html_e( 'Free/Paid Trial', 'invoicing' ) : esc_html_e( 'Free Trial', 'invoicing' ); ?></label>
249
+                    <label class="col-sm-3 col-form-label" for="wpinv_trial_interval"><?php defined('GETPAID_PAID_TRIALS_VERSION') ? esc_html_e('Free/Paid Trial', 'invoicing') : esc_html_e('Free Trial', 'invoicing'); ?></label>
250 250
 
251 251
                     <div class="col-sm-8">
252 252
                         <div class="row">
253 253
                             <div class="col-sm-6">
254
-                                <?php $value = $item->has_free_trial() ? $item->get_trial_interval( 'edit' ) : 0; ?>
254
+                                <?php $value = $item->has_free_trial() ? $item->get_trial_interval('edit') : 0; ?>
255 255
 
256 256
                                 <div>
257
-                                    <input type="number" name="wpinv_trial_interval" style="width: 100%;" placeholder="0" id="wpinv_trial_interval" value="<?php echo esc_attr( $value ); ?>" >
257
+                                    <input type="number" name="wpinv_trial_interval" style="width: 100%;" placeholder="0" id="wpinv_trial_interval" value="<?php echo esc_attr($value); ?>" >
258 258
                                 </div>
259 259
                             </div>
260 260
                             <div class="col-sm-6">
@@ -263,17 +263,17 @@  discard block
 block discarded – undo
263 263
                                         array(
264 264
                                             'id'          => 'wpinv_trial_period',
265 265
                                             'name'        => 'wpinv_trial_period',
266
-                                            'label'       => __( 'Trial Period', 'invoicing' ),
267
-                                            'placeholder' => __( 'Trial Period', 'invoicing' ),
268
-                                            'value'       => $item->get_trial_period( 'edit' ),
266
+                                            'label'       => __('Trial Period', 'invoicing'),
267
+                                            'placeholder' => __('Trial Period', 'invoicing'),
268
+                                            'value'       => $item->get_trial_period('edit'),
269 269
                                             'select2'     => true,
270 270
                                             'data-allow-clear' => 'false',
271 271
                                             'no_wrap'     => true,
272 272
                                             'options'     => array(
273
-                                                'D' => __( 'day(s)', 'invoicing' ),
274
-                                                'W' => __( 'week(s)', 'invoicing' ),
275
-                                                'M' => __( 'month(s)', 'invoicing' ),
276
-                                                'Y' => __( 'year(s)', 'invoicing' ),
273
+                                                'D' => __('day(s)', 'invoicing'),
274
+                                                'W' => __('week(s)', 'invoicing'),
275
+                                                'M' => __('month(s)', 'invoicing'),
276
+                                                'Y' => __('year(s)', 'invoicing'),
277 277
                                             ),
278 278
                                         ),
279 279
                                         true
@@ -285,15 +285,15 @@  discard block
 block discarded – undo
285 285
                     </div>
286 286
 
287 287
                     <div class="col-sm-1 pt-2 pl-0">
288
-                        <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'An optional period of time to wait before charging the first recurring payment.', 'invoicing' ); ?>"></span>
288
+                        <span class="wpi-help-tip dashicons dashicons-editor-help" title="<?php esc_attr_e('An optional period of time to wait before charging the first recurring payment.', 'invoicing'); ?>"></span>
289 289
                     </div>
290 290
 
291 291
                 </div>
292 292
 
293 293
             </div>
294
-            <?php do_action( 'wpinv_item_details_metabox__free_trial', $item ); ?>
294
+            <?php do_action('wpinv_item_details_metabox__free_trial', $item); ?>
295 295
 
296
-            <?php do_action( 'wpinv_item_details_metabox_item_details', $item ); ?>
296
+            <?php do_action('wpinv_item_details_metabox_item_details', $item); ?>
297 297
         </div>
298 298
         <?php
299 299
 
@@ -304,31 +304,31 @@  discard block
 block discarded – undo
304 304
 	 *
305 305
 	 * @param int $post_id
306 306
 	 */
307
-	public static function save( $post_id ) {
307
+	public static function save($post_id) {
308 308
 
309 309
         // Prepare the item.
310
-        $item = new WPInv_Item( $post_id );
310
+        $item = new WPInv_Item($post_id);
311 311
 
312 312
         // Load new data.
313 313
         $item->set_props(
314 314
 			array(
315
-				'price'              => isset( $_POST['wpinv_item_price'] ) ? getpaid_standardize_amount( $_POST['wpinv_item_price'] ) : null,
316
-				'vat_rule'           => isset( $_POST['wpinv_vat_rules'] ) ? wpinv_clean( $_POST['wpinv_vat_rules'] ) : null,
317
-				'vat_class'          => isset( $_POST['wpinv_vat_class'] ) ? wpinv_clean( $_POST['wpinv_vat_class'] ) : null,
318
-				'type'               => isset( $_POST['wpinv_item_type'] ) ? wpinv_clean( $_POST['wpinv_item_type'] ) : null,
319
-				'is_dynamic_pricing' => ! empty( $_POST['wpinv_name_your_price'] ),
320
-                'minimum_price'      => isset( $_POST['wpinv_minimum_price'] ) ? getpaid_standardize_amount( $_POST['wpinv_minimum_price'] ) : null,
321
-				'is_recurring'       => ! empty( $_POST['wpinv_is_recurring'] ),
322
-				'recurring_period'   => isset( $_POST['wpinv_recurring_period'] ) ? wpinv_clean( $_POST['wpinv_recurring_period'] ) : null,
323
-				'recurring_interval' => isset( $_POST['wpinv_recurring_interval'] ) ? (int) $_POST['wpinv_recurring_interval'] : 1,
324
-				'recurring_limit'    => isset( $_POST['wpinv_recurring_limit'] ) ? (int) $_POST['wpinv_recurring_limit'] : null,
325
-				'is_free_trial'      => isset( $_POST['wpinv_trial_interval'] ) ? ( 0 != (int) $_POST['wpinv_trial_interval'] ) : null,
326
-				'trial_period'       => isset( $_POST['wpinv_trial_period'] ) ? wpinv_clean( $_POST['wpinv_trial_period'] ) : null,
327
-				'trial_interval'     => isset( $_POST['wpinv_trial_interval'] ) ? (int) $_POST['wpinv_trial_interval'] : null,
315
+				'price'              => isset($_POST['wpinv_item_price']) ? getpaid_standardize_amount($_POST['wpinv_item_price']) : null,
316
+				'vat_rule'           => isset($_POST['wpinv_vat_rules']) ? wpinv_clean($_POST['wpinv_vat_rules']) : null,
317
+				'vat_class'          => isset($_POST['wpinv_vat_class']) ? wpinv_clean($_POST['wpinv_vat_class']) : null,
318
+				'type'               => isset($_POST['wpinv_item_type']) ? wpinv_clean($_POST['wpinv_item_type']) : null,
319
+				'is_dynamic_pricing' => !empty($_POST['wpinv_name_your_price']),
320
+                'minimum_price'      => isset($_POST['wpinv_minimum_price']) ? getpaid_standardize_amount($_POST['wpinv_minimum_price']) : null,
321
+				'is_recurring'       => !empty($_POST['wpinv_is_recurring']),
322
+				'recurring_period'   => isset($_POST['wpinv_recurring_period']) ? wpinv_clean($_POST['wpinv_recurring_period']) : null,
323
+				'recurring_interval' => isset($_POST['wpinv_recurring_interval']) ? (int) $_POST['wpinv_recurring_interval'] : 1,
324
+				'recurring_limit'    => isset($_POST['wpinv_recurring_limit']) ? (int) $_POST['wpinv_recurring_limit'] : null,
325
+				'is_free_trial'      => isset($_POST['wpinv_trial_interval']) ? (0 != (int) $_POST['wpinv_trial_interval']) : null,
326
+				'trial_period'       => isset($_POST['wpinv_trial_period']) ? wpinv_clean($_POST['wpinv_trial_period']) : null,
327
+				'trial_interval'     => isset($_POST['wpinv_trial_interval']) ? (int) $_POST['wpinv_trial_interval'] : null,
328 328
 			)
329 329
         );
330 330
 
331 331
 		$item->save();
332
-		do_action( 'getpaid_item_metabox_save', $post_id, $item );
332
+		do_action('getpaid_item_metabox_save', $post_id, $item);
333 333
 	}
334 334
 }
Please login to merge, or discard this patch.
Braces   +20 added lines, -8 removed lines patch added patch discarded remove patch
@@ -68,9 +68,12 @@  discard block
 block discarded – undo
68 68
                                         <div class="input-group-prepend">
69 69
                                             <span class="input-group-text"><?php echo wp_kses_post( wpinv_currency_symbol() ); ?></span>
70 70
                                         </div>
71
-                                    <?php else : ?>
71
+                                    <?php else {
72
+    : ?>
72 73
                                         <span class="input-group-text">
73
-                                            <?php echo wp_kses_post( wpinv_currency_symbol() ); ?>
74
+                                            <?php echo wp_kses_post( wpinv_currency_symbol() );
75
+}
76
+?>
74 77
                                         </span>
75 78
                                     <?php endif; ?>
76 79
                                 <?php endif; ?>
@@ -82,9 +85,12 @@  discard block
 block discarded – undo
82 85
                                         <div class="input-group-append">
83 86
                                             <span class="input-group-text"><?php echo wp_kses_post( wpinv_currency_symbol() ); ?></span>
84 87
                                         </div>
85
-                                    <?php else : ?>
88
+                                    <?php else {
89
+    : ?>
86 90
                                         <span class="input-group-text">
87
-                                            <?php echo wp_kses_post( wpinv_currency_symbol() ); ?>
91
+                                            <?php echo wp_kses_post( wpinv_currency_symbol() );
92
+}
93
+?>
88 94
                                         </span>
89 95
                                     <?php endif; ?>
90 96
                                 <?php endif; ?>
@@ -192,9 +198,12 @@  discard block
 block discarded – undo
192 198
                                         <div class="input-group-prepend">
193 199
                                             <span class="input-group-text"><?php echo wp_kses_post( wpinv_currency_symbol() ); ?></span>
194 200
                                         </div>
195
-                                    <?php else : ?>
201
+                                    <?php else {
202
+    : ?>
196 203
                                         <span class="input-group-text">
197
-                                            <?php echo wp_kses_post( wpinv_currency_symbol() ); ?>
204
+                                            <?php echo wp_kses_post( wpinv_currency_symbol() );
205
+}
206
+?>
198 207
                                         </span>
199 208
                                     <?php endif; ?>
200 209
                                 <?php endif; ?>
@@ -206,9 +215,12 @@  discard block
 block discarded – undo
206 215
                                         <div class="input-group-append">
207 216
                                             <span class="input-group-text"><?php echo wp_kses_post( wpinv_currency_symbol() ); ?></span>
208 217
                                         </div>
209
-                                    <?php else : ?>
218
+                                    <?php else {
219
+    : ?>
210 220
                                         <span class="input-group-text">
211
-                                            <?php echo wp_kses_post( wpinv_currency_symbol() ); ?>
221
+                                            <?php echo wp_kses_post( wpinv_currency_symbol() );
222
+}
223
+?>
212 224
                                         </span>
213 225
                                     <?php endif; ?>
214 226
                                 <?php endif; ?>
Please login to merge, or discard this patch.
includes/class-wpinv-ajax.php 2 patches
Indentation   +64 added lines, -64 removed lines patch added patch discarded remove patch
@@ -14,70 +14,70 @@  discard block
 block discarded – undo
14 14
 class WPInv_Ajax {
15 15
 
16 16
     /**
17
-	 * Hook in ajax handlers.
18
-	 */
19
-	public static function init() {
20
-		add_action( 'init', array( __CLASS__, 'define_ajax' ), 0 );
21
-		add_action( 'template_redirect', array( __CLASS__, 'do_wpinv_ajax' ), 0 );
22
-		self::add_ajax_events();
17
+     * Hook in ajax handlers.
18
+     */
19
+    public static function init() {
20
+        add_action( 'init', array( __CLASS__, 'define_ajax' ), 0 );
21
+        add_action( 'template_redirect', array( __CLASS__, 'do_wpinv_ajax' ), 0 );
22
+        self::add_ajax_events();
23 23
     }
24 24
 
25 25
     /**
26
-	 * Set GetPaid AJAX constant and headers.
27
-	 */
28
-	public static function define_ajax() {
29
-
30
-		if ( ! empty( $_GET['wpinv-ajax'] ) ) {
31
-			getpaid_maybe_define_constant( 'DOING_AJAX', true );
32
-			getpaid_maybe_define_constant( 'WPInv_DOING_AJAX', true );
33
-			if ( ! WP_DEBUG || ( WP_DEBUG && ! WP_DEBUG_DISPLAY ) ) {
34
-				/** @scrutinizer ignore-unhandled */ @ini_set( 'display_errors', 0 );
35
-			}
36
-			$GLOBALS['wpdb']->hide_errors();
37
-		}
26
+     * Set GetPaid AJAX constant and headers.
27
+     */
28
+    public static function define_ajax() {
29
+
30
+        if ( ! empty( $_GET['wpinv-ajax'] ) ) {
31
+            getpaid_maybe_define_constant( 'DOING_AJAX', true );
32
+            getpaid_maybe_define_constant( 'WPInv_DOING_AJAX', true );
33
+            if ( ! WP_DEBUG || ( WP_DEBUG && ! WP_DEBUG_DISPLAY ) ) {
34
+                /** @scrutinizer ignore-unhandled */ @ini_set( 'display_errors', 0 );
35
+            }
36
+            $GLOBALS['wpdb']->hide_errors();
37
+        }
38 38
 
39 39
     }
40 40
 
41 41
     /**
42
-	 * Send headers for GetPaid Ajax Requests.
43
-	 *
44
-	 * @since 1.0.18
45
-	 */
46
-	private static function wpinv_ajax_headers() {
47
-		if ( ! headers_sent() ) {
48
-			send_origin_headers();
49
-			send_nosniff_header();
50
-			nocache_headers();
51
-			header( 'Content-Type: text/html; charset=' . get_option( 'blog_charset' ) );
52
-			header( 'X-Robots-Tag: noindex' );
53
-			status_header( 200 );
54
-		}
42
+     * Send headers for GetPaid Ajax Requests.
43
+     *
44
+     * @since 1.0.18
45
+     */
46
+    private static function wpinv_ajax_headers() {
47
+        if ( ! headers_sent() ) {
48
+            send_origin_headers();
49
+            send_nosniff_header();
50
+            nocache_headers();
51
+            header( 'Content-Type: text/html; charset=' . get_option( 'blog_charset' ) );
52
+            header( 'X-Robots-Tag: noindex' );
53
+            status_header( 200 );
54
+        }
55 55
     }
56 56
 
57 57
     /**
58
-	 * Check for GetPaid Ajax request and fire action.
59
-	 */
60
-	public static function do_wpinv_ajax() {
61
-		global $wp_query;
58
+     * Check for GetPaid Ajax request and fire action.
59
+     */
60
+    public static function do_wpinv_ajax() {
61
+        global $wp_query;
62 62
 
63
-		if ( ! empty( $_GET['wpinv-ajax'] ) ) {
64
-			$wp_query->set( 'wpinv-ajax', sanitize_text_field( wp_unslash( $_GET['wpinv-ajax'] ) ) );
65
-		}
63
+        if ( ! empty( $_GET['wpinv-ajax'] ) ) {
64
+            $wp_query->set( 'wpinv-ajax', sanitize_text_field( wp_unslash( $_GET['wpinv-ajax'] ) ) );
65
+        }
66 66
 
67
-		$action = $wp_query->get( 'wpinv-ajax' );
67
+        $action = $wp_query->get( 'wpinv-ajax' );
68 68
 
69
-		if ( $action ) {
70
-			self::wpinv_ajax_headers();
71
-			$action = sanitize_text_field( $action );
72
-			do_action( 'wpinv_ajax_' . $action );
73
-			wp_die();
74
-		}
69
+        if ( $action ) {
70
+            self::wpinv_ajax_headers();
71
+            $action = sanitize_text_field( $action );
72
+            do_action( 'wpinv_ajax_' . $action );
73
+            wp_die();
74
+        }
75 75
 
76 76
     }
77 77
 
78 78
     /**
79
-	 * Hook in ajax methods.
80
-	 */
79
+     * Hook in ajax methods.
80
+     */
81 81
     public static function add_ajax_events() {
82 82
 
83 83
         // array( 'event' => is_frontend )
@@ -261,11 +261,11 @@  discard block
 block discarded – undo
261 261
         check_ajax_referer( 'getpaid_form_nonce' );
262 262
 
263 263
         // Is the request set up correctly?
264
-		if ( empty( $_GET['form'] ) && empty( $_GET['item'] ) && empty( $_GET['invoice'] ) ) {
265
-			aui()->alert(
266
-				array(
267
-					'type'    => 'warning',
268
-					'content' => __( 'No payment form or item provided', 'invoicing' ),
264
+        if ( empty( $_GET['form'] ) && empty( $_GET['item'] ) && empty( $_GET['invoice'] ) ) {
265
+            aui()->alert(
266
+                array(
267
+                    'type'    => 'warning',
268
+                    'content' => __( 'No payment form or item provided', 'invoicing' ),
269 269
                 ),
270 270
                 true
271 271
             );
@@ -273,7 +273,7 @@  discard block
 block discarded – undo
273 273
         }
274 274
 
275 275
         // Payment form or button?
276
-		if ( ! empty( $_GET['form'] ) ) {
276
+        if ( ! empty( $_GET['form'] ) ) {
277 277
             $form = sanitize_text_field( urldecode( $_GET['form'] ) );
278 278
 
279 279
             if ( false !== strpos( $form, '|' ) ) {
@@ -326,10 +326,10 @@  discard block
 block discarded – undo
326 326
                 getpaid_display_payment_form( $form );
327 327
             }
328 328
 } elseif ( ! empty( $_GET['invoice'] ) ) {
329
-		    getpaid_display_invoice_payment_form( (int) urldecode( $_GET['invoice'] ) );
329
+            getpaid_display_invoice_payment_form( (int) urldecode( $_GET['invoice'] ) );
330 330
         } else {
331
-			$items = getpaid_convert_items_to_array( sanitize_text_field( urldecode( $_GET['item'] ) ) );
332
-		    getpaid_display_item_payment_form( $items );
331
+            $items = getpaid_convert_items_to_array( sanitize_text_field( urldecode( $_GET['item'] ) ) );
332
+            getpaid_display_item_payment_form( $items );
333 333
         }
334 334
 
335 335
         exit;
@@ -649,7 +649,7 @@  discard block
 block discarded – undo
649 649
         if ( is_wp_error( $error ) ) {
650 650
             $alert = $error->get_error_message();
651 651
             wp_send_json_success( compact( 'alert' ) );
652
-         }
652
+            }
653 653
 
654 654
         // Update totals.
655 655
         $invoice->recalculate_total();
@@ -1084,12 +1084,12 @@  discard block
 block discarded – undo
1084 1084
     }
1085 1085
 
1086 1086
     /**
1087
-	 * Handles file uploads.
1088
-	 *
1089
-	 * @since       1.0.0
1090
-	 * @return      void
1091
-	 */
1092
-	public static function file_upload() {
1087
+     * Handles file uploads.
1088
+     *
1089
+     * @since       1.0.0
1090
+     * @return      void
1091
+     */
1092
+    public static function file_upload() {
1093 1093
 
1094 1094
         // Check nonce.
1095 1095
         check_ajax_referer( 'getpaid_form_nonce' );
@@ -1150,7 +1150,7 @@  discard block
 block discarded – undo
1150 1150
 
1151 1151
         wp_send_json_success( $response );
1152 1152
 
1153
-	}
1153
+    }
1154 1154
 
1155 1155
 }
1156 1156
 
Please login to merge, or discard this patch.
Spacing   +325 added lines, -325 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
  * @package Invoicing
7 7
  */
8 8
 
9
-defined( 'ABSPATH' ) || exit;
9
+defined('ABSPATH') || exit;
10 10
 
11 11
 /**
12 12
  * WPInv_Ajax class.
@@ -17,8 +17,8 @@  discard block
 block discarded – undo
17 17
 	 * Hook in ajax handlers.
18 18
 	 */
19 19
 	public static function init() {
20
-		add_action( 'init', array( __CLASS__, 'define_ajax' ), 0 );
21
-		add_action( 'template_redirect', array( __CLASS__, 'do_wpinv_ajax' ), 0 );
20
+		add_action('init', array(__CLASS__, 'define_ajax'), 0);
21
+		add_action('template_redirect', array(__CLASS__, 'do_wpinv_ajax'), 0);
22 22
 		self::add_ajax_events();
23 23
     }
24 24
 
@@ -27,11 +27,11 @@  discard block
 block discarded – undo
27 27
 	 */
28 28
 	public static function define_ajax() {
29 29
 
30
-		if ( ! empty( $_GET['wpinv-ajax'] ) ) {
31
-			getpaid_maybe_define_constant( 'DOING_AJAX', true );
32
-			getpaid_maybe_define_constant( 'WPInv_DOING_AJAX', true );
33
-			if ( ! WP_DEBUG || ( WP_DEBUG && ! WP_DEBUG_DISPLAY ) ) {
34
-				/** @scrutinizer ignore-unhandled */ @ini_set( 'display_errors', 0 );
30
+		if (!empty($_GET['wpinv-ajax'])) {
31
+			getpaid_maybe_define_constant('DOING_AJAX', true);
32
+			getpaid_maybe_define_constant('WPInv_DOING_AJAX', true);
33
+			if (!WP_DEBUG || (WP_DEBUG && !WP_DEBUG_DISPLAY)) {
34
+				/** @scrutinizer ignore-unhandled */ @ini_set('display_errors', 0);
35 35
 			}
36 36
 			$GLOBALS['wpdb']->hide_errors();
37 37
 		}
@@ -44,13 +44,13 @@  discard block
 block discarded – undo
44 44
 	 * @since 1.0.18
45 45
 	 */
46 46
 	private static function wpinv_ajax_headers() {
47
-		if ( ! headers_sent() ) {
47
+		if (!headers_sent()) {
48 48
 			send_origin_headers();
49 49
 			send_nosniff_header();
50 50
 			nocache_headers();
51
-			header( 'Content-Type: text/html; charset=' . get_option( 'blog_charset' ) );
52
-			header( 'X-Robots-Tag: noindex' );
53
-			status_header( 200 );
51
+			header('Content-Type: text/html; charset=' . get_option('blog_charset'));
52
+			header('X-Robots-Tag: noindex');
53
+			status_header(200);
54 54
 		}
55 55
     }
56 56
 
@@ -60,16 +60,16 @@  discard block
 block discarded – undo
60 60
 	public static function do_wpinv_ajax() {
61 61
 		global $wp_query;
62 62
 
63
-		if ( ! empty( $_GET['wpinv-ajax'] ) ) {
64
-			$wp_query->set( 'wpinv-ajax', sanitize_text_field( wp_unslash( $_GET['wpinv-ajax'] ) ) );
63
+		if (!empty($_GET['wpinv-ajax'])) {
64
+			$wp_query->set('wpinv-ajax', sanitize_text_field(wp_unslash($_GET['wpinv-ajax'])));
65 65
 		}
66 66
 
67
-		$action = $wp_query->get( 'wpinv-ajax' );
67
+		$action = $wp_query->get('wpinv-ajax');
68 68
 
69
-		if ( $action ) {
69
+		if ($action) {
70 70
 			self::wpinv_ajax_headers();
71
-			$action = sanitize_text_field( $action );
72
-			do_action( 'wpinv_ajax_' . $action );
71
+			$action = sanitize_text_field($action);
72
+			do_action('wpinv_ajax_' . $action);
73 73
 			wp_die();
74 74
 		}
75 75
 
@@ -106,36 +106,36 @@  discard block
 block discarded – undo
106 106
             'file_upload'                   => true,
107 107
         );
108 108
 
109
-        foreach ( $ajax_events as $ajax_event => $nopriv ) {
110
-            add_action( 'wp_ajax_wpinv_' . $ajax_event, array( __CLASS__, $ajax_event ) );
111
-            add_action( 'wp_ajax_getpaid_' . $ajax_event, array( __CLASS__, $ajax_event ) );
109
+        foreach ($ajax_events as $ajax_event => $nopriv) {
110
+            add_action('wp_ajax_wpinv_' . $ajax_event, array(__CLASS__, $ajax_event));
111
+            add_action('wp_ajax_getpaid_' . $ajax_event, array(__CLASS__, $ajax_event));
112 112
 
113
-            if ( $nopriv ) {
114
-                add_action( 'wp_ajax_nopriv_wpinv_' . $ajax_event, array( __CLASS__, $ajax_event ) );
115
-                add_action( 'wp_ajax_nopriv_getpaid_' . $ajax_event, array( __CLASS__, $ajax_event ) );
116
-                add_action( 'wpinv_ajax_' . $ajax_event, array( __CLASS__, $ajax_event ) );
113
+            if ($nopriv) {
114
+                add_action('wp_ajax_nopriv_wpinv_' . $ajax_event, array(__CLASS__, $ajax_event));
115
+                add_action('wp_ajax_nopriv_getpaid_' . $ajax_event, array(__CLASS__, $ajax_event));
116
+                add_action('wpinv_ajax_' . $ajax_event, array(__CLASS__, $ajax_event));
117 117
             }
118 118
         }
119 119
     }
120 120
 
121 121
     public static function add_note() {
122
-        check_ajax_referer( 'add-invoice-note', '_nonce' );
122
+        check_ajax_referer('add-invoice-note', '_nonce');
123 123
 
124
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
124
+        if (!wpinv_current_user_can_manage_invoicing()) {
125 125
             die( -1 );
126 126
         }
127 127
 
128
-        $post_id   = absint( $_POST['post_id'] );
129
-        $note      = wp_kses_post( trim( stripslashes( $_POST['note'] ) ) );
130
-        $note_type = sanitize_text_field( $_POST['note_type'] );
128
+        $post_id   = absint($_POST['post_id']);
129
+        $note      = wp_kses_post(trim(stripslashes($_POST['note'])));
130
+        $note_type = sanitize_text_field($_POST['note_type']);
131 131
 
132 132
         $is_customer_note = $note_type == 'customer' ? 1 : 0;
133 133
 
134
-        if ( $post_id > 0 ) {
135
-            $note_id = wpinv_insert_payment_note( $post_id, $note, $is_customer_note );
134
+        if ($post_id > 0) {
135
+            $note_id = wpinv_insert_payment_note($post_id, $note, $is_customer_note);
136 136
 
137
-            if ( $note_id > 0 && ! is_wp_error( $note_id ) ) {
138
-                wpinv_get_invoice_note_line_item( $note_id );
137
+            if ($note_id > 0 && !is_wp_error($note_id)) {
138
+                wpinv_get_invoice_note_line_item($note_id);
139 139
             }
140 140
         }
141 141
 
@@ -143,16 +143,16 @@  discard block
 block discarded – undo
143 143
     }
144 144
 
145 145
     public static function delete_note() {
146
-        check_ajax_referer( 'delete-invoice-note', '_nonce' );
146
+        check_ajax_referer('delete-invoice-note', '_nonce');
147 147
 
148
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
148
+        if (!wpinv_current_user_can_manage_invoicing()) {
149 149
             die( -1 );
150 150
         }
151 151
 
152
-        $note_id = (int)$_POST['note_id'];
152
+        $note_id = (int) $_POST['note_id'];
153 153
 
154
-        if ( $note_id > 0 ) {
155
-            wp_delete_comment( $note_id, true );
154
+        if ($note_id > 0) {
155
+            wp_delete_comment($note_id, true);
156 156
         }
157 157
 
158 158
         die();
@@ -170,34 +170,34 @@  discard block
 block discarded – undo
170 170
     public static function get_billing_details() {
171 171
 
172 172
         // Verify nonce.
173
-        check_ajax_referer( 'wpinv-nonce' );
173
+        check_ajax_referer('wpinv-nonce');
174 174
 
175 175
         // Can the user manage the plugin?
176
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
176
+        if (!wpinv_current_user_can_manage_invoicing()) {
177 177
             die( -1 );
178 178
         }
179 179
 
180 180
         // Do we have a user id?
181 181
         $user_id = (int) $_GET['user_id'];
182 182
 
183
-        if ( empty( $user_id ) || ! is_numeric( $user_id ) ) {
183
+        if (empty($user_id) || !is_numeric($user_id)) {
184 184
             die( -1 );
185 185
         }
186 186
 
187 187
         // Fetch the billing details.
188
-        $billing_details    = wpinv_get_user_address( $user_id );
189
-        $billing_details    = apply_filters( 'wpinv_ajax_billing_details', $billing_details, $user_id );
188
+        $billing_details    = wpinv_get_user_address($user_id);
189
+        $billing_details    = apply_filters('wpinv_ajax_billing_details', $billing_details, $user_id);
190 190
 
191 191
         // unset the user id and email.
192
-        $to_ignore = array( 'user_id', 'email' );
192
+        $to_ignore = array('user_id', 'email');
193 193
 
194
-        foreach ( $to_ignore as $key ) {
195
-            if ( isset( $billing_details[ $key ] ) ) {
196
-                unset( $billing_details[ $key ] );
194
+        foreach ($to_ignore as $key) {
195
+            if (isset($billing_details[$key])) {
196
+                unset($billing_details[$key]);
197 197
             }
198 198
         }
199 199
 
200
-        wp_send_json_success( $billing_details );
200
+        wp_send_json_success($billing_details);
201 201
 
202 202
     }
203 203
 
@@ -207,47 +207,47 @@  discard block
 block discarded – undo
207 207
     public static function check_new_user_email() {
208 208
 
209 209
         // Verify nonce.
210
-        check_ajax_referer( 'wpinv-nonce' );
210
+        check_ajax_referer('wpinv-nonce');
211 211
 
212 212
         // Can the user manage the plugin?
213
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
213
+        if (!wpinv_current_user_can_manage_invoicing()) {
214 214
             die( -1 );
215 215
         }
216 216
 
217 217
         // We need an email address.
218
-        if ( empty( $_GET['email'] ) ) {
219
-            esc_html_e( "Provide the new user's email address", 'invoicing' );
218
+        if (empty($_GET['email'])) {
219
+            esc_html_e("Provide the new user's email address", 'invoicing');
220 220
             exit;
221 221
         }
222 222
 
223 223
         // Ensure the email is valid.
224
-        $email = sanitize_email( $_GET['email'] );
225
-        if ( ! is_email( $email ) ) {
226
-            esc_html_e( 'Invalid email address', 'invoicing' );
224
+        $email = sanitize_email($_GET['email']);
225
+        if (!is_email($email)) {
226
+            esc_html_e('Invalid email address', 'invoicing');
227 227
             exit;
228 228
         }
229 229
 
230 230
         // And it does not exist.
231
-        $id = email_exists( $email );
232
-        if ( $id ) {
233
-            wp_send_json_success( compact( 'id' ) );
231
+        $id = email_exists($email);
232
+        if ($id) {
233
+            wp_send_json_success(compact('id'));
234 234
         }
235 235
 
236
-        wp_send_json_success( true );
236
+        wp_send_json_success(true);
237 237
     }
238 238
 
239 239
     public static function run_tool() {
240
-        check_ajax_referer( 'wpinv-nonce', '_nonce' );
241
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
240
+        check_ajax_referer('wpinv-nonce', '_nonce');
241
+        if (!wpinv_current_user_can_manage_invoicing()) {
242 242
             die( -1 );
243 243
         }
244 244
 
245
-        $tool = sanitize_text_field( $_POST['tool'] );
245
+        $tool = sanitize_text_field($_POST['tool']);
246 246
 
247
-        do_action( 'wpinv_run_tool' );
247
+        do_action('wpinv_run_tool');
248 248
 
249
-        if ( ! empty( $tool ) ) {
250
-            do_action( 'wpinv_tool_' . $tool );
249
+        if (!empty($tool)) {
250
+            do_action('wpinv_tool_' . $tool);
251 251
         }
252 252
     }
253 253
 
@@ -258,14 +258,14 @@  discard block
 block discarded – undo
258 258
         global $getpaid_force_checkbox;
259 259
 
260 260
         // Check nonce.
261
-        check_ajax_referer( 'getpaid_form_nonce' );
261
+        check_ajax_referer('getpaid_form_nonce');
262 262
 
263 263
         // Is the request set up correctly?
264
-		if ( empty( $_GET['form'] ) && empty( $_GET['item'] ) && empty( $_GET['invoice'] ) ) {
264
+		if (empty($_GET['form']) && empty($_GET['item']) && empty($_GET['invoice'])) {
265 265
 			aui()->alert(
266 266
 				array(
267 267
 					'type'    => 'warning',
268
-					'content' => __( 'No payment form or item provided', 'invoicing' ),
268
+					'content' => __('No payment form or item provided', 'invoicing'),
269 269
                 ),
270 270
                 true
271 271
             );
@@ -273,29 +273,29 @@  discard block
 block discarded – undo
273 273
         }
274 274
 
275 275
         // Payment form or button?
276
-		if ( ! empty( $_GET['form'] ) ) {
277
-            $form = sanitize_text_field( urldecode( $_GET['form'] ) );
276
+		if (!empty($_GET['form'])) {
277
+            $form = sanitize_text_field(urldecode($_GET['form']));
278 278
 
279
-            if ( false !== strpos( $form, '|' ) ) {
280
-                $form_pos = strpos( $form, '|' );
281
-                $_items   = getpaid_convert_items_to_array( substr( $form, $form_pos + 1 ) );
282
-                $form     = substr( $form, 0, $form_pos );
279
+            if (false !== strpos($form, '|')) {
280
+                $form_pos = strpos($form, '|');
281
+                $_items   = getpaid_convert_items_to_array(substr($form, $form_pos + 1));
282
+                $form     = substr($form, 0, $form_pos);
283 283
 
284 284
                 // Retrieve appropriate payment form.
285
-                $payment_form = new GetPaid_Payment_Form( $form );
286
-                $payment_form = $payment_form->exists() ? $payment_form : new GetPaid_Payment_Form( wpinv_get_default_payment_form() );
285
+                $payment_form = new GetPaid_Payment_Form($form);
286
+                $payment_form = $payment_form->exists() ? $payment_form : new GetPaid_Payment_Form(wpinv_get_default_payment_form());
287 287
 
288 288
                 $items    = array();
289 289
                 $item_ids = array();
290 290
 
291
-                foreach ( $_items as $item_id => $qty ) {
292
-                    if ( ! in_array( $item_id, $item_ids ) ) {
293
-                        $item = new GetPaid_Form_Item( $item_id );
294
-                        $item->set_quantity( $qty );
291
+                foreach ($_items as $item_id => $qty) {
292
+                    if (!in_array($item_id, $item_ids)) {
293
+                        $item = new GetPaid_Form_Item($item_id);
294
+                        $item->set_quantity($qty);
295 295
 
296
-                        if ( 0 == $qty ) {
297
-                            $item->set_allow_quantities( true );
298
-                            $item->set_is_required( false );
296
+                        if (0 == $qty) {
297
+                            $item->set_allow_quantities(true);
298
+                            $item->set_is_required(false);
299 299
                             $getpaid_force_checkbox = true;
300 300
                         }
301 301
 
@@ -304,32 +304,32 @@  discard block
 block discarded – undo
304 304
                     }
305 305
                 }
306 306
 
307
-                if ( ! $payment_form->is_default() ) {
307
+                if (!$payment_form->is_default()) {
308 308
 
309
-                    foreach ( $payment_form->get_items() as $item ) {
310
-                        if ( ! in_array( $item->get_id(), $item_ids ) ) {
309
+                    foreach ($payment_form->get_items() as $item) {
310
+                        if (!in_array($item->get_id(), $item_ids)) {
311 311
                             $item_ids[] = $item->get_id();
312 312
                             $items[]    = $item;
313 313
                         }
314 314
                     }
315 315
                 }
316 316
 
317
-                $payment_form->set_items( $items );
318
-                $extra_items     = esc_attr( getpaid_convert_items_to_string( $_items ) );
319
-                $extra_items_key = md5( NONCE_KEY . AUTH_KEY . $extra_items );
317
+                $payment_form->set_items($items);
318
+                $extra_items     = esc_attr(getpaid_convert_items_to_string($_items));
319
+                $extra_items_key = md5(NONCE_KEY . AUTH_KEY . $extra_items);
320 320
                 $extra_items     = "<input type='hidden' name='getpaid-form-items' value='$extra_items' />";
321 321
                 $extra_items    .= "<input type='hidden' name='getpaid-form-items-key' value='$extra_items_key' />";
322
-                $payment_form->display( $extra_items );
322
+                $payment_form->display($extra_items);
323 323
                 $getpaid_force_checkbox = false;
324 324
 
325 325
             } else {
326
-                getpaid_display_payment_form( $form );
326
+                getpaid_display_payment_form($form);
327 327
             }
328
-} elseif ( ! empty( $_GET['invoice'] ) ) {
329
-		    getpaid_display_invoice_payment_form( (int) urldecode( $_GET['invoice'] ) );
328
+} elseif (!empty($_GET['invoice'])) {
329
+		    getpaid_display_invoice_payment_form((int) urldecode($_GET['invoice']));
330 330
         } else {
331
-			$items = getpaid_convert_items_to_array( sanitize_text_field( urldecode( $_GET['item'] ) ) );
332
-		    getpaid_display_item_payment_form( $items );
331
+			$items = getpaid_convert_items_to_array(sanitize_text_field(urldecode($_GET['item'])));
332
+		    getpaid_display_item_payment_form($items);
333 333
         }
334 334
 
335 335
         exit;
@@ -344,17 +344,17 @@  discard block
 block discarded – undo
344 344
     public static function payment_form() {
345 345
 
346 346
         // Check nonce.
347
-        check_ajax_referer( 'getpaid_form_nonce' );
347
+        check_ajax_referer('getpaid_form_nonce');
348 348
 
349 349
         // ... form fields...
350
-        if ( empty( $_POST['getpaid_payment_form_submission'] ) ) {
351
-            esc_html_e( 'Error: Reload the page and try again.', 'invoicing' );
350
+        if (empty($_POST['getpaid_payment_form_submission'])) {
351
+            esc_html_e('Error: Reload the page and try again.', 'invoicing');
352 352
             exit;
353 353
         }
354 354
 
355 355
         // Process the payment form.
356
-        $checkout_class = apply_filters( 'getpaid_checkout_class', 'GetPaid_Checkout' );
357
-        $checkout       = new $checkout_class( new GetPaid_Payment_Form_Submission() );
356
+        $checkout_class = apply_filters('getpaid_checkout_class', 'GetPaid_Checkout');
357
+        $checkout       = new $checkout_class(new GetPaid_Payment_Form_Submission());
358 358
         $checkout->process_checkout();
359 359
 
360 360
         exit;
@@ -367,55 +367,55 @@  discard block
 block discarded – undo
367 367
      */
368 368
     public static function get_payment_form_states_field() {
369 369
 
370
-        if ( empty( $_GET['country'] ) || empty( $_GET['form'] ) ) {
370
+        if (empty($_GET['country']) || empty($_GET['form'])) {
371 371
             exit;
372 372
         }
373 373
 
374
-        $elements = getpaid_get_payment_form_elements( (int) $_GET['form'] );
374
+        $elements = getpaid_get_payment_form_elements((int) $_GET['form']);
375 375
 
376
-        if ( empty( $elements ) ) {
376
+        if (empty($elements)) {
377 377
             exit;
378 378
         }
379 379
 
380 380
         $address_fields = array();
381
-        foreach ( $elements as $element ) {
382
-            if ( 'address' === $element['type'] ) {
381
+        foreach ($elements as $element) {
382
+            if ('address' === $element['type']) {
383 383
                 $address_fields = $element;
384 384
                 break;
385 385
             }
386 386
         }
387 387
 
388
-        if ( empty( $address_fields ) ) {
388
+        if (empty($address_fields)) {
389 389
             exit;
390 390
         }
391 391
 
392
-        foreach ( $address_fields['fields'] as $address_field ) {
392
+        foreach ($address_fields['fields'] as $address_field) {
393 393
 
394
-            if ( 'wpinv_state' == $address_field['name'] ) {
394
+            if ('wpinv_state' == $address_field['name']) {
395 395
 
396
-                $wrap_class  = getpaid_get_form_element_grid_class( $address_field );
397
-                $wrap_class  = esc_attr( "$wrap_class getpaid-address-field-wrapper" );
398
-                $placeholder = empty( $address_field['placeholder'] ) ? '' : esc_attr( $address_field['placeholder'] );
399
-                $description = empty( $address_field['description'] ) ? '' : wp_kses_post( $address_field['description'] );
400
-                $value       = is_user_logged_in() ? get_user_meta( get_current_user_id(), '_wpinv_state', true ) : '';
401
-                $label       = empty( $address_field['label'] ) ? '' : wp_kses_post( $address_field['label'] );
396
+                $wrap_class  = getpaid_get_form_element_grid_class($address_field);
397
+                $wrap_class  = esc_attr("$wrap_class getpaid-address-field-wrapper");
398
+                $placeholder = empty($address_field['placeholder']) ? '' : esc_attr($address_field['placeholder']);
399
+                $description = empty($address_field['description']) ? '' : wp_kses_post($address_field['description']);
400
+                $value       = is_user_logged_in() ? get_user_meta(get_current_user_id(), '_wpinv_state', true) : '';
401
+                $label       = empty($address_field['label']) ? '' : wp_kses_post($address_field['label']);
402 402
 
403
-                if ( ! empty( $address_field['required'] ) ) {
403
+                if (!empty($address_field['required'])) {
404 404
                     $label .= "<span class='text-danger'> *</span>";
405 405
                 }
406 406
 
407 407
                 $html = getpaid_get_states_select_markup(
408
-                    sanitize_text_field( $_GET['country'] ),
408
+                    sanitize_text_field($_GET['country']),
409 409
                     $value,
410 410
                     $placeholder,
411 411
                     $label,
412 412
                     $description,
413
-                    ! empty( $address_field['required'] ),
413
+                    !empty($address_field['required']),
414 414
                     $wrap_class,
415
-                    sanitize_text_field( $_GET['name'] )
415
+                    sanitize_text_field($_GET['name'])
416 416
                 );
417 417
 
418
-                wp_send_json_success( $html );
418
+                wp_send_json_success($html);
419 419
                 exit;
420 420
 
421 421
             }
@@ -430,66 +430,66 @@  discard block
 block discarded – undo
430 430
     public static function recalculate_invoice_totals() {
431 431
 
432 432
         // Verify nonce.
433
-        check_ajax_referer( 'wpinv-nonce' );
433
+        check_ajax_referer('wpinv-nonce');
434 434
 
435
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
435
+        if (!wpinv_current_user_can_manage_invoicing()) {
436 436
             exit;
437 437
         }
438 438
 
439 439
         // We need an invoice.
440
-        if ( empty( $_POST['post_id'] ) ) {
440
+        if (empty($_POST['post_id'])) {
441 441
             exit;
442 442
         }
443 443
 
444 444
         // Fetch the invoice.
445
-        $invoice = new WPInv_Invoice( intval( $_POST['post_id'] ) );
445
+        $invoice = new WPInv_Invoice(intval($_POST['post_id']));
446 446
 
447 447
         // Ensure it exists.
448
-        if ( ! $invoice->get_id() ) {
448
+        if (!$invoice->get_id()) {
449 449
             exit;
450 450
         }
451 451
 
452 452
         // Maybe set the country, state, currency.
453
-        foreach ( array( 'country', 'state', 'currency', 'vat_number', 'discount_code' ) as $key ) {
454
-            if ( isset( $_POST[ $key ] ) ) {
453
+        foreach (array('country', 'state', 'currency', 'vat_number', 'discount_code') as $key) {
454
+            if (isset($_POST[$key])) {
455 455
                 $method = "set_$key";
456
-                $invoice->$method( sanitize_text_field( $_POST[ $key ] ) );
456
+                $invoice->$method(sanitize_text_field($_POST[$key]));
457 457
             }
458 458
         }
459 459
 
460 460
         // Maybe disable taxes.
461
-        $invoice->set_disable_taxes( ! empty( $_POST['taxes'] ) );
461
+        $invoice->set_disable_taxes(!empty($_POST['taxes']));
462 462
 
463 463
         // Discount code.
464
-        if ( ! $invoice->is_paid() && ! $invoice->is_refunded() ) {
465
-            $discount = new WPInv_Discount( $invoice->get_discount_code() );
466
-            if ( $discount->exists() ) {
467
-                $invoice->add_discount( getpaid_calculate_invoice_discount( $invoice, $discount ) );
464
+        if (!$invoice->is_paid() && !$invoice->is_refunded()) {
465
+            $discount = new WPInv_Discount($invoice->get_discount_code());
466
+            if ($discount->exists()) {
467
+                $invoice->add_discount(getpaid_calculate_invoice_discount($invoice, $discount));
468 468
             } else {
469
-                $invoice->remove_discount( 'discount_code' );
469
+                $invoice->remove_discount('discount_code');
470 470
             }
471 471
         }
472 472
 
473 473
         // Recalculate totals.
474 474
         $invoice->recalculate_total();
475 475
 
476
-        $total        = wpinv_price( $invoice->get_total(), $invoice->get_currency() );
477
-        $suscriptions = getpaid_get_invoice_subscriptions( $invoice );
478
-        if ( is_a( $suscriptions, 'WPInv_Subscription' ) && $invoice->is_recurring() && $invoice->is_parent() && $invoice->get_total() != $invoice->get_recurring_total() ) {
479
-            $recurring_total = wpinv_price( $invoice->get_recurring_total(), $invoice->get_currency() );
480
-            $total          .= '<small class="form-text text-muted">' . sprintf( __( 'Recurring Price: %s', 'invoicing' ), $recurring_total ) . '</small>';
476
+        $total        = wpinv_price($invoice->get_total(), $invoice->get_currency());
477
+        $suscriptions = getpaid_get_invoice_subscriptions($invoice);
478
+        if (is_a($suscriptions, 'WPInv_Subscription') && $invoice->is_recurring() && $invoice->is_parent() && $invoice->get_total() != $invoice->get_recurring_total()) {
479
+            $recurring_total = wpinv_price($invoice->get_recurring_total(), $invoice->get_currency());
480
+            $total          .= '<small class="form-text text-muted">' . sprintf(__('Recurring Price: %s', 'invoicing'), $recurring_total) . '</small>';
481 481
         }
482 482
 
483 483
         $totals = array(
484
-            'subtotal' => wpinv_price( $invoice->get_subtotal(), $invoice->get_currency() ),
485
-            'discount' => wpinv_price( $invoice->get_total_discount(), $invoice->get_currency() ),
486
-            'tax'      => wpinv_price( $invoice->get_total_tax(), $invoice->get_currency() ),
484
+            'subtotal' => wpinv_price($invoice->get_subtotal(), $invoice->get_currency()),
485
+            'discount' => wpinv_price($invoice->get_total_discount(), $invoice->get_currency()),
486
+            'tax'      => wpinv_price($invoice->get_total_tax(), $invoice->get_currency()),
487 487
             'total'    => $total,
488 488
         );
489 489
 
490
-        $totals = apply_filters( 'getpaid_invoice_totals', $totals, $invoice );
490
+        $totals = apply_filters('getpaid_invoice_totals', $totals, $invoice);
491 491
 
492
-        wp_send_json_success( compact( 'totals' ) );
492
+        wp_send_json_success(compact('totals'));
493 493
     }
494 494
 
495 495
     /**
@@ -498,33 +498,33 @@  discard block
 block discarded – undo
498 498
     public static function get_invoice_items() {
499 499
 
500 500
         // Verify nonce.
501
-        check_ajax_referer( 'wpinv-nonce' );
501
+        check_ajax_referer('wpinv-nonce');
502 502
 
503
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
503
+        if (!wpinv_current_user_can_manage_invoicing()) {
504 504
             exit;
505 505
         }
506 506
 
507 507
         // We need an invoice and items.
508
-        if ( empty( $_POST['post_id'] ) ) {
508
+        if (empty($_POST['post_id'])) {
509 509
             exit;
510 510
         }
511 511
 
512 512
         // Fetch the invoice.
513
-        $invoice = new WPInv_Invoice( intval( $_POST['post_id'] ) );
513
+        $invoice = new WPInv_Invoice(intval($_POST['post_id']));
514 514
 
515 515
         // Ensure it exists.
516
-        if ( ! $invoice->get_id() ) {
516
+        if (!$invoice->get_id()) {
517 517
             exit;
518 518
         }
519 519
 
520 520
         // Return an array of invoice items.
521 521
         $items = array();
522 522
 
523
-        foreach ( $invoice->get_items() as $item ) {
524
-            $items[] = $item->prepare_data_for_invoice_edit_ajax( $invoice->get_currency(), $invoice->is_renewal() );
523
+        foreach ($invoice->get_items() as $item) {
524
+            $items[] = $item->prepare_data_for_invoice_edit_ajax($invoice->get_currency(), $invoice->is_renewal());
525 525
         }
526 526
 
527
-        wp_send_json_success( compact( 'items' ) );
527
+        wp_send_json_success(compact('items'));
528 528
     }
529 529
 
530 530
     /**
@@ -533,50 +533,50 @@  discard block
 block discarded – undo
533 533
     public static function edit_invoice_item() {
534 534
 
535 535
         // Verify nonce.
536
-        check_ajax_referer( 'wpinv-nonce' );
536
+        check_ajax_referer('wpinv-nonce');
537 537
 
538
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
538
+        if (!wpinv_current_user_can_manage_invoicing()) {
539 539
             exit;
540 540
         }
541 541
 
542 542
         // We need an invoice and item details.
543
-        if ( empty( $_POST['post_id'] ) || empty( $_POST['data'] ) ) {
543
+        if (empty($_POST['post_id']) || empty($_POST['data'])) {
544 544
             exit;
545 545
         }
546 546
 
547 547
         // Fetch the invoice.
548
-        $invoice = new WPInv_Invoice( intval( $_POST['post_id'] ) );
548
+        $invoice = new WPInv_Invoice(intval($_POST['post_id']));
549 549
 
550 550
         // Ensure it exists and its not been paid for.
551
-        if ( ! $invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded() ) {
551
+        if (!$invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded()) {
552 552
             exit;
553 553
         }
554 554
 
555 555
         // Format the data.
556
-        $data = wp_kses_post_deep( wp_unslash( wp_list_pluck( $_POST['data'], 'value', 'field' ) ) );
556
+        $data = wp_kses_post_deep(wp_unslash(wp_list_pluck($_POST['data'], 'value', 'field')));
557 557
 
558 558
         // Ensure that we have an item id.
559
-        if ( empty( $data['id'] ) ) {
559
+        if (empty($data['id'])) {
560 560
             exit;
561 561
         }
562 562
 
563 563
         // Abort if the invoice does not have the specified item.
564
-        $item = $invoice->get_item( (int) $data['id'] );
564
+        $item = $invoice->get_item((int) $data['id']);
565 565
 
566
-        if ( empty( $item ) ) {
566
+        if (empty($item)) {
567 567
             exit;
568 568
         }
569 569
 
570 570
         // Update the item.
571
-        $item->set_price( getpaid_standardize_amount( $data['price'] ) );
572
-        $item->set_name( sanitize_text_field( $data['name'] ) );
573
-        $item->set_description( wp_kses_post( $data['description'] ) );
574
-        $item->set_quantity( floatval( $data['quantity'] ) );
571
+        $item->set_price(getpaid_standardize_amount($data['price']));
572
+        $item->set_name(sanitize_text_field($data['name']));
573
+        $item->set_description(wp_kses_post($data['description']));
574
+        $item->set_quantity(floatval($data['quantity']));
575 575
 
576 576
         // Add it to the invoice.
577
-        $error = $invoice->add_item( $item );
577
+        $error = $invoice->add_item($item);
578 578
         $alert = false;
579
-        if ( is_wp_error( $error ) ) {
579
+        if (is_wp_error($error)) {
580 580
             $alert = $error->get_error_message();
581 581
         }
582 582
 
@@ -589,11 +589,11 @@  discard block
 block discarded – undo
589 589
         // Return an array of invoice items.
590 590
         $items = array();
591 591
 
592
-        foreach ( $invoice->get_items() as $item ) {
593
-            $items[] = $item->prepare_data_for_invoice_edit_ajax( $invoice->get_currency() );
592
+        foreach ($invoice->get_items() as $item) {
593
+            $items[] = $item->prepare_data_for_invoice_edit_ajax($invoice->get_currency());
594 594
         }
595 595
 
596
-        wp_send_json_success( compact( 'items', 'alert' ) );
596
+        wp_send_json_success(compact('items', 'alert'));
597 597
     }
598 598
 
599 599
     /**
@@ -602,53 +602,53 @@  discard block
 block discarded – undo
602 602
     public static function create_invoice_item() {
603 603
 
604 604
         // Verify nonce.
605
-        check_ajax_referer( 'wpinv-nonce' );
605
+        check_ajax_referer('wpinv-nonce');
606 606
 
607
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
607
+        if (!wpinv_current_user_can_manage_invoicing()) {
608 608
             exit;
609 609
         }
610 610
 
611 611
         // We need an invoice and item details.
612
-        if ( empty( $_POST['invoice_id'] ) || empty( $_POST['_wpinv_quick'] ) ) {
612
+        if (empty($_POST['invoice_id']) || empty($_POST['_wpinv_quick'])) {
613 613
             exit;
614 614
         }
615 615
 
616 616
         // Fetch the invoice.
617
-        $invoice = new WPInv_Invoice( intval( $_POST['invoice_id'] ) );
617
+        $invoice = new WPInv_Invoice(intval($_POST['invoice_id']));
618 618
 
619 619
         // Ensure it exists and its not been paid for.
620
-        if ( ! $invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded() ) {
620
+        if (!$invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded()) {
621 621
             exit;
622 622
         }
623 623
 
624 624
         // Format the data.
625
-        $data = wp_kses_post_deep( wp_unslash( $_POST['_wpinv_quick'] ) );
625
+        $data = wp_kses_post_deep(wp_unslash($_POST['_wpinv_quick']));
626 626
 
627 627
         $item = new WPInv_Item();
628
-        $item->set_price( getpaid_standardize_amount( $data['price'] ) );
629
-        $item->set_name( sanitize_text_field( $data['name'] ) );
630
-        $item->set_description( wp_kses_post( $data['description'] ) );
631
-        $item->set_type( sanitize_text_field( $data['type'] ) );
632
-        $item->set_vat_rule( sanitize_text_field( $data['vat_rule'] ) );
633
-        $item->set_vat_class( sanitize_text_field( $data['vat_class'] ) );
634
-        $item->set_status( 'publish' );
628
+        $item->set_price(getpaid_standardize_amount($data['price']));
629
+        $item->set_name(sanitize_text_field($data['name']));
630
+        $item->set_description(wp_kses_post($data['description']));
631
+        $item->set_type(sanitize_text_field($data['type']));
632
+        $item->set_vat_rule(sanitize_text_field($data['vat_rule']));
633
+        $item->set_vat_class(sanitize_text_field($data['vat_class']));
634
+        $item->set_status('publish');
635 635
         $item->save();
636 636
 
637
-        if ( ! $item->exists() ) {
638
-            $alert = __( 'Could not create invoice item. Please try again.', 'invoicing' );
639
-            wp_send_json_success( compact( 'alert' ) );
637
+        if (!$item->exists()) {
638
+            $alert = __('Could not create invoice item. Please try again.', 'invoicing');
639
+            wp_send_json_success(compact('alert'));
640 640
         }
641 641
 
642
-        $item = new GetPaid_Form_Item( $item->get_id() );
643
-        $item->set_quantity( floatval( $data['qty'] ) );
642
+        $item = new GetPaid_Form_Item($item->get_id());
643
+        $item->set_quantity(floatval($data['qty']));
644 644
 
645 645
         // Add it to the invoice.
646
-        $error = $invoice->add_item( $item );
646
+        $error = $invoice->add_item($item);
647 647
         $alert = false;
648 648
 
649
-        if ( is_wp_error( $error ) ) {
649
+        if (is_wp_error($error)) {
650 650
             $alert = $error->get_error_message();
651
-            wp_send_json_success( compact( 'alert' ) );
651
+            wp_send_json_success(compact('alert'));
652 652
          }
653 653
 
654 654
         // Update totals.
@@ -661,9 +661,9 @@  discard block
 block discarded – undo
661 661
         $invoice->recalculate_total();
662 662
         $invoice->save();
663 663
         ob_start();
664
-        GetPaid_Meta_Box_Invoice_Items::output_row( GetPaid_Meta_Box_Invoice_Items::get_columns( $invoice ), $item, $invoice );
664
+        GetPaid_Meta_Box_Invoice_Items::output_row(GetPaid_Meta_Box_Invoice_Items::get_columns($invoice), $item, $invoice);
665 665
         $row = ob_get_clean();
666
-        wp_send_json_success( compact( 'row' ) );
666
+        wp_send_json_success(compact('row'));
667 667
     }
668 668
 
669 669
     /**
@@ -672,33 +672,33 @@  discard block
 block discarded – undo
672 672
     public static function remove_invoice_item() {
673 673
 
674 674
         // Verify nonce.
675
-        check_ajax_referer( 'wpinv-nonce' );
675
+        check_ajax_referer('wpinv-nonce');
676 676
 
677
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
677
+        if (!wpinv_current_user_can_manage_invoicing()) {
678 678
             exit;
679 679
         }
680 680
 
681 681
         // We need an invoice and an item.
682
-        if ( empty( $_POST['post_id'] ) || empty( $_POST['item_id'] ) ) {
682
+        if (empty($_POST['post_id']) || empty($_POST['item_id'])) {
683 683
             exit;
684 684
         }
685 685
 
686 686
         // Fetch the invoice.
687
-        $invoice = new WPInv_Invoice( intval( $_POST['post_id'] ) );
687
+        $invoice = new WPInv_Invoice(intval($_POST['post_id']));
688 688
 
689 689
         // Ensure it exists and its not been paid for.
690
-        if ( ! $invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded() ) {
690
+        if (!$invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded()) {
691 691
             exit;
692 692
         }
693 693
 
694 694
         // Abort if the invoice does not have the specified item.
695
-        $item = $invoice->get_item( (int) $_POST['item_id'] );
695
+        $item = $invoice->get_item((int) $_POST['item_id']);
696 696
 
697
-        if ( empty( $item ) ) {
697
+        if (empty($item)) {
698 698
             exit;
699 699
         }
700 700
 
701
-        $invoice->remove_item( (int) $_POST['item_id'] );
701
+        $invoice->remove_item((int) $_POST['item_id']);
702 702
 
703 703
         // Update totals.
704 704
         $invoice->recalculate_total();
@@ -709,11 +709,11 @@  discard block
 block discarded – undo
709 709
         // Return an array of invoice items.
710 710
         $items = array();
711 711
 
712
-        foreach ( $invoice->get_items() as $item ) {
713
-            $items[] = $item->prepare_data_for_invoice_edit_ajax( $invoice->get_currency() );
712
+        foreach ($invoice->get_items() as $item) {
713
+            $items[] = $item->prepare_data_for_invoice_edit_ajax($invoice->get_currency());
714 714
         }
715 715
 
716
-        wp_send_json_success( compact( 'items' ) );
716
+        wp_send_json_success(compact('items'));
717 717
     }
718 718
 
719 719
     /**
@@ -722,68 +722,68 @@  discard block
 block discarded – undo
722 722
     public static function recalculate_full_prices() {
723 723
 
724 724
         // Verify nonce.
725
-        check_ajax_referer( 'wpinv-nonce' );
725
+        check_ajax_referer('wpinv-nonce');
726 726
 
727
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
727
+        if (!wpinv_current_user_can_manage_invoicing()) {
728 728
             exit;
729 729
         }
730 730
 
731 731
         // We need an invoice and item.
732
-        if ( empty( $_POST['post_id'] ) ) {
732
+        if (empty($_POST['post_id'])) {
733 733
             exit;
734 734
         }
735 735
 
736 736
         // Fetch the invoice.
737
-        $invoice = new WPInv_Invoice( intval( $_POST['post_id'] ) );
737
+        $invoice = new WPInv_Invoice(intval($_POST['post_id']));
738 738
         $alert   = false;
739 739
 
740 740
         // Ensure it exists and its not been paid for.
741
-        if ( ! $invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded() ) {
741
+        if (!$invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded()) {
742 742
             exit;
743 743
         }
744 744
 
745
-        $invoice->set_items( array() );
745
+        $invoice->set_items(array());
746 746
 
747
-        if ( ! empty( $_POST['getpaid_items'] ) ) {
747
+        if (!empty($_POST['getpaid_items'])) {
748 748
 
749
-            foreach ( wp_kses_post_deep( $_POST['getpaid_items'] ) as $item_id => $args ) {
750
-                $item = new GetPaid_Form_Item( $item_id );
749
+            foreach (wp_kses_post_deep($_POST['getpaid_items']) as $item_id => $args) {
750
+                $item = new GetPaid_Form_Item($item_id);
751 751
 
752
-                if ( $item->exists() ) {
753
-                    $item->set_price( getpaid_standardize_amount( $args['price'] ) );
754
-                    $item->set_quantity( floatval( $args['quantity'] ) );
755
-                    $item->set_name( sanitize_text_field( $args['name'] ) );
756
-                    $item->set_description( wp_kses_post( $args['description'] ) );
757
-                    $invoice->add_item( $item );
752
+                if ($item->exists()) {
753
+                    $item->set_price(getpaid_standardize_amount($args['price']));
754
+                    $item->set_quantity(floatval($args['quantity']));
755
+                    $item->set_name(sanitize_text_field($args['name']));
756
+                    $item->set_description(wp_kses_post($args['description']));
757
+                    $invoice->add_item($item);
758 758
                 }
759 759
             }
760 760
 }
761 761
 
762
-        $invoice->set_disable_taxes( ! empty( $_POST['disable_taxes'] ) );
762
+        $invoice->set_disable_taxes(!empty($_POST['disable_taxes']));
763 763
 
764 764
         // Maybe set the country, state, currency.
765
-        foreach ( array( 'wpinv_country', 'wpinv_state', 'wpinv_currency', 'wpinv_vat_number', 'wpinv_discount_code' ) as $key ) {
766
-            if ( isset( $_POST[ $key ] ) ) {
767
-                $_key   = str_replace( 'wpinv_', '', $key );
765
+        foreach (array('wpinv_country', 'wpinv_state', 'wpinv_currency', 'wpinv_vat_number', 'wpinv_discount_code') as $key) {
766
+            if (isset($_POST[$key])) {
767
+                $_key   = str_replace('wpinv_', '', $key);
768 768
                 $method = "set_$_key";
769
-                $invoice->$method( sanitize_text_field( $_POST[ $key ] ) );
769
+                $invoice->$method(sanitize_text_field($_POST[$key]));
770 770
             }
771 771
         }
772 772
 
773
-        $discount = new WPInv_Discount( $invoice->get_discount_code() );
774
-        if ( $discount->exists() ) {
775
-            $invoice->add_discount( getpaid_calculate_invoice_discount( $invoice, $discount ) );
773
+        $discount = new WPInv_Discount($invoice->get_discount_code());
774
+        if ($discount->exists()) {
775
+            $invoice->add_discount(getpaid_calculate_invoice_discount($invoice, $discount));
776 776
         } else {
777
-            $invoice->remove_discount( 'discount_code' );
777
+            $invoice->remove_discount('discount_code');
778 778
         }
779 779
 
780 780
         // Save the invoice.
781 781
         $invoice->recalculate_total();
782 782
         $invoice->save();
783 783
         ob_start();
784
-        GetPaid_Meta_Box_Invoice_Items::output( get_post( $invoice->get_id() ), $invoice );
784
+        GetPaid_Meta_Box_Invoice_Items::output(get_post($invoice->get_id()), $invoice);
785 785
         $table = ob_get_clean();
786
-        wp_send_json_success( compact( 'table' ) );
786
+        wp_send_json_success(compact('table'));
787 787
     }
788 788
 
789 789
     /**
@@ -792,42 +792,42 @@  discard block
 block discarded – undo
792 792
     public static function admin_add_invoice_item() {
793 793
 
794 794
         // Verify nonce.
795
-        check_ajax_referer( 'wpinv-nonce' );
795
+        check_ajax_referer('wpinv-nonce');
796 796
 
797
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
797
+        if (!wpinv_current_user_can_manage_invoicing()) {
798 798
             exit;
799 799
         }
800 800
 
801 801
         // We need an invoice and item.
802
-        if ( empty( $_POST['post_id'] ) || empty( $_POST['item_id'] ) ) {
802
+        if (empty($_POST['post_id']) || empty($_POST['item_id'])) {
803 803
             exit;
804 804
         }
805 805
 
806 806
         // Fetch the invoice.
807
-        $invoice = new WPInv_Invoice( intval( $_POST['post_id'] ) );
807
+        $invoice = new WPInv_Invoice(intval($_POST['post_id']));
808 808
         $alert   = false;
809 809
 
810 810
         // Ensure it exists and its not been paid for.
811
-        if ( ! $invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded() ) {
811
+        if (!$invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded()) {
812 812
             exit;
813 813
         }
814 814
 
815 815
         // Add the item.
816
-        $item  = new GetPaid_Form_Item( (int) $_POST['item_id'] );
817
-        $error = $invoice->add_item( $item );
816
+        $item  = new GetPaid_Form_Item((int) $_POST['item_id']);
817
+        $error = $invoice->add_item($item);
818 818
 
819
-        if ( is_wp_error( $error ) ) {
819
+        if (is_wp_error($error)) {
820 820
             $alert = $error->get_error_message();
821
-            wp_send_json_success( compact( 'alert' ) );
821
+            wp_send_json_success(compact('alert'));
822 822
         }
823 823
 
824 824
         // Save the invoice.
825 825
         $invoice->recalculate_total();
826 826
         $invoice->save();
827 827
         ob_start();
828
-        GetPaid_Meta_Box_Invoice_Items::output_row( GetPaid_Meta_Box_Invoice_Items::get_columns( $invoice ), $item, $invoice );
828
+        GetPaid_Meta_Box_Invoice_Items::output_row(GetPaid_Meta_Box_Invoice_Items::get_columns($invoice), $item, $invoice);
829 829
         $row = ob_get_clean();
830
-        wp_send_json_success( compact( 'row' ) );
830
+        wp_send_json_success(compact('row'));
831 831
     }
832 832
 
833 833
     /**
@@ -836,39 +836,39 @@  discard block
 block discarded – undo
836 836
     public static function add_invoice_items() {
837 837
 
838 838
         // Verify nonce.
839
-        check_ajax_referer( 'wpinv-nonce' );
839
+        check_ajax_referer('wpinv-nonce');
840 840
 
841
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
841
+        if (!wpinv_current_user_can_manage_invoicing()) {
842 842
             exit;
843 843
         }
844 844
 
845 845
         // We need an invoice and items.
846
-        if ( empty( $_POST['post_id'] ) || empty( $_POST['items'] ) ) {
846
+        if (empty($_POST['post_id']) || empty($_POST['items'])) {
847 847
             exit;
848 848
         }
849 849
 
850 850
         // Fetch the invoice.
851
-        $invoice = new WPInv_Invoice( intval( $_POST['post_id'] ) );
851
+        $invoice = new WPInv_Invoice(intval($_POST['post_id']));
852 852
         $alert   = false;
853 853
 
854 854
         // Ensure it exists and its not been paid for.
855
-        if ( ! $invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded() ) {
855
+        if (!$invoice->get_id() || $invoice->is_paid() || $invoice->is_refunded()) {
856 856
             exit;
857 857
         }
858 858
 
859 859
         // Add the items.
860
-        foreach ( wp_kses_post_deep( wp_unslash( $_POST['items'] ) ) as $data ) {
860
+        foreach (wp_kses_post_deep(wp_unslash($_POST['items'])) as $data) {
861 861
 
862
-            $item = new GetPaid_Form_Item( (int) $data['id'] );
862
+            $item = new GetPaid_Form_Item((int) $data['id']);
863 863
 
864
-            if ( is_numeric( $data['qty'] ) && (float) $data['qty'] > 0 ) {
865
-                $item->set_quantity( floatval( $data['qty'] ) );
864
+            if (is_numeric($data['qty']) && (float) $data['qty'] > 0) {
865
+                $item->set_quantity(floatval($data['qty']));
866 866
             }
867 867
 
868
-            if ( $item->get_id() > 0 ) {
869
-                $error = $invoice->add_item( $item );
868
+            if ($item->get_id() > 0) {
869
+                $error = $invoice->add_item($item);
870 870
 
871
-                if ( is_wp_error( $error ) ) {
871
+                if (is_wp_error($error)) {
872 872
                     $alert = $error->get_error_message();
873 873
                 }
874 874
 }
@@ -881,11 +881,11 @@  discard block
 block discarded – undo
881 881
         // Return an array of invoice items.
882 882
         $items = array();
883 883
 
884
-        foreach ( $invoice->get_items() as $item ) {
885
-            $items[] = $item->prepare_data_for_invoice_edit_ajax( $invoice->get_currency() );
884
+        foreach ($invoice->get_items() as $item) {
885
+            $items[] = $item->prepare_data_for_invoice_edit_ajax($invoice->get_currency());
886 886
         }
887 887
 
888
-        wp_send_json_success( compact( 'items', 'alert' ) );
888
+        wp_send_json_success(compact('items', 'alert'));
889 889
     }
890 890
 
891 891
     /**
@@ -894,15 +894,15 @@  discard block
 block discarded – undo
894 894
     public static function get_invoicing_items() {
895 895
 
896 896
         // Verify nonce.
897
-        check_ajax_referer( 'wpinv-nonce' );
897
+        check_ajax_referer('wpinv-nonce');
898 898
 
899
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
899
+        if (!wpinv_current_user_can_manage_invoicing()) {
900 900
             exit;
901 901
         }
902 902
 
903 903
         // We need a search term.
904
-        if ( empty( $_GET['search'] ) ) {
905
-            wp_send_json_success( array() );
904
+        if (empty($_GET['search'])) {
905
+            wp_send_json_success(array());
906 906
         }
907 907
 
908 908
         // Retrieve items.
@@ -911,8 +911,8 @@  discard block
 block discarded – undo
911 911
             'orderby'        => 'title',
912 912
             'order'          => 'ASC',
913 913
             'posts_per_page' => -1,
914
-            'post_status'    => array( 'publish' ),
915
-            's'              => sanitize_text_field( urldecode( $_GET['search'] ) ),
914
+            'post_status'    => array('publish'),
915
+            's'              => sanitize_text_field(urldecode($_GET['search'])),
916 916
             'meta_query'     => array(
917 917
                 array(
918 918
                     'key'     => '_wpinv_type',
@@ -922,25 +922,25 @@  discard block
 block discarded – undo
922 922
             ),
923 923
         );
924 924
 
925
-        if ( ! empty( $_GET['ignore'] ) ) {
926
-            $item_args['exclude'] = wp_parse_id_list( sanitize_text_field( $_GET['ignore'] ) );
925
+        if (!empty($_GET['ignore'])) {
926
+            $item_args['exclude'] = wp_parse_id_list(sanitize_text_field($_GET['ignore']));
927 927
         }
928 928
 
929
-        $items = get_posts( apply_filters( 'getpaid_ajax_invoice_items_query_args', $item_args ) );
929
+        $items = get_posts(apply_filters('getpaid_ajax_invoice_items_query_args', $item_args));
930 930
         $data  = array();
931 931
 
932
-        $is_payment_form = ( ! empty( $_GET['post_id'] ) && 'wpi_payment_form' == get_post_type( (int) $_GET['post_id'] ) );
932
+        $is_payment_form = (!empty($_GET['post_id']) && 'wpi_payment_form' == get_post_type((int) $_GET['post_id']));
933 933
 
934
-        foreach ( $items as $item ) {
935
-            $item      = new GetPaid_Form_Item( $item );
934
+        foreach ($items as $item) {
935
+            $item = new GetPaid_Form_Item($item);
936 936
             $data[] = array(
937 937
                 'id'        => (int) $item->get_id(),
938
-                'text'      => strip_tags( $item->get_name() ),
939
-                'form_data' => $is_payment_form ? $item->prepare_data_for_use( false ) : '',
938
+                'text'      => strip_tags($item->get_name()),
939
+                'form_data' => $is_payment_form ? $item->prepare_data_for_use(false) : '',
940 940
             );
941 941
         }
942 942
 
943
-        wp_send_json_success( $data );
943
+        wp_send_json_success($data);
944 944
 
945 945
     }
946 946
 
@@ -950,37 +950,37 @@  discard block
 block discarded – undo
950 950
     public static function get_customers() {
951 951
 
952 952
         // Verify nonce.
953
-        check_ajax_referer( 'wpinv-nonce' );
953
+        check_ajax_referer('wpinv-nonce');
954 954
 
955
-        if ( ! wpinv_current_user_can_manage_invoicing() ) {
955
+        if (!wpinv_current_user_can_manage_invoicing()) {
956 956
             exit;
957 957
         }
958 958
 
959 959
         // We need a search term.
960
-        if ( empty( $_GET['search'] ) ) {
961
-            wp_send_json_success( array() );
960
+        if (empty($_GET['search'])) {
961
+            wp_send_json_success(array());
962 962
         }
963 963
 
964 964
         // Retrieve customers.
965 965
 
966 966
         $customer_args = array(
967
-            'fields'         => array( 'ID', 'user_email', 'display_name' ),
967
+            'fields'         => array('ID', 'user_email', 'display_name'),
968 968
             'orderby'        => 'display_name',
969
-            'search'         => '*' . sanitize_text_field( $_GET['search'] ) . '*',
970
-            'search_columns' => array( 'user_login', 'user_email', 'display_name' ),
969
+            'search'         => '*' . sanitize_text_field($_GET['search']) . '*',
970
+            'search_columns' => array('user_login', 'user_email', 'display_name'),
971 971
         );
972 972
 
973
-        $customers = get_users( apply_filters( 'getpaid_ajax_invoice_customers_query_args', $customer_args ) );
973
+        $customers = get_users(apply_filters('getpaid_ajax_invoice_customers_query_args', $customer_args));
974 974
         $data      = array();
975 975
 
976
-        foreach ( $customers as $customer ) {
976
+        foreach ($customers as $customer) {
977 977
             $data[] = array(
978 978
                 'id'   => (int) $customer->ID,
979
-                'text' => strip_tags( sprintf( _x( '%1$s (%2$s)', 'user dropdown', 'invoicing' ), $customer->display_name, $customer->user_email ) ),
979
+                'text' => strip_tags(sprintf(_x('%1$s (%2$s)', 'user dropdown', 'invoicing'), $customer->display_name, $customer->user_email)),
980 980
             );
981 981
         }
982 982
 
983
-        wp_send_json_success( $data );
983
+        wp_send_json_success($data);
984 984
 
985 985
     }
986 986
 
@@ -990,28 +990,28 @@  discard block
 block discarded – undo
990 990
     public static function get_aui_states_field() {
991 991
 
992 992
         // Verify nonce.
993
-        check_ajax_referer( 'wpinv-nonce' );
993
+        check_ajax_referer('wpinv-nonce');
994 994
 
995 995
         // We need a country.
996
-        if ( empty( $_GET['country'] ) ) {
996
+        if (empty($_GET['country'])) {
997 997
             exit;
998 998
         }
999 999
 
1000
-        $states = wpinv_get_country_states( sanitize_text_field( $_GET['country'] ) );
1001
-        $state  = isset( $_GET['state'] ) ? sanitize_text_field( $_GET['state'] ) : wpinv_get_default_state();
1002
-        $name   = isset( $_GET['name'] ) ? sanitize_text_field( $_GET['name'] ) : 'wpinv_state';
1003
-        $class  = isset( $_GET['class'] ) ? sanitize_text_field( $_GET['class'] ) : 'form-control-sm';
1000
+        $states = wpinv_get_country_states(sanitize_text_field($_GET['country']));
1001
+        $state  = isset($_GET['state']) ? sanitize_text_field($_GET['state']) : wpinv_get_default_state();
1002
+        $name   = isset($_GET['name']) ? sanitize_text_field($_GET['name']) : 'wpinv_state';
1003
+        $class  = isset($_GET['class']) ? sanitize_text_field($_GET['class']) : 'form-control-sm';
1004 1004
 
1005
-        if ( empty( $states ) ) {
1005
+        if (empty($states)) {
1006 1006
 
1007 1007
             $html = aui()->input(
1008 1008
                 array(
1009 1009
                     'type'        => 'text',
1010 1010
                     'id'          => 'wpinv_state',
1011 1011
                     'name'        => $name,
1012
-                    'label'       => __( 'State', 'invoicing' ),
1012
+                    'label'       => __('State', 'invoicing'),
1013 1013
                     'label_type'  => 'vertical',
1014
-                    'placeholder' => __( 'State', 'invoicing' ),
1014
+                    'placeholder' => __('State', 'invoicing'),
1015 1015
                     'class'       => $class,
1016 1016
                     'value'       => $state,
1017 1017
                 )
@@ -1023,9 +1023,9 @@  discard block
 block discarded – undo
1023 1023
                 array(
1024 1024
                     'id'               => 'wpinv_state',
1025 1025
                     'name'             => $name,
1026
-                    'label'            => __( 'State', 'invoicing' ),
1026
+                    'label'            => __('State', 'invoicing'),
1027 1027
                     'label_type'       => 'vertical',
1028
-                    'placeholder'      => __( 'Select a state', 'invoicing' ),
1028
+                    'placeholder'      => __('Select a state', 'invoicing'),
1029 1029
                     'class'            => $class,
1030 1030
                     'value'            => $state,
1031 1031
                     'options'          => $states,
@@ -1039,7 +1039,7 @@  discard block
 block discarded – undo
1039 1039
         wp_send_json_success(
1040 1040
             array(
1041 1041
                 'html'   => $html,
1042
-                'select' => ! empty( $states ),
1042
+                'select' => !empty($states),
1043 1043
             )
1044 1044
         );
1045 1045
 
@@ -1053,11 +1053,11 @@  discard block
 block discarded – undo
1053 1053
     public static function payment_form_refresh_prices() {
1054 1054
 
1055 1055
         // Check nonce.
1056
-        check_ajax_referer( 'getpaid_form_nonce' );
1056
+        check_ajax_referer('getpaid_form_nonce');
1057 1057
 
1058 1058
         // ... form fields...
1059
-        if ( empty( $_POST['getpaid_payment_form_submission'] ) ) {
1060
-            esc_html_e( 'Error: Reload the page and try again.', 'invoicing' );
1059
+        if (empty($_POST['getpaid_payment_form_submission'])) {
1060
+            esc_html_e('Error: Reload the page and try again.', 'invoicing');
1061 1061
             exit;
1062 1062
         }
1063 1063
 
@@ -1065,7 +1065,7 @@  discard block
 block discarded – undo
1065 1065
         $submission = new GetPaid_Payment_Form_Submission();
1066 1066
 
1067 1067
         // Do we have an error?
1068
-        if ( ! empty( $submission->last_error ) ) {
1068
+        if (!empty($submission->last_error)) {
1069 1069
             wp_send_json_error(
1070 1070
                 array(
1071 1071
                     'code'  => $submission->last_error_code,
@@ -1075,12 +1075,12 @@  discard block
 block discarded – undo
1075 1075
         }
1076 1076
 
1077 1077
         // Prepare the response.
1078
-        $response = new GetPaid_Payment_Form_Submission_Refresh_Prices( $submission );
1078
+        $response = new GetPaid_Payment_Form_Submission_Refresh_Prices($submission);
1079 1079
 
1080 1080
         // Filter the response.
1081
-        $response = apply_filters( 'getpaid_payment_form_ajax_refresh_prices', $response->response, $submission );
1081
+        $response = apply_filters('getpaid_payment_form_ajax_refresh_prices', $response->response, $submission);
1082 1082
 
1083
-        wp_send_json_success( $response );
1083
+        wp_send_json_success($response);
1084 1084
     }
1085 1085
 
1086 1086
     /**
@@ -1092,63 +1092,63 @@  discard block
 block discarded – undo
1092 1092
 	public static function file_upload() {
1093 1093
 
1094 1094
         // Check nonce.
1095
-        check_ajax_referer( 'getpaid_form_nonce' );
1095
+        check_ajax_referer('getpaid_form_nonce');
1096 1096
 
1097
-        if ( empty( $_POST['form_id'] ) || empty( $_POST['field_name'] ) || empty( $_FILES['file'] ) ) {
1098
-            wp_die( esc_html_e( 'Bad Request', 'invoicing' ), 400 );
1097
+        if (empty($_POST['form_id']) || empty($_POST['field_name']) || empty($_FILES['file'])) {
1098
+            wp_die(esc_html_e('Bad Request', 'invoicing'), 400);
1099 1099
         }
1100 1100
 
1101 1101
         // Fetch form.
1102
-        $form = new GetPaid_Payment_Form( intval( $_POST['form_id'] ) );
1102
+        $form = new GetPaid_Payment_Form(intval($_POST['form_id']));
1103 1103
 
1104
-        if ( ! $form->is_active() ) {
1105
-            wp_send_json_error( __( 'Payment form not active', 'invoicing' ) );
1104
+        if (!$form->is_active()) {
1105
+            wp_send_json_error(__('Payment form not active', 'invoicing'));
1106 1106
         }
1107 1107
 
1108 1108
         // Fetch appropriate field.
1109
-        $upload_field = current( wp_list_filter( $form->get_elements(), array( 'id' => sanitize_text_field( $_POST['field_name'] ) ) ) );
1110
-        if ( empty( $upload_field ) ) {
1111
-            wp_send_json_error( __( 'Invalid upload field.', 'invoicing' ) );
1109
+        $upload_field = current(wp_list_filter($form->get_elements(), array('id' => sanitize_text_field($_POST['field_name']))));
1110
+        if (empty($upload_field)) {
1111
+            wp_send_json_error(__('Invalid upload field.', 'invoicing'));
1112 1112
         }
1113 1113
 
1114 1114
         // Prepare allowed file types.
1115
-        $file_types = isset( $upload_field['file_types'] ) ? $upload_field['file_types'] : array( 'jpg|jpeg|jpe', 'gif', 'png' );
1115
+        $file_types = isset($upload_field['file_types']) ? $upload_field['file_types'] : array('jpg|jpeg|jpe', 'gif', 'png');
1116 1116
         $all_types  = getpaid_get_allowed_mime_types();
1117 1117
         $mime_types = array();
1118 1118
 
1119
-        foreach ( $file_types as $file_type ) {
1120
-            if ( isset( $all_types[ $file_type ] ) ) {
1121
-                $mime_types[] = $all_types[ $file_type ];
1119
+        foreach ($file_types as $file_type) {
1120
+            if (isset($all_types[$file_type])) {
1121
+                $mime_types[] = $all_types[$file_type];
1122 1122
             }
1123 1123
         }
1124 1124
 
1125
-        if ( ! in_array( $_FILES['file']['type'], $mime_types ) ) {
1126
-            wp_send_json_error( __( 'Unsupported file type.', 'invoicing' ) );
1125
+        if (!in_array($_FILES['file']['type'], $mime_types)) {
1126
+            wp_send_json_error(__('Unsupported file type.', 'invoicing'));
1127 1127
         }
1128 1128
 
1129 1129
         // Upload file.
1130
-        $file_name = explode( '.', strtolower( $_FILES['file']['name'] ) );
1131
-        $file_name = uniqid( 'getpaid-' ) . '.' . array_pop( $file_name );
1130
+        $file_name = explode('.', strtolower($_FILES['file']['name']));
1131
+        $file_name = uniqid('getpaid-') . '.' . array_pop($file_name);
1132 1132
 
1133 1133
         $uploaded = wp_upload_bits(
1134 1134
             $file_name,
1135 1135
             null,
1136
-            file_get_contents( $_FILES['file']['tmp_name'] )
1136
+            file_get_contents($_FILES['file']['tmp_name'])
1137 1137
         );
1138 1138
 
1139
-        if ( ! empty( $uploaded['error'] ) ) {
1140
-            wp_send_json_error( $uploaded['error'] );
1139
+        if (!empty($uploaded['error'])) {
1140
+            wp_send_json_error($uploaded['error']);
1141 1141
         }
1142 1142
 
1143 1143
         // Retrieve response.
1144 1144
         $response = sprintf(
1145 1145
             '<input type="hidden" name="%s[%s]" value="%s" />',
1146
-            esc_attr( sanitize_text_field( $_POST['field_name'] ) ),
1147
-            esc_url( $uploaded['url'] ),
1148
-            esc_attr( sanitize_text_field( strtolower( $_FILES['file']['name'] ) ) )
1146
+            esc_attr(sanitize_text_field($_POST['field_name'])),
1147
+            esc_url($uploaded['url']),
1148
+            esc_attr(sanitize_text_field(strtolower($_FILES['file']['name'])))
1149 1149
         );
1150 1150
 
1151
-        wp_send_json_success( $response );
1151
+        wp_send_json_success($response);
1152 1152
 
1153 1153
 	}
1154 1154
 
Please login to merge, or discard this patch.
templates/invoice/billing-address.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -7,10 +7,10 @@  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
-$invoice     = new WPInv_Invoice( $invoice );
13
-$address_row = wpinv_get_invoice_address_markup( $invoice->get_user_info() );
12
+$invoice     = new WPInv_Invoice($invoice);
13
+$address_row = wpinv_get_invoice_address_markup($invoice->get_user_info());
14 14
 $phone       = $invoice->get_phone();
15 15
 $email       = $invoice->get_email();
16 16
 $vat_number  = $invoice->get_vat_number();
@@ -22,47 +22,47 @@  discard block
 block discarded – undo
22 22
 
23 23
 
24 24
             <div class="invoice-billing-address-label col-2">
25
-                <strong><?php esc_html_e( 'To:', 'invoicing' ); ?></strong>
25
+                <strong><?php esc_html_e('To:', 'invoicing'); ?></strong>
26 26
             </div>
27 27
 
28 28
 
29 29
             <div class="invoice-billing-address-value col-10">
30 30
 
31
-                <?php do_action( 'getpaid_billing_address_top' ); ?>
31
+                <?php do_action('getpaid_billing_address_top'); ?>
32 32
 
33
-                <?php if ( ! empty( $address_row ) ) : ?>
33
+                <?php if (!empty($address_row)) : ?>
34 34
                     <div class="billing-address">
35
-                        <?php echo wp_kses_post( $address_row ); ?>
35
+                        <?php echo wp_kses_post($address_row); ?>
36 36
                     </div>
37 37
                 <?php endif; ?>
38 38
 
39 39
 
40
-                <?php if ( ! empty( $phone ) ) : ?>
40
+                <?php if (!empty($phone)) : ?>
41 41
                     <div class="billing-phone">
42
-                        <?php echo wp_sprintf( esc_html__( 'Phone: %s', 'invoicing' ), esc_html( $phone ) ); ?>
42
+                        <?php echo wp_sprintf(esc_html__('Phone: %s', 'invoicing'), esc_html($phone)); ?>
43 43
                     </div>
44 44
                 <?php endif; ?>
45 45
 
46 46
 
47
-                <?php if ( ! empty( $email ) ) : ?>
47
+                <?php if (!empty($email)) : ?>
48 48
                     <div class="billing-email">
49
-                        <?php echo wp_sprintf( esc_html__( 'Email: %s', 'invoicing' ), esc_html( $email ) ); ?>
49
+                        <?php echo wp_sprintf(esc_html__('Email: %s', 'invoicing'), esc_html($email)); ?>
50 50
                     </div>
51 51
                 <?php endif; ?>
52 52
 
53
-                <?php if ( ! empty( $vat_number ) ) : ?>
53
+                <?php if (!empty($vat_number)) : ?>
54 54
                     <div class="vat-number">
55
-                        <?php echo wp_sprintf( esc_html__( 'Vat Number: %s', 'invoicing' ), esc_html( $vat_number ) ); ?>
55
+                        <?php echo wp_sprintf(esc_html__('Vat Number: %s', 'invoicing'), esc_html($vat_number)); ?>
56 56
                     </div>
57 57
                 <?php endif; ?>
58 58
 
59
-                <?php if ( ! empty( $company_id ) ) : ?>
59
+                <?php if (!empty($company_id)) : ?>
60 60
                     <div class="company-id">
61
-                        <?php echo wp_sprintf( esc_html__( 'Company ID: %s', 'invoicing' ), esc_html( $company_id ) ); ?>
61
+                        <?php echo wp_sprintf(esc_html__('Company ID: %s', 'invoicing'), esc_html($company_id)); ?>
62 62
                     </div>
63 63
                 <?php endif; ?>
64 64
 
65
-                <?php do_action( 'getpaid_billing_address_bottom' ); ?>
65
+                <?php do_action('getpaid_billing_address_bottom'); ?>
66 66
 
67 67
             </div>
68 68
 
Please login to merge, or discard this patch.
templates/invoice/header-right-actions.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
  * @var WPInv_Invoice $invoice
9 9
  */
10 10
 
11
-defined( 'ABSPATH' ) || exit;
11
+defined('ABSPATH') || exit;
12 12
 
13 13
 ?>
14 14
 
@@ -16,48 +16,48 @@  discard block
 block discarded – undo
16 16
 
17 17
         <?php
18 18
 
19
-            $actions   = array();
19
+            $actions = array();
20 20
 
21 21
             echo sprintf(
22 22
                 '<a href="javascript:void(0)" class="btn btn-sm m-1 d-inline-block btn-secondary invoice-action-print d-none d-lg-inline-block" onclick="window.print();">%s</a>',
23 23
                 sprintf(
24
-                    esc_html__( 'Print %s', 'invoicing' ),
25
-                    esc_html( ucfirst( $invoice->get_invoice_quote_type() ) )
24
+                    esc_html__('Print %s', 'invoicing'),
25
+                    esc_html(ucfirst($invoice->get_invoice_quote_type()))
26 26
                 )
27 27
             );
28 28
 
29
-            if ( is_user_logged_in() ) {
29
+            if (is_user_logged_in()) {
30 30
 
31 31
                 $actions[] = sprintf(
32 32
                     '<a href="%s" class="btn btn-sm btn-secondary m-1 d-inline-block invoice-action-history">%s</a>',
33
-                    esc_url( wpinv_get_history_page_uri( $invoice->get_post_type() ) ),
33
+                    esc_url(wpinv_get_history_page_uri($invoice->get_post_type())),
34 34
                     sprintf(
35
-                        __( '%s History', 'invoicing' ),
36
-                        esc_html( ucfirst( $invoice->get_invoice_quote_type() ) )
35
+                        __('%s History', 'invoicing'),
36
+                        esc_html(ucfirst($invoice->get_invoice_quote_type()))
37 37
                     )
38 38
                 );
39 39
 
40 40
             }
41 41
 
42
-            if ( wpinv_current_user_can_manage_invoicing() ) {
42
+            if (wpinv_current_user_can_manage_invoicing()) {
43 43
 
44 44
                 $actions[] = sprintf(
45 45
                     '<a href="%s" class="btn btn-sm btn-secondary m-1 d-inline-block invoice-action-edit">%s</a>',
46
-                    esc_url( get_edit_post_link( $invoice->get_id() ) ),
46
+                    esc_url(get_edit_post_link($invoice->get_id())),
47 47
                     sprintf(
48
-                        __( 'Edit %s', 'invoicing' ),
49
-                        esc_html( ucfirst( $invoice->get_invoice_quote_type() ) )
48
+                        __('Edit %s', 'invoicing'),
49
+                        esc_html(ucfirst($invoice->get_invoice_quote_type()))
50 50
                     )
51 51
                 );
52 52
 
53 53
             }
54 54
 
55
-            $actions = apply_filters( 'getpaid_invoice_header_right_actions_array', $actions, $invoice );
56
-            echo wp_kses_post( implode( '', $actions ) );
55
+            $actions = apply_filters('getpaid_invoice_header_right_actions_array', $actions, $invoice);
56
+            echo wp_kses_post(implode('', $actions));
57 57
 
58 58
         ?>
59 59
 
60
-        <?php do_action( 'wpinv_invoice_display_right_actions', $invoice ); ?>
60
+        <?php do_action('wpinv_invoice_display_right_actions', $invoice); ?>
61 61
     </div>
62 62
 
63 63
 <?php
Please login to merge, or discard this patch.
templates/invoice/invoice-type.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -7,11 +7,11 @@
 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
 ?>
13 13
 <h2 class="h3 text-dark">
14
-    <?php echo esc_html( apply_filters( 'getpaid_invoice_type_label', esc_html( ucfirst( $invoice->get_invoice_quote_type() ) ), $invoice ) ); ?>
14
+    <?php echo esc_html(apply_filters('getpaid_invoice_type_label', esc_html(ucfirst($invoice->get_invoice_quote_type())), $invoice)); ?>
15 15
 </h2>
16 16
 
17 17
 <?php
Please login to merge, or discard this patch.
templates/invoice/fee-item.php 2 patches
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -31,21 +31,21 @@  discard block
 block discarded – undo
31 31
                     // Item name.
32 32
                     if ( 'name' == $column ) {
33 33
 
34
-					// Display the name.
35
-					echo '<div class="mb-1">' . esc_html( $fee['name'] ) . '</div>';
34
+                    // Display the name.
35
+                    echo '<div class="mb-1">' . esc_html( $fee['name'] ) . '</div>';
36 36
 
37
-					// And an optional description.
38
-					$description = empty( $fee['description'] ) ? esc_html__( 'Fee', 'invoicing' ) : esc_html( $fee['description'] );
39
-					echo wp_kses_post( "<small class='form-text text-muted pr-2 m-0'>$description</small>" );
37
+                    // And an optional description.
38
+                    $description = empty( $fee['description'] ) ? esc_html__( 'Fee', 'invoicing' ) : esc_html( $fee['description'] );
39
+                    echo wp_kses_post( "<small class='form-text text-muted pr-2 m-0'>$description</small>" );
40 40
 
41 41
                     }
42 42
 
43 43
                     // Item price.
44 44
                     if ( 'price' == $column ) {
45 45
 
46
-					// Display the item price (or recurring price if this is a renewal invoice)
47
-					if ( $invoice->is_recurring() && $invoice->is_renewal() ) {
48
-						wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() );
46
+                    // Display the item price (or recurring price if this is a renewal invoice)
47
+                    if ( $invoice->is_recurring() && $invoice->is_renewal() ) {
48
+                        wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() );
49 49
                         } else {
50 50
                             wpinv_the_price( $fee['initial_fee'], $invoice->get_currency() );
51 51
                         }
@@ -53,20 +53,20 @@  discard block
 block discarded – undo
53 53
 
54 54
                     // Item quantity.
55 55
                     if ( 'quantity' == $column ) {
56
-					echo '&mdash;';
56
+                    echo '&mdash;';
57 57
                     }
58 58
 
59 59
                     // Item tax.
60 60
                     if ( 'tax_rate' == $column ) {
61
-					echo '&mdash;';
61
+                    echo '&mdash;';
62 62
                     }
63 63
 
64 64
                     // Item sub total.
65 65
                     if ( 'subtotal' == $column ) {
66 66
 
67
-					// Display the item price (or recurring price if this is a renewal invoice)
68
-					if ( $invoice->is_recurring() && $invoice->is_renewal() ) {
69
-						wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() );
67
+                    // Display the item price (or recurring price if this is a renewal invoice)
68
+                    if ( $invoice->is_recurring() && $invoice->is_renewal() ) {
69
+                        wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() );
70 70
                         } else {
71 71
                             wpinv_the_price( $fee['initial_fee'], $invoice->get_currency() );
72 72
                         }
Please login to merge, or discard this patch.
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -9,9 +9,9 @@  discard block
 block discarded – undo
9 9
  * @var array $fee
10 10
  */
11 11
 
12
-defined( 'ABSPATH' ) || exit;
12
+defined('ABSPATH') || exit;
13 13
 
14
-do_action( 'getpaid_before_invoice_fee_item', $invoice, $fee );
14
+do_action('getpaid_before_invoice_fee_item', $invoice, $fee);
15 15
 
16 16
 ?>
17 17
 
@@ -19,64 +19,64 @@  discard block
 block discarded – undo
19 19
 
20 20
     <div class="form-row row">
21 21
 
22
-        <?php foreach ( array_keys( $columns ) as $column ) : ?>
22
+        <?php foreach (array_keys($columns) as $column) : ?>
23 23
 
24
-            <div class="<?php echo 'name' == $column ? 'col-12 col-sm-6' : 'col-12 col-sm'; ?> getpaid-invoice-item-<?php echo esc_attr( $column ); ?>">
24
+            <div class="<?php echo 'name' == $column ? 'col-12 col-sm-6' : 'col-12 col-sm'; ?> getpaid-invoice-item-<?php echo esc_attr($column); ?>">
25 25
 
26 26
                 <?php
27 27
 
28 28
                     // Fires before printing a fee item column.
29
-                    do_action( "getpaid_invoice_fee_item_before_$column", $fee, $invoice );
29
+                    do_action("getpaid_invoice_fee_item_before_$column", $fee, $invoice);
30 30
 
31 31
                     // Item name.
32
-                    if ( 'name' == $column ) {
32
+                    if ('name' == $column) {
33 33
 
34 34
 					// Display the name.
35
-					echo '<div class="mb-1">' . esc_html( $fee['name'] ) . '</div>';
35
+					echo '<div class="mb-1">' . esc_html($fee['name']) . '</div>';
36 36
 
37 37
 					// And an optional description.
38
-					$description = empty( $fee['description'] ) ? esc_html__( 'Fee', 'invoicing' ) : esc_html( $fee['description'] );
39
-					echo wp_kses_post( "<small class='form-text text-muted pr-2 m-0'>$description</small>" );
38
+					$description = empty($fee['description']) ? esc_html__('Fee', 'invoicing') : esc_html($fee['description']);
39
+					echo wp_kses_post("<small class='form-text text-muted pr-2 m-0'>$description</small>");
40 40
 
41 41
                     }
42 42
 
43 43
                     // Item price.
44
-                    if ( 'price' == $column ) {
44
+                    if ('price' == $column) {
45 45
 
46 46
 					// Display the item price (or recurring price if this is a renewal invoice)
47
-					if ( $invoice->is_recurring() && $invoice->is_renewal() ) {
48
-						wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() );
47
+					if ($invoice->is_recurring() && $invoice->is_renewal()) {
48
+						wpinv_the_price($fee['recurring_fee'], $invoice->get_currency());
49 49
                         } else {
50
-                            wpinv_the_price( $fee['initial_fee'], $invoice->get_currency() );
50
+                            wpinv_the_price($fee['initial_fee'], $invoice->get_currency());
51 51
                         }
52 52
 }
53 53
 
54 54
                     // Item quantity.
55
-                    if ( 'quantity' == $column ) {
55
+                    if ('quantity' == $column) {
56 56
 					echo '&mdash;';
57 57
                     }
58 58
 
59 59
                     // Item tax.
60
-                    if ( 'tax_rate' == $column ) {
60
+                    if ('tax_rate' == $column) {
61 61
 					echo '&mdash;';
62 62
                     }
63 63
 
64 64
                     // Item sub total.
65
-                    if ( 'subtotal' == $column ) {
65
+                    if ('subtotal' == $column) {
66 66
 
67 67
 					// Display the item price (or recurring price if this is a renewal invoice)
68
-					if ( $invoice->is_recurring() && $invoice->is_renewal() ) {
69
-						wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() );
68
+					if ($invoice->is_recurring() && $invoice->is_renewal()) {
69
+						wpinv_the_price($fee['recurring_fee'], $invoice->get_currency());
70 70
                         } else {
71
-                            wpinv_the_price( $fee['initial_fee'], $invoice->get_currency() );
71
+                            wpinv_the_price($fee['initial_fee'], $invoice->get_currency());
72 72
                         }
73 73
 }
74 74
 
75 75
                     // Fires when printing a fee item column.
76
-                    do_action( "getpaid_invoice_fee_item_$column", $fee, $invoice );
76
+                    do_action("getpaid_invoice_fee_item_$column", $fee, $invoice);
77 77
 
78 78
                     // Fires after printing a fee item column.
79
-                    do_action( "getpaid_invoice_fee_item_after_$column", $fee, $invoice );
79
+                    do_action("getpaid_invoice_fee_item_after_$column", $fee, $invoice);
80 80
 
81 81
                 ?>
82 82
 
Please login to merge, or discard this patch.
templates/payment-forms/elements/gateway_select.php 2 patches
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -64,8 +64,8 @@
 block discarded – undo
64 64
                         $description = wpinv_get_gateway_description( $gateway );
65 65
 
66 66
                         if ( wpinv_is_test_mode( $gateway ) ) {
67
-						$sandbox_notice = apply_filters( "getpaid_{$gateway}_sandbox_notice", __( 'SANDBOX ENABLED: No real payments will occur.', 'invoicing' ) );
68
-						$description = "$description $sandbox_notice";
67
+                        $sandbox_notice = apply_filters( "getpaid_{$gateway}_sandbox_notice", __( 'SANDBOX ENABLED: No real payments will occur.', 'invoicing' ) );
68
+                        $description = "$description $sandbox_notice";
69 69
                         }
70 70
 
71 71
                         echo wp_kses_post( wpautop( $description ) );
Please login to merge, or discard this patch.
Spacing   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -7,45 +7,45 @@  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
 // The payment methods select title.
13
-if ( empty( $text ) ) {
14
-    $text = __( 'Select Payment Method', 'invoicing' );
13
+if (empty($text)) {
14
+    $text = __('Select Payment Method', 'invoicing');
15 15
 }
16 16
 
17 17
 // An array of active payment methods.
18
-$gateways = wpinv_get_enabled_payment_gateways( true );
18
+$gateways = wpinv_get_enabled_payment_gateways(true);
19 19
 
20 20
 // The current invoice id.
21 21
 $invoice_id     = 0;
22 22
 $chosen_gateway = wpinv_get_default_gateway();
23 23
 
24
-if ( ! empty( $form->invoice ) ) {
24
+if (!empty($form->invoice)) {
25 25
     $invoice_id = $form->invoice->get_id();
26 26
     $chosen_gateway = $form->invoice->get_gateway();
27 27
 }
28 28
 
29 29
 ?>
30 30
 
31
-    <?php do_action( 'getpaid_before_payment_form_gateway_select', $form ); ?>
31
+    <?php do_action('getpaid_before_payment_form_gateway_select', $form); ?>
32 32
     <div class="mt-4 mb-4 getpaid-gateways">
33 33
 
34
-        <?php do_action( 'wpinv_payment_mode_top', $invoice_id, $chosen_gateway, $gateways, $form ); ?>
34
+        <?php do_action('wpinv_payment_mode_top', $invoice_id, $chosen_gateway, $gateways, $form); ?>
35 35
 
36 36
         <div class="getpaid-select-gateway-title-div">
37
-            <h6><?php echo esc_html( $text ); ?></h6>
37
+            <h6><?php echo esc_html($text); ?></h6>
38 38
         </div>
39 39
 
40 40
         <div class="getpaid-available-gateways-div">
41 41
 
42
-            <?php foreach ( array_keys( $gateways ) as $gateway ) : ?>
42
+            <?php foreach (array_keys($gateways) as $gateway) : ?>
43 43
 
44
-                <div class="pt-1 pb-1 getpaid-gateway getpaid-gateway-<?php echo esc_attr( $gateway ); ?>" data-checkout-label='<?php echo esc_attr( apply_filters( "getpaid_gateway_{$gateway}_checkout_button_label", '' ) ); ?>'>
44
+                <div class="pt-1 pb-1 getpaid-gateway getpaid-gateway-<?php echo esc_attr($gateway); ?>" data-checkout-label='<?php echo esc_attr(apply_filters("getpaid_gateway_{$gateway}_checkout_button_label", '')); ?>'>
45 45
 
46 46
                     <label class="form-label d-block w-100 getpaid-gateway-radio">
47
-                        <input type="radio" value="<?php echo esc_attr( $gateway ); ?>" <?php checked( $gateway, $chosen_gateway ); ?> name="wpi-gateway">
48
-                        <span><?php echo esc_html( wpinv_get_gateway_checkout_label( $gateway ) ); ?></span>
47
+                        <input type="radio" value="<?php echo esc_attr($gateway); ?>" <?php checked($gateway, $chosen_gateway); ?> name="wpi-gateway">
48
+                        <span><?php echo esc_html(wpinv_get_gateway_checkout_label($gateway)); ?></span>
49 49
                     </label>
50 50
 
51 51
                 </div>
@@ -56,22 +56,22 @@  discard block
 block discarded – undo
56 56
 
57 57
         <div class="getpaid-gateway-descriptions-div">
58 58
 
59
-            <?php foreach ( array_keys( $gateways ) as $gateway ) : ?>
59
+            <?php foreach (array_keys($gateways) as $gateway) : ?>
60 60
 
61
-                <div class="my-2 p-3 bg-light border getpaid-gateway-description getpaid-description-<?php echo esc_attr( $gateway ); ?>" style="display: none;">
61
+                <div class="my-2 p-3 bg-light border getpaid-gateway-description getpaid-description-<?php echo esc_attr($gateway); ?>" style="display: none;">
62 62
                     <?php
63 63
 
64
-                        $description = wpinv_get_gateway_description( $gateway );
64
+                        $description = wpinv_get_gateway_description($gateway);
65 65
 
66
-                        if ( wpinv_is_test_mode( $gateway ) ) {
67
-						$sandbox_notice = apply_filters( "getpaid_{$gateway}_sandbox_notice", __( 'SANDBOX ENABLED: No real payments will occur.', 'invoicing' ) );
66
+                        if (wpinv_is_test_mode($gateway)) {
67
+						$sandbox_notice = apply_filters("getpaid_{$gateway}_sandbox_notice", __('SANDBOX ENABLED: No real payments will occur.', 'invoicing'));
68 68
 						$description = "$description $sandbox_notice";
69 69
                         }
70 70
 
71
-                        echo wp_kses_post( wpautop( $description ) );
71
+                        echo wp_kses_post(wpautop($description));
72 72
 
73
-                        do_action( 'wpinv_' . $gateway . '_checkout_fields', $invoice_id );
74
-                        do_action( 'wpinv_' . $gateway . '_cc_form', $invoice_id, $form );
73
+                        do_action('wpinv_' . $gateway . '_checkout_fields', $invoice_id);
74
+                        do_action('wpinv_' . $gateway . '_cc_form', $invoice_id, $form);
75 75
 
76 76
                     ?>
77 77
                 </div>
@@ -84,7 +84,7 @@  discard block
 block discarded – undo
84 84
             <?php
85 85
                 aui()->alert(
86 86
                     array(
87
-                        'content' => __( 'None of the available payment gateways support purchasing recurring items.', 'invoicing' ),
87
+                        'content' => __('None of the available payment gateways support purchasing recurring items.', 'invoicing'),
88 88
                         'type'    => 'danger',
89 89
                     ),
90 90
                     true
@@ -96,7 +96,7 @@  discard block
 block discarded – undo
96 96
             <?php
97 97
                 aui()->alert(
98 98
                     array(
99
-                        'content' => __( 'None of the available payment gateways support purchasing multiple subscriptions in a single order.', 'invoicing' ),
99
+                        'content' => __('None of the available payment gateways support purchasing multiple subscriptions in a single order.', 'invoicing'),
100 100
                         'type'    => 'danger',
101 101
                     ),
102 102
                     true
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
             <?php
109 109
                 aui()->alert(
110 110
                     array(
111
-                        'content' => __( 'None of the available payment gateways support purchasing multiple subscriptions with different billing schedules in a single order.', 'invoicing' ),
111
+                        'content' => __('None of the available payment gateways support purchasing multiple subscriptions with different billing schedules in a single order.', 'invoicing'),
112 112
                         'type'    => 'danger',
113 113
                     ),
114 114
                     true
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
             <?php
121 121
                 aui()->alert(
122 122
                     array(
123
-                        'content' => __( 'There is no active payment gateway available to process your request.', 'invoicing' ),
123
+                        'content' => __('There is no active payment gateway available to process your request.', 'invoicing'),
124 124
                         'type'    => 'danger',
125 125
                     ),
126 126
                     true
@@ -128,7 +128,7 @@  discard block
 block discarded – undo
128 128
             ?>
129 129
         </div>
130 130
 
131
-        <?php do_action( 'wpinv_payment_mode_bottom', $invoice_id, $chosen_gateway, $gateways, $form ); ?>
131
+        <?php do_action('wpinv_payment_mode_bottom', $invoice_id, $chosen_gateway, $gateways, $form); ?>
132 132
 
133 133
     </div>
134
-    <?php do_action( 'getpaid_after_payment_form_gateway_select', $form ); ?>
134
+    <?php do_action('getpaid_after_payment_form_gateway_select', $form); ?>
Please login to merge, or discard this patch.
templates/payment-forms/elements/paragraph.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -7,8 +7,8 @@
 block discarded – undo
7 7
  * @version 1.0.19
8 8
  */
9 9
 
10
-defined( 'ABSPATH' ) || exit;
10
+defined('ABSPATH') || exit;
11 11
 
12
-if ( ! empty( $element['text'] ) ) {
13
-    echo '<p>' . wp_kses_post( trim( $element['text'] ) ) . '</p>';
12
+if (!empty($element['text'])) {
13
+    echo '<p>' . wp_kses_post(trim($element['text'])) . '</p>';
14 14
 }
Please login to merge, or discard this patch.
templates/payment-forms/elements/heading.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -7,11 +7,11 @@
 block discarded – undo
7 7
  * @version 1.0.19
8 8
  */
9 9
 
10
-defined( 'ABSPATH' ) || exit;
10
+defined('ABSPATH') || exit;
11 11
 
12
-$heading_tag  = isset( $element['level'] ) ? trim( sanitize_key( $element['level'] ) ) : 'h3';
13
-$text = isset( $element['text'] ) ? trim( $element['text'] ) : '';
12
+$heading_tag = isset($element['level']) ? trim(sanitize_key($element['level'])) : 'h3';
13
+$text = isset($element['text']) ? trim($element['text']) : '';
14 14
 
15
-if ( ! empty( $text ) ) {
16
-    echo wp_kses_post( "<$heading_tag>$text</$heading_tag>" );
15
+if (!empty($text)) {
16
+    echo wp_kses_post("<$heading_tag>$text</$heading_tag>");
17 17
 }
Please login to merge, or discard this patch.