Cartflows_Ca_Tracking D

Total Complexity 139
Dependencies 4
Dependents 0
Total lines 1,122
Lines of code 756
Logical lines of code 372
Comment lines 205
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
restore_cart_abandonment_data()
B
38 20 64
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
cart_abandonment_tracking_script()
A
44 10 40
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
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 17
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