Chart_Builder_Admin D

Total Complexity 477
Dependencies 6
Dependents 1
Total lines 7,204
Lines of code 6,417
Logical lines of code 2,622
Comment lines 256
Methods 82
Properties 5

Methods 82

Method Rating Maintainability Complexity Lines of code
settings_contents_advanced_settings()
D
11
17 723
settings_contents_series_settings()
C
26
24 193
source_contents_manual_settings()
C
28
24 170
settings_contents_horizontal_axis_settings()
C
20
8 386
save_quiz_maker_data()
C
32 25 107
fetch_quiz_maker_data()
C
33 25 105
display_plugin_charts_page()
C
34 22 97
settings_contents_vertical_axis_settings()
B
22
5 334
settings_contents_chart_styles_settings()
B
25
9 254
settings_contents_slices_settings()
B
31 16 139
settings_contents_row_settings()
B
32 14 129
settings_contents_title_styles_settings()
B
27
7 230
settings_contents_title_styles_settings_chartjs()
B
27
7 230
source_contents_manual_settings_chartjs()
B
33 12 127
settings_contents_description_styles_settings()
B
28
7 200
settings_contents_description_styles_settings_chartjs()
B
28
7 200
ays_chart_install_plugin()
A
39 14 63
settings_contents_legend_settings()
A
32 8 139
get_am_plugins()
A
33 10 106
output_about_addons()
A
39 13 59
get_plugin_data()
A
44 11 45
settings_contents_tooltip_settings()
A
34 5 130
enqueue_scripts()
A
30 5 130
source_contents_quiz_maker_integration_settings()
A
38 8 73
author_user_search()
A
45 10 41
chart_builder_el_widgets_registered()
A
52 11 23
settings_contents_general_settings()
A
33 3 137
settings_contents_export_options()
A
34 1 156
settings_contents_animation_settings()
A
35 4 109
ays_chart_page_advanced_settings_contents()
A
48 8 30
settings_contents_general_settings_chartjs()
A
37 3 103
ays_chart_page_source_contents()
S
48 7 30
ays_chart_page_styles_contents()
S
49 7 29
ays_chart_page_settings_contents()
S
49 7 29
settings_contents_chart_area_styles_settings()
S
36 1 117
ays_chart_activate_plugin()
S
51 7 25
ays_chart_can_do()
S
56 7 19
ays_chart_black_friday_message_2024()
S
40 3 70
ays_chart_get_latest_plugin_version()
S
53 6 24
ays_chart_helloween_message()
S
41 3 67
settings_contents_advanced_settings_chartjs()
S
39 1 95
ays_chart_sale_banner()
S
55 6 18
ays_chart_sale_message20()
S
41 3 62
ays_chart_sale_message_30_emma()
S
41 3 62
ays_chart_dismiss_button()
S
56 6 16
deactivate_plugin_option()
S
50 5 31
ays_chart_black_friday_message()
S
43 3 53
ays_restriction_string()
S
54 5 22
source_contents_woocommerce_integration_settings()
S
43 2 62
settings_contents_live_chart_settings()
S
42 1 76
source_contents_import_from_external_db_settings()
S
41 1 74
ays_admin_ajax()
S
55 4 21
ays_chart_silver_bundle_message()
S
44 2 49
source_contents_import_from_db_settings()
S
43 1 64
ays_chart_update_banner_time()
S
55 4 18
ays_chart_christmas_message()
S
44 2 47
source_contents_import_from_csv_settings()
S
44 1 61
screen_option_charts()
S
60 4 12
chart_builder_admin_footer()
S
56 3 21
fetch_post_type_props()
S
60 3 13
enqueue_styles()
S
54 2 19
disable_scripts()
S
64 3 10
add_tabs()
S
72 2 6
add_plugin_admin_menu()
S
60 1 14
add_plugin_chart_features_submenu()
S
63 1 11
add_plugin_dashboard_submenu()
S
63 1 11
add_plugin_add_new_submenu()
S
63 1 11
add_plugin_charts_submenu()
S
63 1 11
__construct()
S
69 1 6
ays_chart_can_install()
S
78 1 3
get_max_id()
S
67 1 7
set_screen()
S
81 1 3
add_action_links()
S
63 1 10
display_plugin_chart_features_page()
S
81 1 3
display_plugin_featured_plugins_page()
S
81 1 3
display_plugin_settings_page()
S
81 1 3
display_plugin_addnew_page()
S
91 1 2
display_plugin_setup_page()
S
81 1 3
screen_option_settings()
S
80 1 3
add_plugin_featured_plugins_submenu()
S
64 1 10
add_plugin_general_settings_submenu()
S
64 1 10
ays_chart_can_activate()
S
78 1 3