Code Analysis: Rusnet Interactive Map for Yandex Maps 2.1.0

Most Complex Classes

Class Rating Complexity
Rusnetim_Shortcodes
C
112
Rusnetim_Options
B
87
Rusnetim_Admin
A
69
Rusnetim_CPT_Marker
A
56
Rusnetim_Taxonomy_Category
S
15
Rusnetim_API
S
6
Rusnetim_Core
S
3

Most Complex Functions

Function Rating Complexity
Rusnetim_Options::sanitize()
D
66
Rusnetim_Shortcodes::render_map()
D
48
Rusnetim_Shortcodes::normalize_marker_data()
D
31
Rusnetim_Admin::register_settings()
B
7
Rusnetim_Admin::enqueue_scripts()
B
17
Rusnetim_Admin::display_field()
B
18
Rusnetim_Admin::option_page()
B
12
Rusnetim_CPT_Marker::save_meta()
B
18
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