Code Analysis: MapPress Maps for WordPress 2.58.3

Function Rating Maintainability Complexity Lines of code
Mappress::init()
C
34 28 69
Mappress_WPML::icl_make_duplicate()
B
41 16 52
Mappress::l10n()
A
34 13 86
Mappress::the_content()
A
49 14 29
Mappress::scrub_atts()
A
48 13 27
Mappress::admin_enqueue_scripts()
A
48 11 30
Mappress::__construct()
A
45 10 38
Mappress::scripts_register()
A
47 10 29
Mappress_Map::autoicons()
A
49 10 26
Mappress_Settings::admin_init()
A
45 9 37
Mappress::get_mashup()
A
55 10 18
Mappress_Controls::parse_atts()
A
56 10 14
Mappress_Controls::select()
A
50 9 24
Mappress_Map::ajax_mutate()
A
51 9 23
Mappress_Poi::geocode()
A
52 9 23
Mappress_Map::display()
A
53 9 20
Mappress_Obj::update()
A
54 9 20
Mappress::shortcode_map()
A
55 9 18
Mappress::admin_notices()
A
49 8 26
Mappress::debugging()
S
49 7 28
Mappress::current_screen()
S
50 7 25
Mappress_Template::ajax_get()
S
51 7 23
Mappress::wp_enqueue_scripts()
S
55 7 18
Mappress_Settings::validate()
S
56 7 17
Mappress_Controls::grid()
S
51 6 24
Mappress_Map::save()
S
53 6 22
Mappress_Map::get_list()
S
55 6 19
Mappress_Map::ajax_duplicate()
S
57 6 15
Mappress_Map::prepare()
S
57 6 15
Mappress::get_api_keys()
S
62 7 10
Mappress_Map::find()
S
49 5 28
Mappress_Map::ajax_save()
S
57 5 15
Mappress::is_footer()
S
70 6 5
Mappress::scripts_enqueue()
S
57 5 15
Mappress_Template::ajax_save()
S
59 5 12
Mappress_Template::locate_template()
S
61 5 12
Mappress::string_to_boolean()
S
63 5 11
Mappress_Map::register()
S
50 3 30
Mappress_Walker::start_el()
S
65 5 7
Mappress::is_dev()
S
66 5 8
Mappress::is_admin()
S
71 5 5
Mappress::deregister()
S
63 5 10
Mappress_Map::duplicate()
S
59 4 14
Mappress_Map::delete_post_map()
S
59 4 14
Mappress_Map::ajax_delete()
S
60 4 12
Mappress_Controls::help()
S
61 4 12
Mappress_Template::ajax_delete()
S
61 4 11
Mappress_Settings::options_page()
S
51 2 36
Mappress_Settings::set_map_options()
S
56 3 18
Mappress::get_language()
S
65 4 9
Mappress_Map::ajax_get()
S
62 4 10
Mappress_Poi::get_thumbnail()
S
70 4 5
Mappress::ajax_dismiss()
S
66 4 7
Mappress_Template::get_template()
S
59 3 14
Mappress_Map::delete()
S
60 3 13
Mappress_Settings::set_sizes()
S
58 3 13
Mappress_Template::get_custom_tokens()
S
60 3 12
Mappress_Controls::get_meta_keys()
S
62 3 11
Mappress_Controls::get_terms()
S
62 3 11
Mappress_Template::print_template()
S
64 3 9
Mappress_Map::__construct()
S
68 3 7
Mappress::set_language()
S
68 3 7
Mappress::shortcode_mashup()
S
70 3 6
Mappress_Controls::checkboxes()
S
65 3 8
Mappress::is_gt()
S
77 3 3
Mappress::admin_notices_dismiss()
S
63 3 10
Mappress_Settings::set_footer()
S
63 3 9
Mappress_Template::print_footer_templates()
S
71 3 6
Mappress_Template::print_templates()
S
70 3 6
Mappress_Map::get()
S
59 2 13
Mappress::block_categories()
S
62 2 13
Mappress_Controls::table()
S
61 2 11
Mappress_Template::register()
S
54 1 19
Mappress::ajax_response()
S
65 2 8
Mappress::script()
S
70 2 6
Mappress::script_template()
S
71 2 5
Mappress::autoptimize_filter_css_exclude()
S
72 2 6
Mappress_Map::media_buttons()
S
70 2 6
Mappress_Controls::get_post_types()
S
65 2 8
Mappress_Controls::get_taxonomies()
S
66 2 8
Mappress_Map::ajax_find()
S
69 2 6
Mappress_Settings::set_language()
S
56 2 7
Mappress_Controls::get_meta_values()
S
67 2 7
Mappress_Poi::get_post_excerpt()
S
65 2 8
Mappress::autoptimize_filter_js_exclude()
S
72 2 6
Mappress_Template::filter_poi_props()
S
69 2 6
Mappress_Controls::radios()
S
63 2 9
Mappress_Controls::table_row()
S
68 2 7
Mappress::admin_menu()
S
67 2 6
Mappress_Controls::checkbox()
S
67 2 6
Mappress_Controls::grid_row()
S
69 2 6
Mappress_WPML::register()
S
75 2 4
Mappress_Settings::add_section()
S
74 2 4
Mappress::is_ssl()
S
76 2 3
Mappress_Template::enqueue_template()
S
74 2 4
Mappress_Settings::set_preview()
S
60 1 11
Mappress_Settings::set_engine()
S
70 1 5
Mappress::plugin_action_links()
S
67 1 7
Mappress_Options::get()
S
76 1 4
Mappress::is_localhost()
S
77 1 3
Mappress::wp_head()
S
74 1 4
Mappress_Controls::button()
S
65 1 8
Mappress_Settings::__construct()
S
76 1 4
Mappress_Settings::add_field()
S
72 1 4
Mappress_Settings::set_directions()
S
73 1 4
Mappress_Settings::set_initial_open_info()
S
78 1 3
Mappress::mime_types()
S
73 1 5
Mappress_Options::__construct()
S
82 1 3
Mappress_Walker::__construct()
S
82 1 3
Mappress_Settings::set_directions_server()
S
78 1 3
Mappress_Settings::set_api_key()
S
74 1 4
Mappress_Settings::set_alignment()
S
65 1 9
Mappress::plugins_loaded()
S
78 1 3
Mappress_Settings::set_country()
S
55 1 9
Mappress_Controls::radio()
S
69 1 6
Mappress_Controls::icon_picker()
S
65 1 8
Mappress_Settings::set_post_types()
S
73 1 5
Mappress_Map::sort_pois()
S
75 1 4
Mappress_Map::__sleep()
S
77 1 3
Mappress_Controls::input()
S
68 1 6
Mappress_Settings::set_tooltips()
S
78 1 3
Mappress_Poi::__construct()
S
81 1 3
Mappress_Settings::set_autodisplay()
S
66 1 8
Mappress_Settings::set_mapbox()
S
73 1 4
Mappress::heartbeat_settings()
S
76 1 4
Mappress::map_library()
S
73 1 5
Mappress_Obj::__construct()
S
82 1 3
Mappress_Template::__construct()
S
81 1 3
Mappress_Controls::checkmark()
S
72 1 4
Mappress_Settings::set_deregister()
S
78 1 3
Mappress_Settings::set_poi_zoom()
S
71 1 5
Mappress_Map::compare_title()
S
78 1 3
Mappress_Settings::set_wpml()
S
74 1 4
Mappress_Poi::__sleep()
S
77 1 3
Mappress_Options::save()
S
79 1 3