KP_Subscription A

Total Complexity 58
Dependencies 3
Dependents 7
Total lines 446
Lines of code 242
Logical lines of code 134
Comment lines 139
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
cart_has_subscription()
A
59 13 13
add_recurring_token_to_order()
S
56 5 18
process_scheduled_payment()
S
53 4 22
get_recurring_tokens()
S
59 4 15
set_subscription_as_captured()
S
62 4 11
handle_redirect_from_change_payment_method()
S
54 3 22
cancel_scheduled_payment()
S
58 3 15
set_subscription_to_free()
S
60 3 13
set_tokenize_intent()
S
61 3 12
show_recurring_token()
S
54 2 26
set_subscription_order_redirect_urls()
S
53 2 24
order_has_subscription()
S
69 3 6
__construct()
S
57 1 15
create_customer_token()
S
71 2 5
save_recurring_token()
S
64 2 9
get_parent_order()
S
67 2 8
is_change_payment_method()
S
79 1 3
extend_allowed_domains_list()
S
74 1 5