Passed
Push — master ( 57cb99...c77c76 )
by Brian
04:31
created
templates/payment-forms/elements/address-fields.php 1 patch
Spacing   +51 added lines, -51 removed lines patch added patch discarded remove patch
@@ -12,75 +12,75 @@  discard block
 block discarded – undo
12 12
  * @var GetPaid_Payment_Form $form
13 13
  */
14 14
 
15
-defined( 'ABSPATH' ) || exit;
15
+defined('ABSPATH') || exit;
16 16
 
17
-$field_type = sanitize_key( $field_type );
17
+$field_type = sanitize_key($field_type);
18 18
 
19 19
 echo "<div class='row $field_type'>";
20 20
 
21 21
 // Prepare current user.
22
-if ( ! empty( $form->invoice ) ) {
22
+if (!empty($form->invoice)) {
23 23
     $user_id = $form->invoice->get_user_id();
24 24
 }
25 25
 
26
-if ( empty( $user_id ) && is_user_logged_in() ) {
26
+if (empty($user_id) && is_user_logged_in()) {
27 27
     $user_id = get_current_user_id();
28 28
 }
29 29
 
30
-if ( ! empty( $user_id ) ) {
31
-    $user  = wp_get_current_user();
30
+if (!empty($user_id)) {
31
+    $user = wp_get_current_user();
32 32
 }
33 33
 
34
-foreach ( $fields as $address_field ) {
34
+foreach ($fields as $address_field) {
35 35
 
36 36
     // Skip if it is hidden.
37
-    if ( empty( $address_field['visible'] ) ) {
37
+    if (empty($address_field['visible'])) {
38 38
         continue;
39 39
     }
40 40
 
41
-    do_action( 'getpaid_payment_form_address_field_before_' . $address_field['name'], $field_type, $address_field );
41
+    do_action('getpaid_payment_form_address_field_before_' . $address_field['name'], $field_type, $address_field);
42 42
 
43 43
     // Prepare variables.
44 44
     $field_name  = $address_field['name'];
45 45
     $field_name  = "{$field_type}[$field_name]";
46
-    $wrap_class  = getpaid_get_form_element_grid_class( $address_field );
47
-    $wrap_class  = esc_attr( "$wrap_class getpaid-address-field-wrapper" );
48
-    $placeholder = empty( $address_field['placeholder'] ) ? '' : esc_attr( $address_field['placeholder'] );
49
-    $description = empty( $address_field['description'] ) ? '' : wp_kses_post( $address_field['description'] );
50
-    $value       = ! empty( $user_id ) ? get_user_meta( $user_id, '_' . $address_field['name'], true ) : '';
51
-    $label       = empty( $address_field['label'] ) ? '' : wp_kses_post( $address_field['label'] );
52
-
53
-    $method_name = 'get_' . str_replace( 'wpinv_', '', $address_field['name'] );
54
-    if ( ! empty( $form->invoice ) && is_callable( array( $form->invoice, $method_name ) ) ) {
55
-        $value = call_user_func( array( $form->invoice, $method_name ) );
46
+    $wrap_class  = getpaid_get_form_element_grid_class($address_field);
47
+    $wrap_class  = esc_attr("$wrap_class getpaid-address-field-wrapper");
48
+    $placeholder = empty($address_field['placeholder']) ? '' : esc_attr($address_field['placeholder']);
49
+    $description = empty($address_field['description']) ? '' : wp_kses_post($address_field['description']);
50
+    $value       = !empty($user_id) ? get_user_meta($user_id, '_' . $address_field['name'], true) : '';
51
+    $label       = empty($address_field['label']) ? '' : wp_kses_post($address_field['label']);
52
+
53
+    $method_name = 'get_' . str_replace('wpinv_', '', $address_field['name']);
54
+    if (!empty($form->invoice) && is_callable(array($form->invoice, $method_name))) {
55
+        $value = call_user_func(array($form->invoice, $method_name));
56 56
     }
57 57
 
58
-    if ( empty( $value ) && 'wpinv_first_name' == $address_field['name'] && ! empty( $user ) ) {
58
+    if (empty($value) && 'wpinv_first_name' == $address_field['name'] && !empty($user)) {
59 59
         $value = $user->first_name;
60 60
     }
61 61
 
62
-    if ( empty( $value ) && 'wpinv_last_name' == $address_field['name'] && ! empty( $user ) ) {
62
+    if (empty($value) && 'wpinv_last_name' == $address_field['name'] && !empty($user)) {
63 63
         $value = $user->last_name;
64 64
     }
65 65
 
66
-    if ( ! empty( $address_field['required'] ) ) {
66
+    if (!empty($address_field['required'])) {
67 67
         $label .= "<span class='text-danger'> *</span>";
68 68
     }
69 69
 
70 70
     // Display the country.
71
-    if ( 'wpinv_country' == $address_field['name'] ) {
71
+    if ('wpinv_country' == $address_field['name']) {
72 72
 
73 73
         echo "<div class='form-group $wrap_class getpaid-address-field-wrapper__country'";
74 74
 
75 75
         echo aui()->select(
76 76
             array(
77 77
                 'options'     => wpinv_get_country_list(),
78
-                'name'        => esc_attr( $field_name ),
79
-                'id'          => sanitize_html_class( $field_name ) . $uniqid,
80
-                'value'       => esc_attr( $country ),
78
+                'name'        => esc_attr($field_name),
79
+                'id'          => sanitize_html_class($field_name) . $uniqid,
80
+                'value'       => esc_attr($country),
81 81
                 'placeholder' => $placeholder,
82
-                'required'    => ! empty( $address_field['required'] ),
83
-                'label'       => wp_kses_post( $label ),
82
+                'required'    => !empty($address_field['required']),
83
+                'label'       => wp_kses_post($label),
84 84
                 'label_type'  => 'vertical',
85 85
                 'help_text'   => $description,
86 86
                 'class'       => 'getpaid-address-field wpinv_country',
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
             )
94 94
         );
95 95
 
96
-        if ( wpinv_should_validate_vat_number() ) {
96
+        if (wpinv_should_validate_vat_number()) {
97 97
 
98 98
             echo aui()->input(
99 99
                 array(
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
                     'id'         => "shipping-toggle$uniqid",
103 103
                     'wrap_class' => "getpaid-address-field-wrapper__address-confirm mt-1 d-none",
104 104
                     'required'   => false,
105
-                    'label'      => __( 'I certify that I live in the country selected above', 'invoicing' ) . "<span class='text-danger'> *</span>",
105
+                    'label'      => __('I certify that I live in the country selected above', 'invoicing') . "<span class='text-danger'> *</span>",
106 106
                     'value'      => 1,
107 107
                     'checked'    => true,
108 108
                     'class'      => 'w-auto',
@@ -116,27 +116,27 @@  discard block
 block discarded – undo
116 116
     }
117 117
 
118 118
     // Display the state.
119
-    else if ( 'wpinv_state' == $address_field['name'] ) {
119
+    else if ('wpinv_state' == $address_field['name']) {
120 120
 
121
-        if ( empty( $value ) ) {
121
+        if (empty($value)) {
122 122
             $value = wpinv_get_default_state();
123 123
         }
124 124
 
125
-        echo getpaid_get_states_select_markup (
125
+        echo getpaid_get_states_select_markup(
126 126
             $country,
127 127
             $value,
128 128
             $placeholder,
129 129
             $label,
130 130
             $description,
131
-            ! empty( $address_field['required'] ),
131
+            !empty($address_field['required']),
132 132
             $wrap_class,
133 133
             $field_name
134 134
         );
135 135
 
136 136
     } else {
137 137
 
138
-        $key      = str_replace( 'wpinv_', '', $address_field['name'] );
139
-        $key      = esc_attr( str_replace( '_', '-', $key ) );
138
+        $key      = str_replace('wpinv_', '', $address_field['name']);
139
+        $key      = esc_attr(str_replace('_', '-', $key));
140 140
         $autocomplete = '';
141 141
         $replacements = array(
142 142
             'zip'        => 'postal-code',
@@ -149,37 +149,37 @@  discard block
 block discarded – undo
149 149
         );
150 150
 
151 151
 
152
-        if ( isset( $replacements[ $key ] ) ) {
152
+        if (isset($replacements[$key])) {
153 153
             $autocomplete = array(
154
-                'autocomplete' => "$field_type {$replacements[ $key ]}",
154
+                'autocomplete' => "$field_type {$replacements[$key]}",
155 155
             );
156 156
         }
157 157
 
158 158
         $append = '';
159 159
 
160
-        if ( 'billing' === $field_type && wpinv_should_validate_vat_number() && 'vat-number' === $key ) {
161
-            $valid    = esc_attr__( 'Valid', 'invoicing' );
162
-            $invalid  = esc_attr__( 'Invalid', 'invoicing' );
163
-            $validate = esc_attr__( 'Validate', 'invoicing' );
160
+        if ('billing' === $field_type && wpinv_should_validate_vat_number() && 'vat-number' === $key) {
161
+            $valid    = esc_attr__('Valid', 'invoicing');
162
+            $invalid  = esc_attr__('Invalid', 'invoicing');
163
+            $validate = esc_attr__('Validate', 'invoicing');
164 164
             $append   = "<span class='btn btn-primary getpaid-vat-number-validate' data-valid='$valid' data-invalid='$invalid' data-validate='$validate'>$validate</span>";
165 165
         }
166 166
 
167
-        if ( 'billing' === $field_type ) {
168
-            $description .= '<div class="getpaid-error-' . sanitize_html_class( $field_name ) . ' getpaid-custom-payment-form-errors alert alert-danger d-none"></div>';
167
+        if ('billing' === $field_type) {
168
+            $description .= '<div class="getpaid-error-' . sanitize_html_class($field_name) . ' getpaid-custom-payment-form-errors alert alert-danger d-none"></div>';
169 169
         }
170 170
 
171 171
         echo aui()->input(
172 172
             array(
173
-                'name'        => esc_attr( $field_name ),
174
-                'id'          => sanitize_html_class( $field_name ) . $uniqid,
175
-                'required'    => ! empty( $address_field['required'] ),
173
+                'name'        => esc_attr($field_name),
174
+                'id'          => sanitize_html_class($field_name) . $uniqid,
175
+                'required'    => !empty($address_field['required']),
176 176
                 'placeholder' => $placeholder,
177
-                'label'       => wp_kses_post( $label ),
177
+                'label'       => wp_kses_post($label),
178 178
                 'label_type'  => 'vertical',
179 179
                 'help_text'   => $description,
180 180
                 'type'        => 'text',
181
-                'value'       => esc_attr( $value ),
182
-                'class'       => 'getpaid-address-field ' . esc_attr( $address_field['name'] ),
181
+                'value'       => esc_attr($value),
182
+                'class'       => 'getpaid-address-field ' . esc_attr($address_field['name']),
183 183
                 'wrap_class'  => "$wrap_class getpaid-address-field-wrapper__$key",
184 184
                 'label_class' => 'getpaid-address-field-label getpaid-address-field-label__' . $key,
185 185
                 'extra_attributes'  => $autocomplete,
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
 
190 190
     }
191 191
 
192
-    do_action( 'getpaid_payment_form_address_field_after_' . $address_field['name'], $field_type, $address_field );
192
+    do_action('getpaid_payment_form_address_field_after_' . $address_field['name'], $field_type, $address_field);
193 193
 }
194 194
 
195 195
 echo "</div>";
Please login to merge, or discard this patch.