Completed
Push — master ( c5a4a8...27023b )
by Roy
12s
created
includes/admin/stripe-multibanco-settings.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -1,41 +1,41 @@
 block discarded – undo
1 1
 <?php
2
-if ( ! defined( 'ABSPATH' ) ) {
2
+if ( ! defined('ABSPATH')) {
3 3
 	exit;
4 4
 }
5 5
 
6
-return apply_filters( 'wc_stripe_multibanco_settings',
6
+return apply_filters('wc_stripe_multibanco_settings',
7 7
 	array(
8 8
 		'geo_target' => array(
9
-			'description' => __( 'Relevant Payer Geography: Portugal', 'woocommerce-gateway-stripe' ),
9
+			'description' => __('Relevant Payer Geography: Portugal', 'woocommerce-gateway-stripe'),
10 10
 			'type'        => 'title',
11 11
 		),
12 12
 		'activation' => array(
13
-			'description' => __( 'Must be activated from your Stripe Dashboard Settings <a href="https://dashboard.stripe.com/account/payments/settings" target="_blank">here</a>', 'woocommerce-gateway-stripe' ),
13
+			'description' => __('Must be activated from your Stripe Dashboard Settings <a href="https://dashboard.stripe.com/account/payments/settings" target="_blank">here</a>', 'woocommerce-gateway-stripe'),
14 14
 			'type'        => 'title',
15 15
 		),
16 16
 		'enabled' => array(
17
-			'title'       => __( 'Enable/Disable', 'woocommerce-gateway-stripe' ),
18
-			'label'       => __( 'Enable Stripe Multibanco', 'woocommerce-gateway-stripe' ),
17
+			'title'       => __('Enable/Disable', 'woocommerce-gateway-stripe'),
18
+			'label'       => __('Enable Stripe Multibanco', 'woocommerce-gateway-stripe'),
19 19
 			'type'        => 'checkbox',
20 20
 			'description' => '',
21 21
 			'default'     => 'no',
22 22
 		),
23 23
 		'title' => array(
24
-			'title'       => __( 'Title', 'woocommerce-gateway-stripe' ),
24
+			'title'       => __('Title', 'woocommerce-gateway-stripe'),
25 25
 			'type'        => 'text',
26
-			'description' => __( 'This controls the title which the user sees during checkout.', 'woocommerce-gateway-stripe' ),
27
-			'default'     => __( 'Multibanco', 'woocommerce-gateway-stripe' ),
26
+			'description' => __('This controls the title which the user sees during checkout.', 'woocommerce-gateway-stripe'),
27
+			'default'     => __('Multibanco', 'woocommerce-gateway-stripe'),
28 28
 			'desc_tip'    => true,
29 29
 		),
30 30
 		'description' => array(
31
-			'title'       => __( 'Description', 'woocommerce-gateway-stripe' ),
31
+			'title'       => __('Description', 'woocommerce-gateway-stripe'),
32 32
 			'type'        => 'text',
33
-			'description' => __( 'This controls the description which the user sees during checkout.', 'woocommerce-gateway-stripe' ),
34
-			'default'     => __( 'You will be redirected to Multibanco.', 'woocommerce-gateway-stripe' ),
33
+			'description' => __('This controls the description which the user sees during checkout.', 'woocommerce-gateway-stripe'),
34
+			'default'     => __('You will be redirected to Multibanco.', 'woocommerce-gateway-stripe'),
35 35
 			'desc_tip'    => true,
36 36
 		),
37 37
 		'webhook' => array(
38
-			'title'       => __( 'Webhook Endpoints', 'woocommerce-gateway-stripe' ),
38
+			'title'       => __('Webhook Endpoints', 'woocommerce-gateway-stripe'),
39 39
 			'type'        => 'title',
40 40
 			/* translators: webhook URL */
41 41
 			'description' => $this->display_admin_settings_webhook_description(),
Please login to merge, or discard this patch.
includes/admin/stripe-sepa-settings.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -1,45 +1,45 @@
 block discarded – undo
1 1
 <?php
2
-if ( ! defined( 'ABSPATH' ) ) {
2
+if ( ! defined('ABSPATH')) {
3 3
 	exit;
4 4
 }
5 5
 
6
-return apply_filters( 'wc_stripe_sepa_settings',
6
+return apply_filters('wc_stripe_sepa_settings',
7 7
 	array(
8 8
 		'geo_target' => array(
9
-			'description' => __( 'Relevant Payer Geography: France, Germany, Spain, Belgium, Netherlands, Luxembourg, Italy, Portugal, Austria, Ireland', 'woocommerce-gateway-stripe' ),
9
+			'description' => __('Relevant Payer Geography: France, Germany, Spain, Belgium, Netherlands, Luxembourg, Italy, Portugal, Austria, Ireland', 'woocommerce-gateway-stripe'),
10 10
 			'type'        => 'title',
11 11
 		),
12 12
 		'guide' => array(
13
-			'description' => __( '<a href="https://stripe.com/payments/payment-methods-guide#sepa-direct-debit" target="_blank">Payment Method Guide</a>', 'woocommerce-gateway-stripe' ),
13
+			'description' => __('<a href="https://stripe.com/payments/payment-methods-guide#sepa-direct-debit" target="_blank">Payment Method Guide</a>', 'woocommerce-gateway-stripe'),
14 14
 			'type'        => 'title',
15 15
 		),
16 16
 		'activation' => array(
17
-			'description' => __( 'Must be activated from your Stripe Dashboard Settings <a href="https://dashboard.stripe.com/account/payments/settings" target="_blank">here</a>', 'woocommerce-gateway-stripe' ),
17
+			'description' => __('Must be activated from your Stripe Dashboard Settings <a href="https://dashboard.stripe.com/account/payments/settings" target="_blank">here</a>', 'woocommerce-gateway-stripe'),
18 18
 			'type'   => 'title',
19 19
 		),
20 20
 		'enabled' => array(
21
-			'title'       => __( 'Enable/Disable', 'woocommerce-gateway-stripe' ),
22
-			'label'       => __( 'Enable Stripe SEPA Direct Debit', 'woocommerce-gateway-stripe' ),
21
+			'title'       => __('Enable/Disable', 'woocommerce-gateway-stripe'),
22
+			'label'       => __('Enable Stripe SEPA Direct Debit', 'woocommerce-gateway-stripe'),
23 23
 			'type'        => 'checkbox',
24 24
 			'description' => '',
25 25
 			'default'     => 'no',
26 26
 		),
27 27
 		'title' => array(
28
-			'title'       => __( 'Title', 'woocommerce-gateway-stripe' ),
28
+			'title'       => __('Title', 'woocommerce-gateway-stripe'),
29 29
 			'type'        => 'text',
30
-			'description' => __( 'This controls the title which the user sees during checkout.', 'woocommerce-gateway-stripe' ),
31
-			'default'     => __( 'SEPA Direct Debit', 'woocommerce-gateway-stripe' ),
30
+			'description' => __('This controls the title which the user sees during checkout.', 'woocommerce-gateway-stripe'),
31
+			'default'     => __('SEPA Direct Debit', 'woocommerce-gateway-stripe'),
32 32
 			'desc_tip'    => true,
33 33
 		),
34 34
 		'description' => array(
35
-			'title'       => __( 'Description', 'woocommerce-gateway-stripe' ),
35
+			'title'       => __('Description', 'woocommerce-gateway-stripe'),
36 36
 			'type'        => 'text',
37
-			'description' => __( 'This controls the description which the user sees during checkout.', 'woocommerce-gateway-stripe' ),
38
-			'default'     => __( 'Mandate Information.', 'woocommerce-gateway-stripe' ),
37
+			'description' => __('This controls the description which the user sees during checkout.', 'woocommerce-gateway-stripe'),
38
+			'default'     => __('Mandate Information.', 'woocommerce-gateway-stripe'),
39 39
 			'desc_tip'    => true,
40 40
 		),
41 41
 		'webhook' => array(
42
-			'title'       => __( 'Webhook Endpoints', 'woocommerce-gateway-stripe' ),
42
+			'title'       => __('Webhook Endpoints', 'woocommerce-gateway-stripe'),
43 43
 			'type'        => 'title',
44 44
 			/* translators: webhook URL */
45 45
 			'description' => $this->display_admin_settings_webhook_description(),
Please login to merge, or discard this patch.
includes/admin/stripe-sofort-settings.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -1,45 +1,45 @@
 block discarded – undo
1 1
 <?php
2
-if ( ! defined( 'ABSPATH' ) ) {
2
+if ( ! defined('ABSPATH')) {
3 3
 	exit;
4 4
 }
5 5
 
6
-return apply_filters( 'wc_stripe_sofort_settings',
6
+return apply_filters('wc_stripe_sofort_settings',
7 7
 	array(
8 8
 		'geo_target' => array(
9
-			'description' => __( 'Relevant Payer Geography: Germany, Austria', 'woocommerce-gateway-stripe' ),
9
+			'description' => __('Relevant Payer Geography: Germany, Austria', 'woocommerce-gateway-stripe'),
10 10
 			'type'        => 'title',
11 11
 		),
12 12
 		'guide' => array(
13
-			'description' => __( '<a href="https://stripe.com/payments/payment-methods-guide#sofort" target="_blank">Payment Method Guide</a>', 'woocommerce-gateway-stripe' ),
13
+			'description' => __('<a href="https://stripe.com/payments/payment-methods-guide#sofort" target="_blank">Payment Method Guide</a>', 'woocommerce-gateway-stripe'),
14 14
 			'type'        => 'title',
15 15
 		),
16 16
 		'activation' => array(
17
-			'description' => __( 'Must be activated from your Stripe Dashboard Settings <a href="https://dashboard.stripe.com/account/payments/settings" target="_blank">here</a>', 'woocommerce-gateway-stripe' ),
17
+			'description' => __('Must be activated from your Stripe Dashboard Settings <a href="https://dashboard.stripe.com/account/payments/settings" target="_blank">here</a>', 'woocommerce-gateway-stripe'),
18 18
 			'type'   => 'title',
19 19
 		),
20 20
 		'enabled' => array(
21
-			'title'       => __( 'Enable/Disable', 'woocommerce-gateway-stripe' ),
22
-			'label'       => __( 'Enable Stripe SOFORT', 'woocommerce-gateway-stripe' ),
21
+			'title'       => __('Enable/Disable', 'woocommerce-gateway-stripe'),
22
+			'label'       => __('Enable Stripe SOFORT', 'woocommerce-gateway-stripe'),
23 23
 			'type'        => 'checkbox',
24 24
 			'description' => '',
25 25
 			'default'     => 'no',
26 26
 		),
27 27
 		'title' => array(
28
-			'title'       => __( 'Title', 'woocommerce-gateway-stripe' ),
28
+			'title'       => __('Title', 'woocommerce-gateway-stripe'),
29 29
 			'type'        => 'text',
30
-			'description' => __( 'This controls the title which the user sees during checkout.', 'woocommerce-gateway-stripe' ),
31
-			'default'     => __( 'SOFORT', 'woocommerce-gateway-stripe' ),
30
+			'description' => __('This controls the title which the user sees during checkout.', 'woocommerce-gateway-stripe'),
31
+			'default'     => __('SOFORT', 'woocommerce-gateway-stripe'),
32 32
 			'desc_tip'    => true,
33 33
 		),
34 34
 		'description' => array(
35
-			'title'       => __( 'Description', 'woocommerce-gateway-stripe' ),
35
+			'title'       => __('Description', 'woocommerce-gateway-stripe'),
36 36
 			'type'        => 'text',
37
-			'description' => __( 'This controls the description which the user sees during checkout.', 'woocommerce-gateway-stripe' ),
38
-			'default'     => __( 'You will be redirected to SOFORT.', 'woocommerce-gateway-stripe' ),
37
+			'description' => __('This controls the description which the user sees during checkout.', 'woocommerce-gateway-stripe'),
38
+			'default'     => __('You will be redirected to SOFORT.', 'woocommerce-gateway-stripe'),
39 39
 			'desc_tip'    => true,
40 40
 		),
41 41
 		'webhook' => array(
42
-			'title'       => __( 'Webhook Endpoints', 'woocommerce-gateway-stripe' ),
42
+			'title'       => __('Webhook Endpoints', 'woocommerce-gateway-stripe'),
43 43
 			'type'        => 'title',
44 44
 			/* translators: webhook URL */
45 45
 			'description' => $this->display_admin_settings_webhook_description(),
Please login to merge, or discard this patch.
includes/admin/stripe-settings.php 1 patch
Spacing   +63 added lines, -63 removed lines patch added patch discarded remove patch
@@ -1,181 +1,181 @@
 block discarded – undo
1 1
 <?php
2
-if ( ! defined( 'ABSPATH' ) ) {
2
+if ( ! defined('ABSPATH')) {
3 3
 	exit;
4 4
 }
5 5
 
6
-return apply_filters( 'wc_stripe_settings',
6
+return apply_filters('wc_stripe_settings',
7 7
 	array(
8 8
 		'enabled' => array(
9
-			'title'       => __( 'Enable/Disable', 'woocommerce-gateway-stripe' ),
10
-			'label'       => __( 'Enable Stripe', 'woocommerce-gateway-stripe' ),
9
+			'title'       => __('Enable/Disable', 'woocommerce-gateway-stripe'),
10
+			'label'       => __('Enable Stripe', 'woocommerce-gateway-stripe'),
11 11
 			'type'        => 'checkbox',
12 12
 			'description' => '',
13 13
 			'default'     => 'no',
14 14
 		),
15 15
 		'title' => array(
16
-			'title'       => __( 'Title', 'woocommerce-gateway-stripe' ),
16
+			'title'       => __('Title', 'woocommerce-gateway-stripe'),
17 17
 			'type'        => 'text',
18
-			'description' => __( 'This controls the title which the user sees during checkout.', 'woocommerce-gateway-stripe' ),
19
-			'default'     => __( 'Credit Card (Stripe)', 'woocommerce-gateway-stripe' ),
18
+			'description' => __('This controls the title which the user sees during checkout.', 'woocommerce-gateway-stripe'),
19
+			'default'     => __('Credit Card (Stripe)', 'woocommerce-gateway-stripe'),
20 20
 			'desc_tip'    => true,
21 21
 		),
22 22
 		'description' => array(
23
-			'title'       => __( 'Description', 'woocommerce-gateway-stripe' ),
23
+			'title'       => __('Description', 'woocommerce-gateway-stripe'),
24 24
 			'type'        => 'text',
25
-			'description' => __( 'This controls the description which the user sees during checkout.', 'woocommerce-gateway-stripe' ),
26
-			'default'     => __( 'Pay with your credit card via Stripe.', 'woocommerce-gateway-stripe' ),
25
+			'description' => __('This controls the description which the user sees during checkout.', 'woocommerce-gateway-stripe'),
26
+			'default'     => __('Pay with your credit card via Stripe.', 'woocommerce-gateway-stripe'),
27 27
 			'desc_tip'    => true,
28 28
 		),
29 29
 		'webhook' => array(
30
-			'title'       => __( 'Webhook Endpoints', 'woocommerce-gateway-stripe' ),
30
+			'title'       => __('Webhook Endpoints', 'woocommerce-gateway-stripe'),
31 31
 			'type'        => 'title',
32 32
 			/* translators: webhook URL */
33 33
 			'description' => $this->display_admin_settings_webhook_description(),
34 34
 		),
35 35
 		'testmode' => array(
36
-			'title'       => __( 'Test mode', 'woocommerce-gateway-stripe' ),
37
-			'label'       => __( 'Enable Test Mode', 'woocommerce-gateway-stripe' ),
36
+			'title'       => __('Test mode', 'woocommerce-gateway-stripe'),
37
+			'label'       => __('Enable Test Mode', 'woocommerce-gateway-stripe'),
38 38
 			'type'        => 'checkbox',
39
-			'description' => __( 'Place the payment gateway in test mode using test API keys.', 'woocommerce-gateway-stripe' ),
39
+			'description' => __('Place the payment gateway in test mode using test API keys.', 'woocommerce-gateway-stripe'),
40 40
 			'default'     => 'yes',
41 41
 			'desc_tip'    => true,
42 42
 		),
43 43
 		'test_publishable_key' => array(
44
-			'title'       => __( 'Test Publishable Key', 'woocommerce-gateway-stripe' ),
44
+			'title'       => __('Test Publishable Key', 'woocommerce-gateway-stripe'),
45 45
 			'type'        => 'password',
46
-			'description' => __( 'Get your API keys from your stripe account.', 'woocommerce-gateway-stripe' ),
46
+			'description' => __('Get your API keys from your stripe account.', 'woocommerce-gateway-stripe'),
47 47
 			'default'     => '',
48 48
 			'desc_tip'    => true,
49 49
 		),
50 50
 		'test_secret_key' => array(
51
-			'title'       => __( 'Test Secret Key', 'woocommerce-gateway-stripe' ),
51
+			'title'       => __('Test Secret Key', 'woocommerce-gateway-stripe'),
52 52
 			'type'        => 'password',
53
-			'description' => __( 'Get your API keys from your stripe account.', 'woocommerce-gateway-stripe' ),
53
+			'description' => __('Get your API keys from your stripe account.', 'woocommerce-gateway-stripe'),
54 54
 			'default'     => '',
55 55
 			'desc_tip'    => true,
56 56
 		),
57 57
 		'publishable_key' => array(
58
-			'title'       => __( 'Live Publishable Key', 'woocommerce-gateway-stripe' ),
58
+			'title'       => __('Live Publishable Key', 'woocommerce-gateway-stripe'),
59 59
 			'type'        => 'password',
60
-			'description' => __( 'Get your API keys from your stripe account.', 'woocommerce-gateway-stripe' ),
60
+			'description' => __('Get your API keys from your stripe account.', 'woocommerce-gateway-stripe'),
61 61
 			'default'     => '',
62 62
 			'desc_tip'    => true,
63 63
 		),
64 64
 		'secret_key' => array(
65
-			'title'       => __( 'Live Secret Key', 'woocommerce-gateway-stripe' ),
65
+			'title'       => __('Live Secret Key', 'woocommerce-gateway-stripe'),
66 66
 			'type'        => 'password',
67
-			'description' => __( 'Get your API keys from your stripe account.', 'woocommerce-gateway-stripe' ),
67
+			'description' => __('Get your API keys from your stripe account.', 'woocommerce-gateway-stripe'),
68 68
 			'default'     => '',
69 69
 			'desc_tip'    => true,
70 70
 		),
71 71
 		'inline_cc_form' => array(
72
-			'title'       => __( 'Inline Credit Card Form', 'woocommerce-gateway-stripe' ),
72
+			'title'       => __('Inline Credit Card Form', 'woocommerce-gateway-stripe'),
73 73
 			'type'        => 'checkbox',
74
-			'description' => __( 'Choose the style you want to show for your credit card form. When unchecked, the credit card form will display separate credit card number field, expiry date field and cvc field.', 'woocommerce-gateway-stripe' ),
74
+			'description' => __('Choose the style you want to show for your credit card form. When unchecked, the credit card form will display separate credit card number field, expiry date field and cvc field.', 'woocommerce-gateway-stripe'),
75 75
 			'default'     => 'no',
76 76
 			'desc_tip'    => true,
77 77
 		),
78 78
 		'statement_descriptor' => array(
79
-			'title'       => __( 'Statement Descriptor', 'woocommerce-gateway-stripe' ),
79
+			'title'       => __('Statement Descriptor', 'woocommerce-gateway-stripe'),
80 80
 			'type'        => 'text',
81
-			'description' => __( 'This may be up to 22 characters. The statement description must contain at least one letter, may not include ><"\' characters, and will appear on your customer\'s statement in capital letters.', 'woocommerce-gateway-stripe' ),
81
+			'description' => __('This may be up to 22 characters. The statement description must contain at least one letter, may not include ><"\' characters, and will appear on your customer\'s statement in capital letters.', 'woocommerce-gateway-stripe'),
82 82
 			'default'     => '',
83 83
 			'desc_tip'    => true,
84 84
 		),
85 85
 		'capture' => array(
86
-			'title'       => __( 'Capture', 'woocommerce-gateway-stripe' ),
87
-			'label'       => __( 'Capture charge immediately', 'woocommerce-gateway-stripe' ),
86
+			'title'       => __('Capture', 'woocommerce-gateway-stripe'),
87
+			'label'       => __('Capture charge immediately', 'woocommerce-gateway-stripe'),
88 88
 			'type'        => 'checkbox',
89
-			'description' => __( 'Whether or not to immediately capture the charge. When unchecked, the charge issues an authorization and will need to be captured later. Uncaptured charges expire in 7 days.', 'woocommerce-gateway-stripe' ),
89
+			'description' => __('Whether or not to immediately capture the charge. When unchecked, the charge issues an authorization and will need to be captured later. Uncaptured charges expire in 7 days.', 'woocommerce-gateway-stripe'),
90 90
 			'default'     => 'yes',
91 91
 			'desc_tip'    => true,
92 92
 		),
93 93
 		'three_d_secure' => array(
94
-			'title'       => __( '3D Secure', 'woocommerce-gateway-stripe' ),
95
-			'label'       => __( 'Require 3D Secure when applicable', 'woocommerce-gateway-stripe' ),
94
+			'title'       => __('3D Secure', 'woocommerce-gateway-stripe'),
95
+			'label'       => __('Require 3D Secure when applicable', 'woocommerce-gateway-stripe'),
96 96
 			'type'        => 'checkbox',
97
-			'description' => __( 'Some payment methods have 3D Secure feature. This is an extra security layer for your store. Choose how to handle payments when 3D Secure is recommended. Enabling would require customers to use 3D Secure when recommended.', 'woocommerce-gateway-stripe' ),
97
+			'description' => __('Some payment methods have 3D Secure feature. This is an extra security layer for your store. Choose how to handle payments when 3D Secure is recommended. Enabling would require customers to use 3D Secure when recommended.', 'woocommerce-gateway-stripe'),
98 98
 			'default'     => 'yes',
99 99
 			'desc_tip'    => true,
100 100
 		),
101 101
 		'stripe_checkout' => array(
102
-			'title'       => __( 'Stripe Modal Checkout', 'woocommerce-gateway-stripe' ),
103
-			'label'       => __( 'Enable Stripe Checkout', 'woocommerce-gateway-stripe' ),
102
+			'title'       => __('Stripe Modal Checkout', 'woocommerce-gateway-stripe'),
103
+			'label'       => __('Enable Stripe Checkout', 'woocommerce-gateway-stripe'),
104 104
 			'type'        => 'checkbox',
105
-			'description' => __( 'If enabled, this option shows a "pay" button and modal credit card form on the checkout, instead of credit card fields directly on the page. We recommend you leave this disabled and use the embedded form as that is the preferred method.', 'woocommerce-gateway-stripe' ),
105
+			'description' => __('If enabled, this option shows a "pay" button and modal credit card form on the checkout, instead of credit card fields directly on the page. We recommend you leave this disabled and use the embedded form as that is the preferred method.', 'woocommerce-gateway-stripe'),
106 106
 			'default'     => 'no',
107 107
 			'desc_tip'    => true,
108 108
 		),
109 109
 		'stripe_checkout_image' => array(
110
-			'title'       => __( 'Stripe Checkout Image', 'woocommerce-gateway-stripe' ),
111
-			'description' => __( 'Optionally enter the URL to a 128x128px image of your brand or product. e.g. <code>https://yoursite.com/wp-content/uploads/2013/09/yourimage.jpg</code>', 'woocommerce-gateway-stripe' ),
110
+			'title'       => __('Stripe Checkout Image', 'woocommerce-gateway-stripe'),
111
+			'description' => __('Optionally enter the URL to a 128x128px image of your brand or product. e.g. <code>https://yoursite.com/wp-content/uploads/2013/09/yourimage.jpg</code>', 'woocommerce-gateway-stripe'),
112 112
 			'type'        => 'text',
113 113
 			'default'     => '',
114 114
 			'desc_tip'    => true,
115 115
 		),
116 116
 		'stripe_checkout_description' => array(
117
-			'title'       => __( 'Stripe Checkout Description', 'woocommerce-gateway-stripe' ),
117
+			'title'       => __('Stripe Checkout Description', 'woocommerce-gateway-stripe'),
118 118
 			'type'        => 'text',
119
-			'description' => __( 'Shows a description of your store on Stripe Modal Checkout.', 'woocommerce-gateway-stripe' ),
119
+			'description' => __('Shows a description of your store on Stripe Modal Checkout.', 'woocommerce-gateway-stripe'),
120 120
 			'default'     => '',
121 121
 			'desc_tip'    => true,
122 122
 		),
123 123
 		'payment_request' => array(
124
-			'title'       => __( 'Payment Request Buttons', 'woocommerce-gateway-stripe' ),
124
+			'title'       => __('Payment Request Buttons', 'woocommerce-gateway-stripe'),
125 125
 			/* translators: 1) br tag 2) opening anchor tag 3) closing anchor tag */
126
-			'label'       => sprintf( __( 'Enable Payment Request Buttons. (Apple Pay/Chrome Payment Request API) %1$sBy using Apple Pay, you agree to %2$s and %3$s\'s terms of service.', 'woocommerce-gateway-stripe' ), '<br />', '<a href="https://stripe.com/apple-pay/legal" target="_blank">Stripe</a>', '<a href="https://developer.apple.com/apple-pay/acceptable-use-guidelines-for-websites/" target="_blank">Apple</a>' ),
126
+			'label'       => sprintf(__('Enable Payment Request Buttons. (Apple Pay/Chrome Payment Request API) %1$sBy using Apple Pay, you agree to %2$s and %3$s\'s terms of service.', 'woocommerce-gateway-stripe'), '<br />', '<a href="https://stripe.com/apple-pay/legal" target="_blank">Stripe</a>', '<a href="https://developer.apple.com/apple-pay/acceptable-use-guidelines-for-websites/" target="_blank">Apple</a>'),
127 127
 			'type'        => 'checkbox',
128
-			'description' => __( 'If enabled, users will be able to pay using Apple Pay or Chrome Payment Request if supported by the browser.', 'woocommerce-gateway-stripe' ),
128
+			'description' => __('If enabled, users will be able to pay using Apple Pay or Chrome Payment Request if supported by the browser.', 'woocommerce-gateway-stripe'),
129 129
 			'default'     => 'yes',
130 130
 			'desc_tip'    => true,
131 131
 		),
132 132
 		'payment_request_button_type' => array(
133
-			'title'       => __( 'Payment Request Button Type', 'woocommerce-gateway-stripe' ),
134
-			'label'       => __( 'Button Type', 'woocommerce-gateway-stripe' ),
133
+			'title'       => __('Payment Request Button Type', 'woocommerce-gateway-stripe'),
134
+			'label'       => __('Button Type', 'woocommerce-gateway-stripe'),
135 135
 			'type'        => 'select',
136
-			'description' => __( 'Select the button type you would like to show.', 'woocommerce-gateway-stripe' ),
136
+			'description' => __('Select the button type you would like to show.', 'woocommerce-gateway-stripe'),
137 137
 			'default'     => 'buy',
138 138
 			'desc_tip'    => true,
139 139
 			'options'     => array(
140
-				'default' => __( 'Default', 'woocommerce-gateway-stripe' ),
141
-				'buy'     => __( 'Buy', 'woocommerce-gateway-stripe' ),
142
-				'donate'  => __( 'Donate', 'woocommerce-gateway-stripe' ),
140
+				'default' => __('Default', 'woocommerce-gateway-stripe'),
141
+				'buy'     => __('Buy', 'woocommerce-gateway-stripe'),
142
+				'donate'  => __('Donate', 'woocommerce-gateway-stripe'),
143 143
 			),
144 144
 		),
145 145
 		'payment_request_button_theme' => array(
146
-			'title'       => __( 'Payment Request Button Theme', 'woocommerce-gateway-stripe' ),
147
-			'label'       => __( 'Button Theme', 'woocommerce-gateway-stripe' ),
146
+			'title'       => __('Payment Request Button Theme', 'woocommerce-gateway-stripe'),
147
+			'label'       => __('Button Theme', 'woocommerce-gateway-stripe'),
148 148
 			'type'        => 'select',
149
-			'description' => __( 'Select the button theme you would like to show.', 'woocommerce-gateway-stripe' ),
149
+			'description' => __('Select the button theme you would like to show.', 'woocommerce-gateway-stripe'),
150 150
 			'default'     => 'dark',
151 151
 			'desc_tip'    => true,
152 152
 			'options'     => array(
153
-				'dark'          => __( 'Dark', 'woocommerce-gateway-stripe' ),
154
-				'light'         => __( 'Light', 'woocommerce-gateway-stripe' ),
155
-				'light-outline' => __( 'Light-Outline', 'woocommerce-gateway-stripe' ),
153
+				'dark'          => __('Dark', 'woocommerce-gateway-stripe'),
154
+				'light'         => __('Light', 'woocommerce-gateway-stripe'),
155
+				'light-outline' => __('Light-Outline', 'woocommerce-gateway-stripe'),
156 156
 			),
157 157
 		),
158 158
 		'payment_request_button_height' => array(
159
-			'title'       => __( 'Payment Request Button Height', 'woocommerce-gateway-stripe' ),
160
-			'label'       => __( 'Button Height', 'woocommerce-gateway-stripe' ),
159
+			'title'       => __('Payment Request Button Height', 'woocommerce-gateway-stripe'),
160
+			'label'       => __('Button Height', 'woocommerce-gateway-stripe'),
161 161
 			'type'        => 'text',
162
-			'description' => __( 'Enter the height you would like the button to be in pixels. Width will always be 100%.', 'woocommerce-gateway-stripe' ),
162
+			'description' => __('Enter the height you would like the button to be in pixels. Width will always be 100%.', 'woocommerce-gateway-stripe'),
163 163
 			'default'     => '44',
164 164
 			'desc_tip'    => true,
165 165
 		),
166 166
 		'saved_cards' => array(
167
-			'title'       => __( 'Saved Cards', 'woocommerce-gateway-stripe' ),
168
-			'label'       => __( 'Enable Payment via Saved Cards', 'woocommerce-gateway-stripe' ),
167
+			'title'       => __('Saved Cards', 'woocommerce-gateway-stripe'),
168
+			'label'       => __('Enable Payment via Saved Cards', 'woocommerce-gateway-stripe'),
169 169
 			'type'        => 'checkbox',
170
-			'description' => __( 'If enabled, users will be able to pay with a saved card during checkout. Card details are saved on Stripe servers, not on your store.', 'woocommerce-gateway-stripe' ),
170
+			'description' => __('If enabled, users will be able to pay with a saved card during checkout. Card details are saved on Stripe servers, not on your store.', 'woocommerce-gateway-stripe'),
171 171
 			'default'     => 'no',
172 172
 			'desc_tip'    => true,
173 173
 		),
174 174
 		'logging' => array(
175
-			'title'       => __( 'Logging', 'woocommerce-gateway-stripe' ),
176
-			'label'       => __( 'Log debug messages', 'woocommerce-gateway-stripe' ),
175
+			'title'       => __('Logging', 'woocommerce-gateway-stripe'),
176
+			'label'       => __('Log debug messages', 'woocommerce-gateway-stripe'),
177 177
 			'type'        => 'checkbox',
178
-			'description' => __( 'Save debug messages to the WooCommerce System Status log.', 'woocommerce-gateway-stripe' ),
178
+			'description' => __('Save debug messages to the WooCommerce System Status log.', 'woocommerce-gateway-stripe'),
179 179
 			'default'     => 'no',
180 180
 			'desc_tip'    => true,
181 181
 		),
Please login to merge, or discard this patch.
includes/class-wc-stripe-payment-tokens.php 1 patch
Spacing   +63 added lines, -63 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! defined( 'ABSPATH' ) ) {
2
+if ( ! defined('ABSPATH')) {
3 3
 	exit;
4 4
 }
5 5
 
@@ -21,11 +21,11 @@  discard block
 block discarded – undo
21 21
 	public function __construct() {
22 22
 		self::$_this = $this;
23 23
 
24
-		add_filter( 'woocommerce_get_customer_payment_tokens', array( $this, 'woocommerce_get_customer_payment_tokens' ), 10, 3 );
25
-		add_filter( 'woocommerce_payment_methods_list_item', array( $this, 'get_account_saved_payment_methods_list_item_sepa' ), 10, 2 );
26
-		add_filter( 'woocommerce_get_credit_card_type_label', array( $this, 'normalize_sepa_label' ) );
27
-		add_action( 'woocommerce_payment_token_deleted', array( $this, 'woocommerce_payment_token_deleted' ), 10, 2 );
28
-		add_action( 'woocommerce_payment_token_set_default', array( $this, 'woocommerce_payment_token_set_default' ) );
24
+		add_filter('woocommerce_get_customer_payment_tokens', array($this, 'woocommerce_get_customer_payment_tokens'), 10, 3);
25
+		add_filter('woocommerce_payment_methods_list_item', array($this, 'get_account_saved_payment_methods_list_item_sepa'), 10, 2);
26
+		add_filter('woocommerce_get_credit_card_type_label', array($this, 'normalize_sepa_label'));
27
+		add_action('woocommerce_payment_token_deleted', array($this, 'woocommerce_payment_token_deleted'), 10, 2);
28
+		add_action('woocommerce_payment_token_set_default', array($this, 'woocommerce_payment_token_set_default'));
29 29
 	}
30 30
 
31 31
 	/**
@@ -46,8 +46,8 @@  discard block
 block discarded – undo
46 46
 	 * @param string $label
47 47
 	 * @return string $label
48 48
 	 */
49
-	public function normalize_sepa_label( $label ) {
50
-		if ( 'sepa iban' === strtolower( $label ) ) {
49
+	public function normalize_sepa_label($label) {
50
+		if ('sepa iban' === strtolower($label)) {
51 51
 			return 'SEPA IBAN';
52 52
 		}
53 53
 
@@ -61,19 +61,19 @@  discard block
 block discarded – undo
61 61
 	 * @param int $customer_id
62 62
 	 * @return bool
63 63
 	 */
64
-	public static function customer_has_saved_methods( $customer_id ) {
65
-		$gateways = array( 'stripe', 'stripe_sepa' );
64
+	public static function customer_has_saved_methods($customer_id) {
65
+		$gateways = array('stripe', 'stripe_sepa');
66 66
 
67
-		if ( empty( $customer_id ) ) {
67
+		if (empty($customer_id)) {
68 68
 			return false;
69 69
 		}
70 70
 
71 71
 		$has_token = false;
72 72
 
73
-		foreach ( $gateways as $gateway ) {
74
-			$tokens = WC_Payment_Tokens::get_customer_tokens( $customer_id, $gateway );
73
+		foreach ($gateways as $gateway) {
74
+			$tokens = WC_Payment_Tokens::get_customer_tokens($customer_id, $gateway);
75 75
 
76
-			if ( ! empty( $tokens ) ) {
76
+			if ( ! empty($tokens)) {
77 77
 				$has_token = true;
78 78
 				break;
79 79
 			}
@@ -90,67 +90,67 @@  discard block
 block discarded – undo
90 90
 	 * @param array $tokens
91 91
 	 * @return array
92 92
 	 */
93
-	public function woocommerce_get_customer_payment_tokens( $tokens = array(), $customer_id, $gateway_id ) {
94
-		if ( is_user_logged_in() && class_exists( 'WC_Payment_Token_CC' ) ) {
93
+	public function woocommerce_get_customer_payment_tokens($tokens = array(), $customer_id, $gateway_id) {
94
+		if (is_user_logged_in() && class_exists('WC_Payment_Token_CC')) {
95 95
 			$stored_tokens = array();
96 96
 
97
-			foreach ( $tokens as $token ) {
97
+			foreach ($tokens as $token) {
98 98
 				$stored_tokens[] = $token->get_token();
99 99
 			}
100 100
 
101
-			if ( 'stripe' === $gateway_id ) {
102
-				$stripe_customer = new WC_Stripe_Customer( $customer_id );
101
+			if ('stripe' === $gateway_id) {
102
+				$stripe_customer = new WC_Stripe_Customer($customer_id);
103 103
 				$stripe_sources  = $stripe_customer->get_sources();
104 104
 
105
-				foreach ( $stripe_sources as $source ) {
106
-					if ( isset( $source->type ) && 'card' === $source->type ) {
107
-						if ( ! in_array( $source->id, $stored_tokens ) ) {
105
+				foreach ($stripe_sources as $source) {
106
+					if (isset($source->type) && 'card' === $source->type) {
107
+						if ( ! in_array($source->id, $stored_tokens)) {
108 108
 							$token = new WC_Payment_Token_CC();
109
-							$token->set_token( $source->id );
110
-							$token->set_gateway_id( 'stripe' );
111
-
112
-							if ( 'source' === $source->object && 'card' === $source->type ) {
113
-								$token->set_card_type( strtolower( $source->card->brand ) );
114
-								$token->set_last4( $source->card->last4 );
115
-								$token->set_expiry_month( $source->card->exp_month );
116
-								$token->set_expiry_year( $source->card->exp_year );
109
+							$token->set_token($source->id);
110
+							$token->set_gateway_id('stripe');
111
+
112
+							if ('source' === $source->object && 'card' === $source->type) {
113
+								$token->set_card_type(strtolower($source->card->brand));
114
+								$token->set_last4($source->card->last4);
115
+								$token->set_expiry_month($source->card->exp_month);
116
+								$token->set_expiry_year($source->card->exp_year);
117 117
 							}
118 118
 
119
-							$token->set_user_id( $customer_id );
119
+							$token->set_user_id($customer_id);
120 120
 							$token->save();
121
-							$tokens[ $token->get_id() ] = $token;
121
+							$tokens[$token->get_id()] = $token;
122 122
 						}
123 123
 					} else {
124
-						if ( ! in_array( $source->id, $stored_tokens ) && 'card' === $source->object ) {
124
+						if ( ! in_array($source->id, $stored_tokens) && 'card' === $source->object) {
125 125
 							$token = new WC_Payment_Token_CC();
126
-							$token->set_token( $source->id );
127
-							$token->set_gateway_id( 'stripe' );
128
-							$token->set_card_type( strtolower( $source->brand ) );
129
-							$token->set_last4( $source->last4 );
130
-							$token->set_expiry_month( $source->exp_month );
131
-							$token->set_expiry_year( $source->exp_year );
132
-							$token->set_user_id( $customer_id );
126
+							$token->set_token($source->id);
127
+							$token->set_gateway_id('stripe');
128
+							$token->set_card_type(strtolower($source->brand));
129
+							$token->set_last4($source->last4);
130
+							$token->set_expiry_month($source->exp_month);
131
+							$token->set_expiry_year($source->exp_year);
132
+							$token->set_user_id($customer_id);
133 133
 							$token->save();
134
-							$tokens[ $token->get_id() ] = $token;
134
+							$tokens[$token->get_id()] = $token;
135 135
 						}
136 136
 					}
137 137
 				}
138 138
 			}
139 139
 
140
-			if ( 'stripe_sepa' === $gateway_id ) {
141
-				$stripe_customer = new WC_Stripe_Customer( $customer_id );
140
+			if ('stripe_sepa' === $gateway_id) {
141
+				$stripe_customer = new WC_Stripe_Customer($customer_id);
142 142
 				$stripe_sources  = $stripe_customer->get_sources();
143 143
 
144
-				foreach ( $stripe_sources as $source ) {
145
-					if ( isset( $source->type ) && 'sepa_debit' === $source->type ) {
146
-						if ( ! in_array( $source->id, $stored_tokens ) ) {
144
+				foreach ($stripe_sources as $source) {
145
+					if (isset($source->type) && 'sepa_debit' === $source->type) {
146
+						if ( ! in_array($source->id, $stored_tokens)) {
147 147
 							$token = new WC_Payment_Token_SEPA();
148
-							$token->set_token( $source->id );
149
-							$token->set_gateway_id( 'stripe_sepa' );
150
-							$token->set_last4( $source->sepa_debit->last4 );
151
-							$token->set_user_id( $customer_id );
148
+							$token->set_token($source->id);
149
+							$token->set_gateway_id('stripe_sepa');
150
+							$token->set_last4($source->sepa_debit->last4);
151
+							$token->set_user_id($customer_id);
152 152
 							$token->save();
153
-							$tokens[ $token->get_id() ] = $token;
153
+							$tokens[$token->get_id()] = $token;
154 154
 						}
155 155
 					}
156 156
 				}
@@ -169,10 +169,10 @@  discard block
 block discarded – undo
169 169
 	 * @param  WC_Payment_Token $payment_token The payment token associated with this method entry
170 170
 	 * @return array                           Filtered item
171 171
 	 */
172
-	public function get_account_saved_payment_methods_list_item_sepa( $item, $payment_token ) {
173
-		if ( 'sepa' === strtolower( $payment_token->get_type() ) ) {
172
+	public function get_account_saved_payment_methods_list_item_sepa($item, $payment_token) {
173
+		if ('sepa' === strtolower($payment_token->get_type())) {
174 174
 			$item['method']['last4'] = $payment_token->get_last4();
175
-			$item['method']['brand'] = esc_html__( 'SEPA IBAN', 'woocommerce-gateway-stripe' );
175
+			$item['method']['brand'] = esc_html__('SEPA IBAN', 'woocommerce-gateway-stripe');
176 176
 		}
177 177
 
178 178
 		return $item;
@@ -184,10 +184,10 @@  discard block
 block discarded – undo
184 184
 	 * @since 3.1.0
185 185
 	 * @version 4.0.0
186 186
 	 */
187
-	public function woocommerce_payment_token_deleted( $token_id, $token ) {
188
-		if ( 'stripe' === $token->get_gateway_id() || 'stripe_sepa' === $token->get_gateway_id() ) {
189
-			$stripe_customer = new WC_Stripe_Customer( get_current_user_id() );
190
-			$stripe_customer->delete_source( $token->get_token() );
187
+	public function woocommerce_payment_token_deleted($token_id, $token) {
188
+		if ('stripe' === $token->get_gateway_id() || 'stripe_sepa' === $token->get_gateway_id()) {
189
+			$stripe_customer = new WC_Stripe_Customer(get_current_user_id());
190
+			$stripe_customer->delete_source($token->get_token());
191 191
 		}
192 192
 	}
193 193
 
@@ -197,12 +197,12 @@  discard block
 block discarded – undo
197 197
 	 * @since 3.1.0
198 198
 	 * @version 4.0.0
199 199
 	 */
200
-	public function woocommerce_payment_token_set_default( $token_id ) {
201
-		$token = WC_Payment_Tokens::get( $token_id );
200
+	public function woocommerce_payment_token_set_default($token_id) {
201
+		$token = WC_Payment_Tokens::get($token_id);
202 202
 
203
-		if ( 'stripe' === $token->get_gateway_id() || 'stripe_sepa' === $token->get_gateway_id() ) {
204
-			$stripe_customer = new WC_Stripe_Customer( get_current_user_id() );
205
-			$stripe_customer->set_default_source( $token->get_token() );
203
+		if ('stripe' === $token->get_gateway_id() || 'stripe_sepa' === $token->get_gateway_id()) {
204
+			$stripe_customer = new WC_Stripe_Customer(get_current_user_id());
205
+			$stripe_customer->set_default_source($token->get_token());
206 206
 		}
207 207
 	}
208 208
 }
Please login to merge, or discard this patch.
includes/admin/class-wc-stripe-privacy.php 1 patch
Spacing   +112 added lines, -112 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! class_exists( 'WC_Abstract_Privacy' ) ) {
2
+if ( ! class_exists('WC_Abstract_Privacy')) {
3 3
 	return;
4 4
 }
5 5
 
@@ -9,20 +9,20 @@  discard block
 block discarded – undo
9 9
 	 *
10 10
 	 */
11 11
 	public function __construct() {
12
-		parent::__construct( __( 'Stripe', 'woocommerce-gateway-stripe' ) );
12
+		parent::__construct(__('Stripe', 'woocommerce-gateway-stripe'));
13 13
 
14
-		$this->add_exporter( 'woocommerce-gateway-stripe-order-data', __( 'WooCommerce Stripe Order Data', 'woocommerce-gateway-stripe' ), array( $this, 'order_data_exporter' ) );
14
+		$this->add_exporter('woocommerce-gateway-stripe-order-data', __('WooCommerce Stripe Order Data', 'woocommerce-gateway-stripe'), array($this, 'order_data_exporter'));
15 15
 
16
-		if ( function_exists( 'wcs_get_subscriptions' ) ) {
17
-			$this->add_exporter( 'woocommerce-gateway-stripe-subscriptions-data', __( 'WooCommerce Stripe Subscriptions Data', 'woocommerce-gateway-stripe' ), array( $this, 'subscriptions_data_exporter' ) );
16
+		if (function_exists('wcs_get_subscriptions')) {
17
+			$this->add_exporter('woocommerce-gateway-stripe-subscriptions-data', __('WooCommerce Stripe Subscriptions Data', 'woocommerce-gateway-stripe'), array($this, 'subscriptions_data_exporter'));
18 18
 		}
19 19
 
20
-		$this->add_exporter( 'woocommerce-gateway-stripe-customer-data', __( 'WooCommerce Stripe Customer Data', 'woocommerce-gateway-stripe' ), array( $this, 'customer_data_exporter' ) );
20
+		$this->add_exporter('woocommerce-gateway-stripe-customer-data', __('WooCommerce Stripe Customer Data', 'woocommerce-gateway-stripe'), array($this, 'customer_data_exporter'));
21 21
 
22
-		$this->add_eraser( 'woocommerce-gateway-stripe-customer-data', __( 'WooCommerce Stripe Customer Data', 'woocommerce-gateway-stripe' ), array( $this, 'customer_data_eraser' ) );
23
-		$this->add_eraser( 'woocommerce-gateway-stripe-order-data', __( 'WooCommerce Stripe Data', 'woocommerce-gateway-stripe' ), array( $this, 'order_data_eraser' ) );
22
+		$this->add_eraser('woocommerce-gateway-stripe-customer-data', __('WooCommerce Stripe Customer Data', 'woocommerce-gateway-stripe'), array($this, 'customer_data_eraser'));
23
+		$this->add_eraser('woocommerce-gateway-stripe-order-data', __('WooCommerce Stripe Data', 'woocommerce-gateway-stripe'), array($this, 'order_data_eraser'));
24 24
 
25
-		add_filter( 'woocommerce_get_settings_account', array( $this, 'account_settings' ) );
25
+		add_filter('woocommerce_get_settings_account', array($this, 'account_settings'));
26 26
 	}
27 27
 
28 28
 	/**
@@ -31,20 +31,20 @@  discard block
 block discarded – undo
31 31
 	 * @param array $settings
32 32
 	 * @return array $settings Updated
33 33
 	 */
34
-	public function account_settings( $settings ) {
34
+	public function account_settings($settings) {
35 35
 		$insert_setting = array(
36 36
 			array(
37
-				'title'       => __( 'Retain Stripe Data', 'woocommerce-gateway-stripe' ),
38
-				'desc_tip'    => __( 'Retains any Stripe data such as Stripe customer ID, source ID.', 'woocommerce-gateway-stripe' ),
37
+				'title'       => __('Retain Stripe Data', 'woocommerce-gateway-stripe'),
38
+				'desc_tip'    => __('Retains any Stripe data such as Stripe customer ID, source ID.', 'woocommerce-gateway-stripe'),
39 39
 				'id'          => 'woocommerce_gateway_stripe_retention',
40 40
 				'type'        => 'relative_date_selector',
41
-				'placeholder' => __( 'N/A', 'woocommerce-gateway-stripe' ),
41
+				'placeholder' => __('N/A', 'woocommerce-gateway-stripe'),
42 42
 				'default'     => '',
43 43
 				'autoload'    => false,
44 44
 			),
45 45
 		);
46 46
 
47
-		array_splice( $settings, ( count( $settings ) - 1 ), 0, $insert_setting );
47
+		array_splice($settings, (count($settings) - 1), 0, $insert_setting);
48 48
 
49 49
 		return $settings;
50 50
 	}
@@ -57,22 +57,22 @@  discard block
 block discarded – undo
57 57
 	 *
58 58
 	 * @return array WP_Post
59 59
 	 */
60
-	protected function get_stripe_orders( $email_address, $page ) {
61
-		$user = get_user_by( 'email', $email_address ); // Check if user has an ID in the DB to load stored personal data.
60
+	protected function get_stripe_orders($email_address, $page) {
61
+		$user = get_user_by('email', $email_address); // Check if user has an ID in the DB to load stored personal data.
62 62
 
63
-		$order_query    = array(
64
-			'payment_method' => array( 'stripe', 'stripe_alipay', 'stripe_bancontact', 'stripe_eps', 'stripe_giropay', 'stripe_ideal', 'stripe_multibanco', 'stripe_p24', 'stripe_sepa', 'stripe_sofort' ),
63
+		$order_query = array(
64
+			'payment_method' => array('stripe', 'stripe_alipay', 'stripe_bancontact', 'stripe_eps', 'stripe_giropay', 'stripe_ideal', 'stripe_multibanco', 'stripe_p24', 'stripe_sepa', 'stripe_sofort'),
65 65
 			'limit'          => 10,
66 66
 			'page'           => $page,
67 67
 		);
68 68
 
69
-		if ( $user instanceof WP_User ) {
69
+		if ($user instanceof WP_User) {
70 70
 			$order_query['customer_id'] = (int) $user->ID;
71 71
 		} else {
72 72
 			$order_query['billing_email'] = $email_address;
73 73
 		}
74 74
 
75
-		return wc_get_orders( $order_query );
75
+		return wc_get_orders($order_query);
76 76
 	}
77 77
 
78 78
 	/**
@@ -80,7 +80,7 @@  discard block
 block discarded – undo
80 80
 	 *
81 81
 	 */
82 82
 	public function get_privacy_message() {
83
-		return wpautop( sprintf( __( 'By using this extension, you may be storing personal data or sharing data with an external service. <a href="%s" target="_blank">Learn more about how this works, including what you may want to include in your privacy policy.</a>', 'woocommerce-gateway-stripe' ), 'https://docs.woocommerce.com/document/privacy-payments/#woocommerce-gateway-stripe' ) );
83
+		return wpautop(sprintf(__('By using this extension, you may be storing personal data or sharing data with an external service. <a href="%s" target="_blank">Learn more about how this works, including what you may want to include in your privacy policy.</a>', 'woocommerce-gateway-stripe'), 'https://docs.woocommerce.com/document/privacy-payments/#woocommerce-gateway-stripe'));
84 84
 	}
85 85
 
86 86
 	/**
@@ -91,34 +91,34 @@  discard block
 block discarded – undo
91 91
 	 *
92 92
 	 * @return array
93 93
 	 */
94
-	public function order_data_exporter( $email_address, $page = 1 ) {
94
+	public function order_data_exporter($email_address, $page = 1) {
95 95
 		$done           = false;
96 96
 		$data_to_export = array();
97 97
 
98
-		$orders = $this->get_stripe_orders( $email_address, (int) $page );
98
+		$orders = $this->get_stripe_orders($email_address, (int) $page);
99 99
 
100 100
 		$done = true;
101 101
 
102
-		if ( 0 < count( $orders ) ) {
103
-			foreach ( $orders as $order ) {
102
+		if (0 < count($orders)) {
103
+			foreach ($orders as $order) {
104 104
 				$data_to_export[] = array(
105 105
 					'group_id'    => 'woocommerce_orders',
106
-					'group_label' => __( 'Orders', 'woocommerce-gateway-stripe' ),
106
+					'group_label' => __('Orders', 'woocommerce-gateway-stripe'),
107 107
 					'item_id'     => 'order-' . $order->get_id(),
108 108
 					'data'        => array(
109 109
 						array(
110
-							'name'  => __( 'Stripe payment id', 'woocommerce-gateway-stripe' ),
111
-							'value' => get_post_meta( $order->get_id(), '_stripe_source_id', true ),
110
+							'name'  => __('Stripe payment id', 'woocommerce-gateway-stripe'),
111
+							'value' => get_post_meta($order->get_id(), '_stripe_source_id', true),
112 112
 						),
113 113
 						array(
114
-							'name'  => __( 'Stripe customer id', 'woocommerce-gateway-stripe' ),
115
-							'value' => get_post_meta( $order->get_id(), '_stripe_customer_id', true ),
114
+							'name'  => __('Stripe customer id', 'woocommerce-gateway-stripe'),
115
+							'value' => get_post_meta($order->get_id(), '_stripe_customer_id', true),
116 116
 						),
117 117
 					),
118 118
 				);
119 119
 			}
120 120
 
121
-			$done = 10 > count( $orders );
121
+			$done = 10 > count($orders);
122 122
 		}
123 123
 
124 124
 		return array(
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
 	 *
136 136
 	 * @return array
137 137
 	 */
138
-	public function subscriptions_data_exporter( $email_address, $page = 1 ) {
138
+	public function subscriptions_data_exporter($email_address, $page = 1) {
139 139
 		$done           = false;
140 140
 		$page           = (int) $page;
141 141
 		$data_to_export = array();
@@ -144,7 +144,7 @@  discard block
 block discarded – undo
144 144
 			'relation'    => 'AND',
145 145
 			array(
146 146
 				'key'     => '_payment_method',
147
-				'value'   => array( 'stripe', 'stripe_alipay', 'stripe_bancontact', 'stripe_eps', 'stripe_giropay', 'stripe_ideal', 'stripe_multibanco', 'stripe_p24', 'stripe_sepa', 'stripe_sofort' ),
147
+				'value'   => array('stripe', 'stripe_alipay', 'stripe_bancontact', 'stripe_eps', 'stripe_giropay', 'stripe_ideal', 'stripe_multibanco', 'stripe_p24', 'stripe_sepa', 'stripe_sofort'),
148 148
 				'compare' => 'IN',
149 149
 			),
150 150
 			array(
@@ -154,36 +154,36 @@  discard block
 block discarded – undo
154 154
 			),
155 155
 		);
156 156
 
157
-		$subscription_query    = array(
157
+		$subscription_query = array(
158 158
 			'posts_per_page'  => 10,
159 159
 			'page'            => $page,
160 160
 			'meta_query'      => $meta_query,
161 161
 		);
162 162
 
163
-		$subscriptions = wcs_get_subscriptions( $subscription_query );
163
+		$subscriptions = wcs_get_subscriptions($subscription_query);
164 164
 
165 165
 		$done = true;
166 166
 
167
-		if ( 0 < count( $subscriptions ) ) {
168
-			foreach ( $subscriptions as $subscription ) {
167
+		if (0 < count($subscriptions)) {
168
+			foreach ($subscriptions as $subscription) {
169 169
 				$data_to_export[] = array(
170 170
 					'group_id'    => 'woocommerce_subscriptions',
171
-					'group_label' => __( 'Subscriptions', 'woocommerce-gateway-stripe' ),
171
+					'group_label' => __('Subscriptions', 'woocommerce-gateway-stripe'),
172 172
 					'item_id'     => 'subscription-' . $subscription->get_id(),
173 173
 					'data'        => array(
174 174
 						array(
175
-							'name'  => __( 'Stripe payment id', 'woocommerce-gateway-stripe' ),
176
-							'value' => get_post_meta( $subscription->get_id(), '_stripe_source_id', true ),
175
+							'name'  => __('Stripe payment id', 'woocommerce-gateway-stripe'),
176
+							'value' => get_post_meta($subscription->get_id(), '_stripe_source_id', true),
177 177
 						),
178 178
 						array(
179
-							'name'  => __( 'Stripe customer id', 'woocommerce-gateway-stripe' ),
180
-							'value' => get_post_meta( $subscription->get_id(), '_stripe_customer_id', true ),
179
+							'name'  => __('Stripe customer id', 'woocommerce-gateway-stripe'),
180
+							'value' => get_post_meta($subscription->get_id(), '_stripe_customer_id', true),
181 181
 						),
182 182
 					),
183 183
 				);
184 184
 			}
185 185
 
186
-			$done = 10 > count( $subscriptions );
186
+			$done = 10 > count($subscriptions);
187 187
 		}
188 188
 
189 189
 		return array(
@@ -199,24 +199,24 @@  discard block
 block discarded – undo
199 199
 	 * @param int    $page  Page.
200 200
 	 * @return array An array of personal data in name value pairs
201 201
 	 */
202
-	public function customer_data_exporter( $email_address, $page ) {
203
-		$user           = get_user_by( 'email', $email_address ); // Check if user has an ID in the DB to load stored personal data.
202
+	public function customer_data_exporter($email_address, $page) {
203
+		$user           = get_user_by('email', $email_address); // Check if user has an ID in the DB to load stored personal data.
204 204
 		$data_to_export = array();
205 205
 
206
-		if ( $user instanceof WP_User ) {
207
-			$stripe_user = new WC_Stripe_Customer( $user->ID );
206
+		if ($user instanceof WP_User) {
207
+			$stripe_user = new WC_Stripe_Customer($user->ID);
208 208
 
209 209
 			$data_to_export[] = array(
210 210
 				'group_id'    => 'woocommerce_customer',
211
-				'group_label' => __( 'Customer Data', 'woocommerce-gateway-stripe' ),
211
+				'group_label' => __('Customer Data', 'woocommerce-gateway-stripe'),
212 212
 				'item_id'     => 'user',
213 213
 				'data'        => array(
214 214
 					array(
215
-						'name'  => __( 'Stripe payment id', 'woocommerce-gateway-stripe' ),
216
-						'value' => get_user_meta( $user->ID, '_stripe_source_id', true ),
215
+						'name'  => __('Stripe payment id', 'woocommerce-gateway-stripe'),
216
+						'value' => get_user_meta($user->ID, '_stripe_source_id', true),
217 217
 					),
218 218
 					array(
219
-						'name'  => __( 'Stripe customer id', 'woocommerce-gateway-stripe' ),
219
+						'name'  => __('Stripe customer id', 'woocommerce-gateway-stripe'),
220 220
 						'value' => $stripe_user->get_id(),
221 221
 					),
222 222
 				),
@@ -236,25 +236,25 @@  discard block
 block discarded – undo
236 236
 	 * @param int    $page  Page.
237 237
 	 * @return array An array of personal data in name value pairs
238 238
 	 */
239
-	public function customer_data_eraser( $email_address, $page ) {
239
+	public function customer_data_eraser($email_address, $page) {
240 240
 		$page               = (int) $page;
241
-		$user               = get_user_by( 'email', $email_address ); // Check if user has an ID in the DB to load stored personal data.
241
+		$user               = get_user_by('email', $email_address); // Check if user has an ID in the DB to load stored personal data.
242 242
 		$stripe_customer_id = '';
243 243
 		$stripe_source_id   = '';
244 244
 
245
-		if ( $user instanceof WP_User ) {
246
-			$stripe_customer_id = get_user_meta( $user->ID, '_stripe_customer_id', true );
247
-			$stripe_source_id   = get_user_meta( $user->ID, '_stripe_source_id', true );
245
+		if ($user instanceof WP_User) {
246
+			$stripe_customer_id = get_user_meta($user->ID, '_stripe_customer_id', true);
247
+			$stripe_source_id   = get_user_meta($user->ID, '_stripe_source_id', true);
248 248
 		}
249 249
 
250 250
 		$items_removed  = false;
251 251
 		$messages       = array();
252 252
 
253
-		if ( ! empty( $stripe_customer_id ) || ! empty( $stripe_source_id ) ) {
253
+		if ( ! empty($stripe_customer_id) || ! empty($stripe_source_id)) {
254 254
 			$items_removed = true;
255
-			delete_user_meta( $user->ID, '_stripe_customer_id' );
256
-			delete_user_meta( $user->ID, '_stripe_source_id' );
257
-			$messages[] = __( 'Stripe User Data Erased.', 'woocommerce-gateway-stripe' );
255
+			delete_user_meta($user->ID, '_stripe_customer_id');
256
+			delete_user_meta($user->ID, '_stripe_source_id');
257
+			$messages[] = __('Stripe User Data Erased.', 'woocommerce-gateway-stripe');
258 258
 		}
259 259
 
260 260
 		return array(
@@ -272,29 +272,29 @@  discard block
 block discarded – undo
272 272
 	 * @param int    $page  Page.
273 273
 	 * @return array An array of personal data in name value pairs
274 274
 	 */
275
-	public function order_data_eraser( $email_address, $page ) {
276
-		$orders = $this->get_stripe_orders( $email_address, (int) $page );
275
+	public function order_data_eraser($email_address, $page) {
276
+		$orders = $this->get_stripe_orders($email_address, (int) $page);
277 277
 
278 278
 		$items_removed  = false;
279 279
 		$items_retained = false;
280 280
 		$messages       = array();
281 281
 
282
-		foreach ( (array) $orders as $order ) {
283
-			$order = wc_get_order( $order->get_id() );
282
+		foreach ((array) $orders as $order) {
283
+			$order = wc_get_order($order->get_id());
284 284
 
285
-			list( $removed, $retained, $msgs ) = $this->maybe_handle_order( $order );
285
+			list($removed, $retained, $msgs) = $this->maybe_handle_order($order);
286 286
 			$items_removed  |= $removed;
287 287
 			$items_retained |= $retained;
288
-			$messages        = array_merge( $messages, $msgs );
288
+			$messages        = array_merge($messages, $msgs);
289 289
 
290
-			list( $removed, $retained, $msgs ) = $this->maybe_handle_subscription( $order );
290
+			list($removed, $retained, $msgs) = $this->maybe_handle_subscription($order);
291 291
 			$items_removed  |= $removed;
292 292
 			$items_retained |= $retained;
293
-			$messages        = array_merge( $messages, $msgs );
293
+			$messages        = array_merge($messages, $msgs);
294 294
 		}
295 295
 
296 296
 		// Tell core if we have more orders to work on still
297
-		$done = count( $orders ) < 10;
297
+		$done = count($orders) < 10;
298 298
 
299 299
 		return array(
300 300
 			'items_removed'  => $items_removed,
@@ -310,45 +310,45 @@  discard block
 block discarded – undo
310 310
 	 * @param WC_Order $order
311 311
 	 * @return array
312 312
 	 */
313
-	protected function maybe_handle_subscription( $order ) {
314
-		if ( ! class_exists( 'WC_Subscriptions' ) ) {
315
-			return array( false, false, array() );
313
+	protected function maybe_handle_subscription($order) {
314
+		if ( ! class_exists('WC_Subscriptions')) {
315
+			return array(false, false, array());
316 316
 		}
317 317
 
318
-		if ( ! wcs_order_contains_subscription( $order ) ) {
319
-			return array( false, false, array() );
318
+		if ( ! wcs_order_contains_subscription($order)) {
319
+			return array(false, false, array());
320 320
 		}
321 321
 
322
-		$subscription    = current( wcs_get_subscriptions_for_order( $order->get_id() ) );
322
+		$subscription    = current(wcs_get_subscriptions_for_order($order->get_id()));
323 323
 		$subscription_id = $subscription->get_id();
324 324
 
325
-		$stripe_source_id = get_post_meta( $subscription_id, '_stripe_source_id', true );
325
+		$stripe_source_id = get_post_meta($subscription_id, '_stripe_source_id', true);
326 326
 
327
-		if ( empty( $stripe_source_id ) ) {
328
-			return array( false, false, array() );
327
+		if (empty($stripe_source_id)) {
328
+			return array(false, false, array());
329 329
 		}
330 330
 
331
-		if ( ! $this->is_retention_expired( $order->get_date_created()->getTimestamp() ) ) {
332
-			return array( false, true, array( sprintf( __( 'Order ID %d is less than set retention days. Personal data retained. (Stripe)', 'woocommerce-gateway-stripe' ), $order->get_id() ) ) );
331
+		if ( ! $this->is_retention_expired($order->get_date_created()->getTimestamp())) {
332
+			return array(false, true, array(sprintf(__('Order ID %d is less than set retention days. Personal data retained. (Stripe)', 'woocommerce-gateway-stripe'), $order->get_id())));
333 333
 		}
334 334
 
335
-		if ( $subscription->has_status( apply_filters( 'wc_stripe_privacy_eraser_subs_statuses', array( 'on-hold', 'active' ) ) ) ) {
336
-			return array( false, true, array( sprintf( __( 'Order ID %d contains an active Subscription. Personal data retained. (Stripe)', 'woocommerce-gateway-stripe' ), $order->get_id() ) ) );
335
+		if ($subscription->has_status(apply_filters('wc_stripe_privacy_eraser_subs_statuses', array('on-hold', 'active')))) {
336
+			return array(false, true, array(sprintf(__('Order ID %d contains an active Subscription. Personal data retained. (Stripe)', 'woocommerce-gateway-stripe'), $order->get_id())));
337 337
 		}
338 338
 
339
-		$renewal_orders = WC_Subscriptions_Renewal_Order::get_renewal_orders( $order->get_id() );
339
+		$renewal_orders = WC_Subscriptions_Renewal_Order::get_renewal_orders($order->get_id());
340 340
 
341
-		foreach ( $renewal_orders as $renewal_order_id ) {
342
-			delete_post_meta( $renewal_order_id, '_stripe_source_id' );
343
-			delete_post_meta( $renewal_order_id, '_stripe_refund_id' );
344
-			delete_post_meta( $renewal_order_id, '_stripe_customer_id' );
341
+		foreach ($renewal_orders as $renewal_order_id) {
342
+			delete_post_meta($renewal_order_id, '_stripe_source_id');
343
+			delete_post_meta($renewal_order_id, '_stripe_refund_id');
344
+			delete_post_meta($renewal_order_id, '_stripe_customer_id');
345 345
 		}
346 346
 
347
-		delete_post_meta( $subscription_id, '_stripe_source_id' );
348
-		delete_post_meta( $subscription_id, '_stripe_refund_id' );
349
-		delete_post_meta( $subscription_id, '_stripe_customer_id' );
347
+		delete_post_meta($subscription_id, '_stripe_source_id');
348
+		delete_post_meta($subscription_id, '_stripe_refund_id');
349
+		delete_post_meta($subscription_id, '_stripe_customer_id');
350 350
 
351
-		return array( true, false, array( __( 'Stripe Subscription Data Erased.', 'woocommerce-gateway-stripe' ) ) );
351
+		return array(true, false, array(__('Stripe Subscription Data Erased.', 'woocommerce-gateway-stripe')));
352 352
 	}
353 353
 
354 354
 	/**
@@ -357,60 +357,60 @@  discard block
 block discarded – undo
357 357
 	 * @param WC_Order $order
358 358
 	 * @return array
359 359
 	 */
360
-	protected function maybe_handle_order( $order ) {
360
+	protected function maybe_handle_order($order) {
361 361
 		$order_id           = $order->get_id();
362
-		$stripe_source_id   = get_post_meta( $order_id, '_stripe_source_id', true );
363
-		$stripe_refund_id   = get_post_meta( $order_id, '_stripe_refund_id', true );
364
-		$stripe_customer_id = get_post_meta( $order_id, '_stripe_customer_id', true );
362
+		$stripe_source_id   = get_post_meta($order_id, '_stripe_source_id', true);
363
+		$stripe_refund_id   = get_post_meta($order_id, '_stripe_refund_id', true);
364
+		$stripe_customer_id = get_post_meta($order_id, '_stripe_customer_id', true);
365 365
 
366
-		if ( ! $this->is_retention_expired( $order->get_date_created()->getTimestamp() ) ) {
367
-			return array( false, true, array( sprintf( __( 'Order ID %d is less than set retention days. Personal data retained. (Stripe)', 'woocommerce-gateway-stripe' ), $order->get_id() ) ) );
366
+		if ( ! $this->is_retention_expired($order->get_date_created()->getTimestamp())) {
367
+			return array(false, true, array(sprintf(__('Order ID %d is less than set retention days. Personal data retained. (Stripe)', 'woocommerce-gateway-stripe'), $order->get_id())));
368 368
 		}
369 369
 
370
-		if ( empty( $stripe_source_id ) && empty( $stripe_refund_id ) && empty( $stripe_customer_id ) ) {
371
-			return array( false, false, array() );
370
+		if (empty($stripe_source_id) && empty($stripe_refund_id) && empty($stripe_customer_id)) {
371
+			return array(false, false, array());
372 372
 		}
373 373
 
374
-		delete_post_meta( $order_id, '_stripe_source_id' );
375
-		delete_post_meta( $order_id, '_stripe_refund_id' );
376
-		delete_post_meta( $order_id, '_stripe_customer_id' );
374
+		delete_post_meta($order_id, '_stripe_source_id');
375
+		delete_post_meta($order_id, '_stripe_refund_id');
376
+		delete_post_meta($order_id, '_stripe_customer_id');
377 377
 
378
-		return array( true, false, array( __( 'Stripe personal data erased.', 'woocommerce-gateway-stripe' ) ) );
378
+		return array(true, false, array(__('Stripe personal data erased.', 'woocommerce-gateway-stripe')));
379 379
 	}
380 380
 
381 381
 	/**
382 382
 	 * Checks if create date is passed retention duration.
383 383
 	 *
384 384
 	 */
385
-	public function is_retention_expired( $created_date ) {
386
-		$retention  = wc_parse_relative_date_option( get_option( 'woocommerce_gateway_stripe_retention' ) );
385
+	public function is_retention_expired($created_date) {
386
+		$retention  = wc_parse_relative_date_option(get_option('woocommerce_gateway_stripe_retention'));
387 387
 		$is_expired = false;
388
-		$time_span  = time() - strtotime( $created_date );
389
-		if ( empty( $retention ) || empty( $created_date ) ) {
388
+		$time_span  = time() - strtotime($created_date);
389
+		if (empty($retention) || empty($created_date)) {
390 390
 			return false;
391 391
 		}
392
-		switch ( $retention['unit'] ) {
392
+		switch ($retention['unit']) {
393 393
 			case 'days':
394 394
 				$retention = $retention['number'] * DAY_IN_SECONDS;
395
-				if ( $time_span > $retention ) {
395
+				if ($time_span > $retention) {
396 396
 					$is_expired = true;
397 397
 				}
398 398
 				break;
399 399
 			case 'weeks':
400 400
 				$retention = $retention['number'] * WEEK_IN_SECONDS;
401
-				if ( $time_span > $retention ) {
401
+				if ($time_span > $retention) {
402 402
 					$is_expired = true;
403 403
 				}
404 404
 				break;
405 405
 			case 'months':
406 406
 				$retention = $retention['number'] * MONTH_IN_SECONDS;
407
-				if ( $time_span > $retention ) {
407
+				if ($time_span > $retention) {
408 408
 					$is_expired = true;
409 409
 				}
410 410
 				break;
411 411
 			case 'years':
412 412
 				$retention = $retention['number'] * YEAR_IN_SECONDS;
413
-				if ( $time_span > $retention ) {
413
+				if ($time_span > $retention) {
414 414
 					$is_expired = true;
415 415
 				}
416 416
 				break;
Please login to merge, or discard this patch.
includes/admin/class-wc-stripe-admin-notices.php 1 patch
Spacing   +79 added lines, -79 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! defined( 'ABSPATH' ) ) {
2
+if ( ! defined('ABSPATH')) {
3 3
 	exit;
4 4
 }
5 5
 
@@ -21,8 +21,8 @@  discard block
 block discarded – undo
21 21
 	 * @since 4.1.0
22 22
 	 */
23 23
 	public function __construct() {
24
-		add_action( 'admin_notices', array( $this, 'admin_notices' ) );
25
-		add_action( 'wp_loaded', array( $this, 'hide_notices' ) );
24
+		add_action('admin_notices', array($this, 'admin_notices'));
25
+		add_action('wp_loaded', array($this, 'hide_notices'));
26 26
 	}
27 27
 
28 28
 	/**
@@ -31,8 +31,8 @@  discard block
 block discarded – undo
31 31
 	 * @since 1.0.0
32 32
 	 * @version 4.0.0
33 33
 	 */
34
-	public function add_admin_notice( $slug, $class, $message, $dismissible = false ) {
35
-		$this->notices[ $slug ] = array(
34
+	public function add_admin_notice($slug, $class, $message, $dismissible = false) {
35
+		$this->notices[$slug] = array(
36 36
 			'class'       => $class,
37 37
 			'message'     => $message,
38 38
 			'dismissible' => $dismissible,
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
 	 * @version 4.0.0
47 47
 	 */
48 48
 	public function admin_notices() {
49
-		if ( ! current_user_can( 'manage_woocommerce' ) ) {
49
+		if ( ! current_user_can('manage_woocommerce')) {
50 50
 			return;
51 51
 		}
52 52
 
@@ -56,17 +56,17 @@  discard block
 block discarded – undo
56 56
 		// All other payment methods.
57 57
 		$this->payment_methods_check_environment();
58 58
 
59
-		foreach ( (array) $this->notices as $notice_key => $notice ) {
60
-			echo '<div class="' . esc_attr( $notice['class'] ) . '" style="position:relative;">';
59
+		foreach ((array) $this->notices as $notice_key => $notice) {
60
+			echo '<div class="' . esc_attr($notice['class']) . '" style="position:relative;">';
61 61
 
62
-			if ( $notice['dismissible'] ) {
62
+			if ($notice['dismissible']) {
63 63
 			?>
64
-				<a href="<?php echo esc_url( wp_nonce_url( add_query_arg( 'wc-stripe-hide-notice', $notice_key ), 'wc_stripe_hide_notices_nonce', '_wc_stripe_notice_nonce' ) ); ?>" class="woocommerce-message-close notice-dismiss" style="position:absolute;right:1px;padding:9px;text-decoration:none;"></a>
64
+				<a href="<?php echo esc_url(wp_nonce_url(add_query_arg('wc-stripe-hide-notice', $notice_key), 'wc_stripe_hide_notices_nonce', '_wc_stripe_notice_nonce')); ?>" class="woocommerce-message-close notice-dismiss" style="position:absolute;right:1px;padding:9px;text-decoration:none;"></a>
65 65
 			<?php
66 66
 			}
67 67
 
68 68
 			echo '<p>';
69
-			echo wp_kses( $notice['message'], array( 'a' => array( 'href' => array() ) ) );
69
+			echo wp_kses($notice['message'], array('a' => array('href' => array())));
70 70
 			echo '</p></div>';
71 71
 		}
72 72
 	}
@@ -99,85 +99,85 @@  discard block
 block discarded – undo
99 99
 	 * @version 4.0.0
100 100
 	 */
101 101
 	public function stripe_check_environment() {
102
-		$show_ssl_notice    = get_option( 'wc_stripe_show_ssl_notice' );
103
-		$show_keys_notice   = get_option( 'wc_stripe_show_keys_notice' );
104
-		$show_phpver_notice = get_option( 'wc_stripe_show_phpver_notice' );
105
-		$show_wcver_notice  = get_option( 'wc_stripe_show_wcver_notice' );
106
-		$show_curl_notice   = get_option( 'wc_stripe_show_curl_notice' );
107
-		$options            = get_option( 'woocommerce_stripe_settings' );
108
-		$testmode           = ( isset( $options['testmode'] ) && 'yes' === $options['testmode'] ) ? true : false;
109
-		$test_pub_key       = isset( $options['test_publishable_key'] ) ? $options['test_publishable_key'] : '';
110
-		$test_secret_key    = isset( $options['test_secret_key'] ) ? $options['test_secret_key'] : '';
111
-		$live_pub_key       = isset( $options['publishable_key'] ) ? $options['publishable_key'] : '';
112
-		$live_secret_key    = isset( $options['secret_key'] ) ? $options['secret_key'] : '';
113
-
114
-		if ( isset( $options['enabled'] ) && 'yes' === $options['enabled'] ) {
115
-			if ( empty( $show_phpver_notice ) ) {
116
-				if ( version_compare( phpversion(), WC_STRIPE_MIN_PHP_VER, '<' ) ) {
102
+		$show_ssl_notice    = get_option('wc_stripe_show_ssl_notice');
103
+		$show_keys_notice   = get_option('wc_stripe_show_keys_notice');
104
+		$show_phpver_notice = get_option('wc_stripe_show_phpver_notice');
105
+		$show_wcver_notice  = get_option('wc_stripe_show_wcver_notice');
106
+		$show_curl_notice   = get_option('wc_stripe_show_curl_notice');
107
+		$options            = get_option('woocommerce_stripe_settings');
108
+		$testmode           = (isset($options['testmode']) && 'yes' === $options['testmode']) ? true : false;
109
+		$test_pub_key       = isset($options['test_publishable_key']) ? $options['test_publishable_key'] : '';
110
+		$test_secret_key    = isset($options['test_secret_key']) ? $options['test_secret_key'] : '';
111
+		$live_pub_key       = isset($options['publishable_key']) ? $options['publishable_key'] : '';
112
+		$live_secret_key    = isset($options['secret_key']) ? $options['secret_key'] : '';
113
+
114
+		if (isset($options['enabled']) && 'yes' === $options['enabled']) {
115
+			if (empty($show_phpver_notice)) {
116
+				if (version_compare(phpversion(), WC_STRIPE_MIN_PHP_VER, '<')) {
117 117
 					/* translators: 1) int version 2) int version */
118
-					$message = __( 'WooCommerce Stripe - The minimum PHP version required for this plugin is %1$s. You are running %2$s.', 'woocommerce-gateway-stripe' );
118
+					$message = __('WooCommerce Stripe - The minimum PHP version required for this plugin is %1$s. You are running %2$s.', 'woocommerce-gateway-stripe');
119 119
 
120
-					$this->add_admin_notice( 'phpver', 'error', sprintf( $message, WC_STRIPE_MIN_PHP_VER, phpversion() ), true );
120
+					$this->add_admin_notice('phpver', 'error', sprintf($message, WC_STRIPE_MIN_PHP_VER, phpversion()), true);
121 121
 
122 122
 					return;
123 123
 				}
124 124
 			}
125 125
 
126
-			if ( empty( $show_wcver_notice ) ) {
127
-				if ( version_compare( WC_VERSION, WC_STRIPE_MIN_WC_VER, '<' ) ) {
126
+			if (empty($show_wcver_notice)) {
127
+				if (version_compare(WC_VERSION, WC_STRIPE_MIN_WC_VER, '<')) {
128 128
 					/* translators: 1) int version 2) int version */
129
-					$message = __( 'WooCommerce Stripe - The minimum WooCommerce version required for this plugin is %1$s. You are running %2$s.', 'woocommerce-gateway-stripe' );
129
+					$message = __('WooCommerce Stripe - The minimum WooCommerce version required for this plugin is %1$s. You are running %2$s.', 'woocommerce-gateway-stripe');
130 130
 
131
-					$this->add_admin_notice( 'wcver', 'notice notice-warning', sprintf( $message, WC_STRIPE_MIN_WC_VER, WC_VERSION ), true );
131
+					$this->add_admin_notice('wcver', 'notice notice-warning', sprintf($message, WC_STRIPE_MIN_WC_VER, WC_VERSION), true);
132 132
 
133 133
 					return;
134 134
 				}
135 135
 			}
136 136
 
137
-			if ( empty( $show_curl_notice ) ) {
138
-				if ( ! function_exists( 'curl_init' ) ) {
139
-					$this->add_admin_notice( 'curl', 'notice notice-warning', __( 'WooCommerce Stripe - cURL is not installed.', 'woocommerce-gateway-stripe' ), true );
137
+			if (empty($show_curl_notice)) {
138
+				if ( ! function_exists('curl_init')) {
139
+					$this->add_admin_notice('curl', 'notice notice-warning', __('WooCommerce Stripe - cURL is not installed.', 'woocommerce-gateway-stripe'), true);
140 140
 				}
141 141
 			}
142 142
 
143
-			if ( empty( $show_keys_notice ) ) {
143
+			if (empty($show_keys_notice)) {
144 144
 				$secret = WC_Stripe_API::get_secret_key();
145 145
 
146
-				if ( empty( $secret ) && ! ( isset( $_GET['page'], $_GET['section'] ) && 'wc-settings' === $_GET['page'] && 'stripe' === $_GET['section'] ) ) {
146
+				if (empty($secret) && ! (isset($_GET['page'], $_GET['section']) && 'wc-settings' === $_GET['page'] && 'stripe' === $_GET['section'])) {
147 147
 					$setting_link = $this->get_setting_link();
148 148
 					/* translators: 1) link */
149
-					$this->add_admin_notice( 'keys', 'notice notice-warning', sprintf( __( 'Stripe is almost ready. To get started, <a href="%s">set your Stripe account keys</a>.', 'woocommerce-gateway-stripe' ), $setting_link ), true );
149
+					$this->add_admin_notice('keys', 'notice notice-warning', sprintf(__('Stripe is almost ready. To get started, <a href="%s">set your Stripe account keys</a>.', 'woocommerce-gateway-stripe'), $setting_link), true);
150 150
 				}
151 151
 
152 152
 				// Check if keys are entered properly per live/test mode.
153
-				if ( $testmode ) {
153
+				if ($testmode) {
154 154
 					if (
155
-						! empty( $test_pub_key ) && ! preg_match( '/^pk_test_/', $test_pub_key )
156
-						|| ( ! empty( $test_secret_key ) && ! preg_match( '/^sk_test_/', $test_secret_key )
157
-						&& ! empty( $test_secret_key ) && ! preg_match( '/^rk_test_/', $test_secret_key ) ) )
155
+						! empty($test_pub_key) && ! preg_match('/^pk_test_/', $test_pub_key)
156
+						|| ( ! empty($test_secret_key) && ! preg_match('/^sk_test_/', $test_secret_key)
157
+						&& ! empty($test_secret_key) && ! preg_match('/^rk_test_/', $test_secret_key)) )
158 158
 					{
159 159
 						$setting_link = $this->get_setting_link();
160 160
 						/* translators: 1) link */
161
-						$this->add_admin_notice( 'keys', 'notice notice-error', sprintf( __( 'Stripe is in test mode however your test keys may not be valid. Test keys start with pk_test and sk_test or rk_test. Please go to your settings and, <a href="%s">set your Stripe account keys</a>.', 'woocommerce-gateway-stripe' ), $setting_link ), true );
161
+						$this->add_admin_notice('keys', 'notice notice-error', sprintf(__('Stripe is in test mode however your test keys may not be valid. Test keys start with pk_test and sk_test or rk_test. Please go to your settings and, <a href="%s">set your Stripe account keys</a>.', 'woocommerce-gateway-stripe'), $setting_link), true);
162 162
 					}
163 163
 				} else {
164 164
 					if (
165
-						! empty( $live_pub_key ) && ! preg_match( '/^pk_live_/', $live_pub_key )
166
-						|| ( ! empty( $live_secret_key ) && ! preg_match( '/^sk_live_/', $live_secret_key )
167
-						&& ! empty( $live_secret_key ) && ! preg_match( '/^rk_live_/', $live_secret_key ) ) )
165
+						! empty($live_pub_key) && ! preg_match('/^pk_live_/', $live_pub_key)
166
+						|| ( ! empty($live_secret_key) && ! preg_match('/^sk_live_/', $live_secret_key)
167
+						&& ! empty($live_secret_key) && ! preg_match('/^rk_live_/', $live_secret_key)) )
168 168
 					{
169 169
 						$setting_link = $this->get_setting_link();
170 170
 						/* translators: 1) link */
171
-						$this->add_admin_notice( 'keys', 'notice notice-error', sprintf( __( 'Stripe is in live mode however your test keys may not be valid. Live keys start with pk_live and sk_live or rk_live. Please go to your settings and, <a href="%s">set your Stripe account keys</a>.', 'woocommerce-gateway-stripe' ), $setting_link ), true );
171
+						$this->add_admin_notice('keys', 'notice notice-error', sprintf(__('Stripe is in live mode however your test keys may not be valid. Live keys start with pk_live and sk_live or rk_live. Please go to your settings and, <a href="%s">set your Stripe account keys</a>.', 'woocommerce-gateway-stripe'), $setting_link), true);
172 172
 					}
173 173
 				}
174 174
 			}
175 175
 
176
-			if ( empty( $show_ssl_notice ) ) {
176
+			if (empty($show_ssl_notice)) {
177 177
 				// Show message if enabled and FORCE SSL is disabled and WordpressHTTPS plugin is not detected.
178
-				if ( ! wc_checkout_is_https() ) {
178
+				if ( ! wc_checkout_is_https()) {
179 179
 					/* translators: 1) link */
180
-					$this->add_admin_notice( 'ssl', 'notice notice-warning', sprintf( __( 'Stripe is enabled, but a SSL certificate is not detected. Your checkout may not be secure! Please ensure your server has a valid <a href="%1$s" target="_blank">SSL certificate</a>', 'woocommerce-gateway-stripe' ), 'https://en.wikipedia.org/wiki/Transport_Layer_Security' ), true );
180
+					$this->add_admin_notice('ssl', 'notice notice-warning', sprintf(__('Stripe is enabled, but a SSL certificate is not detected. Your checkout may not be secure! Please ensure your server has a valid <a href="%1$s" target="_blank">SSL certificate</a>', 'woocommerce-gateway-stripe'), 'https://en.wikipedia.org/wiki/Transport_Layer_Security'), true);
181 181
 				}
182 182
 			}
183 183
 		}
@@ -191,16 +191,16 @@  discard block
 block discarded – undo
191 191
 	public function payment_methods_check_environment() {
192 192
 		$payment_methods = $this->get_payment_methods();
193 193
 
194
-		foreach ( $payment_methods as $method => $class ) {
195
-			$show_notice = get_option( 'wc_stripe_show_' . strtolower( $method ) . '_notice' );
194
+		foreach ($payment_methods as $method => $class) {
195
+			$show_notice = get_option('wc_stripe_show_' . strtolower($method) . '_notice');
196 196
 			$gateway     = new $class();
197 197
 
198
-			if ( 'yes' !== $gateway->enabled || 'no' === $show_notice ) {
198
+			if ('yes' !== $gateway->enabled || 'no' === $show_notice) {
199 199
 				continue;
200 200
 			}
201 201
 
202
-			if ( ! in_array( get_woocommerce_currency(), $gateway->get_supported_currency() ) ) {
203
-				$this->add_admin_notice( $method, 'notice notice-error', sprintf( __( '%s is enabled - it requires store currency to be set to %s', 'woocommerce-gateway-stripe' ), $method, implode( ', ', $gateway->get_supported_currency() ) ), true );
202
+			if ( ! in_array(get_woocommerce_currency(), $gateway->get_supported_currency())) {
203
+				$this->add_admin_notice($method, 'notice notice-error', sprintf(__('%s is enabled - it requires store currency to be set to %s', 'woocommerce-gateway-stripe'), $method, implode(', ', $gateway->get_supported_currency())), true);
204 204
 			}
205 205
 		}
206 206
 	}
@@ -212,59 +212,59 @@  discard block
 block discarded – undo
212 212
 	 * @version 4.0.0
213 213
 	 */
214 214
 	public function hide_notices() {
215
-		if ( isset( $_GET['wc-stripe-hide-notice'] ) && isset( $_GET['_wc_stripe_notice_nonce'] ) ) {
216
-			if ( ! wp_verify_nonce( $_GET['_wc_stripe_notice_nonce'], 'wc_stripe_hide_notices_nonce' ) ) {
217
-				wp_die( __( 'Action failed. Please refresh the page and retry.', 'woocommerce-gateway-stripe' ) );
215
+		if (isset($_GET['wc-stripe-hide-notice']) && isset($_GET['_wc_stripe_notice_nonce'])) {
216
+			if ( ! wp_verify_nonce($_GET['_wc_stripe_notice_nonce'], 'wc_stripe_hide_notices_nonce')) {
217
+				wp_die(__('Action failed. Please refresh the page and retry.', 'woocommerce-gateway-stripe'));
218 218
 			}
219 219
 
220
-			if ( ! current_user_can( 'manage_woocommerce' ) ) {
221
-				wp_die( __( 'Cheatin&#8217; huh?', 'woocommerce-gateway-stripe' ) );
220
+			if ( ! current_user_can('manage_woocommerce')) {
221
+				wp_die(__('Cheatin&#8217; huh?', 'woocommerce-gateway-stripe'));
222 222
 			}
223 223
 
224
-			$notice = wc_clean( $_GET['wc-stripe-hide-notice'] );
224
+			$notice = wc_clean($_GET['wc-stripe-hide-notice']);
225 225
 
226
-			switch ( $notice ) {
226
+			switch ($notice) {
227 227
 				case 'phpver':
228
-					update_option( 'wc_stripe_show_phpver_notice', 'no' );
228
+					update_option('wc_stripe_show_phpver_notice', 'no');
229 229
 					break;
230 230
 				case 'wcver':
231
-					update_option( 'wc_stripe_show_wcver_notice', 'no' );
231
+					update_option('wc_stripe_show_wcver_notice', 'no');
232 232
 					break;
233 233
 				case 'curl':
234
-					update_option( 'wc_stripe_show_curl_notice', 'no' );
234
+					update_option('wc_stripe_show_curl_notice', 'no');
235 235
 					break;
236 236
 				case 'ssl':
237
-					update_option( 'wc_stripe_show_ssl_notice', 'no' );
237
+					update_option('wc_stripe_show_ssl_notice', 'no');
238 238
 					break;
239 239
 				case 'keys':
240
-					update_option( 'wc_stripe_show_keys_notice', 'no' );
240
+					update_option('wc_stripe_show_keys_notice', 'no');
241 241
 					break;
242 242
 				case 'Alipay':
243
-					update_option( 'wc_stripe_show_alipay_notice', 'no' );
243
+					update_option('wc_stripe_show_alipay_notice', 'no');
244 244
 					break;
245 245
 				case 'Bancontact':
246
-					update_option( 'wc_stripe_show_bancontact_notice', 'no' );
246
+					update_option('wc_stripe_show_bancontact_notice', 'no');
247 247
 					break;
248 248
 				case 'EPS':
249
-					update_option( 'wc_stripe_show_eps_notice', 'no' );
249
+					update_option('wc_stripe_show_eps_notice', 'no');
250 250
 					break;
251 251
 				case 'Giropay':
252
-					update_option( 'wc_stripe_show_giropay_notice', 'no' );
252
+					update_option('wc_stripe_show_giropay_notice', 'no');
253 253
 					break;
254 254
 				case 'iDeal':
255
-					update_option( 'wc_stripe_show_ideal_notice', 'no' );
255
+					update_option('wc_stripe_show_ideal_notice', 'no');
256 256
 					break;
257 257
 				case 'Multibanco':
258
-					update_option( 'wc_stripe_show_multibanco_notice', 'no' );
258
+					update_option('wc_stripe_show_multibanco_notice', 'no');
259 259
 					break;
260 260
 				case 'P24':
261
-					update_option( 'wc_stripe_show_p24_notice', 'no' );
261
+					update_option('wc_stripe_show_p24_notice', 'no');
262 262
 					break;
263 263
 				case 'SEPA':
264
-					update_option( 'wc_stripe_show_sepa_notice', 'no' );
264
+					update_option('wc_stripe_show_sepa_notice', 'no');
265 265
 					break;
266 266
 				case 'SOFORT':
267
-					update_option( 'wc_stripe_show_sofort_notice', 'no' );
267
+					update_option('wc_stripe_show_sofort_notice', 'no');
268 268
 					break;
269 269
 			}
270 270
 		}
@@ -278,11 +278,11 @@  discard block
 block discarded – undo
278 278
 	 * @return string Setting link
279 279
 	 */
280 280
 	public function get_setting_link() {
281
-		$use_id_as_section = function_exists( 'WC' ) ? version_compare( WC()->version, '2.6', '>=' ) : false;
281
+		$use_id_as_section = function_exists('WC') ? version_compare(WC()->version, '2.6', '>=') : false;
282 282
 
283
-		$section_slug = $use_id_as_section ? 'stripe' : strtolower( 'WC_Gateway_Stripe' );
283
+		$section_slug = $use_id_as_section ? 'stripe' : strtolower('WC_Gateway_Stripe');
284 284
 
285
-		return admin_url( 'admin.php?page=wc-settings&tab=checkout&section=' . $section_slug );
285
+		return admin_url('admin.php?page=wc-settings&tab=checkout&section=' . $section_slug);
286 286
 	}
287 287
 }
288 288
 
Please login to merge, or discard this patch.
includes/class-wc-stripe-logger.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! defined( 'ABSPATH' ) ) {
2
+if ( ! defined('ABSPATH')) {
3 3
 	exit; // Exit if accessed directly
4 4
 }
5 5
 
@@ -20,32 +20,32 @@  discard block
 block discarded – undo
20 20
 	 * @since 4.0.0
21 21
 	 * @version 4.0.0
22 22
 	 */
23
-	public static function log( $message, $start_time = null, $end_time = null ) {
24
-		if ( ! class_exists( 'WC_Logger' ) ) {
23
+	public static function log($message, $start_time = null, $end_time = null) {
24
+		if ( ! class_exists('WC_Logger')) {
25 25
 			return;
26 26
 		}
27 27
 
28
-		if ( apply_filters( 'wc_stripe_logging', true, $message ) ) {
29
-			if ( empty( self::$logger ) ) {
30
-				if ( version_compare( WC_VERSION, '3.0.0', '>=' ) ) {
28
+		if (apply_filters('wc_stripe_logging', true, $message)) {
29
+			if (empty(self::$logger)) {
30
+				if (version_compare(WC_VERSION, '3.0.0', '>=')) {
31 31
 					self::$logger = wc_get_logger();
32 32
 				} else {
33 33
 					self::$logger = new WC_Logger();
34 34
 				}
35 35
 			}
36 36
 
37
-			$settings = get_option( 'woocommerce_stripe_settings' );
37
+			$settings = get_option('woocommerce_stripe_settings');
38 38
 
39
-			if ( empty( $settings ) || isset( $settings['logging'] ) && 'yes' !== $settings['logging'] ) {
39
+			if (empty($settings) || isset($settings['logging']) && 'yes' !== $settings['logging']) {
40 40
 				return;
41 41
 			}
42 42
 
43
-			if ( ! is_null( $start_time ) ) {
43
+			if ( ! is_null($start_time)) {
44 44
 
45
-				$formatted_start_time = date_i18n( get_option( 'date_format' ) . ' g:ia', $start_time );
46
-				$end_time             = is_null( $end_time ) ? current_time( 'timestamp' ) : $end_time;
47
-				$formatted_end_time   = date_i18n( get_option( 'date_format' ) . ' g:ia', $end_time );
48
-				$elapsed_time         = round( abs( $end_time - $start_time ) / 60, 2 );
45
+				$formatted_start_time = date_i18n(get_option('date_format') . ' g:ia', $start_time);
46
+				$end_time             = is_null($end_time) ? current_time('timestamp') : $end_time;
47
+				$formatted_end_time   = date_i18n(get_option('date_format') . ' g:ia', $end_time);
48
+				$elapsed_time         = round(abs($end_time - $start_time) / 60, 2);
49 49
 
50 50
 				$log_entry = "\n" . '====Stripe Version: ' . WC_STRIPE_VERSION . '====' . "\n";
51 51
 				$log_entry .= '====Start Log ' . $formatted_start_time . '====' . "\n" . $message . "\n";
@@ -57,10 +57,10 @@  discard block
 block discarded – undo
57 57
 
58 58
 			}
59 59
 
60
-			if ( version_compare( WC_VERSION, '3.0.0', '>=' ) ) {
61
-				self::$logger->debug( $log_entry, array( 'source' => self::WC_LOG_FILENAME ) );
60
+			if (version_compare(WC_VERSION, '3.0.0', '>=')) {
61
+				self::$logger->debug($log_entry, array('source' => self::WC_LOG_FILENAME));
62 62
 			} else {
63
-				self::$logger->add( self::WC_LOG_FILENAME, $log_entry );
63
+				self::$logger->add(self::WC_LOG_FILENAME, $log_entry);
64 64
 			}
65 65
 		}
66 66
 	}
Please login to merge, or discard this patch.
includes/class-wc-stripe-customer.php 1 patch
Spacing   +88 added lines, -88 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! defined( 'ABSPATH' ) ) {
2
+if ( ! defined('ABSPATH')) {
3 3
 	exit;
4 4
 }
5 5
 
@@ -32,10 +32,10 @@  discard block
 block discarded – undo
32 32
 	 * Constructor
33 33
 	 * @param int $user_id The WP user ID
34 34
 	 */
35
-	public function __construct( $user_id = 0 ) {
36
-		if ( $user_id ) {
37
-			$this->set_user_id( $user_id );
38
-			$this->set_id( get_user_meta( $user_id, '_stripe_customer_id', true ) );
35
+	public function __construct($user_id = 0) {
36
+		if ($user_id) {
37
+			$this->set_user_id($user_id);
38
+			$this->set_id(get_user_meta($user_id, '_stripe_customer_id', true));
39 39
 		}
40 40
 	}
41 41
 
@@ -51,15 +51,15 @@  discard block
 block discarded – undo
51 51
 	 * Set Stripe customer ID.
52 52
 	 * @param [type] $id [description]
53 53
 	 */
54
-	public function set_id( $id ) {
54
+	public function set_id($id) {
55 55
 		// Backwards compat for customer ID stored in array format. (Pre 3.0)
56
-		if ( is_array( $id ) && isset( $id['customer_id'] ) ) {
56
+		if (is_array($id) && isset($id['customer_id'])) {
57 57
 			$id = $id['customer_id'];
58 58
 
59
-			update_user_meta( $this->get_user_id(), '_stripe_customer_id', $id );
59
+			update_user_meta($this->get_user_id(), '_stripe_customer_id', $id);
60 60
 		}
61 61
 
62
-		$this->id = wc_clean( $id );
62
+		$this->id = wc_clean($id);
63 63
 	}
64 64
 
65 65
 	/**
@@ -67,15 +67,15 @@  discard block
 block discarded – undo
67 67
 	 * @return int
68 68
 	 */
69 69
 	public function get_user_id() {
70
-		return absint( $this->user_id );
70
+		return absint($this->user_id);
71 71
 	}
72 72
 
73 73
 	/**
74 74
 	 * Set User ID used by WordPress.
75 75
 	 * @param int $user_id
76 76
 	 */
77
-	public function set_user_id( $user_id ) {
78
-		$this->user_id = absint( $user_id );
77
+	public function set_user_id($user_id) {
78
+		$this->user_id = absint($user_id);
79 79
 	}
80 80
 
81 81
 	/**
@@ -83,13 +83,13 @@  discard block
 block discarded – undo
83 83
 	 * @return WP_User
84 84
 	 */
85 85
 	protected function get_user() {
86
-		return $this->get_user_id() ? get_user_by( 'id', $this->get_user_id() ) : false;
86
+		return $this->get_user_id() ? get_user_by('id', $this->get_user_id()) : false;
87 87
 	}
88 88
 
89 89
 	/**
90 90
 	 * Store data from the Stripe API about this customer
91 91
 	 */
92
-	public function set_customer_data( $data ) {
92
+	public function set_customer_data($data) {
93 93
 		$this->customer_data = $data;
94 94
 	}
95 95
 
@@ -98,25 +98,25 @@  discard block
 block discarded – undo
98 98
 	 * @param array $args
99 99
 	 * @return WP_Error|int
100 100
 	 */
101
-	public function create_customer( $args = array() ) {
102
-		$billing_email = isset( $_POST['billing_email'] ) ? filter_var( $_POST['billing_email'], FILTER_SANITIZE_EMAIL ) : '';
101
+	public function create_customer($args = array()) {
102
+		$billing_email = isset($_POST['billing_email']) ? filter_var($_POST['billing_email'], FILTER_SANITIZE_EMAIL) : '';
103 103
 		$user          = $this->get_user();
104 104
 
105
-		if ( $user ) {
106
-			$billing_first_name = get_user_meta( $user->ID, 'billing_first_name', true );
107
-			$billing_last_name  = get_user_meta( $user->ID, 'billing_last_name', true );
105
+		if ($user) {
106
+			$billing_first_name = get_user_meta($user->ID, 'billing_first_name', true);
107
+			$billing_last_name  = get_user_meta($user->ID, 'billing_last_name', true);
108 108
 
109 109
 			// If billing first name does not exists try the user first name.
110
-			if ( empty( $billing_first_name ) ) {
111
-				$billing_first_name = get_user_meta( $user->ID, 'first_name', true );
110
+			if (empty($billing_first_name)) {
111
+				$billing_first_name = get_user_meta($user->ID, 'first_name', true);
112 112
 			}
113 113
 
114 114
 			// If billing last name does not exists try the user last name.
115
-			if ( empty( $billing_last_name ) ) {
116
-				$billing_last_name = get_user_meta( $user->ID, 'last_name', true );
115
+			if (empty($billing_last_name)) {
116
+				$billing_last_name = get_user_meta($user->ID, 'last_name', true);
117 117
 			}
118 118
 
119
-			$description        = __( 'Name', 'woocommerce-gateway-stripe' ) . ': ' . $billing_first_name . ' ' . $billing_last_name . ' ' . __( 'Username', 'woocommerce-gateway-stripe' ) . ': ' . $user->user_login;
119
+			$description        = __('Name', 'woocommerce-gateway-stripe') . ': ' . $billing_first_name . ' ' . $billing_last_name . ' ' . __('Username', 'woocommerce-gateway-stripe') . ': ' . $user->user_login;
120 120
 
121 121
 			$defaults = array(
122 122
 				'email'       => $user->user_email,
@@ -131,24 +131,24 @@  discard block
 block discarded – undo
131 131
 
132 132
 		$metadata = array();
133 133
 
134
-		$defaults['metadata'] = apply_filters( 'wc_stripe_customer_metadata', $metadata, $user );
134
+		$defaults['metadata'] = apply_filters('wc_stripe_customer_metadata', $metadata, $user);
135 135
 
136
-		$args     = wp_parse_args( $args, $defaults );
137
-		$response = WC_Stripe_API::request( apply_filters( 'wc_stripe_create_customer_args', $args ), 'customers' );
136
+		$args     = wp_parse_args($args, $defaults);
137
+		$response = WC_Stripe_API::request(apply_filters('wc_stripe_create_customer_args', $args), 'customers');
138 138
 
139
-		if ( ! empty( $response->error ) ) {
140
-			throw new WC_Stripe_Exception( print_r( $response, true ), $response->error->message );
139
+		if ( ! empty($response->error)) {
140
+			throw new WC_Stripe_Exception(print_r($response, true), $response->error->message);
141 141
 		}
142 142
 
143
-		$this->set_id( $response->id );
143
+		$this->set_id($response->id);
144 144
 		$this->clear_cache();
145
-		$this->set_customer_data( $response );
145
+		$this->set_customer_data($response);
146 146
 
147
-		if ( $this->get_user_id() ) {
148
-			update_user_meta( $this->get_user_id(), '_stripe_customer_id', $response->id );
147
+		if ($this->get_user_id()) {
148
+			update_user_meta($this->get_user_id(), '_stripe_customer_id', $response->id);
149 149
 		}
150 150
 
151
-		do_action( 'woocommerce_stripe_add_customer', $args, $response );
151
+		do_action('woocommerce_stripe_add_customer', $args, $response);
152 152
 
153 153
 		return $response->id;
154 154
 	}
@@ -160,11 +160,11 @@  discard block
 block discarded – undo
160 160
 	 * @since 4.1.2
161 161
 	 * @param array $error
162 162
 	 */
163
-	public function is_no_such_customer_error( $error ) {
163
+	public function is_no_such_customer_error($error) {
164 164
 		return (
165 165
 			$error &&
166 166
 			'invalid_request_error' === $error->type &&
167
-			preg_match( '/No such customer/i', $error->message )
167
+			preg_match('/No such customer/i', $error->message)
168 168
 		);
169 169
 	}
170 170
 
@@ -174,74 +174,74 @@  discard block
 block discarded – undo
174 174
 	 * @param bool $retry
175 175
 	 * @return WP_Error|int
176 176
 	 */
177
-	public function add_source( $source_id, $retry = true ) {
178
-		if ( ! $this->get_id() ) {
179
-			$this->set_id( $this->create_customer() );
177
+	public function add_source($source_id, $retry = true) {
178
+		if ( ! $this->get_id()) {
179
+			$this->set_id($this->create_customer());
180 180
 		}
181 181
 
182
-		$response = WC_Stripe_API::request( array(
182
+		$response = WC_Stripe_API::request(array(
183 183
 			'source' => $source_id,
184
-		), 'customers/' . $this->get_id() . '/sources' );
184
+		), 'customers/' . $this->get_id() . '/sources');
185 185
 
186 186
 		$wc_token = false;
187 187
 
188
-		if ( ! empty( $response->error ) ) {
188
+		if ( ! empty($response->error)) {
189 189
 			// It is possible the WC user once was linked to a customer on Stripe
190 190
 			// but no longer exists. Instead of failing, lets try to create a
191 191
 			// new customer.
192
-			if ( $this->is_no_such_customer_error( $response->error ) ) {
193
-				delete_user_meta( $this->get_user_id(), '_stripe_customer_id' );
192
+			if ($this->is_no_such_customer_error($response->error)) {
193
+				delete_user_meta($this->get_user_id(), '_stripe_customer_id');
194 194
 				$this->create_customer();
195
-				return $this->add_source( $source_id, false );
195
+				return $this->add_source($source_id, false);
196 196
 			} else {
197 197
 				return $response;
198 198
 			}
199
-		} elseif ( empty( $response->id ) ) {
200
-			return new WP_Error( 'error', __( 'Unable to add payment source.', 'woocommerce-gateway-stripe' ) );
199
+		} elseif (empty($response->id)) {
200
+			return new WP_Error('error', __('Unable to add payment source.', 'woocommerce-gateway-stripe'));
201 201
 		}
202 202
 
203 203
 		// Add token to WooCommerce.
204
-		if ( $this->get_user_id() && class_exists( 'WC_Payment_Token_CC' ) ) {
205
-			if ( ! empty( $response->type ) ) {
206
-				switch ( $response->type ) {
204
+		if ($this->get_user_id() && class_exists('WC_Payment_Token_CC')) {
205
+			if ( ! empty($response->type)) {
206
+				switch ($response->type) {
207 207
 					case 'alipay':
208 208
 						break;
209 209
 					case 'sepa_debit':
210 210
 						$wc_token = new WC_Payment_Token_SEPA();
211
-						$wc_token->set_token( $response->id );
212
-						$wc_token->set_gateway_id( 'stripe_sepa' );
213
-						$wc_token->set_last4( $response->sepa_debit->last4 );
211
+						$wc_token->set_token($response->id);
212
+						$wc_token->set_gateway_id('stripe_sepa');
213
+						$wc_token->set_last4($response->sepa_debit->last4);
214 214
 						break;
215 215
 					default:
216
-						if ( 'source' === $response->object && 'card' === $response->type ) {
216
+						if ('source' === $response->object && 'card' === $response->type) {
217 217
 							$wc_token = new WC_Payment_Token_CC();
218
-							$wc_token->set_token( $response->id );
219
-							$wc_token->set_gateway_id( 'stripe' );
220
-							$wc_token->set_card_type( strtolower( $response->card->brand ) );
221
-							$wc_token->set_last4( $response->card->last4 );
222
-							$wc_token->set_expiry_month( $response->card->exp_month );
223
-							$wc_token->set_expiry_year( $response->card->exp_year );
218
+							$wc_token->set_token($response->id);
219
+							$wc_token->set_gateway_id('stripe');
220
+							$wc_token->set_card_type(strtolower($response->card->brand));
221
+							$wc_token->set_last4($response->card->last4);
222
+							$wc_token->set_expiry_month($response->card->exp_month);
223
+							$wc_token->set_expiry_year($response->card->exp_year);
224 224
 						}
225 225
 						break;
226 226
 				}
227 227
 			} else {
228 228
 				// Legacy.
229 229
 				$wc_token = new WC_Payment_Token_CC();
230
-				$wc_token->set_token( $response->id );
231
-				$wc_token->set_gateway_id( 'stripe' );
232
-				$wc_token->set_card_type( strtolower( $response->brand ) );
233
-				$wc_token->set_last4( $response->last4 );
234
-				$wc_token->set_expiry_month( $response->exp_month );
235
-				$wc_token->set_expiry_year( $response->exp_year );
230
+				$wc_token->set_token($response->id);
231
+				$wc_token->set_gateway_id('stripe');
232
+				$wc_token->set_card_type(strtolower($response->brand));
233
+				$wc_token->set_last4($response->last4);
234
+				$wc_token->set_expiry_month($response->exp_month);
235
+				$wc_token->set_expiry_year($response->exp_year);
236 236
 			}
237 237
 
238
-			$wc_token->set_user_id( $this->get_user_id() );
238
+			$wc_token->set_user_id($this->get_user_id());
239 239
 			$wc_token->save();
240 240
 		}
241 241
 
242 242
 		$this->clear_cache();
243 243
 
244
-		do_action( 'woocommerce_stripe_add_source', $this->get_id(), $wc_token, $response, $source_id );
244
+		do_action('woocommerce_stripe_add_source', $this->get_id(), $wc_token, $response, $source_id);
245 245
 
246 246
 		return $response->id;
247 247
 	}
@@ -253,42 +253,42 @@  discard block
 block discarded – undo
253 253
 	 * @return array
254 254
 	 */
255 255
 	public function get_sources() {
256
-		if ( ! $this->get_id() ) {
256
+		if ( ! $this->get_id()) {
257 257
 			return array();
258 258
 		}
259 259
 
260
-		$sources = get_transient( 'stripe_sources_' . $this->get_id() );
260
+		$sources = get_transient('stripe_sources_' . $this->get_id());
261 261
 
262
-		$response = WC_Stripe_API::request( array(
262
+		$response = WC_Stripe_API::request(array(
263 263
 			'limit'       => 100,
264
-		), 'customers/' . $this->get_id() . '/sources', 'GET' );
264
+		), 'customers/' . $this->get_id() . '/sources', 'GET');
265 265
 
266
-		if ( ! empty( $response->error ) ) {
266
+		if ( ! empty($response->error)) {
267 267
 			return array();
268 268
 		}
269 269
 
270
-		if ( is_array( $response->data ) ) {
270
+		if (is_array($response->data)) {
271 271
 			$sources = $response->data;
272 272
 		}
273 273
 
274
-		return empty( $sources ) ? array() : $sources;
274
+		return empty($sources) ? array() : $sources;
275 275
 	}
276 276
 
277 277
 	/**
278 278
 	 * Delete a source from stripe.
279 279
 	 * @param string $source_id
280 280
 	 */
281
-	public function delete_source( $source_id ) {
282
-		if ( ! $this->get_id() ) {
281
+	public function delete_source($source_id) {
282
+		if ( ! $this->get_id()) {
283 283
 			return false;
284 284
 		}
285 285
 
286
-		$response = WC_Stripe_API::request( array(), 'customers/' . $this->get_id() . '/sources/' . sanitize_text_field( $source_id ), 'DELETE' );
286
+		$response = WC_Stripe_API::request(array(), 'customers/' . $this->get_id() . '/sources/' . sanitize_text_field($source_id), 'DELETE');
287 287
 
288 288
 		$this->clear_cache();
289 289
 
290
-		if ( empty( $response->error ) ) {
291
-			do_action( 'wc_stripe_delete_source', $this->get_id(), $response );
290
+		if (empty($response->error)) {
291
+			do_action('wc_stripe_delete_source', $this->get_id(), $response);
292 292
 
293 293
 			return true;
294 294
 		}
@@ -300,15 +300,15 @@  discard block
 block discarded – undo
300 300
 	 * Set default source in Stripe
301 301
 	 * @param string $source_id
302 302
 	 */
303
-	public function set_default_source( $source_id ) {
304
-		$response = WC_Stripe_API::request( array(
305
-			'default_source' => sanitize_text_field( $source_id ),
306
-		), 'customers/' . $this->get_id(), 'POST' );
303
+	public function set_default_source($source_id) {
304
+		$response = WC_Stripe_API::request(array(
305
+			'default_source' => sanitize_text_field($source_id),
306
+		), 'customers/' . $this->get_id(), 'POST');
307 307
 
308 308
 		$this->clear_cache();
309 309
 
310
-		if ( empty( $response->error ) ) {
311
-			do_action( 'wc_stripe_set_default_source', $this->get_id(), $response );
310
+		if (empty($response->error)) {
311
+			do_action('wc_stripe_set_default_source', $this->get_id(), $response);
312 312
 
313 313
 			return true;
314 314
 		}
@@ -320,8 +320,8 @@  discard block
 block discarded – undo
320 320
 	 * Deletes caches for this users cards.
321 321
 	 */
322 322
 	public function clear_cache() {
323
-		delete_transient( 'stripe_sources_' . $this->get_id() );
324
-		delete_transient( 'stripe_customer_' . $this->get_id() );
323
+		delete_transient('stripe_sources_' . $this->get_id());
324
+		delete_transient('stripe_customer_' . $this->get_id());
325 325
 		$this->customer_data = array();
326 326
 	}
327 327
 }
Please login to merge, or discard this patch.