WC_Gateway_EWAY_Subscriptions A

Total Complexity 66
Dependencies 8
Dependents 0
Total lines 535
Lines of code 244
Logical lines of code 136
Comment lines 186
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
maybe_render_subscription_payment_method()
S
55 7 18
migrate_eway_customer_token_from_user_meta()
S
52 6 25
maybe_update_all_subscriptions_payment()
S
58 6 17
maybe_update_payment_method()
S
58 6 16
request_access_code()
S
56 6 16
validate_subscription_payment_meta()
S
61 6 11
check_customer_has_token()
S
47 4 39
process_subscription_payment()
S
59 4 14
set_token_customer_id()
S
65 3 9
can_save_eway_customer_token()
S
71 3 6
get_subscriptions_from_order()
S
67 3 9
order_contains_subscription()
S
78 2 3
get_token_customer_id()
S
67 2 8
is_subscription()
S
69 2 7
scheduled_subscription_payment()
S
69 2 6
has_eway_customer_token()
S
60 1 15
add_subscription_payment_meta()
S
63 1 11
update_failing_payment_method()
S
76 1 4
__construct()
S
62 1 10