NCS_Cart_Public D

Total Complexity 183
Dependencies 5
Dependents 1
Total lines 1,281
Lines of code 984
Logical lines of code 571
Comment lines 131
Methods 32
Properties 3

Methods 32

Method Rating Maintainability Complexity Lines of code
save_order_to_db()
B
38 21 63
order_info_from_post()
B
34 18 82
do_order_save()
A
37 13 73
create_subscription()
A
35 12 88
create_payment_intent()
A
38 9 71
sc_js_fb_events()
A
43 9 64
get_custom_fields_from_post()
A
48 10 31
enqueue_scripts()
A
43 8 50
calculate_cart_total()
A
51 8 23
sc_redirect()
S
52 7 25
do_stripe_order_save()
S
47 5 39
public_product_name()
S
56 6 20
update_payment_intent_amt()
S
49 5 30
update_subscription_db()
S
50 5 27
sc_set_form_views()
S
53 5 23
sc_process_payment()
S
55 5 19
get_custom_fields_post_data()
S
58 5 15
sc_product_shortcode()
S
54 4 20
find_stripe_webhook_order()
S
56 4 18
sc_product_template()
S
63 4 11
do_stripe_subscription_save()
S
51 3 26
__construct()
S
48 1 43
do_subscription_save()
S
46 1 36
sc_stripe_webhook()
S
63 3 10
sc_order_complete_functions()
S
60 2 14
sc_receipt_shortcode()
S
63 2 11
enqueue_styles()
S
60 1 16
is_stripe_order_complete()
S
71 2 6
maybe_do_order_complete()
S
67 2 8
do_order_integration_functions()
S
64 1 10
sc_query_vars()
S
71 1 6
sc_api_query_vars()
S
71 1 6