Code Analysis: ShMapper by Teplitsa 1.5.1

Function Rating Maintainability Complexity Lines of code
ShMapper_ajax::myajax_submit()
D
14
44 385
draw_shMap()
D
17
48 268
ShmForm::form()
D
22
42 180
shmMap()
D
26
45 127
ShMapPointType::get_ganre_swicher()
D
27
33 129
ShmMap::save_admin_edit()
D
38 35 49
SMC_Post::fill_views_column()
C
30 29 114
ShMapTrackType::get_ganre_swicher()
C
31 28 103
ShMapper::setting_pages()
C
21
14 309
ShMapperRequest::insert()
C
27
24 148
ShMapperTracksAjax::shm_ajax_data()
C
24
20 205
ShmForm::get_admin_element()
C
28
20 152
shm_block_map_render_callback()
C
40 26 50
ShmMap::view_admin_edit()
C
23
12 258
ShMapperDrive::shmapper_admin()
C
21
6 346
ShmForm::getTypeSwitcher()
C
32 22 103
ShMapperDriverPreview::update()
C
30 19 137
ShMaperTrack::smc_post_admin_edit()
B
30 17 131
ShmPoint::view_admin_edit()
B
35 19 81
ShMaperTrack::shm_before_insert_request()
B
33 17 99
SMC_Object_Type::convert_id()
B
39 19 60
SMC_Object_Type::get_post_elements()
B
36 18 74
ShmPoint::draw()
B
33 15 106
ShMapperDrive_ajax::shm_ajax_submit()
B
34 13 110
ShMaperTrack::shmapper_front_form_element()
B
37 15 74
ShMaperTrack::smc_post_fill_views_column()
B
34 13 99
SMC_Object_Type::get_taxonomy_element()
A
39 14 66
ShmMap::get_map_points()
A
41 15 50
SMC_Post::my_bulk_edit_custom_box()
A
40 14 61
ShMapperRequest::view_admin_edit()
A
40 14 55
SMC_Post::wp_dropdown()
A
45 15 36
ShMaperTrack::draw()
A
34 10 105
SMC_Post::save_bulk_edit_book()
A
47 14 32
ShmPoint::fill_views_column()
A
42 12 52
ShMapper::add_wizzard()
A
37 9 90
ShMapperDriverPreview::get_preview()
A
40 10 64
ShmMap::get_type_radio()
A
41 10 57
ShmMap::view_form_fields_edit()
A
34 5 117
SMC_Post::get_all()
A
46 10 36
ShMapper::add_frons_js_script()
A
34 5 110
SMC_Object_Type::get_property()
A
50 10 30
ShMapper::add_admin_js_script()
A
34 5 102
ShMapperRequest::before_delete_post()
A
44 8 52
ShMapperPointMessage::view_admin_edit()
A
44 8 42
SMC_Object_Type::get_array_property()
A
53 9 22
SMC_Post::add_views_column()
A
54 9 18
ShmMap::get_csv()
A
43 7 47
ShMapperTracks::shm_after_front_map()
A
48 8 30
ShMapperRequest::fill_views_column()
A
45 7 43
ShMaperTrack::track_to_xml()
A
45 7 39
SMC_Post::update_metas()
A
54 8 21
ShMapTrackType::wp_dropdown()
A
53 8 18
ShMapperRequest::save_admin_edit()
S
57 8 15
shm_colour_brightness()
S
50 7 28
ShMapper_ajax::shm_ajax3_submit()
S
44 6 43
ShmPoint::owner_fields_edit()
S
51 7 24
ShmMap::shm_delete_map_hndl()
S
46 6 39
SMC_Post::view_admin_edit()
S
46 6 38
ShMapPointType::new_ctg()
S
49 6 38
ShMapperDrive_ajax::get_matrix()
S
48 6 37
SMC_Post::dropdown()
S
52 7 22
SMC_Object_Type::convert_array()
S
50 6 32
ShmPoint::save_bulk_edit_point()
S
57 7 16
ShMapPointType::add_ctg()
S
44 4 58
SMC_Object_Type::get_object()
S
53 6 23
ShMapperRequest::add_menu_notification()
S
48 5 35
ShMaperTrack::shmapper_form_after_fields()
S
45 4 47
SMC_Post::amount_meta()
S
56 6 17
ShMapper::my_admin_bar_render()
S
45 4 47
ShMapPointType::wp_dropdown()
S
55 6 15
ShMapperRequest::add_views_column()
S
50 5 29
ShmMap::fill_views_column()
S
47 4 44
SMC_Post::true_save_box_data()
S
59 6 13
ShMapper_Assistants::ba_admin_posts_filter()
S
61 6 11
ShMapPointType::get_icon()
S
51 5 25
shmMapFeed()
S
51 5 24
ShMapper::init_obj()
S
38 2 69
ShMapper_Assistants::ba_admin_posts_filter_restrict_manage_posts()
S
55 5 19
shmMapTrack()
S
49 4 32
ShmForm::wp_dropdown()
S
55 5 17
recurse_copy()
S
58 5 15
ShMapperRequest::get_notified_form()
S
50 4 30
ShMaperTrack::the_content()
S
58 5 14
SMC_Post::get_instance()
S
61 5 13
ShmPoint::the_content()
S
61 5 11
ReCaptcha::verifyResponse()
S
52 4 26
ReCaptcha::verifyResponse()
S
52 4 26
shm_block_map_attributes()
S
45 2 55
ShMapTrackType::add_ctg()
S
50 3 35
ShMapperPointMessage::shmapper_driver_feed_after()
S
49 3 34
file_copy()
S
56 4 19
ShMapper_Assistants::shm_after_request_form2()
S
57 4 17
shm_get_map_posts()
S
57 4 17
ShMapperDrive::__construct()
S
49 3 31
SMC_Post::insert()
S
58 4 15
ShMapperTracks::shm_shortcode_args()
S
64 5 9
ShmMap::the_content()
S
65 5 8
ShmLocationNavigatorWidget::widget()
S
57 4 15
ShMapper_Assistants::shm_after_request_form()
S
59 4 14
ShmMap::get_include_types()
S
61 4 13
ShmForm::wp_params_dropdown()
S
60 4 11
SMC_Post::get_all_ids()
S
52 3 26
ShMapperDriverPreview::delete()
S
53 3 24
ShmForm::wp_params_radio()
S
55 3 22
ShMapTrackType::new_ctg()
S
55 3 22
ShMapper_ajax::insert_marker()
S
54 3 21
ShmPoint::my_bulk_edit_custom_box()
S
57 3 19
ShMapPointType::manage_ctg_columns()
S
56 3 19
ShMapTrackType::get_icon()
S
55 3 19
ShmPoint::update_map_owners()
S
56 3 18
ShmPoint::bulk_owner_fields_edit()
S
56 3 18
getGoogleRow()
S
51 2 33
ShMapper::__construct()
S
55 3 17
SMC_Post::doubled()
S
56 3 16
SMC_Post::init()
S
56 3 16
ShMapperDriverPreview::getGeoPosition()
S
59 3 15
ShmMap::admin_redirect()
S
67 4 7
ShMapTrackType::manage_ctg_columns()
S
60 3 14
ShmPoint::save_admin_edit()
S
60 3 13
SMC_Post::update()
S
60 3 13
ShMapperTracks::init_obj()
S
49 2 28
ShmMap::smc_after_doubled_post()
S
61 3 12
ShmMap::get_delete_form()
S
48 1 42
SMC_Post::my_bulk_action_handler()
S
63 3 11
getSingleGoogleOrder()
S
64 3 11
_get_media()
S
62 3 11
shm_get_map_meta_keys()
S
48 1 41
ShMapPointType::get_icon_default_marker()
S
55 2 25
ShMapper::get_wizzard_lst()
S
48 1 40
ShmForm::getTypes()
S
48 1 40
get_input_file_form()
S
52 1 38
get_input_file_form3()
S
49 1 38
ShMapper::activate()
S
55 2 21
ShMapper_ajax::ajax_submit()
S
57 2 20
ShMapperRequest::notify()
S
55 2 20
ShmLocationNavigatorWidget::form()
S
49 1 34
ShMapPointType::register_all()
S
49 1 32
ShMapPointType::get_all_data()
S
58 2 17
ShMapTrackType::register_all()
S
49 1 32
shm_get_map_type()
S
68 3 7
shm_load_textdomain_mofile()
S
64 3 9
ShMaperTrack::shm_admin_element()
S
63 3 10
ShMapperRequest::add_class()
S
49 1 30
ReCaptcha::ReCaptcha()
S
69 3 6
SMC_Object_Type::insert_post_meta()
S
63 3 10
ShMapperPointMessage::add_class()
S
49 1 30
ShmForm::get_type_by()
S
67 3 8
ShmMap::add_class()
S
50 1 30
SMC_Post::get_all_count()
S
58 2 15
ShmMap::formEditor()
S
59 2 15
ShmPoint::add_class()
S
49 1 30
ReCaptcha::__construct()
S
69 3 6
ShmPoint::get_owner_list()
S
62 3 10
ShMapperTracksPoint::add_class()
S
49 1 30
shm_get_default_marker()
S
59 2 14
ShMaperTrack::save_admin_edit()
S
60 2 14
ShMaperTrack::add_class()
S
50 1 29
ShmMap::add_views_column()
S
51 1 29
get_sheet()
S
60 2 13
ShmMap::get_points()
S
61 2 13
ShmPoint::get_insert_form()
S
52 1 27
googleColumnIdent_dropdown()
S
60 2 12
rus2translit()
S
47 1 27
shm_enqueue_block_editor_assets()
S
52 1 27
SMC_Post::__construct()
S
64 2 12
ShMapperTracks::shm_voc()
S
52 1 26
ShmForm::get_default()
S
54 1 26
shm_is_local()
S
64 2 11
ShMapperTracks::add_admin_js_script()
S
55 1 21
ShmMap::get_map_types()
S
59 1 18
ShMapperTracks::add_frons_js_script()
S
57 1 18
ShMapperDrive::init_obj()
S
57 1 18
ShMaperTrack::init()
S
57 1 16
ShMaperTrack::delete_post()
S
69 2 7
ReCaptcha::_encodeQS()
S
65 2 8
ShMapper_ajax::get_instance()
S
74 2 5
ShMapTrackType::get_icon_src()
S
69 2 6
ShMapper::get_instance()
S
74 2 5
ShmAdminPage::show_admin_footer_on_default_pages()
S
69 2 7
SMC_Object_Type::get_post_property()
S
71 2 6
ShmMap::draw()
S
70 2 5
ReCaptcha::_encodeQS()
S
65 2 8
ShmMap::smc_before_doubled_post()
S
65 2 8
ShMapPointType::tax_menu_correction()
S
69 2 7
shm_get_menu_icon()
S
67 2 9
ShMapperDrive_ajax::get_instance()
S
74 2 5
ShMapPointType::get_icon_src()
S
69 2 6
SMC_Object_Type::get_instance()
S
74 2 5
ShMaperTrack::get_owner_list()
S
70 2 5
shmapper_disable_gutenberg()
S
71 2 6
ShMapper_Assistants::get_instance()
S
74 2 5
SMC_Post::delete()
S
66 2 10
SMC_Post::my_bulk_action_admin_notice()
S
69 2 6
ShMapperDrive::get_instance()
S
74 2 5
ShMapperTracks::get_instance()
S
74 2 5
SMC_Post::get()
S
79 2 3
ShmMap::get_osm_types()
S
61 1 15
ShMapTrackType::tax_menu_correction()
S
69 2 7
ShmMap::post_row_actions()
S
70 2 5
SMC_Object_Type::get()
S
72 2 6
ShMapperDrive::activate()
S
66 2 9
ShMapper::default_options()
S
59 1 14
ShmMap::init()
S
59 1 13
get_input_file_form2()
S
61 1 12
ShMapperTracks::__construct()
S
60 1 12
ShMapPointType::init()
S
59 1 12
SMC_Post::get_random()
S
61 1 12
ShmPoint::add_views_column()
S
59 1 12
ShmMap::shortcode_fields_edit()
S
62 1 12
ShmPoint::add_to_map()
S
62 1 11
ShMapper::admin_page_handler()
S
64 1 11
ShMapTrackType::init()
S
60 1 11
ShMapperDrive::add_shortcodes()
S
75 1 4
shm_block_categories_all()
S
66 1 9
ShMapPointType::save_ctg()
S
69 1 6
ShmAdminPage::get_admin_footer()
S
66 1 9
SMC_Post::my_extra_fields()
S
77 1 3
ShmAdminPage::__construct()
S
100 1 2
get_termId_by_slug()
S
75 1 4
SMC_Post::save_admin_edit()
S
82 1 3
ShmMap::get_point_count()
S
76 1 4
ShMapPointType::ctg_columns()
S
64 1 10
ShMapPointType::get_icon_url()
S
72 1 5
ShMapperRequest::init()
S
70 1 6
ShmForm::init()
S
91 1 2
ShMapTrackType::tax_add_admin_menus()
S
66 1 9
ShMapper::add_shortcodes()
S
75 1 4
getSingleGoogleIdenter()
S
76 1 4
ShMapperDrive_ajax::__construct()
S
79 1 3
ShmMap::shortcode_fields()
S
77 1 3
ShMapperDrive::deactivate()
S
89 1 2
ShMapperTracksAjax::init()
S
78 1 3
ShMapTrackType::save_ctg()
S
74 1 4
ShmPoint::init()
S
65 1 8
ShMaperTrack::get_dump()
S
69 1 7
SMC_Post::set()
S
77 1 4
_get_default()
S
81 1 3
ShMapperRequest::get_type()
S
82 1 3
ShMapperTracks::shm_vocabulary()
S
66 1 9
SMC_Object_Type::object_property_args()
S
79 1 3
SMC_Object_Type::__construct()
S
74 1 4
ShmPoint::remove_from_map()
S
70 1 6
SMC_Object_Type::init_options()
S
100 1 2
ShMaperTrack::shmapper_get_form_fild_types()
S
65 1 9
ShmLocationNavigatorWidget::update()
S
68 1 7
ShMapPointType::tax_add_admin_menus()
S
66 1 9
ShmAdminPage::init_hooks()
S
79 1 3
ShmMap::get_points_args()
S
72 1 5
ShMapper_Assistants::__construct()
S
70 1 6
ShMapperTracks::deactivate()
S
91 1 2
ShMapTrackType::ctg_columns()
S
64 1 10
SMC_Object_Type::is_meta_exists()
S
75 1 4
shm_strip_scripts_tags()
S
76 1 4
ShMapperTracks::upload_allow_types()
S
71 1 6
ShMapper_Assistants::get_recaptcha_form()
S
91 1 2
register_widget_shmloc_navi()
S
82 1 3
SMC_Post::extra_fields_box_func()
S
72 1 5
ShmMap::form_fields_box_func()
S
76 1 4
ShmPoint::get_owners()
S
65 1 9
init_shmapper()
S
66 1 10
SMC_Object_Type::get_meta()
S
73 1 5
SMC_Object_Type::get_db_row_property()
S
83 1 3
ShMapperTracks::update_options()
S
76 1 4
ShmMap::my_form_fields()
S
77 1 3
shm_upload_mimes()
S
73 1 5
ShmMap::register_my_bulk_actions()
S
73 1 5
SMC_Post::get_meta()
S
79 1 3
SMC_Object_Type::get_class_by_name()
S
79 1 3
ShmPoint::insert()
S
63 1 10
SMC_Post::get_the_author()
S
68 1 7
init_shmapper_drive()
S
70 1 7
ShMapperDrive::add_frons_js_script()
S
69 1 6
ShMapperPointMessage::save_admin_edit()
S
75 1 5
ReCaptcha::_submitHTTPGet()
S
72 1 5
ShMapperDrive::update_options()
S
76 1 4
shm_add_shortcodes()
S
81 1 3
ShMapperDriverPreview::geocode()
S
62 1 10
ShmPoint::get_type()
S
82 1 3
ShMapperTracksPoint::get_type()
S
82 1 3
ShmMap::get_extra_fields_title()
S
79 1 3
SMC_Post::get_extra_fields_title()
S
79 1 3
ShMapperDrive::add_admin_js_script()
S
69 1 6
ShmLocationNavigatorWidget::__construct()
S
73 1 4
SMC_Post::add_column_views_request()
S
91 1 2
SMC_Post::register_my_bulk_actions()
S
75 1 4
shm_is_session()
S
76 1 4
ShmMap::my_extra_fields()
S
77 1 3
ShMapperTracks::add_shortcodes()
S
75 1 4
SMC_Post::is_enabled()
S
81 1 3
ExceptionWriter::Write()
S
91 1 2
ShmMap::get_type()
S
82 1 3
ShMapper::deactivate()
S
89 1 2
ShMapTrackType::get_all_ids()
S
69 1 7
SMC_Object_Type::get_taxonomy_property()
S
72 1 5
ShMaperTrack::get_type()
S
82 1 3
str2url()
S
67 1 8
ShMapperDriverPreview::get_source()
S
70 1 6
SMC_Object_Type::get_type()
S
75 1 4
shm_register_activation_hook()
S
83 1 3
SMC_Post::add_views_sortable_column()
S
82 1 3
init_shmapperTracks()
S
71 1 7
shm_flush_rewrite_rules()
S
66 1 10
ShMapper::set_styles()
S
72 1 9
ShMapperPointMessage::get_type()
S
82 1 3
shm_register_gutenberg_blocks()
S
81 1 3
shm_get_options()
S
81 1 3
ReCaptcha::_submitHTTPGet()
S
72 1 5
ShMapPointType::get_all_ids()
S
69 1 7
ShmPoint::owner_fields_box_func()
S
75 1 4
SMC_Post::get_type()
S
82 1 3
SMC_Post::update_meta()
S
76 1 4
ShMapper::admin_page_handler2()
S
65 1 10
ShMapper::update_options()
S
76 1 4
SMC_Object_Type::get_user_property()
S
81 1 3
ShmLocationNavigatorWidget::redirect_login_page()
S
67 1 7
ShMapperTracksPoint::init()
S
75 1 4
get_postId_by_slug()
S
71 1 5
ShmPoint::owner_fields()
S
77 1 3
ShMapperTracks::activate()
S
91 1 2
ShMapper_ajax::__construct()
S
67 1 8
getGoogleIdenters()
S
72 1 3
ShMapperPointMessage::init()
S
71 1 5
ShmMap::shortcode_fields_box_func()
S
76 1 4
ShMapPointType::before_delete_post()
S
69 1 7