Code Analysis: Store Locator Plus® 5.12.3

Most Complex Classes

Class Rating Complexity
SLPlus_Location
D
190
SLP_Admin_Locations
D
165
SLP_SmartOptions
D
141
SLP_BaseClass_Admin
C
116
SLP_Settings
C
113
SLPlus
C
108
SLP_UI
C
105
SLP_AddOns
C
102
SLP_Style
B
86
SLP_Admin_UI
B
84
SLP_Data
B
83
SLP_Data_Extension
A
73

Most Complex Functions

Function Rating Complexity
SLP_Data::get_SQL()
D
38
SLP_Country_Manager::load_country_data()
D
2
SLP_AddOns::get_premier_license_status()
C
26
SLP_UI_Shortcode_slp_option::process()
C
24
SLPlus_Location::add_to_database()
C
23
SLP_Text::init_strings()
C
15
SLPlus_Location::do_geocoding()
B
19
SLP_Admin_Locations_Actions::save_edited_location()
B
22
SLP_Settings::add_ItemToGroup()
B
22
SLP_Admin_Locations::display_manage_locations_table()
B
17
slp_setup_environment()
B
21
SLP_Admin_Helper::createstring_DropDownMenu()
B
20