Code Analysis: Icegram Express - Email Subscribers, Newsletters and Marketing Automation Plugin 5.7.18

Most Complex Classes

Class Rating Complexity
ES_Common
D
400
ES_Browser
D
382
Email_Subscribers
D
314
ES_Campaign_Controller
D
248
Email_Subscribers_Admin
D
245
ES_Mailer
D
226
ES_Import_Subscribers
D
209
ES_Campaign_Admin
D
189
IG_ES_Subscribers_Query
D
182
ES_Queue
D
165
IG_Feedback_V_1_2_8
D
163
ES_Contacts_Table
D
155

Most Complex Functions

Function Rating Complexity
IG_ES_Subscribers_Query::run()
D
106
ES_Import_Subscribers::ajax_do_import()
D
88
Email_Subscribers::define_constants()
D
83
ES_Mailer::send()
D
65
ES_Shortcode::render_form()
D
65
Email_Subscribers::get_const_value()
D
60
Email_Subscribers::is_const_defined()
D
59
IG_ES_Campaign_Rules::show_campaign_rules()
D
44
ES_Handle_Subscription::process_request()
D
53
Email_Subscribers_Public::es_email_subscribe_init()
D
56
ES_Browser::checkBrowsers()
D
57
Email_Subscribers_Pricing::sm_show_pricing()
D
1