Code Analysis: Rusnet Interactive Map for Yandex Maps 2.0.7

Most Complex Classes

Class Rating Complexity
Rusnetim_Shortcodes
C
120
Rusnetim_Options
B
97
Rusnetim_Admin
A
73
Rusnetim_CPT_Marker
A
58
Rusnetim_Taxonomy_Category
S
19
Rusnetim_API
S
6
Rusnetim_Core
S
3

Most Complex Functions

Function Rating Complexity
Rusnetim_Options::sanitize()
D
76
Rusnetim_Shortcodes::render_map()
D
50
Rusnetim_Shortcodes::normalize_marker_data()
D
37
Rusnetim_Admin::display_field()
C
24
Rusnetim_Admin::register_settings()
C
7
Rusnetim_Admin::enqueue_scripts()
B
17
Rusnetim_CPT_Marker::save_meta()
B
18
Rusnetim_Admin::option_page()
B
11
Rusnetim_Shortcodes::get_marker_post_data()
A
11
Rusnetim_Shortcodes::prepare_marker_data_from_shortcode_atts()
A
10
Rusnetim_Taxonomy_Category::save_term_fields()
A
10
Rusnetim_CPT_Marker::enqueue_scripts()
A
4