Code Analysis: MailerLite - WooCommerce integration 3.0.2

Most Complex Functions

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