Code Analysis: MailerLite - WooCommerce integration 1.8.8

Most Complex Functions

Function Rating Complexity
MailerLite\Includes\Classes\Settings\SynchronizeSettings::syncUntrackedCustomers()
D
34
Woo_Mailerlite_Integration::sanitize_settings()
C
28
MailerLite\Includes\Classes\Settings\SynchronizeSettings::syncUntrackedProducts()
B
22
MailerLite\Includes\Classes\Process\OrderProcess::processOrderSubscription()
B
19
MailerLite\Includes\Classes\Settings\ShopSettings::wpSetConsumerData()
B
20
Woo_Mailerlite_Integration::generate_woo_ml_sync_resources_html()
B
16
woo_ml_admin_notices()
B
17
Woo_Mailerlite_Integration::getShopSettingsFromDb()
B
17
MailerLite\Includes\Classes\Settings\ApiSettings::apiKeyValidation()
B
16
MailerLite\Includes\Classes\Process\CheckoutProcess::getCheckoutData()
B
15
MailerLite\Includes\Classes\Process\OrderProcess::wpSendOrder()
A
14
Woo_Mailerlite_Integration::init_form_fields()
A
6