Code Analysis: Accessibility Widget by OneTap – Easy One-Click Accessibility Toolbar 2.3.1

Function Rating Maintainability Complexity Lines of code
Accessibility_Onetap_Public::enqueue_scripts()
D
0
37 3,118
Accessibility_Onetap_Public::add_custom_body_class()
D
24
65 131
Accessibility_Onetap_Public::enqueue_styles()
D
18
31 425
Accessibility_Onetap_Public::render_accessibility_template()
D
13
12 701
Accessibility_Onetap_Settings_Options::get_settings_api_fields()
D
11
1 852
Accessibility_Onetap_Settings_Manager::admin_init()
C
37 30 63
Accessibility_Onetap_Admin::display_admin_notice()
B
32 3 248
Accessibility_Onetap_Settings_Manager::callback_template_number_top_bottom()
A
36 12 83
Accessibility_Onetap_Settings_Manager::callback_template_number_left_right()
A
41 12 50
Accessibility_Onetap_Settings_Manager::callback_template_radio_icons()
A
38 8 71
Accessibility_Onetap_Settings_Manager::callback_template_radio_size()
A
40 8 63
Accessibility_Onetap_Settings_Manager::callback_template_radio_border()
A
40 8 63
Accessibility_Onetap_Settings_Manager::callback_template_license()
A
43 9 45
Accessibility_Onetap_Settings_Manager::callback_template_language()
A
41 8 53
Accessibility_Onetap_Settings_Manager::callback_template_widget_position()
A
42 8 48
Accessibility_Onetap_Settings_Manager::callback_template_color()
A
43 7 47
Accessibility_Onetap_Settings_Manager::callback_number()
A
50 8 25
Accessibility_Onetap_Settings_Manager::get_sanitize_callback()
S
59 7 14
Accessibility_Onetap_Settings_Manager::callback_text()
S
54 5 19
Accessibility_Onetap_Settings_Manager::callback_template_custom_input_text()
S
44 3 47
Accessibility_Onetap_Settings_Manager::callback_wysiwyg()
S
55 5 17
Accessibility_Onetap_Settings_Manager::callback_template_checkbox()
S
44 3 47
Accessibility_Onetap_Admin::enqueue_scripts()
S
56 5 16
Accessibility_Onetap_Settings_Manager::callback_file()
S
52 4 23
Accessibility_Onetap_Settings_Manager::callback_select()
S
52 4 22
Accessibility_Onetap_Settings_Manager::callback_textarea()
S
53 4 20
Accessibility_Onetap_Settings_Manager::callback_template_general_module_title()
S
55 4 19
Accessibility_Onetap_Settings_Options::hide_notifications_for_onetap_page()
S
69 5 6
Accessibility_Onetap_Settings_Manager::callback_multicheck()
S
49 3 28
Accessibility_Onetap_Admin::register_settings_for_accessibility_status()
S
46 1 58
Accessibility_Onetap_Settings_Manager::sanitize_options()
S
61 4 13
Accessibility_Onetap_Settings_Manager::show_forms()
S
55 3 23
Accessibility_Onetap_Settings_Manager::show_navigation()
S
54 3 22
Accessibility_Onetap_Settings_Options::register_admin_menu_page()
S
46 1 51
Accessibility_Onetap_Settings_Manager::callback_color()
S
54 3 19
Accessibility_Onetap_Settings_Manager::callback_password()
S
55 3 17
Accessibility_Onetap_Admin::onetap_redirect_admin_page_to_pricing()
S
67 4 7
Accessibility_Onetap_Settings_Manager::admin_enqueue_scripts()
S
64 4 9
Accessibility_Onetap_Settings_Manager::callback_radio()
S
51 2 26
Accessibility_Onetap_Settings_Options::get_pages()
S
65 3 10
Accessibility_Onetap_Loader::run()
S
66 3 8
Accessibility_Onetap_Admin::sanitize_checkbox_input()
S
78 3 3
Accessibility_Onetap::__construct()
S
61 2 13
Accessibility_Onetap::define_admin_hooks()
S
59 2 13
Accessibility_Onetap_Settings_Manager::callback_checkbox()
S
52 1 23
Accessibility_Onetap_Settings_Manager::callback_pages()
S
55 1 22
Accessibility_Onetap_Settings_Options::get_settings_api_sections()
S
59 1 17
Accessibility_Onetap_Settings_Options::callback_template_for_module_labels()
S
71 2 6
Accessibility_Onetap::define_settings_options()
S
64 2 9
Accessibility_Onetap_Settings_Options::callback_template_for_accessibility_status()
S
71 2 6
Accessibility_Onetap_Settings_Manager::get_field_description()
S
66 2 8
Accessibility_Onetap::define_public_hooks()
S
64 2 9
Accessibility_Onetap_Admin::sanitize_select_language()
S
77 2 3
Accessibility_Onetap_Config::get_setting()
S
77 2 3
Accessibility_Onetap_Admin::add_row_meta()
S
65 2 8
Accessibility_Onetap_Config::get_module()
S
77 2 3
Accessibility_Onetap_Settings_Manager::get_option()
S
69 2 7
Accessibility_Onetap_Settings_Options::callback_template_for_modules()
S
71 2 6
Accessibility_Onetap_Settings_Options::callback_template_for_settings()
S
71 2 6
Accessibility_Onetap_Settings_Manager::add_field()
S
63 1 11
Accessibility_Onetap_Admin::__construct()
S
77 1 4
Accessibility_Onetap_Deactivator::deactivate()
S
89 1 2
Accessibility_Onetap_Admin::onetap_allow_external_redirect_host()
S
77 1 4
Accessibility_Onetap::run()
S
82 1 3
Accessibility_Onetap_Loader::__construct()
S
77 1 4
Accessibility_Onetap_Public::__construct()
S
77 1 4
accessibility_onetap_activate()
S
76 1 4
Accessibility_Onetap::get_version()
S
82 1 3
Accessibility_Onetap_Loader::add_filter()
S
77 1 3
Accessibility_Onetap_Settings_Options::callback_template_for_ge_pro()
S
82 1 3
accessibility_onetap_run()
S
77 1 4
Accessibility_Onetap_Loader::add_action()
S
77 1 3
Accessibility_Onetap_Settings_Options::get_custom_svg_icon()
S
80 1 3
Accessibility_Onetap_Settings_Manager::set_sections()
S
77 1 4
Accessibility_Onetap_Settings_Options::enqueue_styles()
S
77 1 3
Accessibility_Onetap_Settings_Options::__construct()
S
74 1 5
Accessibility_Onetap_Settings_Manager::__construct()
S
79 1 3
accessibility_onetap_deactivate()
S
76 1 4
Accessibility_Onetap::get_plugin_name()
S
82 1 3
Accessibility_Onetap::get_loader()
S
82 1 3
Accessibility_Onetap_Settings_Manager::callback_url()
S
81 1 3
Accessibility_Onetap_Admin::enqueue_styles()
S
77 1 3
Accessibility_Onetap_Settings_Manager::set_fields()
S
77 1 4
Accessibility_Onetap_Settings_Options::admin_init()
S
74 1 5
Accessibility_Onetap_Loader::add()
S
64 1 10
Accessibility_Onetap_Activator::activate()
S
89 1 2
Accessibility_Onetap_Admin::dismiss_notice_ajax_callback()
S
68 1 6
Accessibility_Onetap_Settings_Manager::add_section()
S
76 1 4
Accessibility_Onetap_Settings_Manager::callback_html()
S
76 1 4
Accessibility_Onetap_I18n::load_plugin_textdomain()
S
69 1 7
Accessibility_Onetap::load_dependencies()
S
64 1 10
Accessibility_Onetap_Settings_Manager::callback_template_save_changes()
S
65 1 9
Accessibility_Onetap::set_locale()
S
75 1 4