Extension D

Total Complexity 198
Dependencies 34
Dependents 3
Total lines 1,642
Lines of code 924
Logical lines of code 534
Comment lines 415
Methods 31
Properties 1

Methods 31

Method Rating Maintainability Complexity Lines of code
get_delay_actions()
B
30 13 148
update_status()
B
38 18 64
payment_action()
B
40 17 62
fulfill_order()
B
42 17 49
replace_merge_tags()
B
34 14 91
redirect_url()
A
41 15 57
subscription_update_status()
A
46 9 40
maybe_display_confirmation()
A
47 9 36
maybe_update_payment_user()
A
46 8 41
get_payment_retry_entry()
A
50 8 29
update_payment()
A
46 7 40
admin_enqueue_scripts()
S
49 7 29
maybe_prepopulate_form()
S
53 7 22
maybe_update_user_role()
S
56 7 17
subscription_renewal_notice()
S
52 5 26
allow_field_prepopulation()
S
53 5 22
get_confirmation()
S
57 5 15
setup()
S
54 4 20
init()
S
52 2 23
source_text()
S
62 3 10
subscription_source_text()
S
62 3 10
field_create()
S
66 3 9
source_url()
S
62 2 12
subscription_source_url()
S
62 2 12
gform_payment_statuses()
S
68 2 7
subscription_source_description()
S
79 1 3
source_description()
S
79 1 3
pre_submission()
S
75 1 4
no_conflict_styles()
S
69 1 7
no_conflict_scripts()
S
71 1 6
__construct()
S
64 1 10