Code Analysis: Business Manager 1.4.2

Most Complex Classes

Class Rating Complexity
RRule\RRule
D
458
CMB2
D
231
CMB2_Field
D
170
BM_columns
D
146
CMB2_hookup
D
142
RRule\RSet
C
117
CMB2_Types
B
99
CMB2_Utils
B
98
CMB2_Sanitize
B
98
Business_Manager_Settings_API
B
97
CMB2_REST
B
95
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
53
BM_columns::do_column()
D
47
RRule\RRule::occursAt()
D
47
RRule\RfcParser::parseRRule()
D
33
BM_columns::filter_dropdown()
D
30
CMB2_Field_Display::get()
C
28
WDS_CMB2_Attached_Posts_Field::render()
B
21
RRule\RSet::iterate()
B
20
Business_Manager_Settings_API::admin_init()
B
22