WCJ_Cart_Abandonment B

Total Complexity 100
Dependencies 1
Dependents 0
Total lines 644
Lines of code 399
Logical lines of code 200
Comment lines 163
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
get_checkout_data_for_cart_abandonment()
B
44 22 39
wcj_restore_cart_data()
A
41 15 52
wcj_save_cart_abandonment_data()
A
43 14 45
wcj_change_abandonment_data_status()
S
55 6 17
wcj_cart_abandonment_mail_schedule_data()
S
51 5 26
__construct()
S
47 4 35
enqueue_wcj_cart_abandonment_scripts()
S
57 5 16
wcj_ca_upgrader_process_completed()
S
63 6 10
wcj_cart_abandonment_required_tables()
S
48 3 41
is_valid_token()
S
62 4 11
wcj_generate_new_coupon_code()
S
49 2 32
wcj_percentage_of_recovered()
S
60 2 12
myplugin_update_db_check()
S
71 2 6
create_cart_abandonment_tool()
S
67 2 8
get_checkout_deta_by_email()
S
68 1 7
get_checkout_deta()
S
68 1 7
wcj_cart_abandonment_update_order_status_action()
S
66 1 8
wcj_decode_token()
S
73 1 5
wcj_cart_get_report_by_type()
S
65 1 9
wcj_cart_abandonment_email_schedules()
S
82 1 3
load_admin_cart_abandonment_script()
S
78 1 3
get_scheduled_email()
S
68 1 7