Cartflows_Ca_Tracking D

Total Complexity 131
Dependencies 4
Dependents 0
Total lines 1,098
Lines of code 746
Logical lines of code 364
Comment lines 197
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
restore_cart_abandonment_data()
B
39 17 60
delete_cart_abandonment_data()
A
42 15 48
update_order_status()
A
39 13 60
wcf_ca_update_order_status()
A
46 14 33
save_cart_abandonment_data()
A
44 10 46
sanitize_post_data()
A
37 4 106
load_admin_cart_abandonment_script()
A
44 7 43
wcar_send_successful_recovery_email_to_admin()
S
46 5 38
cart_abandonment_tracking_script()
S
47 5 35
trigger_zapier_webhook()
S
46 3 37
unsubscribe_cart_abandonment_emails()
S
53 4 22
test_email_checkout_page()
S
66 5 7
send_emails_to_callback()
S
52 3 27
is_valid_token()
S
62 4 11
prepare_abandonment_data()
S
46 2 41
__construct()
S
56 3 16
check_if_similar_cart()
S
67 4 8
wcar_check_order_is_recovered()
S
58 3 14
skip_future_emails_when_order_is_completed()
S
54 2 24
define_cart_abandonment_constants()
S
63 1 22
get_instance()
S
71 2 6
get_captured_data_by_email()
S
61 1 13
get_tracked_data_without_status()
S
66 1 8
wcf_decode_token()
S
73 1 5
get_checkout_details_by_email()
S
66 1 8
delete_empty_abandoned_order()
S
67 1 8