Code Analysis: ShMapper by Teplitsa 1.4.0

Function Rating Maintainability Complexity Lines of code
ShMapper_ajax::myajax_submit()
D
14
42 375
ShmForm::form()
D
21
41 198
draw_shMap()
D
24
31 177
ShMapPointType::get_ganre_swicher()
C
31 28 104
ShMapper::setting_pages()
C
22
13 302
SMC_Post::fill_views_column()
C
33 26 95
ShMapperRequest::insert()
C
29 21 124
ShmMap::save_admin_edit()
B
43 25 35
ShmPoint::view_admin_edit()
B
36 18 78
SMC_Object_Type::convert_id()
B
39 19 60
SMC_Object_Type::get_post_elements()
B
36 18 74
ShmPoint::draw()
A
34 12 100
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
shmMap()
A
43 14 46
SMC_Post::save_bulk_edit_book()
A
47 14 31
ShmPoint::fill_views_column()
A
42 12 52
ShMapper::add_wizzard()
A
37 9 88
ShmMap::get_map_points()
A
46 12 34
ShmMap::get_type_radio()
A
41 10 57
ShmMap::view_form_fields_edit()
A
34 5 115
ShmForm::get_admin_element()
A
39 8 69
SMC_Post::get_all()
A
46 10 36
SMC_Object_Type::get_property()
A
50 10 30
ShMapperRequest::before_delete_post()
A
44 8 52
ShmMap::view_admin_edit()
A
32 2 139
ShmForm::get_admin_element2()
A
39 6 69
SMC_Object_Type::get_array_property()
A
53 9 22
ShmForm::get_admin_element1()
A
39 6 66
ShmMap::get_csv()
A
43 7 47
ShMapper_ajax::shm_ajax3_submit()
A
44 7 44
ShMapperRequest::fill_views_column()
A
45 7 43
ShMapper::add_frons_js_script()
A
37 4 84
SMC_Post::update_metas()
A
54 8 21
ShMapper::add_admin_js_script()
A
38 4 79
ShMapperRequest::save_admin_edit()
S
57 8 15
ShmMap::shm_delete_map_hndl()
S
46 6 39
ShmPoint::owner_fields_edit()
S
51 7 24
ShMapPointType::new_ctg()
S
49 6 38
SMC_Post::dropdown()
S
52 7 22
SMC_Object_Type::convert_array()
S
50 6 32
SMC_Post::view_admin_edit()
S
48 6 30
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
SMC_Post::amount_meta()
S
56 6 17
ShMapPointType::wp_dropdown()
S
55 6 15
ShmMap::fill_views_column()
S
47 4 44
ShMapperRequest::add_views_column()
S
50 5 29
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
ShMapper_Assistants::ba_admin_posts_filter_restrict_manage_posts()
S
55 5 19
ShmForm::wp_dropdown()
S
55 5 17
ShMapperRequest::add_menu_notification()
S
49 4 32
ShMapperRequest::get_notified_form()
S
50 4 30
SMC_Post::add_views_column()
S
57 5 15
recurse_copy()
S
58 5 15
ShMapper::init_obj()
S
40 2 59
ReCaptcha::verifyResponse()
S
52 4 26
ReCaptcha::verifyResponse()
S
52 4 26
ShmPoint::the_content()
S
61 5 11
file_copy()
S
56 4 19
ShMapper_Assistants::shm_after_request_form2()
S
57 4 17
ShmLocationNavigatorWidget::widget()
S
57 4 15
ShmMap::the_content()
S
65 5 8
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
ShmForm::wp_params_radio()
S
55 3 22
ShMapper_ajax::insert_marker()
S
54 3 20
ShmPoint::my_bulk_edit_custom_box()
S
57 3 19
ShMapPointType::manage_ctg_columns()
S
56 3 19
ShMapPointType::get_icon()
S
55 3 19
ShmPoint::bulk_owner_fields_edit()
S
56 3 18
SMC_Post::doubled()
S
56 3 16
SMC_Post::init()
S
56 3 16
ShmMap::admin_redirect()
S
67 4 7
SMC_Post::get_instance()
S
67 4 7
SMC_Post::insert()
S
58 3 15
ShmMap::smc_after_doubled_post()
S
61 3 12
ShmMap::get_delete_form()
S
48 1 42
_get_media()
S
62 3 11
SMC_Post::my_bulk_action_handler()
S
63 3 11
ShMapper::get_wizzard_lst()
S
48 1 40
get_input_file_form()
S
52 1 38
get_input_file_form3()
S
49 1 38
ShMapper_ajax::ajax_submit()
S
57 2 20
ShMapperRequest::notify()
S
55 2 20
ShmForm::getTypes()
S
50 1 34
ShmLocationNavigatorWidget::form()
S
50 1 34
ShmPoint::update_map_owners()
S
56 2 18
ShMapPointType::register_all()
S
49 1 32
init_textdomain_shmapper()
S
65 3 8
SMC_Object_Type::insert_post_meta()
S
63 3 10
ShmForm::get_type_by()
S
67 3 8
ReCaptcha::__construct()
S
68 3 7
ShmMap::add_class()
S
50 1 30
ShmPoint::add_class()
S
49 1 30
ReCaptcha::ReCaptcha()
S
68 3 7
SMC_Post::get_all_count()
S
58 2 15
ShMapperRequest::add_class()
S
49 1 30
ShmMap::formEditor()
S
59 2 15
ShmPoint::get_owner_list()
S
62 3 10
ShmMap::add_views_column()
S
51 1 29
ShMapper_Assistants::shm_after_request_form()
S
61 2 14
ShmPoint::save_admin_edit()
S
60 2 13
ShMapper::activate()
S
51 1 28
SMC_Post::__construct()
S
64 2 12
ShmPoint::get_insert_form()
S
52 1 27
ShmForm::get_default()
S
54 1 26
ShmMap::get_map_types()
S
59 1 18
ShMapper_Assistants::get_instance()
S
74 2 5
SMC_Object_Type::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::smc_before_doubled_post()
S
65 2 8
ShMapper_ajax::get_instance()
S
74 2 5
SMC_Post::get()
S
79 2 3
ShmMap::draw()
S
70 2 5
ReCaptcha::_encodeQS()
S
65 2 8
ShmMap::get_osm_types()
S
61 1 15
ShMapPointType::tax_menu_correction()
S
69 2 7
SMC_Post::delete()
S
66 2 10
ShMapPointType::get_icon_src()
S
69 2 6
ShMapper::get_instance()
S
74 2 5
ShmMap::post_row_actions()
S
70 2 5
ReCaptcha::_encodeQS()
S
65 2 8
SMC_Post::my_bulk_action_admin_notice()
S
69 2 6
shmapper_disable_gutenberg()
S
71 2 6
ShmMap::init()
S
59 1 13
SMC_Post::get_random()
S
61 1 12
ShMapper::__construct()
S
60 1 12
get_input_file_form2()
S
61 1 12
ShmPoint::add_views_column()
S
59 1 12
ShMapPointType::init()
S
59 1 12
ShMapper::admin_page_handler()
S
63 1 11
ShmPoint::add_to_map()
S
62 1 11
SMC_Object_Type::get_user_property()
S
81 1 3
SMC_Post::add_views_sortable_column()
S
82 1 3
shm_add_shortcodes()
S
81 1 3
ShMapper::add_shortcodes()
S
75 1 4
ShMapPointType::tax_add_admin_menus()
S
66 1 9
ShmPoint::owner_fields_box_func()
S
75 1 4
SMC_Post::get_the_author()
S
68 1 7
ShmMap::form_fields_box_func()
S
76 1 4
ShmPoint::get_owners()
S
65 1 9
ReCaptcha::_submitHTTPGet()
S
72 1 5
get_termId_by_slug()
S
75 1 4
ShmMap::get_extra_fields_title()
S
79 1 3
ShmMap::shortcode_fields_box_func()
S
76 1 4
ShmAdminPage::get_admin_footer()
S
66 1 9
ShmMap::my_form_fields()
S
77 1 3
ShmLocationNavigatorWidget::redirect_login_page()
S
69 1 6
ShmForm::init()
S
91 1 2
ShmMap::my_extra_fields()
S
77 1 3
ShmLocationNavigatorWidget::__construct()
S
73 1 4
SMC_Post::set()
S
77 1 4
ShmMap::get_type()
S
82 1 3
ShmLocationNavigatorWidget::update()
S
68 1 7
SMC_Post::register_my_bulk_actions()
S
75 1 4
SMC_Object_Type::get_meta()
S
73 1 5
ShMapperRequest::init()
S
70 1 6
SMC_Post::save_admin_edit()
S
82 1 3
SMC_Object_Type::get_db_row_property()
S
83 1 3
SMC_Object_Type::__construct()
S
74 1 4
ShmPoint::init()
S
65 1 8
SMC_Object_Type::object_property_args()
S
79 1 3
SMC_Post::add_column_views_request()
S
91 1 2
ShMapperRequest::get_type()
S
82 1 3
SMC_Post::update_meta()
S
76 1 4
SMC_Post::my_extra_fields()
S
77 1 3
SMC_Post::get_type()
S
82 1 3
SMC_Object_Type::get()
S
81 1 3
SMC_Post::extra_fields_box_func()
S
72 1 5
ShmMap::register_my_bulk_actions()
S
73 1 5
ShMapPointType::ctg_columns()
S
64 1 10
ShmMap::shortcode_fields()
S
77 1 3
ShmAdminPage::__construct()
S
100 1 2
SMC_Object_Type::is_meta_exists()
S
75 1 4
ShMapper::update_options()
S
76 1 4
_get_default()
S
81 1 3
ShmAdminPage::init_hooks()
S
79 1 3
ShMapPointType::before_delete_post()
S
69 1 7
SMC_Object_Type::init_options()
S
100 1 2
ShmMap::get_points_args()
S
68 1 7
SMC_Object_Type::get_taxonomy_property()
S
72 1 5
ShMapper_ajax::__construct()
S
67 1 8
init_shmapper()
S
66 1 10
SMC_Post::get_meta()
S
79 1 3
ShMapper_Assistants::get_recaptcha_form()
S
91 1 2
ShmPoint::insert()
S
63 1 10
ExceptionWriter::Write()
S
91 1 2
shm_is_session()
S
76 1 4
register_widget_shmloc_navi()
S
82 1 3
ShMapper::deactivate()
S
89 1 2
ShmPoint::get_type()
S
82 1 3
ShMapper_Assistants::__construct()
S
70 1 6
ShmPoint::remove_from_map()
S
70 1 6
ShmMap::get_points()
S
65 1 9
ShmMap::get_point_count()
S
71 1 6
ShMapPointType::save_ctg()
S
69 1 6
get_postId_by_slug()
S
71 1 5
SMC_Object_Type::get_type()
S
75 1 4
ReCaptcha::_submitHTTPGet()
S
72 1 5
ShmPoint::owner_fields()
S
77 1 3
SMC_Post::get_extra_fields_title()
S
79 1 3
SMC_Post::is_enabled()
S
81 1 3
ShmMap::shortcode_fields_edit()
S
67 1 8
ShMapper::set_styles()
S
72 1 9
ShMapPointType::get_all_ids()
S
69 1 7
ShMapper::admin_page_handler2()
S
65 1 10