Code Analysis: Widget Options 4.0.8

Function Rating Maintainability Complexity Lines of code
blockopts_filter_before_display()
D
0
355 439
widgetopts_display_callback()
D
0
329 427
widgetopts_elementor_render()
D
0
226 303
WP_Widget_Options_Beaver::widgetopts_beaver_is_node_visible()
D
0
215 274
widgetopts_tabcontent_visibility()
D
13
74 317
widgetopts_tabcontent_settings()
D
24
55 146
WP_Widget_Options_Beaver::widgetopts_beaver_settings()
D
21
48 203
widgetopts_tabcontent_behavior()
D
24
34 226
widgetopts_load_admin_scripts()
D
25
37 140
widgetopts_classes_generator()
D
35 40 66
WP_Widget_Options_Importer::organized_imported_data()
C
31 27 104
widgetopts_elementor_tab_visibility()
C
29
22 148
widgetopts_add_classes()
C
38 28 58
WP_Widget_Options::includes()
C
32 23 103
widgetopts_elementor_tab_settings()
B
29 17 144
WP_Widget_Options_Importer::settings_page()
B
29 14 174
widgetopts_settings_classes()
B
33 17 115
WP_Widget_Options_Beaver::fl_widgetopts_beaver_select2()
B
42 21 45
widgetopts_in_widget_form()
B
37 18 82
widgetopts_tabcontent_animation()
B
28
11 186
widgetopts_add_classes_post_block()
B
41 19 53
widgetopts_sidebars_widgets()
B
42 19 47
widgetopts_elementor_section()
B
33 14 110
widgetopts_ajax_save_settings()
B
38 15 68
widgetopts_ajax_update_callback()
B
46 17 35
widgetopts_siteorigin_panels_data()
B
47 17 32
widgetopts_activate_free_liecnse()
A
37 11 92
widgetopts_tabcontent_devices()
A
41 12 67
WP_Widget_Options_Importer::import_json_file()
A
41 11 56
widgetopts_safe_eval()
A
38 9 77
widgetopts_tabcontent_state()
A
40 8 77
widgetopts_admin_notices()
A
41 9 61
widgetopts_is_tablet()
A
29 4 135
widgetopts_get_users()
A
51 11 23
WP_Widget_Options_Importer::generate_export_data()
A
49 10 29
widgetopts_tabcontent_alignment()
A
45 8 48
widgetopts_remove_title()
A
55 10 17
widgetopts_display_free_liecnse_admin_notice()
A
45 8 44
widgetopts_settings_visibility()
A
42 6 68
widgetopts_acf_get_field_groups()
A
53 9 23
widgetopts_toolbar_scripts()
A
53 9 21
widgetopts_is_mobile_or_tablet()
A
48 8 36
WP_Widget_Options_Importer::export_json_file()
A
47 8 34
widgetopts_get_legacy_data()
A
55 9 19
WP_Widget_Options_Beaver::fl_widgetopts_beaver_get_fld_options()
A
55 9 19
WP_Widget_Options_Importer::get_widget_instances()
A
49 8 31
widgetopts_register_defaults()
A
45 7 43
widgetopts_tabcontent_styling()
A
35 1 129
widgetopts_ajax_roles_search_block()
A
53 8 21
widgetopts_removed_widget_cached()
A
55 8 19
widgetopts_is_mobile()
A
48 7 33
widgetopts_settings_widget_area()
A
43 5 62
WP_Widget_Options_Importer::__construct()
S
58 8 14
WP_Widget_Options::setup_constants()
S
58 7 20
widgetopts_settings_logic()
S
46 5 49
widgetopts_unset_block_attributes()
S
57 7 18
widgetopts_is_elementor_edit_mode()
S
61 7 12
widgetopts_delete_transient_pages()
S
62 7 11
widgetopts_get_pages()
S
52 6 24
WidgetOpts_Pages_Checkboxes::start_el()
S
52 6 22
widgetopts_get_settings()
S
45 5 37
WP_Widget_Options_Beaver::fl_widgetopts_beaver_scripts()
S
49 5 32
widgetopts_settings_page_and_post_block()
S
46 4 47
widgetopts_widgets_footer_additional_script()
S
100 1 90
widgetopts_get_terms()
S
59 6 15
widgetopts_tabcontent_days()
S
41 2 75
WP_Widget_Options_Beaver::fl_widgetopts_beaver_tabnav()
S
60 6 13
widgetopts_load_scripts()
S
52 5 28
widgetopts_settings_elementor()
S
48 4 41
widgetopts_settings_beaver()
S
48 4 41
widgetopts_settings_acf()
S
48 4 39
widgetopts_settings_import_export()
S
48 4 39
widgetopts_settings_move()
S
49 4 39
widgetopts_settings_search()
S
49 4 38
widgetopts_settings_state()
S
49 4 38
widgetopts_ajax_page_search()
S
51 4 28
widgetopts_elementor_before_render()
S
60 5 12
widgetopts_get_settings_ajax()
S
63 5 11
widgetopts_settings_siteorigin()
S
48 3 40
widgetopts_ajax_taxonomy_search()
S
53 4 23
widgetopts_get_user_agent()
S
55 4 20
widgetopts_settings_devices()
S
50 3 34
widgetopts_settings_title()
S
50 3 34
widgetopts_settings_alignment()
S
50 3 34
widgetopts_settings_classic_widgets_screen()
S
51 3 33
widgetopts_update_option()
S
57 4 18
widgetopts_get_taxonomies()
S
66 5 8
widgetopts_delete_transient_terms()
S
63 5 10
widgetopts_delete_option()
S
59 4 15
widgetopts_get_types()
S
66 5 8
WP_Widget_Options_Importer::supported_widgets()
S
61 4 12
widgetopts_tabcontent_gopro()
S
45 1 56
widgetopts_settings_sliding_addon()
S
57 3 20
widgetopts_widgets_footer()
S
57 3 19
widgetopts_options_page()
S
47 1 49
WIDGETOPS_Welcome::welcome_head()
S
57 3 18
widgetopts_check_widget_editor_referer()
S
63 4 10
widgetopts_settings_upgrade_pro()
S
48 1 45
widgetopts_add_search_input()
S
61 3 13
WP_Widget_Options_Beaver::fl_widgetopts_upgrade()
S
49 1 43
widgetopts_elementor_extra_js()
S
100 1 40
widgetopts_settings_reco_box()
S
50 1 38
widgetopts_settings_sidebar_opt_in()
S
52 1 37
widgetopts_modal_end()
S
60 2 17
widgetopts_set_http_headers()
S
65 3 9
widgetopts_elementor_tab_state()
S
51 1 30
WP_Widget_Options::instance()
S
64 3 10
widgetopts_upgraded()
S
67 3 9
widgetopts_sanitize_array()
S
65 3 10
widgetopts_global_taxonomies()
S
59 2 15
WP_Widget_Options::widget_options_use_widgets_block_editor()
S
66 3 8
WIDGETOPS_Welcome::enqueue()
S
70 3 5
WIDGETOPS_Welcome::redirect()
S
69 3 6
widgetopts_is_checked()
S
77 3 3
widgetopts_settings_support_box()
S
54 1 28
widgetopts_global_categories()
S
63 2 11
WP_Widget_Options_Importer::disable_real_mime_check()
S
62 2 11
WIDGETOPS_Welcome::welcome_content()
S
54 1 26
widgetopts_global_pages()
S
63 2 10
widgetopts_get_option()
S
69 2 6
widgetopts_sidebars_widgets_action()
S
73 2 5
widgetopts_addhttp()
S
71 2 6
WP_Widget_Options_Beaver::widgetopts_plugin_check()
S
68 2 9
widgetopts_settings_custom_sidebar()
S
61 1 15
widgetopts_filter_plugin_actions()
S
63 2 9
widgetopts_siteorigin_panels_widget_classes()
S
64 2 9
widgetopts_settings_columns()
S
62 1 14
widgetopts_settings_taxonomies()
S
63 1 13
widgetopts_settings_disable_widgets()
S
63 1 13
widgetopts_settings_cache()
S
63 1 13
widgetopts_settings_roles()
S
63 1 13
widgetopts_settings_links()
S
63 1 13
widgetopts_settings_urls()
S
63 1 13
widgetopts_settings_styling()
S
63 1 13
widgetopts_settings_animation()
S
63 1 13
widgetopts_settings_dates()
S
63 1 13
widgetopts_settings_permissions()
S
63 1 13
widgetopts_settings_clone()
S
63 1 13
widgetopts_settings_fixed()
S
63 1 13
widgetopts_settings_shortcodes()
S
63 1 13
widgetopts_settings_more_plugins()
S
65 1 12
WIDGETOPTS()
S
82 1 3
widgetopts_tab_animation()
S
71 1 6
widgetopts_tab_devices()
S
71 1 6
widgetopts_tab_behavior()
S
71 1 6
widgetopts_tab_alignment()
S
71 1 6
WidgetOpts_Pages_Checkboxes::start_lvl()
S
82 1 3
widgetopts_tab_visibility()
S
71 1 6
widgetopts_ajax_hide_rating()
S
73 1 5
WIDGETOPS_Welcome::screen_page()
S
66 1 9
WidgetOpts_Pages_Checkboxes::end_lvl()
S
82 1 3
WP_Widget_Options_Importer::options_page()
S
67 1 9
WP_Widget_Options_Beaver::init()
S
77 1 4
WIDGETOPS_Welcome::__construct()
S
72 1 5
widgetopts_tab_days()
S
71 1 6
WP_Widget_Options::setup_widget_block_editor()
S
80 1 3
widgetopts_tab_styling()
S
71 1 6
widgetopts_register_globals()
S
71 1 6
WP_Widget_Options_Beaver::__construct()
S
64 1 9
widgetopts_tab_gopro()
S
75 1 6
widgetopts_global_types()
S
72 1 5
WIDGETOPS_Welcome::remove_menu()
S
80 1 3
widgetopts_add_options_link()
S
67 1 9
widgetopts_tab_state()
S
71 1 6
WidgetOpts_Pages_Checkboxes::end_el()
S
82 1 3
widgetopts_modal_start()
S
100 1 8
WP_Widget_Options_Importer::add_mime_types()
S
77 1 4
widgetopts_tab_settings()
S
71 1 6
WP_Widget_Options_Importer::admin_footer()
S
100 1 7