Code Analysis: ShMapper by Teplitsa 1.4.9

Function Rating Maintainability Complexity Lines of code
ShMapper_ajax::myajax_submit()
D
14
43 379
draw_shMap()
D
17
48 267
ShmForm::form()
D
22
42 180
shmMap()
D
27
42 122
ShMapPointType::get_ganre_swicher()
D
28
31 119
ShmMap::save_admin_edit()
D
38 35 49
SMC_Post::fill_views_column()
C
30 29 115
ShMapTrackType::get_ganre_swicher()
C
31 28 103
ShMapper::setting_pages()
C
21
14 312
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 102
ShMapperDriverPreview::update()
C
30 19 137
ShMaperTrack::smc_post_admin_edit()
B
29
17 143
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
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 31
ShmPoint::fill_views_column()
A
42 12 52
ShMapper::add_wizzard()
A
37 9 90
ShMapperDriverPreview::get_preview()
A
40 10 64
ShmMap::get_map_points()
A
46 12 34
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
ShMapPointType::add_ctg()
S
44 4 59
SMC_Object_Type::get_object()
S
53 6 23
ShMapper::my_admin_bar_render()
S
45 4 47
ShMaperTrack::shmapper_form_after_fields()
S
45 4 47
SMC_Post::amount_meta()
S
56 6 17
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
ShmPoint::save_bulk_edit_point()
S
60 6 13
ShMapper_Assistants::ba_admin_posts_filter()
S
61 6 11
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
ShMapperRequest::add_menu_notification()
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
file_copy()
S
56 4 19
ShMapPointType::get_icon()
S
55 4 19
ShMapperPointMessage::shmapper_driver_feed_after()
S
49 3 34
shm_get_map_posts()
S
57 4 17
ShMapper_Assistants::shm_after_request_form2()
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
60 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
50 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
68 3 7
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
68 3 7
ShmPoint::get_owner_list()
S
62 3 10
ShMapperTracksPoint::add_class()
S
49 1 30
ShmMap::add_views_column()
S
51 1 29
ShMaperTrack::save_admin_edit()
S
60 2 14
ShMaperTrack::add_class()
S
50 1 29
get_sheet()
S
60 2 13
ShmMap::get_points()
S
61 2 13
googleColumnIdent_dropdown()
S
60 2 12
rus2translit()
S
47 1 27
shm_enqueue_block_editor_assets()
S
52 1 27
ShmPoint::get_insert_form()
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
54 1 21
ShMapperDrive::init_obj()
S
57 1 18
ShmMap::get_map_types()
S
59 1 18
ShMapperTracks::add_frons_js_script()
S
56 1 18
ShMaperTrack::init()
S
57 1 16
ShMapperDrive_ajax::get_instance()
S
74 2 5
ShMapTrackType::get_icon_src()
S
69 2 6
ShMaperTrack::get_owner_list()
S
70 2 5
ShMapper_Assistants::get_instance()
S
74 2 5
SMC_Object_Type::get()
S
72 2 6
ShMapTrackType::tax_menu_correction()
S
69 2 7
SMC_Object_Type::get_post_property()
S
71 2 6
ShMapPointType::tax_menu_correction()
S
69 2 7
ReCaptcha::_encodeQS()
S
65 2 8
shmapper_disable_gutenberg()
S
71 2 6
ShMapPointType::get_icon_src()
S
69 2 6
ShmMap::smc_before_doubled_post()
S
65 2 8
ShMapper_ajax::get_instance()
S
74 2 5
ShmMap::get_osm_types()
S
61 1 15
ShMapper::get_instance()
S
74 2 5
SMC_Object_Type::get_instance()
S
74 2 5
ReCaptcha::_encodeQS()
S
65 2 8
ShMapperDrive::activate()
S
66 2 9
ShMaperTrack::delete_post()
S
69 2 7
SMC_Post::delete()
S
66 2 10
ShMapperDrive::get_instance()
S
74 2 5
ShMapperTracks::get_instance()
S
74 2 5
ShmMap::post_row_actions()
S
70 2 5
ShmMap::draw()
S
70 2 5
SMC_Post::get()
S
79 2 3
SMC_Post::my_bulk_action_admin_notice()
S
69 2 6
ShmAdminPage::show_admin_footer_on_default_pages()
S
69 2 7
ShMapper::default_options()
S
59 1 14
ShmMap::init()
S
59 1 13
ShMapperTracks::__construct()
S
60 1 12
ShmPoint::add_views_column()
S
59 1 12
ShMapPointType::init()
S
59 1 12
ShmMap::shortcode_fields_edit()
S
62 1 12
SMC_Post::get_random()
S
61 1 12
get_input_file_form2()
S
61 1 12
shm_get_default_marker()
S
62 1 11
ShMapper::admin_page_handler()
S
63 1 11
ShMapTrackType::init()
S
60 1 11
ShmPoint::add_to_map()
S
62 1 11
SMC_Post::extra_fields_box_func()
S
72 1 5
SMC_Post::register_my_bulk_actions()
S
75 1 4
ShMapperTracks::update_options()
S
76 1 4
SMC_Post::get_type()
S
82 1 3
init_shmapper_drive()
S
70 1 7
ShMapperTracks::activate()
S
91 1 2
ShmMap::register_my_bulk_actions()
S
73 1 5
ShMapTrackType::get_all_ids()
S
69 1 7
ShMapperPointMessage::init()
S
71 1 5
get_postId_by_slug()
S
71 1 5
ShMapperDriverPreview::geocode()
S
62 1 10
ShMapperRequest::get_type()
S
82 1 3
ShMapperDrive::add_shortcodes()
S
75 1 4
ShMaperTrack::get_type()
S
82 1 3
getSingleGoogleIdenter()
S
76 1 4
shm_block_categories_all()
S
67 1 9
ShmPoint::insert()
S
63 1 10
SMC_Object_Type::get_class_by_name()
S
79 1 3
ShmPoint::remove_from_map()
S
70 1 6
ShMapperTracks::shm_vocabulary()
S
66 1 9
getGoogleIdenters()
S
72 1 3
shm_flush_rewrite_rules()
S
66 1 10
SMC_Post::set()
S
77 1 4
SMC_Post::get_the_author()
S
68 1 7
ShmMap::my_form_fields()
S
77 1 3
SMC_Object_Type::init_options()
S
100 1 2
ShmMap::get_points_args()
S
72 1 5
SMC_Post::is_enabled()
S
81 1 3
ShMapper::set_styles()
S
72 1 9
ShmLocationNavigatorWidget::update()
S
68 1 7
SMC_Post::save_admin_edit()
S
82 1 3
SMC_Object_Type::get_taxonomy_property()
S
72 1 5
ShMaperTrack::shmapper_get_form_fild_types()
S
65 1 9
SMC_Object_Type::object_property_args()
S
79 1 3
SMC_Post::add_column_views_request()
S
91 1 2
ShmPoint::init()
S
65 1 8
SMC_Object_Type::get_db_row_property()
S
83 1 3
SMC_Post::my_extra_fields()
S
77 1 3
_get_default()
S
81 1 3
ShmLocationNavigatorWidget::__construct()
S
73 1 4
ShMapPointType::get_icon_url()
S
72 1 5
init_shmapperTracks()
S
71 1 7
ShMapperDrive::update_options()
S
76 1 4
ShmMap::shortcode_fields_box_func()
S
76 1 4
ReCaptcha::_submitHTTPGet()
S
72 1 5
ShmMap::get_type()
S
82 1 3
ShMapper::update_options()
S
76 1 4
ExceptionWriter::Write()
S
91 1 2
ShMapper::add_shortcodes()
S
75 1 4
ShMapTrackType::ctg_columns()
S
64 1 10
shm_is_session()
S
76 1 4
shm_add_shortcodes()
S
81 1 3
ShmMap::shortcode_fields()
S
77 1 3
shm_get_options()
S
81 1 3
SMC_Object_Type::get_user_property()
S
81 1 3
ShMapperRequest::init()
S
70 1 6
ShMapper_Assistants::__construct()
S
70 1 6
ShmAdminPage::get_admin_footer()
S
66 1 9
get_termId_by_slug()
S
75 1 4
shm_upload_mimes()
S
73 1 5
shm_register_activation_hook()
S
83 1 3
init_shmapper()
S
66 1 10
ShMapper::admin_page_handler2()
S
65 1 10
ShMapperDrive_ajax::__construct()
S
79 1 3
SMC_Post::add_views_sortable_column()
S
82 1 3
ShmMap::get_extra_fields_title()
S
79 1 3
ShMapper::deactivate()
S
89 1 2
ShMaperTrack::get_dump()
S
69 1 7
SMC_Post::update_meta()
S
76 1 4
SMC_Post::get_extra_fields_title()
S
79 1 3
ShmPoint::owner_fields()
S
77 1 3
ShMapperDrive::add_admin_js_script()
S
69 1 6
ShmPoint::get_type()
S
82 1 3
ShmMap::form_fields_box_func()
S
76 1 4
ShmPoint::get_owners()
S
65 1 9
shm_register_gutenberg_blocks()
S
81 1 3
ShMapPointType::ctg_columns()
S
64 1 10
ShMapPointType::save_ctg()
S
69 1 6
ReCaptcha::_submitHTTPGet()
S
72 1 5
ShmPoint::owner_fields_box_func()
S
75 1 4
register_widget_shmloc_navi()
S
82 1 3
ShMapperPointMessage::get_type()
S
82 1 3
ShmAdminPage::init_hooks()
S
79 1 3
ShMapperDrive::add_frons_js_script()
S
69 1 6
ShMapperPointMessage::save_admin_edit()
S
75 1 5
ShMapTrackType::save_ctg()
S
74 1 4
ShmLocationNavigatorWidget::redirect_login_page()
S
69 1 6
SMC_Object_Type::get_type()
S
75 1 4
ShMapPointType::before_delete_post()
S
69 1 7
ShmMap::my_extra_fields()
S
77 1 3
ShMapperTracksAjax::init()
S
78 1 3
ShMapperTracks::add_shortcodes()
S
75 1 4
ShMapperTracksPoint::init()
S
75 1 4
ShmAdminPage::__construct()
S
100 1 2
SMC_Post::get_meta()
S
79 1 3
ShmForm::init()
S
91 1 2
ShMapperTracksPoint::get_type()
S
82 1 3
str2url()
S
67 1 8
ShMapperDrive::deactivate()
S
89 1 2
ShMapperDriverPreview::get_source()
S
70 1 6
ShMapperTracks::deactivate()
S
91 1 2
SMC_Object_Type::get_meta()
S
73 1 5
ShMapper_Assistants::get_recaptcha_form()
S
91 1 2
SMC_Object_Type::__construct()
S
74 1 4
ShMapper_ajax::__construct()
S
67 1 8
ShMapperTracks::upload_allow_types()
S
71 1 6
ShMapTrackType::tax_add_admin_menus()
S
66 1 9
SMC_Object_Type::is_meta_exists()
S
75 1 4
ShMapPointType::get_all_ids()
S
69 1 7
ShMapPointType::tax_add_admin_menus()
S
66 1 9
ShmMap::get_point_count()
S
76 1 4