Code Analysis: Pronamic Google Maps 2.3.3

Function Rating Maintainability Complexity Lines of code
Pronamic_Google_Maps_Mashup::render()
B
30 15 132
Pronamic_Google_Maps_Admin::save_post()
A
42 15 45
Pronamic_Google_Maps_Maps::render()
A
41 9 57
Pronamic_Google_Maps_LatLng::convert_to_deg_min_sec()
A
48 8 32
Pronamic_Google_Maps_Maps::get_meta_data()
A
47 7 35
Pronamic_Google_Maps_Shortcodes::parse_map_options()
S
45 5 44
Pronamic_Google_Maps_Plugin::save_post_try_geocode()
S
53 6 22
Pronamic_Google_Maps_GeoMicroformat::render()
S
50 5 32
Pronamic_Google_Maps_Maps::get_static_map_url()
S
50 5 28
Pronamic_Google_Maps_Maps::register_scripts()
S
48 4 38
Pronamic_Google_Maps_Admin::admin_enqueue_scripts()
S
54 5 22
Pronamic_Google_Maps_Settings::setting_google_maps_active()
S
52 4 28
Pronamic_Google_Maps_Maps::parse_query()
S
53 4 25
Pronamic_Google_Maps_Shortcodes::parse_marker_clusterer_options()
S
59 4 15
Pronamic_Google_Maps_Admin::add_meta_boxes()
S
63 4 11
Pronamic_Google_Maps_ApiClient::geocode_address()
S
54 3 22
Pronamic_Google_Maps_Widget::widget()
S
53 3 22
Pronamic_Google_Maps_Site::bootstrap()
S
49 2 31
Pronamic_Google_Maps_Settings::register_settings()
S
47 1 45
Pronamic_Google_Maps_Size::parse()
S
60 3 13
Pronamic_Google_Maps_Maps::init()
S
60 3 13
Pronamic_Google_Maps_Admin::ajax_geocode()
S
51 2 26
Pronamic_Google_Maps_Admin::admin_menu()
S
55 2 22
Pronamic_Google_Maps_Widget::renderUnitField()
S
55 2 21
Pronamic_Google_Maps_Shortcodes::shortcode_mashup()
S
58 2 17
Pronamic_Google_Maps_Maps::get_map_html()
S
58 2 15
Pronamic_Google_Maps_Admin::bootstrap()
S
52 1 28
Pronamic_Google_Maps_Settings::setting_google_maps_visual_refresh()
S
62 2 12
Pronamic_Google_Maps_Admin::get_geocode_query_args()
S
58 1 18
Pronamic_Google_Maps_Widget::form()
S
57 1 17
Pronamic_Google_Maps_LatLng::equals()
S
78 2 3
pronamic_google_maps_autoload()
S
66 2 8
Pronamic_Google_Maps_Settings::get_active_post_types()
S
67 2 8
Pronamic_Google_Maps_Shortcodes::parse_overlapping_marker_spiderfier_options()
S
64 2 10
Pronamic_Google_Maps_Site::print_scripts()
S
74 2 5
Pronamic_Google_Maps_Size::get_pixels()
S
67 2 8
Pronamic_Google_Maps_Admin::update_post_meta()
S
68 2 7
Pronamic_Google_Maps_Settings::is_active_post_type()
S
73 2 4
Pronamic_Google_Maps_Settings::input_text()
S
60 1 14
Pronamic_Google_Maps_Widget::__construct()
S
62 1 13
Pronamic_Google_Maps_Widget::update()
S
60 1 13
Pronamic_Google_Maps_Settings::set_default_options()
S
65 1 11
Pronamic_Google_Maps_Maps::bootstrap()
S
62 1 11
Pronamic_Google_Maps_LatLng::distance_from()
S
77 1 3
Pronamic_Google_Maps_LatLng::transform()
S
77 1 4
Pronamic_Google_Maps_Widget::initialize()
S
80 1 3
pronamic_google_maps_is_active()
S
72 1 5
Pronamic_Google_Maps_LatLng::lat()
S
82 1 3
Pronamic_Google_Maps_LatLng::lng()
S
82 1 3
pronamic_google_maps_geo_microformat()
S
81 1 3
Pronamic_Google_Maps_MetaBox::render()
S
79 1 3
Pronamic_Google_Maps_Info::is_static()
S
82 1 3
Pronamic_Google_Maps_Settings::sanitize_boolean()
S
79 1 3
Pronamic_Google_Maps_LatLng::midpoint_to()
S
70 1 6
pronamic_google_maps()
S
81 1 3
Pronamic_Google_Maps_ApiClient::__construct()
S
91 1 2
Pronamic_Google_Maps_Size::__construct()
S
77 1 4
pronamic_get_google_maps_meta()
S
82 1 3
Pronamic_Google_Maps_Site::require_site_script()
S
76 1 4
Pronamic_Google_Maps_Shortcodes::shortcode_map_hyphen()
S
79 1 3
Pronamic_Google_Maps_Plugin::bootstrap()
S
71 1 5
Pronamic_Google_Maps_Settings::get_settings()
S
80 1 3
Pronamic_Google_Maps_Maps::get_options()
S
80 1 3
Pronamic_Google_Maps_Settings::has_settings()
S
79 1 3
pronamic_google_maps_location()
S
69 1 6
Pronamic_Google_Maps_Admin::page_general()
S
79 1 3
Pronamic_Google_Maps_Shortcodes::shortcode_map()
S
68 1 7
Pronamic_Google_Maps_LatLng::__construct()
S
77 1 4
Pronamic_Google_Maps_Shortcodes::shortcode_geo()
S
75 1 4
Pronamic_Google_Maps_Info::__construct()
S
77 1 4
Pronamic_Google_Maps_Shortcodes::bootstrap()
S
69 1 6
Pronamic_Google_Maps_Info::is_dynamic()
S
81 1 3
Pronamic_Google_Maps_Settings::__construct()
S
79 1 3
Pronamic_Google_Maps_Widget::bootstrap()
S
78 1 3
Pronamic_Google_Maps_Admin::page_geocoder()
S
79 1 3
Pronamic_Google_Maps_LatLng::__toString()
S
78 1 3
pronamic_google_maps_description()
S
72 1 5
pronamic_google_maps_mashup()
S
80 1 3
Pronamic_Google_Maps_Size::__toString()
S
80 1 3
pronamic_google_maps_title()
S
72 1 5
Pronamic_Google_Maps_Plugin::action_links()
S
68 1 6
Pronamic_Google_Maps_Maps::set_default_options()
S
81 1 3
Pronamic_Google_Maps_Admin::admin_init()
S
79 1 3
Pronamic_Google_Maps_MetaBox::register()
S
65 1 10