WPInv_Subscriptions B

Total Complexity 83
Dependencies 2
Dependents 2
Total lines 612
Lines of code 334
Logical lines of code 212
Comment lines 151
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
maybe_update_invoice_subscription()
B
41 16 54
update_invoice_subscription()
A
46 8 38
maybe_create_invoice_subscription()
A
52 8 24
create_invoice_subscription_group()
A
46 7 37
admin_update_single_subscription()
A
53 8 21
user_cancel_single_subscription()
S
54 5 21
filter_invoice_line_item_actions()
S
53 5 20
admin_renew_single_subscription()
S
52 4 25
admin_delete_single_subscription()
S
54 4 23
maybe_deactivate_invoice_subscription()
S
60 4 14
delete_invoice_subscriptions()
S
62 4 12
get_invoice_subscription()
S
66 4 8
get_subscription_status_from_invoice_status()
S
59 2 14
process_subscription_status_change()
S
65 2 9
__construct()
S
61 1 11
wpinv_get_pretty_subscription_frequency()
S
79 1 3