Cartflows_Ca_Tracking D

Total Complexity 142
Dependencies 4
Dependents 0
Total lines 1,112
Lines of code 754
Logical lines of code 371
Comment lines 204
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
load_admin_cart_abandonment_script()
A
42 10 48
save_cart_abandonment_data()
A
44 10 46
cart_abandonment_tracking_script()
A
45 10 38
sanitize_post_data()
A
37 4 106
wcar_send_successful_recovery_email_to_admin()
S
46 5 38
unsubscribe_cart_abandonment_emails()
S
53 4 22
trigger_zapier_webhook()
S
46 3 37
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
70 4 6
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
62 1 12
get_checkout_details_by_email()
S
67 1 7
get_tracked_data_without_status()
S
68 1 7
wcf_decode_token()
S
73 1 5
delete_empty_abandoned_order()
S
67 1 8