Code Analysis: MailerLite - WooCommerce integration 3.0.5

Most Complex Functions

Function Rating Complexity
WooMailerLiteOrderController::handleOrderStatusChanged()
D
28
WooMailerLiteController::validate()
B
21
WooMailerLiteAdminSettingsController::saveSettings()
B
17
WooMailerLiteAdminWizardController::shopSetup()
B
15
WooMailerLite::getCustomFields()
B
16
WooMailerLiteCheckoutDataService::getCheckoutData()
A
13
WooMailerLiteAdminWizardController::getGroups()
A
14
WooMailerLiteService::sendCart()
A
11
WooMailerLiteQueryBuilder::get()
A
12
WooMailerLiteOptions::get()
A
10
WooMailerLiteProductSyncJob::handle()
A
9
WooMailerLitePluginController::addBillingCheckoutFields()
A
9