Code Analysis: EasyMap 1.0.1

Function Rating Maintainability Complexity Lines of code
easymap\EasyMap::easymap_admin_import()
D
5
114 364
easymap\EasyMap::__construct()
D
17
72 213
easymap\EasyMap::easymap_admin_locations()
D
18
65 203
easymap\EasyMap::easymap_admin_location_edit()
D
13
50 353
easymap\EasyMap::easymap_shortcode_map()
D
18
41 318
easymap\EasyMap::easymap_make_icon_html()
C
36 25 82
easymap\EasyMap::easymap_admin_export()
B
32 13 113
easymap\EasyMap::easymap_admin_page()
A
28
6 179
easymap\EasyMap::easymap_setting_sanitize_custom_template()
A
51 15 21
easymap\EasyMap_Location_List::get_locations()
A
48 11 35
easymap\EasyMap_Location_List::handle_sorting()
A
49 11 29
easymap\EasyMap_Location_List::column_default()
A
48 8 36
easymap\EasyMap::easymap_template_to_data()
A
49 8 34
easymap\EasyMap::easymap_settings()
S
43 6 44
easymap\EasyMap_Location_List::show_notifications()
S
50 7 29
easymap\EasyMap::easymap_setting_sanitize_google_zoom()
S
60 8 12
easymap\EasyMap_Location_List::retain_search_pagination()
S
54 7 21
easymap\EasyMap_Location_List::prepare_items()
S
47 6 36
easymap\EasyMap::run()
S
53 6 21
easymap\EasyMap::easymap_setting_sanitize_textarea_setting()
S
58 6 15
easymap\EasyMap::easymap_menu()
S
48 4 36
easymap\EasyMap::easymap_setting_sanitize_google_language()
S
63 6 9
easymap\EasyMap_Location_List::mangle_url_scheme()
S
63 6 9
easymap\EasyMap::easymap_setting_sanitize_google_region()
S
63 6 9
easymap\EasyMap::easymap_setting_sanitize_google_country()
S
63 6 9
easymap\EasyMap::easymap_setting_sanitize_google_geodata_api_key()
S
63 6 9
easymap\EasyMap_Location_List::__construct()
S
51 4 26
easymap\EasyMap::easymap_admin_debug_update_option()
S
64 5 8
easymap\EasyMap::easymap_admin_debug_updated_option()
S
64 5 8
easymap\EasyMap::easymap_setup_public_css()
S
58 4 14
easymap\EasyMap::easymap_setting_google_marker_address_template()
S
58 4 14
easymap\EasyMap_Utility::x_substr()
S
63 4 12
easymap\EasyMap::easymap_resource_mtime()
S
63 4 10
easymap\EasyMap::easymap_setting_sanitize_google_pos()
S
69 4 6
easymap\EasyMap::easymap_page_header()
S
62 3 11
easymap\EasyMap::easymap_init_location()
S
53 2 25
easymap\EasyMap::easymap_setup_other()
S
67 3 7
easymap\EasyMap_Location_List::extra_tablenav()
S
61 2 12
easymap\EasyMap::easymap_setting_google_features()
S
54 1 22
easymap\EasyMap_Location_List::getInstance()
S
74 2 4
easymap\EasyMap_Utility::__construct()
S
69 2 7
easymap\EasyMap_Utility::x_strtolower()
S
72 2 6
easymap\EasyMap::getInstance()
S
75 2 4
easymap\EasyMap::easymap_setup_public()
S
71 2 6
easymap\EasyMap::setup_locale()
S
70 2 6
easymap\EasyMap_Utility::getInstance()
S
75 2 4
easymap\EasyMap_Utility::x_stripos()
S
71 2 6
easymap\EasyMap_Utility::x_strlen()
S
72 2 6
easymap\EasyMap_Utility::x_stripslashes()
S
70 2 6
easymap\EasyMap_Utility::x_strpos()
S
71 2 6
easymap\EasyMap::easymap_setting_google_start_pos()
S
61 1 12
easymap\EasyMap::easymap_setting_no_output()
S
81 1 3
easymap\EasyMap_Location_List::get_columns()
S
65 1 9
easymap\EasyMap::easymap_admin_required_field()
S
72 1 5
easymap\EasyMap::easymap_settings_link()
S
69 1 6
easymap\EasyMap::easymap_setting_google_start_zoom()
S
70 1 6
easymap\EasyMap_Location_List::add_notice()
S
78 1 3
easymap\EasyMap::easymap_setting_google_geodata_api_key()
S
71 1 5
easymap\EasyMap::easymap_setting_remove()
S
67 1 7
easymap\EasyMap::easymap_setting_google_marker_animation()
S
67 1 7
easymap\EasyMap::easymap_admin_alert_missing_google_geodata_apikey()
S
65 1 9
easymap\EasyMap::easymap_setup_admin_css()
S
64 1 10
easymap\EasyMap::easymap_admin_alert_missing_mbstring()
S
65 1 9
easymap\EasyMap_Location_List::get_sortable_columns()
S
66 1 9
run_easymaps()
S
77 1 4
easymap\EasyMap::easymap_setting_google_country()
S
70 1 6
easymap\EasyMap::easymap_admin_export_esc_csv()
S
81 1 3
easymap\EasyMap::easymap_setting_google_marker_hover()
S
67 1 7
easymap\EasyMap_Utility::x_have_mbstring()
S
82 1 3
easymap\EasyMap::easymap_setting_google_region()
S
68 1 7
easymap\EasyMap::easymap_setting_google_marker_address_data()
S
68 1 7
easymap\EasyMap::easymap_setting_google_disable_notifications()
S
67 1 7
easymap\EasyMap::easymap_setting_google_language()
S
68 1 7
easymap\EasyMap::easymap_admin_locations_css()
S
66 1 10
easymap\EasyMap_Location_List::get_bulk_actions()
S
77 1 4
easymap\EasyMap_Location_List::no_items()
S
79 1 3