WC_Gateway_PayPal_Advanced_AngellEYE D

Total Complexity 283
Dependencies 12
Dependents 0
Total lines 1,547
Lines of code 1,224
Logical lines of code 591
Comment lines 205
Methods 31
Properties 1

Methods 31

Method Rating Maintainability Complexity Lines of code
create_reference_transaction()
D
20
53 170
get_secure_token()
D
21
45 167
relay_response()
B
38 21 60
process_payment()
B
37 20 66
__construct()
B
32 15 97
are_reference_transactions_enabled()
B
35 15 78
success_handler()
A
40 15 56
init_form_fields()
A
27
4 206
inquiry_transaction()
A
42 11 45
process_refund()
A
41 10 52
receipt_page()
A
51 8 23
angelleye_reload_gateway_credentials_for_woo_subscription_renewal_order()
S
56 7 17
angelleye_paypal_advanced_encrypt_gateway_api()
S
55 6 19
checks()
S
60 6 12
is_available()
S
60 5 13
payment_fields()
S
60 5 13
admin_options()
S
49 3 41
init_settings()
S
68 5 6
is_subscription()
S
77 4 3
decline_handler()
S
62 3 10
add_log()
S
67 3 8
send_failed_order_email()
S
70 3 6
save_payment_token()
S
69 3 6
paypal_advanced_item_name()
S
69 2 6
paypal_advanced_item_desc()
S
69 2 6
error_handler()
S
64 2 8
is_renewal()
S
78 2 3
redirect_to()
S
64 2 10
is_valid_currency()
S
78 1 3
cancel_handler()
S
77 1 4
save_payment_method_checkbox()
S
65 1 10