Code Analysis: Geolocation 0.7.4

Function Rating Maintainability Complexity Lines of code
display_location_post()
A
41 15 50
geolocation_settings_page()
A
30 4 171
admin_head()
A
34 2 183
geolocation_save_postdata()
A
48 12 32
buildAddress()
A
60 9 13
add_google_maps()
S
40 2 102
reverse_geocode()
S
55 7 20
display_location_page_google()
S
40 3 69
display_location_page_osm()
S
40 3 68
add_geo_support()
S
59 5 14
plugin_upgrade_completed()
S
62 5 11
updateGeolocationAddresses()
S
48 3 34
delete_addresses()
S
60 3 14
display_location_page()
S
68 3 8
geolocation_custom_admin_notice()
S
67 3 8
geolocation_inner_custom_box()
S
55 1 23
display_location()
S
68 2 8
default_setting()
S
74 2 5
is_checked()
S
74 2 5
clean_coordinate()
S
67 2 8
add_settings()
S
67 2 7
geolocation_add_custom_box()
S
68 2 7
add_geo_div()
S
73 2 5
get_google_maps_api_key()
S
68 2 7
is_value()
S
73 2 5
geo_has_shortcode()
S
67 2 8
register_settings()
S
61 1 14
unregister_settings()
S
61 1 14
default_settings()
S
61 1 12
delete_settings()
S
63 1 12
getSiteLang()
S
75 1 4
add_osm_maps()
S
71 1 6
add_my_scripts()
S
70 1 7
pullGoogleJSON()
S
70 1 5
admin_init()
S
71 1 6
geolocation_old_custom_box()
S
66 1 9
get_geo_div()
S
71 1 5
languages_init()
S
74 1 4
uninstall()
S
76 1 5
activate()
S
79 1 4