Code Analysis: MailerLite - WooCommerce integration 1.6.5

Most Complex Classes

Class Rating Complexity
Woo_Mailerlite_Integration
B
82
RewriteAPI
A
69
MailerLiteAPI
A
56
PlatformAPI
A
56
Woo_Mailerlite
S
20
MailerLiteClient
S
5
ApiType
S
0

Most Complex Functions

Function Rating Complexity
woo_ml_sync_untracked_orders()
C
23
Woo_Mailerlite_Integration::sanitize_settings()
B
23
woo_ml_process_order_subscription()
B
18
woo_ml_admin_notices()
B
17
mailerlite_wp_set_consumer_data()
B
17
mailerlite_wp_send_cart()
A
14
Woo_Mailerlite_Integration::init_form_fields()
A
7
woo_ml_sync_untracked_products()
A
13
woo_ml_get_merged_order_tracking_data()
A
15
mailerlite_wp_api_key_validation()
A
12
Woo_Mailerlite_Integration::generate_woo_ml_sync_categories_html()
A
10
Woo_Mailerlite_Integration::generate_woo_ml_sync_products_html()
A
10