WC_Sendinblue_Integration D

Total Complexity 224
Dependencies 14
Dependents 1
Total lines 1,304
Lines of code 929
Logical lines of code 535
Comment lines 246
Methods 47
Properties 8

Methods 47

Method Rating Maintainability Complexity Lines of code
woocommerce_mail_content()
B
26
17 157
ws_order_status_changed()
B
36 21 74
__construct()
B
35 18 75
get_tracking_data_cart()
A
43 14 41
ajax_sync_users()
A
42 10 53
get_email_id()
A
56 10 16
checkMobileNumber()
A
50 9 28
admin_inline_js()
A
49 8 26
install_ma_and_chat_script()
S
52 7 25
init()
S
56 7 16
do_sms_limit_notify()
S
61 8 10
get_tracking_data_order()
S
38 3 66
ws_get_template_type()
S
48 5 33
maybe_add_checkout_fields()
S
57 6 15
maybe_add_checkout_fields_terms()
S
59 6 14
ws_checkout_completed()
S
54 5 19
ws_cart_custom_fragment()
S
54 4 19
register_plugin_scripts()
S
54 4 18
checkWpPlugin()
S
64 5 10
set_email_id_cookie()
S
62 5 10
ws_admin_credits_notice()
S
59 4 12
ws_before_template_part()
S
64 4 9
maybe_save_checkout_fields()
S
64 4 9
wc_enqueue_js_internal()
S
63 3 11
install_ma_event_listeners()
S
55 1 39
wp_login_action()
S
72 3 5
get_wc_cart_id()
S
65 3 9
load_customizations()
S
67 3 7
is_administrator()
S
70 3 6
ws_api_check()
S
71 3 5
activate()
S
60 2 13
wc_get_order()
S
69 2 7
wpMailNotices()
S
72 2 5
woocommerce_mail_header()
S
65 2 8
build_event_code()
S
77 1 3
ws_add_weekly_cron_schedule()
S
68 1 7
ws_cart_custom_fragment_load()
S
78 1 4
ajax_transient_refresh()
S
81 1 3
ajax_dismiss_alert()
S
76 1 4
deactivate()
S
71 1 6
uninstall()
S
71 1 6
ws_get_email_style()
S
82 1 3
get_new_customer_id()
S
77 1 4
get_message()
S
67 1 9
install()
S
91 1 2
add_settings_page()
S
76 1 4
is_user_logged_in()
S
76 1 4