Code Analysis: Mailjet for WordPress 5.2.6

Most Complex Functions

Function Rating Complexity
MailjetPlugin\Widget\WP_Mailjet_Subscribe_Widget::checkTransition()
D
33
MailjetPlugin\Includes\SettingsPages\OrderNotificationsSettings::mailjet_order_notifications_settings_page_html()
D
21
MailjetPlugin\Includes\SettingsPages\AbandonedCartSettings::mailjet_abandoned_cart_settings_page_html()
C
20
MailjetPlugin\Includes\SettingsPages\InitialContactListsSettings::mailjet_initial_contact_lists_page_html()
C
25
MailjetPlugin\Widget\WP_Mailjet_Subscribe_Widget::update()
C
30
MailjetPlugin\Widget\WP_Mailjet_Subscribe_Widget::sendSubscriptionEmail()
C
28
MailjetPlugin\Includes\SettingsPages\IntegrationsSettings::wooIntegration()
C
25
MailjetPlugin\Widget\WP_Mailjet_Subscribe_Widget::activateConfirmSubscriptionUrl()
C
25
MailjetPlugin\Includes\SettingsPages\WooCommerceSettings::all_customers_edata_sync()
C
23
MailjetPlugin\Includes\SettingsPages\EnableSendingSettings::mailjet_enable_sending_cb()
B
18
MailjetPlugin\Includes\SettingsPages\WooCommerceSettings::cart_change_timestamp()
B
17
MailjetPlugin\Includes\SettingsPages\WooCommerceSettings::activateWoocommerce()
B
16