Code Analysis: MIPL Stockist/Store Locator - Google Maps, OpenStreetMap, Bing Maps, HERE Maps, Social Media Links, Custom Map Styles, Import/Export Stores 1.2.8

Function Rating Maintainability Complexity Lines of code
mipl_sl_stockist_stores::mipl_get_stores_html()
D
15
81 220
MIPL_SL_Input_Validation::validate()
D
25
65 141
MIPL_SL_Stockist_Custom_Fields::mipl_sl_get_custom_field_validate_data()
D
25
33 163
MIPL_SL_Stockist_Custom_Fields::get_custom_field_settings()
C
26
23 182
mipl_sl_stockist_stores::store_custom_fields_meta_box()
C
33 24 101
mipl_sl_get_settings_fields()
B
21
1 348
mipl_sl_validate_social_media_links()
B
44 17 41
MIPL_SL_Import_Export_Settings::mipl_stockist_import_settings()
B
41 16 52
mipl_sl_get_store_custom_fields()
A
38 14 69
mipl_sl_stockist_stores::show_stores_columns_data()
A
45 13 41
mipl_sl_stockist_core::save_settings()
A
45 10 40
mipl_sl_stockist_stores::get_store_opening_details()
A
47 9 35
mipl_sl_sanitize_url_or_array_field()
A
52 9 27
mipl_sl_stockist_stores::store_data_filter()
A
60 10 12
mipl_sl_get_store_details()
A
32 1 146
mipl_sl_stockist_core::print_deactivate_feedback_dialog()
A
38 3 114
mipl_sl_stockist_stores::save_custom_postmeta()
A
46 8 39
mipl_sl_validate_opening_hours()
A
53 9 23
mipl_sl_labels_validation()
A
52 8 25
mipl_sl_sanitize_array_fields()
A
53 8 24
mipl_sl_stockist_core::plugin_activation()
S
51 7 28
mipl_sl_stockist_stores::store_force_draft()
S
57 7 16
mipl_sl_stockist_core::mipl_sl_submit_and_deactivate()
S
50 6 30
MIPL_SL_Import_Export_Settings::mipl_stockist_export_settings()
S
41 4 56
mipl_sl_stockist_core::mipl_sl_settings()
S
43 3 63
mipl_sl_get_selected_map_provider()
S
56 5 19
mipl_sl_get_label()
S
58 5 16
mipl_sl_stockist_google_map::mipl_get_map_settings()
S
46 3 37
mipl_sl_stockist_stores::register_stores_post_type()
S
43 2 52
mipl_sl_default_settings()
S
49 3 32
MIPL_SL_Stockist_Custom_Fields::mipl_sl_add_field_before_meta_fields()
S
58 4 15
mipl_sl_stockist_core::mipl_sl_single_stores_page()
S
59 4 15
MIPL_SL_Import_Export_Settings::import_export_sttings()
S
48 1 58
mipl_sl_stockist_core::mi_admin_notices()
S
60 4 12
mipl_sl_get_default_labels()
S
41 1 57
mipl_sl_stockist_stores::mipl_get_map_filter()
S
53 3 23
mipl_sl_stockist_stores::update_stores_columns()
S
49 2 34
MIPL_SL_Stockist_Custom_Fields::save_custom_fields()
S
58 3 15
get_style()
S
59 3 15
mipl_sl_get_current_loc_map_pin()
S
58 3 15
mipl_sl_get_store_loc_map_pin()
S
58 3 15
get_layout()
S
55 2 21
mipl_sl_stockist_core::create_mipl_store_database_table()
S
57 2 18
mipl_sl_stockist_core::load_scripts_styles()
S
56 2 18
mipl_sl_stockist_core::mipl_sl_stockist_api_data()
S
58 2 17
MIPL_SL_Input_Validation::__construct()
S
65 3 10
MIPL_SL_Blocks::mipl_sl_custom_block_category()
S
63 2 11
MIPL_SL_Stockist_Custom_Fields::save_custom_field_group()
S
63 2 11
MIPL_SL_Stockist_Widget::register_controls()
S
59 1 17
mipl_sl_stockist_core::mipl_sl_add_plugin_link()
S
67 2 7
mipl_sl_is_json()
S
69 2 7
mipl_sl_get_marker_icons()
S
58 1 15
mipl_sl_stockist_core::mipl_sl_session()
S
75 2 5
mipl_sl_stockist_stores::get_stores()
S
63 2 10
MIPL_SL_Stockist_Widget::get_categories()
S
81 1 3
MIPL_SL_Stockist_Widget::render()
S
76 1 4
mipl_sl_stockist_stores::mipl_sl_listing()
S
69 1 7
mipl_sl_validate_url()
S
76 1 4
mipl_sl_stockist_stores::add_metaboxes()
S
62 1 10
MIPL_SL_Import_Export_Settings::register_admin_menu()
S
100 1 2
mipl_sl_stockist_stores::stores_opening_details_box()
S
81 1 3
MIPL_SL_Input_Validation::get_valid_data()
S
83 1 3
MIPL_SL_Stockist_Widget::content_template()
S
98 1 1
mipl_sl_stockist_core::setting_listing()
S
61 1 10
mipl_sl_stockist_google_map::add_seetings_json_before_widget()
S
69 1 9
MIPL_SL_Stockist_Widget::get_title()
S
80 1 3
mipl_sl_stockist_google_map::load_google_map_scripts_styles()
S
68 1 6
MIPL_SL_Stockist_Widget::get_name()
S
82 1 3
mipl_sl_stockist_stores::stores_details_box()
S
81 1 3
mipl_sl_stockist_core::mipl_sl_register_list_widget()
S
76 1 4
mipl_sl_stockist_core::register_admin_menu()
S
67 1 6
MIPL_SL_Input_Validation::get_errors()
S
83 1 3
MIPL_SL_Stockist_Widget::get_icon()
S
82 1 3
mipl_sl_stockist_stores::social_media_links_details_box()
S
81 1 3
MIPL_SL_Vc_Map::mipl_sl_vc_map_forms()
S
67 1 8
mipl_sl_stockist_core::mipl_sl_add_elementor_widget_categories()
S
69 1 8
mipl_sl_stockist_core::mipl_sl_addons()
S
81 1 3
MIPL_SL_Stockist_Widget::get_custom_help_url()
S
82 1 3
mipl_sl_stockist_core::load_admin_scripts_styles()
S
72 1 5
mipl_sl_stockist_core::thumbnails_theme_support()
S
82 1 3
mipl_sl_stockist_core::add_media_script()
S
83 1 3
MIPL_SL_Blocks::mipl_sl_stockist_block()
S
73 1 5
MIPL_SL_Stockist_Widget::get_keywords()
S
80 1 3