Code Analysis: MailerLite - WooCommerce integration 1.7.11

Most Complex Classes

Class Rating Complexity
Woo_Mailerlite_Integration
B
85
RewriteAPI
A
74
MailerLiteAPI
A
60
PlatformAPI
A
59
Woo_Mailerlite
S
33
MailerLiteClient
S
5
ApiType
S
0

Most Complex Functions

Function Rating Complexity
Woo_Mailerlite_Integration::sanitize_settings()
B
23
woo_ml_sync_untracked_products()
B
19
mailerlite_wp_set_consumer_data()
B
20
woo_ml_process_order_subscription()
B
18
woo_ml_get_sync_orders()
B
16
woo_ml_admin_notices()
B
17
mailerlite_wp_api_key_validation()
B
16
mailerlite_wp_send_cart()
B
15
Woo_Mailerlite_Integration::init_form_fields()
A
7
Woo_Mailerlite_Integration::generate_woo_ml_sync_orders_html()
A
12
woo_ml_get_merged_order_tracking_data()
A
15
mailerlite_wp_send_order()
A
12