Code Analysis: Announcer 6.0.1

Most Complex Classes

Class Rating Complexity
ANCR\Location_Rules
C
124
ANCR_Display
S
44
ANCR_Settings_Form
S
35
ANCR_Utilities
S
30
ANCR_Admin_Edit
S
21
ANCR_Fields
S
19
ANCR_Admin
S
19
ANCR_Admin_Manage
S
19
ANCR_Form_Builder
S
14
ANCR_Settings
S
11
Announcer
S
6

Most Complex Functions

Function Rating Complexity
ANCR_Utilities::style_generator()
B
22
ANCR_Fields::field()
B
15
ANCR_Admin_Manage::column_content()
B
17
ANCR_Settings_Form::template_designer()
A
6
ANCR_Display::display()
A
11
ANCR\Location_Rules::check_rule()
A
11
ANCR_Settings_Form::render()
A
10
ANCR_Display::buttons()
A
9
ANCR\Location_Rules::selectors_ajax()
A
9
ANCR_Display::styles()
A
8
ANCR\Location_Rules::field()
A
7
ANCR_Form_Builder::build()
A
8