Code Analysis: Business Manager 1.5.2

Most Complex Classes

Class Rating Complexity
RRule\RRule
D
458
CMB2
D
240
CMB2_Field
D
177
CMB2_Hookup
D
166
BM_columns
D
156
RRule\RSet
C
117
CMB2_REST
C
103
CMB2_Types
C
102
CMB2_Sanitize
B
99
CMB2_Utils
B
99
Business_Manager
B
90
WDS_CMB2_Attached_Posts_Field
B
89

Most Complex Functions

Function Rating Complexity
RRule\RRule::iterate()
D
107
RRule\RRule::__construct()
D
100
RRule\RRule::humanReadable()
D
50
Business_Manager::bm_redirect()
D
56
BM_columns::do_column()
D
48
RRule\RRule::occursAt()
D
47
BM_columns::filter_dropdown()
D
36
RRule\RfcParser::parseRRule()
D
33
CMB2_Field_Display::get()
C
31
WDS_CMB2_Attached_Posts_Field::render()
B
21
RRule\RSet::iterate()
B
20
Business_Manager_Settings_API::admin_init()
B
22