Code Analysis: Graphina - Elementor Charts and Graphs 1.8.10

Function Rating Maintainability Complexity Lines of code
Elementor\Column_chart::render()
D
5
81 553
Elementor\Distributed_Column_chart::render()
D
7
76 490
Elementor\Area_chart::render()
D
9
66 467
Elementor\Line_chart::render()
D
9
65 461
Elementor\Scatter_chart::render()
D
9
65 459
Graphina_Charts_For_Elementor_Public::action_get_graphina_chart_settings()
D
17
79 179
Graphina_Charts_For_Elementor_Admin::options_page()
D
15
65 287
Elementor\Pie_chart::render()
D
15
60 303
Elementor\Donut_chart::render()
D
16
55 310
Elementor\Bubble_chart::render()
D
15
46 358
Elementor\Radar_chart::render()
D
15
44 351
Elementor\Polar_chart::render()
D
18
48 279
Elementor\Heatmap_chart::render()
D
16
43 346
Elementor\Radial_chart::render()
D
17
45 300
graphina_common_chart_setting()
D
13
28 544
Elementor\Line_google_chart::render()
D
17
45 286
Elementor\Area_google_chart::render()
D
18
45 276
Elementor\Timeline_chart::render()
D
17
37 318
Elementor\Candle_chart::render()
D
17
36 327
Elementor\Bar_google_chart::render()
D
21
35 234
Elementor\Column_google_chart::render()
D
21
35 231
Elementor\Data_Table::register_controls()
D
15
4 581
graphina_chart_widget_content()
D
33 35 86
graphina_advance_y_axis_setting()
C
21
12 344
graphina_tooltip()
C
21
12 336
graphina_advance_x_axis_setting()
C
21
9 362
graphina_gradient_setting()
C
35 27 82
Elementor\Bubble_chart::register_controls()
C
19
3 411
graphina_advance_v_axis_setting()
C
21
6 357
graphina_chart_filter_style()
C
21
1 420
graphina_filter_common()
B
37 22 74
Graphina_Charts_For_Elementor_Admin::graphina_save_external_database_setting()
B
36 19 85
graphina_chart_data_option_setting()
B
30 15 141
Graphina_Charts_For_Elementor_Public::get_google_chart_format_data()
B
39 20 63
Elementor\Data_Table::render()
B
29 12 180
Elementor\Pie_google_chart::render()
B
31 14 142
isRestrictedAccess()
B
38 18 73
graphina_series_setting()
B
30 13 142
Elementor\Radar_chart::register_controls()
B
24
3 291
Elementor\Donut_google_chart::render()
B
31 12 138
Elementor\Column_chart::register_controls()
B
24
3 265
Elementor\Line_google_chart::register_controls()
B
24
3 261
Graphina_Charts_For_Elementor_Public::action_get_jquery_datatable_data()
B
38 16 65
Elementor\Candle_chart::register_controls()
B
25
3 259
graphina_series_2_setting()
B
33 12 117
Elementor\Area_google_chart::register_controls()
B
25
3 250
Elementor\Bar_google_chart::register_controls()
B
25
3 249
Elementor\Column_google_chart::register_controls()
B
25
3 248
graphina_advance_legend_setting()
A
29
5 197
Elementor\Polar_chart::register_controls()
A
27
3 224
Elementor\Timeline_chart::register_controls()
A
26
3 224
Elementor\Heatmap_chart::register_controls()
A
27
3 223
graphina_advance_h_axis_setting()
A
28
4 205
graphina_element_label()
A
30 6 170
Elementor\Radial_chart::register_controls()
A
27
3 209
Elementor\Line_chart::register_controls()
A
27
3 204
Elementor\Distributed_Column_chart::register_controls()
A
27
2 211
Elementor\Area_chart::register_controls()
A
28
3 186
graphina_charts_filter_settings()
A
29
2 198
Elementor\Scatter_chart::register_controls()
A
29 3 177
graphina_google_series_setting()
A
35 7 104
Elementor\Donut_google_chart::register_controls()
A
30 3 162
Elementor\Pie_google_chart::register_controls()
A
30 3 162
graphina_chart_data_enter_options()
A
44 11 40
graphina_is_preview_mode()
A
52 12 23
graphina_style_section()
A
30 1 186
graphina_fill_style_setting()
A
46 11 36
graphina_position_type()
A
42 9 59
graphina_dyanmic_chart_style_section()
A
30 1 170
graphina_chart_label_setting()
A
34 4 123
Elementor\Donut_chart::register_controls()
A
32 3 137
graphinaYaxisOpposite()
A
34 3 133
graphina_chart_style()
A
33 3 129
graphina_common_setting_get()
A
54 10 19
graphina_datatable_lite_element_data_option_setting()
A
38 5 88
Graphina_Charts_For_Elementor_Admin::iqonic_sale_banner_notice()
A
50 9 25
Graphina_Charts_For_Elementor_Public::getElementorElementSettingByID()
A
51 9 25
graphina_restriction_content_options()
A
33 1 139
graphinaRecursiveSanitizeTextField()
A
51 8 29
Graphina_Charts_For_Elementor_Admin::graphinaCheckDataBaseConnection()
A
53 8 21
Elementor\Pie_chart::register_controls()
A
36 3 96
graphina_fetch_user_roles()
A
55 8 20
graphina_marker_setting()
A
41 5 65
graphina_column_chart_google_series_setting()
A
39 4 78
Graphina_Charts_For_Elementor_Public::check_required_plugins_for_graphina()
S
48 7 29
graphina_selection_setting()
S
36 1 117
Graphina_Charts_For_Elementor_Public::elementor_init()
S
47 6 36
graphina_if_failed_load()
S
53 7 20
graphina_change_apex_chart_type()
S
50 6 31
graphina_animation()
S
38 2 89
graphina_fill_style_type()
S
52 6 26
graphina_dropshadow()
S
39 2 86
Graphina_Charts_For_Elementor_Admin::enqueue_scripts()
S
51 6 22
Graphina_Charts_For_Elementor_Public::promote_pro_elements()
S
41 3 67
Graphina_Charts_For_Elementor_Admin::graphina_save_setting()
S
49 5 31
Graphina_Charts_For_Elementor_Admin::admin_menu()
S
47 3 45
graphina_basic_setting()
S
41 1 75
Graphina_Charts_For_Elementor_Public::is_preview_mode()
S
62 5 12
graphina_change_google_chart_type()
S
55 4 22
graphina_ajax_reload()
S
56 4 19
getGraphinaProBasename()
S
60 4 13
graphinaForminatorInstall()
S
60 4 13
graphinaForminatorAddonActive()
S
60 4 13
graphina_marker_setting_google()
S
43 1 58
graphinaGetPluginVersion()
S
61 4 12
Graphina_Charts_For_Elementor_Public::convertStdClassToArray()
S
63 4 11
graphina_card_style()
S
44 1 56
Graphina_Charts_For_Elementor_Public::include_widgets()
S
52 3 25
graphina_get_teaser_template()
S
55 3 23
graphina_plot_setting()
S
45 1 50
graphina_check_external_database()
S
72 4 4
Graphina_Charts_For_Elementor_Public::action_graphina_restrict_password_ajax()
S
61 3 12
graphina_default_setting()
S
59 3 11
graphina_stroke()
S
48 1 38
graphina_yaxis_min_max_setting()
S
49 1 37
Graphina_Charts_For_Elementor::define_elementor_hooks()
S
55 2 19
Graphina_Charts_For_Elementor_Public::enqueue_scripts()
S
57 2 16
Elementor\Candle_chart::candleDataGenerator()
S
57 2 15
Graphina_Charts_For_Elementor_Loader::run()
S
66 3 8
graphina_getRandomDate()
S
63 3 10
graphina_stroke_curve_type()
S
64 3 9
graphina_get_fill_patterns()
S
60 2 14
Elementor\Timeline_chart::timelineDataGenerator()
S
59 2 12
Elementor\Bubble_chart::bubbleDataGenerator()
S
61 2 11
Graphina_Charts_For_Elementor::__construct()
S
64 2 11
apexChartLocales()
S
54 1 21
Graphina_Charts_For_Elementor_Admin::__construct()
S
56 1 20
Elementor\Data_Table::__construct()
S
55 1 17
Graphina_Charts_For_Elementor_Admin::pro_page()
S
62 1 16
graphina_colors()
S
67 2 6
graphina_get_pro_plugin_version()
S
68 2 7
is_graphina_plugin_installed()
S
68 2 7
graphina_plugin_activation()
S
66 2 8
graphina_plugin_settings_link()
S
65 2 8
isGraphinaPro()
S
70 2 6
Graphina_Charts_For_Elementor_Public::enqueue_styles()
S
65 2 8
Graphina_Charts_For_Elementor_Admin::iq_dismiss_notice()
S
72 2 5
Graphina_Charts_For_Elementor_Public::admin_enqueue_styles()
S
63 2 10
Elementor\Data_Table::get_script_depends()
S
61 1 15
isGraphinaProInstall()
S
68 2 7
graphina_fetch_roles_options()
S
67 2 8
graphina_fetch_user_name_options()
S
63 2 10
graphina_widget_id()
S
72 2 5
graphina_common_area_stacked_option()
S
62 1 12
Elementor\Scatter_chart::get_categories()
S
81 1 3
Elementor\Donut_chart::get_name()
S
82 1 3
Elementor\Donut_chart::get_title()
S
82 1 3
Elementor\Data_Table::get_name()
S
82 1 3
Elementor\Scatter_chart::get_chart_type()
S
82 1 3
Elementor\Column_chart::get_title()
S
82 1 3
Graphina_Charts_For_Elementor_Public::graphina_is_elementor_installed()
S
73 1 5
Elementor\Timeline_chart::get_icon()
S
82 1 3
Elementor\Bubble_chart::get_icon()
S
82 1 3
Elementor\Donut_google_chart::get_categories()
S
81 1 3
Elementor\Radial_chart::get_categories()
S
81 1 3
Elementor\Candle_chart::get_categories()
S
81 1 3
Elementor\Scatter_chart::get_icon()
S
82 1 3
Graphina_Charts_For_Elementor::get_plugin_name()
S
82 1 3
Elementor\Line_chart::get_chart_type()
S
82 1 3
Graphina_Charts_For_Elementor::get_graphina_loaded_templates()
S
72 1 5
Graphina_Charts_For_Elementor_Activator::activate()
S
81 1 3
Elementor\Donut_google_chart::__construct()
S
74 1 4
Elementor\Radar_chart::get_chart_type()
S
82 1 3
Elementor\Bar_google_chart::get_chart_type()
S
82 1 3
Elementor\Bar_google_chart::get_script_depends()
S
76 1 5
Elementor\Bubble_chart::get_title()
S
82 1 3
Elementor\Line_google_chart::get_categories()
S
81 1 3
Elementor\Column_google_chart::get_script_depends()
S
76 1 5
Elementor\Radial_chart::get_name()
S
82 1 3
Elementor\Column_google_chart::get_icon()
S
82 1 3
Elementor\Distributed_Column_chart::get_name()
S
82 1 3
Elementor\Line_chart::get_title()
S
82 1 3
Elementor\Line_google_chart::get_icon()
S
82 1 3
Elementor\Bar_google_chart::get_title()
S
82 1 3
Elementor\Pie_chart::get_chart_type()
S
82 1 3
Elementor\Line_google_chart::get_title()
S
82 1 3
Elementor\Area_chart::get_title()
S
82 1 3
Elementor\Pie_google_chart::__construct()
S
73 1 4
Elementor\Bar_google_chart::__construct()
S
74 1 4
Elementor\Pie_google_chart::get_script_depends()
S
76 1 5
Elementor\Column_chart::get_name()
S
82 1 3
Elementor\Area_chart::get_name()
S
82 1 3
Elementor\Scatter_chart::get_name()
S
82 1 3
Elementor\Column_google_chart::get_chart_type()
S
82 1 3
Elementor\Area_google_chart::get_script_depends()
S
76 1 5
Elementor\Bubble_chart::get_categories()
S
81 1 3
Elementor\Distributed_Column_chart::get_chart_type()
S
82 1 3
Elementor\Heatmap_chart::get_categories()
S
81 1 3
Elementor\Distributed_Column_chart::get_title()
S
82 1 3
Elementor\Polar_chart::get_title()
S
82 1 3
graphina_get_dynamic_tag_data()
S
78 1 3
Elementor\Radial_chart::get_icon()
S
82 1 3
graphina_fetch_user_name()
S
77 1 4
Elementor\Donut_google_chart::get_title()
S
82 1 3
Elementor\Area_chart::get_chart_type()
S
82 1 3
Graphina_Charts_For_Elementor::run()
S
82 1 3
Graphina_Charts_For_Elementor_Public::__construct()
S
77 1 4
Elementor\Distributed_Column_chart::get_icon()
S
82 1 3
Elementor\Timeline_chart::get_categories()
S
81 1 3
Elementor\Line_google_chart::get_script_depends()
S
76 1 5
Elementor\Line_chart::get_icon()
S
82 1 3
Elementor\Data_Table::get_chart_type()
S
82 1 3
Elementor\Area_google_chart::get_title()
S
82 1 3
Elementor\Bubble_chart::get_chart_type()
S
82 1 3
Elementor\Timeline_chart::get_name()
S
82 1 3
Elementor\Radar_chart::get_name()
S
82 1 3
Elementor\Area_google_chart::get_name()
S
82 1 3
Graphina_Charts_For_Elementor::get_version()
S
82 1 3
randomValueGenerator()
S
79 1 3
Graphina_Charts_For_Elementor::load_dependencies()
S
70 1 6
Elementor\Pie_chart::get_title()
S
82 1 3
Elementor\Data_Table::get_categories()
S
81 1 3
Elementor\Radar_chart::get_icon()
S
82 1 3
Elementor\Radar_chart::get_categories()
S
81 1 3
Elementor\Pie_chart::get_name()
S
82 1 3
Elementor\Pie_chart::get_categories()
S
81 1 3
Elementor\Column_chart::get_chart_type()
S
82 1 3
Elementor\Scatter_chart::get_title()
S
82 1 3
Graphina_Charts_For_Elementor_i18n::load_plugin_textdomain()
S
70 1 7
Elementor\Timeline_chart::get_chart_type()
S
82 1 3
Elementor\Distributed_Column_chart::get_categories()
S
81 1 3
Elementor\Area_google_chart::get_chart_type()
S
82 1 3
Elementor\Pie_google_chart::get_name()
S
82 1 3
Elementor\Bubble_chart::get_name()
S
82 1 3
Elementor\Area_google_chart::get_icon()
S
82 1 3
Elementor\Candle_chart::get_title()
S
82 1 3
Elementor\Pie_google_chart::get_categories()
S
81 1 3
Elementor\Line_chart::get_categories()
S
81 1 3
Elementor\Bar_google_chart::get_name()
S
82 1 3
Elementor\Radar_chart::get_title()
S
82 1 3
Graphina_Charts_For_Elementor_Loader::add_action()
S
77 1 3
Elementor\Pie_chart::get_icon()
S
82 1 3
Graphina_Charts_For_Elementor_Loader::__construct()
S
77 1 4
Graphina_Charts_For_Elementor::get_loader()
S
82 1 3
Elementor\Polar_chart::get_chart_type()
S
82 1 3
Elementor\Candle_chart::get_name()
S
82 1 3
Elementor\Heatmap_chart::get_title()
S
82 1 3
Elementor\Donut_google_chart::get_script_depends()
S
76 1 5
Elementor\Polar_chart::get_categories()
S
81 1 3
Elementor\Polar_chart::get_name()
S
82 1 3
Elementor\Candle_chart::get_icon()
S
82 1 3
Elementor\Line_chart::get_name()
S
82 1 3
Elementor\Line_google_chart::__construct()
S
74 1 4
Elementor\Donut_google_chart::get_chart_type()
S
82 1 3
Elementor\Column_google_chart::__construct()
S
74 1 4
Elementor\Column_chart::get_icon()
S
82 1 3
Graphina_Charts_For_Elementor_Loader::add()
S
64 1 10
Elementor\Area_chart::get_icon()
S
82 1 3
Elementor\Heatmap_chart::get_chart_type()
S
82 1 3
Elementor\Data_Table::get_style_depends()
S
71 1 7
Elementor\Donut_google_chart::get_icon()
S
82 1 3
Graphina_Charts_For_Elementor_Public::get_id()
S
83 1 3
Elementor\Area_google_chart::get_categories()
S
81 1 3
Elementor\Timeline_chart::get_title()
S
82 1 3
Elementor\Donut_chart::get_categories()
S
81 1 3
Elementor\Heatmap_chart::get_name()
S
82 1 3
Elementor\Area_chart::get_categories()
S
81 1 3
Elementor\Pie_google_chart::get_title()
S
82 1 3
Graphina_Charts_For_Elementor_Loader::add_filter()
S
77 1 3
Elementor\Data_Table::get_title()
S
82 1 3
Elementor\Line_google_chart::get_chart_type()
S
82 1 3
Elementor\Column_google_chart::get_title()
S
82 1 3
Elementor\Column_google_chart::get_categories()
S
81 1 3
Elementor\Polar_chart::get_icon()
S
82 1 3
Graphina_Charts_For_Elementor::set_locale()
S
75 1 4
Elementor\Candle_chart::get_chart_type()
S
82 1 3
Elementor\Heatmap_chart::get_icon()
S
82 1 3
Elementor\Donut_chart::get_chart_type()
S
82 1 3
Elementor\Data_Table::get_icon()
S
82 1 3
activate_graphina_charts_for_elementor()
S
76 1 4
deactivate_graphina_charts_for_elementor()
S
76 1 4
Elementor\Radial_chart::get_chart_type()
S
82 1 3
Elementor\Area_google_chart::__construct()
S
74 1 4
Elementor\Pie_google_chart::get_chart_type()
S
82 1 3
Elementor\Donut_google_chart::get_name()
S
82 1 3
Elementor\Column_google_chart::get_name()
S
82 1 3
Elementor\Radial_chart::get_title()
S
82 1 3
Graphina_Charts_For_Elementor_Deactivator::deactivate()
S
80 1 3
Elementor\Column_chart::get_categories()
S
81 1 3
getGraphinaProFileUrl()
S
80 1 3
Elementor\Line_google_chart::get_name()
S
82 1 3
Elementor\Bar_google_chart::get_categories()
S
81 1 3
Elementor\Pie_google_chart::get_icon()
S
82 1 3
Elementor\Donut_chart::get_icon()
S
82 1 3
Graphina_Charts_For_Elementor_Public::get_settings_for_display()
S
83 1 3
Elementor\Bar_google_chart::get_icon()
S
82 1 3
run_graphina_charts_for_elementor()
S
77 1 4