WC_Gateway_PayPal_Express_AngellEYE D

Total Complexity 292
Dependencies 12
Dependents 4
Total lines 2,214
Lines of code 2,140
Logical lines of code 667
Comment lines 18
Methods 28
Properties 5

Methods 28

Method Rating Maintainability Complexity Lines of code
init_form_fields()
D
6
18 922
handle_wc_api()
D
18
66 198
admin_options()
C
27
12 277
__construct()
C
25
19 168
process_payment()
C
36 25 70
get_icon()
B
45 18 38
angelleye_update_marketing_solution()
B
40 17 50
angelleye_paypal_express_checkout_redirect_to_paypal()
A
45 16 36
paypal_express_checkout_token_request_handler()
A
39 14 58
paypal_express_checkout_error_handler()
A
42 7 49
angelleye_ec_get_posted_address_data()
S
59 8 12
angelleye_reload_gateway_credentials_for_woo_subscription_renewal_order()
S
52 7 22
process_subscription_payment()
S
55 7 17
get_transaction_url()
S
53 6 22
angelleye_express_checkout_encrypt_gateway_api()
S
55 6 19
log()
S
56 6 18
payment_fields()
S
57 6 16
is_available()
S
59 6 16
add_payment_method()
S
46 3 40
init_settings()
S
68 5 6
angelleye_get_paypalimage()
S
61 4 11
free_signup_order_payment()
S
56 3 16
is_subscription()
S
77 4 3
angelleye_check_cart_items()
S
60 3 13
process_refund()
S
61 3 12
angelleye_paypal_marketing_solutions_request()
S
57 1 16
angelleye_ex_doreference_transaction()
S
72 1 5
save_payment_method_checkbox()
S
65 1 10