Code Analysis: WP Google Map Plugin 4.2.9

Function Rating Maintainability Complexity Lines of code
Core\FlipperCode_Validator::validate()
D
12
98 276
Core\FlipperCode_Validator::validate_date()
D
27
53 121
Maps\WPGMP_Model_Map::save()
D
26
50 121
Core\FlipperCode_HTML_Markup::get_element_attributes()
C
41 28 47
Maps\WPGMP_Model_Location::save()
C
37 26 67
Core\FlipperCode_HTML_Markup::field_category_selector()
C
37 25 59
Core\FlipperCode_HTML_Markup::field_select()
C
40 25 47
Core\FlipperCode_HTML_Markup::get_all_templates()
B
27
14 201
Core\WP_List_Table_Helper::prepare_items()
B
38 21 63
Core\FlipperCode_Model_Base::get()
B
39 21 55
Core\FlipperCode_HTML_Markup::get_combined_markup()
B
36 19 79
FC_Google_Maps_Lite::wpgmp_define_constants()
B
45 21 43
Core\FlipperCode_Export_Import::import()
B
40 18 57
Core\WP_List_Table_Helper::process_bulk_action()
B
38 17 63
Core\FlipperCode_Validator::available_file_types()
B
41 17 60
FC_Google_Maps_Lite::wpgmp_backend_scripts()
A
36 13 81
Core\FlipperCode_Validator::validate_file_type()
A
44 15 44
Core\FlipperCode_Export_Import::export()
A
41 14 55
Maps\WPGMP_Model_Settings::save()
A
46 15 36
Core\WP_List_Table_Helper::filter_query()
A
41 14 49
Core\FlipperCode_HTML_Markup::render()
A
49 15 28
FC_Google_Maps_Lite::wpgmp_frontend_scripts()
A
41 13 55
Maps\WPGMP_Model_Group_Map::save()
A
45 14 37
Core\FlipperCode_HTML_Markup::get_css_property_unit()
A
48 14 36
Core\WP_List_Table_Helper::pagination()
A
37 11 75
Core\Flippercode_Product_Overview::init()
A
33 7 127
Core\FlipperCode_Model_Base::verify()
A
48 13 30
Core\Flippercode_Core_Controller::action_add_edit()
A
48 12 30
Core\FlipperCode_Validator::validate_image_height_width()
A
48 12 30
FC_Google_Maps_Lite::wpgmp_load_modules_menu()
A
49 10 32
FC_Google_Maps_Lite::wpgmp_show_sample_admin_notice__info()
A
55 10 19
Core\WP_List_Table_Helper::get_columns()
A
50 9 28
Core\FlipperCode_HTML_Markup::field_table()
A
50 9 26
Core\FlipperCode_HTML_Markup::get_userdefined_templates()
A
47 8 32
Core\FlipperCode_Model_Base::wpp_validate_extension()
A
50 8 31
Core\FlipperCode_Model_Base::validate_extension()
A
50 8 31
Core\FlipperCode_HTML_Markup::generate_css()
A
51 8 25
FC_Google_Maps_Lite::wpgmp_activation()
A
51 8 25
FC_Google_Maps_Lite::media_wpgmp_google_map_icon()
A
46 7 39
CORE\WPGMP_Google_Map_Widget_Class::form()
A
47 7 37
Core\FlipperCode_HTML_Markup::get_form_header()
S
57 8 15
Core\FlipperCode_HTML_Markup::get_element_html()
S
57 8 14
Core\WP_List_Table_Helper::column_default()
S
50 7 25
FC_Google_Maps_Lite::wpgmp_load_files()
S
52 7 23
Core\WP_List_Table_Helper::extra_tablenav()
S
47 6 35
Core\FlipperCode_HTML_Markup::field_anchor()
S
57 7 13
Core\FlipperCode_HTML_Markup::field_multiple_checkbox()
S
57 7 13
Maps\WPGMP_Template::__construct()
S
35 1 102
Core\FlipperCode_Validator::available_phone_type()
S
54 6 23
Core\FlipperCode_HTML_Markup::field_fc_modal()
S
56 6 18
Core\FlipperCode_Validator::validate_file_size()
S
56 6 18
Core\WP_List_Table_Helper::init_listing()
S
56 6 16
Core\FlipperCode_HTML_Markup::field_radio()
S
57 6 13
FC_Google_Maps_Lite::wpgmp_add_modals()
S
60 6 13
Core\FlipperCode_HTML_Markup::field_image()
S
58 6 12
FC_Google_Maps_Lite::wpgmp_show_buynow_notice()
S
60 6 11
FC_Google_Maps_Lite::wpgmp_processor()
S
52 5 24
Maps\WPGMP_Model_Location::fetch()
S
55 5 20
Core\FlipperCode_Model_Base::valid()
S
56 5 19
Core\FlipperCode_HTML_Markup::get_form_messages()
S
58 5 16
Core\Flippercode_Core_Controller::do_action()
S
58 5 15
Core\FlipperCode_HTML_Markup::field_tab()
S
56 5 15
Core\WP_List_Table_Helper::authenticate_action_requests()
S
63 6 10
Core\FlipperCode_HTML_Markup::field_number()
S
61 6 9
Maps\WPGMP_Model_Map::copy()
S
58 5 14
CORE\WPGMP_Google_Map_Widget_Class::widget()
S
59 5 12
Core\WP_List_Table_Helper::listing()
S
48 3 42
Core\FlipperCode_HTML_Markup::field_text()
S
59 5 11
FC_Google_Maps_Lite::wpgmp_plugin_deactivation()
S
57 4 17
FC_Google_Maps_Lite::wpgmp_plugin_activation()
S
57 4 17
FC_Google_Maps_Lite::wpgmp_hide_sample_notice()
S
56 4 17
Core\Flippercode_Core_Controller::__construct()
S
58 4 16
Core\FlipperCode_HTML_Markup::set_header()
S
64 5 9
Core\Flippercode_Core_Controller::display()
S
58 4 15
FC_Google_Maps_Lite::wpgmp_hide_buy_notice()
S
58 4 15
Core\FlipperCode_HTML_Markup::field_button()
S
61 5 10
Core\Flippercode_Product_Overview::get_block_markup()
S
58 4 15
Maps\WPGMP_Model_Group_Map::fetch()
S
62 4 11
Core\FlipperCode_HTML_Markup::field_image_picker()
S
47 2 38
Core\FlipperCode_Initialise_Core::_load_core_files()
S
55 3 21
Core\FlipperCode_HTML_Markup::show_header()
S
54 3 21
Core\WP_List_Table_Helper::get_user_selected_records()
S
68 4 6
Core\FlipperCode_HTML_Markup::field_radio_slider()
S
64 4 8
Core\FlipperCode_HTML_Markup::field_textarea()
S
65 4 7
Core\FlipperCode_HTML_Markup::field_checkbox()
S
64 4 7
Core\FlipperCode_HTML_Markup::field_file()
S
65 4 7
Core\FlipperCode_Validator::is_exist()
S
67 4 7
Core\FlipperCode_Model_Base::is_column()
S
64 4 9
Core\FlipperCode_HTML_Markup::get_header()
S
59 3 14
Core\FlipperCode_HTML_Markup::print_elements()
S
59 3 14
Core\FlipperCode_Model_Base::query()
S
60 3 14
Core\FlipperCode_HTML_Markup::field_submit()
S
60 3 13
Core\FlipperCode_Export_Import::wpp_xml_2array()
S
61 3 12
Core\FlipperCode_Model_Base::wpp_xml_2array()
S
61 3 12
FC_Google_Maps_Lite::wpgmp_init()
S
54 2 20
FC_Google_Maps_Lite::wpgmp_create_menu()
S
57 2 17
Core\WP_List_Table_Helper::show_notification()
S
71 3 5
Core\WP_List_Table_Helper::show_message()
S
68 3 7
Core\FlipperCode_HTML_Markup::get_title()
S
75 3 4
Core\FlipperCode_HTML_Markup::product_overview()
S
69 3 6
Core\FlipperCode_HTML_Markup::set_col()
S
66 3 8
Core\FlipperCode_Database::non_query()
S
68 3 7
Core\FlipperCode_HTML_Markup::field_hidden()
S
66 3 7
Core\FlipperCode_HTML_Markup::field_checkbox_toggle()
S
66 3 6
Core\FlipperCode_Model_Base::set_val()
S
72 3 5
Core\FlipperCode_Model_Base::throw_errors()
S
72 3 5
FC_Google_Maps_Lite::wpgmp_custom_css_admin_head()
S
67 3 8
Core\WP_List_Table_Helper::__construct()
S
59 2 15
Core\WP_List_Table_Helper::get_sortable_columns()
S
64 3 10
Maps\WPGMP_Model_Map::install()
S
57 1 29
Core\FlipperCode_HTML_Markup::get_product_customizer_link()
S
59 2 14
FC_Google_Maps_Lite::__construct()
S
60 2 13
Core\FlipperCode_Validator::add()
S
62 2 11
Core\FlipperCode_Database::insert_or_update()
S
62 2 11
Core\FlipperCode_HTML_Markup::field_wp_editor()
S
61 2 11
Maps\WPGMP_Model_Location::install()
S
58 1 25
FC_Google_Maps_Lite::admin_notice_html()
S
58 1 22
Core\Flippercode_Product_Overview::get_mailchimp_integration_form()
S
60 1 18
Core\Flippercode_Factory_Controller::create_object()
S
70 2 6
Core\WP_List_Table_Helper::no_items()
S
71 2 6
FC_Google_Maps_Lite::wpgmp_display_map()
S
63 2 10
FC_Google_Maps_Lite::wpgmp_on_blog_new_generate()
S
70 2 7
Core\FlipperCode_HTML_Markup::add_element()
S
69 2 6
Core\FlipperCode_HTML_Markup::get_form_footer()
S
63 2 10
Core\FlipperCode_HTML_Markup::__construct()
S
61 2 8
Core\FlipperCode_HTML_Markup::field_html()
S
70 2 5
Maps\WPGMP_Manage_Group_Table::column_group_parent()
S
68 2 6
Core\FlipperCode_HTML_Markup::element_mandatory()
S
74 2 5
FC_Google_Maps_Lite::wpgmp_show_location_in_map()
S
63 2 10
Core\FlipperCode_HTML_Markup::field_group()
S
72 2 5
Core\FlipperCode_HTML_Markup::show_message()
S
66 2 8
Maps\WPGMP_Manage_Group_Table::column_group_marker()
S
69 2 6
Core\FlipperCode_HTML_Markup::field_div()
S
71 2 5
Core\Flippercode_Product_Overview::setup_plugin_info()
S
70 2 6
Maps\WPGMP_Model_Location::delete()
S
65 2 8
Core\WP_List_Table_Helper::unset_id_field()
S
78 2 3
Core\Flippercode_Factory_Model::create_object()
S
66 2 8
FC_Google_Maps_Lite::wpgmp_overview_page_styles()
S
72 2 5
Maps\WPGMP_Model_Group_Map::delete()
S
65 2 8
Maps\WPGMP_Model_Map::delete()
S
65 2 8
Maps\WPGMP_Model_Map::fetch()
S
71 2 6
Core\FlipperCode_HTML_Markup::field_blockquote()
S
71 2 5
Core\Flippercode_Product_Overview::renderOverviewPage()
S
63 1 14
Core\Flippercode_Product_Overview::renderMessages()
S
62 1 13
Maps\WPGMP_Model_Group_Map::install()
S
64 1 13
Core\FlipperCode_HTML_Markup::get_manage_url()
S
82 1 3
Core\FlipperCode_HTML_Markup::sub_heading()
S
71 1 7
Maps\WPGMP_Model_Extentions::install()
S
100 1 1
Core\FlipperCode_HTML_Markup::field_templates()
S
72 1 5
Maps\WPGMP_Model_Settings::navigation()
S
74 1 5
Maps\WPGMP_Model_Group_Map::navigation()
S
71 1 6
Maps\WPGMP_Model::__construct()
S
80 1 3
Core\FlipperCode_HTML_Markup::set_form_method()
S
81 1 3
Maps\WPGMP_Model_Settings::__construct()
S
100 1 2
Core\FlipperCode_HTML_Markup::button()
S
77 1 3
Core\FlipperCode_HTML_Markup::give_css_with_prefix()
S
69 1 6
Maps\WPGMP_Model_Shortcode::navigation()
S
83 1 3
Core\Flippercode_Core_Controller::action_import_backup()
S
79 1 3
Core\FlipperCode_HTML_Markup::set_form_nonce()
S
81 1 3
Core\FlipperCode_HTML_Markup::field_extensions()
S
78 1 3
Core\FlipperCode_Export_Import::__construct()
S
77 1 4
Core\FlipperCode_Database::__construct()
S
78 1 4
Maps\WPGMP_Controller::__construct()
S
80 1 3
Core\FlipperCode_Initialise_Core::__construct()
S
92 1 1
Core\Flippercode_Core_Controller::get_entity()
S
86 1 2
Core\FlipperCode_Model_Base::escape()
S
80 1 3
Core\FlipperCode_Model_Base::__construct()
S
91 1 2
Core\FlipperCode_HTML_Markup::set_title()
S
81 1 3
Core\WP_List_Table_Helper::delete()
S
65 1 8
Core\WP_List_Table_Helper::get_bulk_actions()
S
72 1 5
Maps\WPGMP_Model_Overview::navigation()
S
74 1 5
FC_Google_Maps_Lite::wpgmp_go_pro_link()
S
70 1 5
Core\FlipperCode_HTML_Markup::field_message()
S
68 1 6
Maps\WPGMP_Maps_Table::copy()
S
65 1 9
Core\Flippercode_Core_Controller::action_take_backup()
S
79 1 3
Core\FlipperCode_Database::reader()
S
76 1 4
Core\WP_List_Table_Helper::column_cb()
S
83 1 2
Core\FlipperCode_HTML_Markup::get_footer()
S
69 1 8
CORE\WPGMP_Google_Map_Widget_Class::update()
S
71 1 6
Core\FlipperCode_HTML_Markup::get_col()
S
82 1 3
Core\FlipperCode_Validator::__construct()
S
81 1 3
FC_Google_Maps_Lite::wpgmp_google_map_media_upload_tab()
S
71 1 5
Core\FlipperCode_HTML_Markup::apply_extensions()
S
69 1 6
FC_Google_Maps_Lite::wpgmp_google_map_tabs_filter()
S
74 1 4
Maps\WPGMP_Model_Map::navigation()
S
71 1 6
Maps\WPGMP_Maps_Table::__construct()
S
84 1 2
Core\Flippercode_Product_Overview::__construct()
S
72 1 5
Core\FlipperCode_HTML_Markup::set_form_action()
S
81 1 3
Core\Flippercode_Core_Controller::action_upload_backup()
S
79 1 3
FC_Google_Maps_Lite::wpgmp_google_map_widget()
S
92 1 1
FC_Google_Maps_Lite::wpgmp_load_plugin_languages()
S
74 1 4
Maps\WPGMP_Manage_Group_Table::__construct()
S
84 1 2
Maps\WPGMP_Model_Map::__construct()
S
77 1 4
Core\Flippercode_Factory_Controller::__construct()
S
72 1 5
Core\WP_List_Table_Helper::edit()
S
98 1 1
Core\Flippercode_Product_Overview::renderBlocks()
S
77 1 4
CORE\WPGMP_Google_Map_Widget_Class::__construct()
S
69 1 7
Maps\WPGMP_Model_Group_Map::__construct()
S
77 1 4
Maps\WPGMP_Model_Extentions::navigation()
S
83 1 2
FC_Google_Maps_Lite::wpgmp_deactivation()
S
100 1 1
Maps\WPGMP_Model_Extentions::__construct()
S
100 1 1
Maps\WPGMP_Maps_Table::column_shortcodes()
S
83 1 2
Maps\WPGMP_Model_Location::navigation()
S
71 1 6
Maps\WPGMP_Model_Location::__construct()
S
77 1 4
Core\Flippercode_Core_Controller::action_import_location()
S
79 1 3
Core\FlipperCode_Database::connect()
S
77 1 4
Maps\WPGMP_Model_Overview::__construct()
S
100 1 2
Core\Flippercode_Factory_Model::__construct()
S
77 1 4
FC_Google_Maps_Lite::wpgmp_on_blog_delete()
S
65 1 9
Core\FlipperCode_HTML_Markup::field_infoarea()
S
82 1 2
WPGMP_Location_Table::__construct()
S
84 1 2
Maps\WPGMP_Model_Shortcode::__construct()
S
100 1 2