Code Analysis: Sendmachine for WordPress 2.0.1

Most Complex Classes

Class Rating Complexity
Sm_wp_admin
D
135
Sm_subscribe_manager
B
97
Sm_api
B
92
SendmachineApiClient
S
37
Sm_feed_manager
S
34
Sm_email_manager
S
31
Sm_wp
S
16
Campaigns
S
14
Lists
S
12
Sm_subscribe_widget
S
6
Account
S
6
Templates
S
6

Most Complex Functions

Function Rating Complexity
Sm_subscribe_manager::manage_subscribe_requests()
D
50
Sm_wp_admin::manage_admin_actions()
C
28
array_column()
C
27
Sm_subscribe_manager::build_form()
C
25
Sm_email_manager::configure_smtp()
B
19
Sm_wp_admin::render_settings_page()
B
15
Sm_feed_manager::manage_feed()
B
17
SendmachineApiClient::request()
A
15
Sm_wp_admin::manage_admin_requests()
A
13
Sm_feed_manager::keywords()
A
11
Sm_wp_admin::render_tab_lists()
A
9
Sm_api::send_sms()
A
8