Code Analysis: Leaflet Maps Marker 3.12.7

Function Rating Maintainability Complexity Lines of code
Class_leaflet_options::get_settings()
D
0
2 9,458
Class_leaflet_options::save_defaults_for_new_options()
D
0
482 520
Class_leaflet_options::display_setting()
D
26
47 136
get_mm_list()
B
29
15 167
Class_leaflet_recent_marker_widget::widget()
B
32 20 90
Class_leaflet_options::display_page()
B
33 13 117
Leafletmapsmarker::__construct()
B
39 17 55
Google_Places_API_Endpoint::prepare_api_url()
A
44 15 41
Leafletmapsmarker::lmm_dashboard_widget()
A
36 13 70
Leafletmapsmarker::lmm_frontend_enqueue_scripts()
A
40 12 57
Google_Places_API_Endpoint::handle_request()
A
40 11 59
Leafletmapsmarker::lmm_admin_enqueue_scripts()
A
41 11 54
lmm_initiate_google_places_endpoint()
A
47 11 44
Leafletmapsmarker::lmm_add_admin_bar_menu()
A
35 6 98
Leafletmapsmarker::lmm_frontend_enqueue_stylesheets()
A
46 10 35
Class_leaflet_options::initialize_settings()
A
61 12 9
Leafletmapsmarker::lmm_admin_menu()
A
37 6 75
Leafletmapsmarker::lmm_dashboard_widget_control()
A
49 9 27
Leafletmapsmarker::lmm_admin_selectjs()
S
53 7 20
buildMarkersList()
S
44 5 45
Leafletmapsmarker::lmm_template_check_shortcode()
S
51 6 25
Class_leaflet_options::__construct()
S
35 2 81
Leafletmapsmarker::lmm_set_plugin_locale()
S
60 6 13
Leafletmapsmarker::lmm_deregister_scripts()
S
60 6 13
Leafletmapsmarker::lmm_update_pointer_admin_scripts()
S
52 5 22
Class_leaflet_recent_marker_widget::form()
S
36 1 81
Class_leaflet_options::register_settings()
S
59 5 12
Class_leaflet_options::validate_settings()
S
62 5 11
Google_Places_API_Endpoint::sniff_requests()
S
62 5 11
Class_leaflet_recent_marker_widget::update()
S
47 3 39
Leafletmapsmarker::lmm_plugin_notice()
S
58 4 14
mm_shortcode_button()
S
62 4 11
Leafletmapsmarker::lmm_update_pointer_footer_script()
S
49 2 34
Leafletmapsmarker::lmm_admin_enqueue_stylesheets()
S
58 3 15
Leafletmapsmarker::lmm_delete_multisite_blog()
S
60 3 13
Leafletmapsmarker::lmm_feature_pointer_admin_scripts()
S
60 3 13
Leafletmapsmarker::lmm_admin_enqueue_stylesheets_leaflet()
S
60 3 13
checkUrlExists()
S
62 3 12
Class_leaflet_options::create_setting()
S
51 2 27
Leafletmapsmarker::lmm_plugins_page_add_links()
S
54 2 17
Leafletmapsmarker::lmm_admin_enqueue_stylesheets_adminbar()
S
64 3 9
lmm_is_plugin_active_for_network()
S
67 3 8
lmm_register_activation_hook_free()
S
65 3 9
lmm_is_plugin_active()
S
71 3 5
lmm_button_text()
S
59 2 14
Google_Places_API_Endpoint::send_response()
S
66 2 8
Leafletmapsmarker::lmm_plugin_meta_links()
S
59 1 15
Leafletmapsmarker::lmm_style_plugins_page()
S
66 2 8
leafletmapsmarker_filter_plugin_meta()
S
65 2 9
Class_leaflet_options::__get()
S
70 2 7
lmm_button_visual()
S
68 2 6
Leafletmapsmarker::lmm_apis()
S
64 2 10
Leafletmapsmarker::lmm_plugin_notice_dismissed()
S
72 2 5
Leafletmapsmarker::lmm_load_settings_class()
S
68 2 7
Class_leaflet_options::__isset()
S
69 2 7
Leafletmapsmarker::lmm_install_and_updates()
S
63 2 10
Leafletmapsmarker::lmm_add_contextual_help()
S
58 1 13
Leafletmapsmarker::lmm_showmap()
S
76 1 4
Leafletmapsmarker::lmm_pro_upgrade()
S
82 1 3
Leafletmapsmarker::lmm_load_translation_files()
S
78 1 3
Leafletmapsmarker::lmm_compatibility_checks()
S
80 1 3
Google_Places_API_Endpoint::add_endpoint()
S
75 1 4
Leafletmapsmarker::lmm_settings()
S
78 1 4
Leafletmapsmarker::lmm_register_widgets()
S
77 1 3
Leafletmapsmarker::lmm_help()
S
82 1 3
lmm_spc_custom_name()
S
83 1 3
Leafletmapsmarker::lmm_tools()
S
82 1 3
Leafletmapsmarker::lmm_layer()
S
82 1 3
Leafletmapsmarker::lmm_import_export()
S
82 1 3
Google_Places_API_Endpoint::__construct()
S
71 1 5
Class_leaflet_recent_marker_widget::__construct()
S
65 1 8
lmm_register_deactivation_hook_free()
S
82 1 3
Leafletmapsmarker::lmm_feature_pointer_footer_script()
S
80 1 3
Leafletmapsmarker::lmm_list_layers()
S
82 1 3
Leafletmapsmarker::lmm_retirement()
S
77 1 4
lmm_validateDate()
S
80 1 3
Leafletmapsmarker::lmm_list_markers()
S
82 1 3
Google_Places_API_Endpoint::add_query_vars()
S
71 1 6
Leafletmapsmarker::lmm_marker()
S
82 1 3