GetPaid_Stripe_Gateway D

Total Complexity 149
Dependencies 15
Dependents 1
Total lines 1,244
Lines of code 714
Logical lines of code 353
Comment lines 279
Methods 40
Properties 3

Methods 40

Method Rating Maintainability Complexity Lines of code
maybe_process_sca_result()
A
45 13 37
validate_submission_data()
A
45 11 41
maybe_store_webhooks()
A
54 9 21
getpaid_stripe_update_payment_method()
A
46 7 36
maybe_redirect_to_settings()
S
58 8 14
connect_stripe()
S
48 6 31
get_cc_form()
S
47 5 44
filter_transaction_url()
S
59 7 13
_process_single_subscription()
S
51 6 24
admin_check_expired_subscriptions()
S
52 6 24
subscription_cancelled()
S
52 5 26
process_payment()
S
54 5 20
process_addons()
S
54 5 19
payment_fields()
S
55 4 20
register_email_settings()
S
43 1 56
enqueue_scripts()
S
54 3 20
process_initial_payment()
S
54 3 19
admin_notices()
S
71 4 5
generate_subscription_url()
S
63 4 9
show_update_payment_method_button()
S
62 4 9
__construct()
S
49 2 29
process_normal_subscription()
S
59 3 14
process_subscriptions()
S
63 3 11
disconnect_stripe()
S
52 2 25
get_stripe()
S
57 2 18
display_styles()
S
66 1 29
filter_submission_js_data()
S
62 2 11
register_expired_subscriptions_tool()
S
56 1 24
is_localhost()
S
68 2 7
get_secret_key()
S
71 2 6
get_account_id()
S
71 2 6
init_email_type_hook()
S
69 2 6
maybe_filter_default_template_path()
S
66 2 9
maybe_get_connect_url()
S
78 1 3
sandbox_notice()
S
70 1 7
filter_email_triggers()
S
76 1 4
send_stripe_payment_failed_email()
S
72 1 5
verify_ipn()
S
76 1 4
admin_settings()
S
74 1 4
show_update_payment_method_modal()
S
74 1 4