Code Analysis: Simple Author Box 2.59

Function Rating Maintainability Complexity Lines of code
Simple_Author_Box_Admin_Page::generate_setting_field()
D
22
51 161
Simple_Author_Box_Social::circle_long_shadow_icon()
D
24
46 172
Simple_Author_Box_Social::square_long_shadow_icon()
D
25
46 151
Simple_Author_Box_Social::simple_icon()
D
26
46 141
Simple_Author_Box_Helper::get_bunny_fonts()
D
11
3 681
Simple_Author_Box_Admin_Page::__construct()
D
13
1 690
Simple_Author_Box_Helper::generate_inline_css()
D
28
38 115
Simple_Author_Box_Block::generate_js_vars()
C
36 30 63
wpsabox_wp_kses_wf()
B
22
4 328
Simple_Author_Box_Previewer::output_author_box()
B
34 20 88
Simple_Author_Box_Previewer::generate_inline_css()
B
34 20 87
Simple_Author_Box_Admin_Page::save_settings()
B
40 20 58
Simple_Author_Box::saboxplugin_author_box_style()
B
43 18 41
Simple_Author_Box_Admin_Page::setting_page()
B
35 14 100
Simple_Author_Box::replace_gravatar_image()
A
43 15 45
Simple_Author_Box_Admin_Page::validate_import_file()
A
48 16 27
Simple_Author_Box_User_Profile::save_user_profile()
A
48 13 30
Simple_Author_Box_Admin_Page::get_all_options()
A
46 11 45
Simple_Author_Box::admin_style_and_scripts()
A
37 7 82
Simple_Author_Box_Admin_Page::sanitize_fields()
A
50 10 27
Simple_Author_Box::sab_amp_css()
A
34 4 115
wpsabox_author_box()
A
50 10 25
Simple_Author_Box_Helper::get_option()
A
39 7 69
Simple_Author_Box_User_Profile::add_social_area()
A
43 7 63
Simple_Author_Box_Admin_Page::themes_tab()
A
47 8 31
wf_flyout::admin_footer()
A
45 7 37
Simple_Author_Box_Block::get_author()
A
48 7 31
Simple_Author_Box_Helper::get_sabox_social_icon()
S
51 6 24
Simple_Author_Box_Helper::get_template()
S
57 6 17
Simple_Author_Box::shortcode()
S
51 5 28
Simple_Author_Box_Widget_LITE::form()
S
48 4 35
Simple_Author_Box_Admin_Page::pro_dialog()
S
41 1 78
Simple_Author_Box::check_if_show_archive()
S
65 6 9
Simple_Author_Box_Widget_LITE::widget()
S
52 4 24
Simple_Author_Box::define_public_hooks()
S
53 4 22
Simple_Author_Box_User_Profile::add_profile_image()
S
50 3 33
Simple_Author_Box_Helper::get_themes()
S
43 1 61
Simple_Author_Box::inline_style()
S
65 5 9
Simple_Author_Box::generate_web_link()
S
57 4 15
SAB_Elementor_Check::init()
S
59 4 14
Simple_Author_Box_Social::icon_to_svg()
S
60 4 13
Simple_Author_Box::__construct()
S
57 3 16
Simple_Author_Box::load_dependencies()
S
59 3 15
sab_user_social_notice()
S
61 3 13
sab_user_description_notice()
S
61 3 13
Simple_Author_Box_Helper::get_user_social_links()
S
62 3 11
wf_flyout::admin_head()
S
53 2 24
wf_flyout::load_config()
S
54 2 21
Simple_Author_Box_Helper::get_taxonomy_types()
S
58 2 16
Simple_Author_Box_Admin_Page::get_options()
S
65 3 10
Simple_Author_Box::show_social_media_icons()
S
70 3 6
Simple_Author_Box_Admin_Page::advanced_tab()
S
51 1 30
SAB_Elementor_Check::admin_notice_minimum_elementor_version()
S
62 2 11
SAB_Elementor_Check::admin_notice_minimum_php_version()
S
62 2 11
ElementorSAB\Widgets\SAB_Elementor_Widget::_register_controls()
S
57 1 19
Simple_Author_Box::define_admin_hooks()
S
63 2 10
Simple_Author_Box_Previewer::admin_style_and_scripts()
S
64 2 10
Simple_Author_Box::get_instance()
S
72 2 6
ElementorSAB\Widgets\SAB_Elementor_Widget::render()
S
65 2 9
Simple_Author_Box_Block::__construct()
S
67 2 8
ElementorSAB\SAB_Elementor_Widget_Activation::register_widgets()
S
71 2 6
Simple_Author_Box::is_plugin_page()
S
67 2 8
ElementorSAB\SAB_Elementor_Widget_Activation::instance()
S
72 2 6
Simple_Author_Box::get_plugin_version()
S
66 2 8
wf_flyout::__construct()
S
64 2 10
wf_flyout::is_plugin_screen()
S
67 2 8
ElementorSAB\SAB_Elementor_Widget_Activation::sab_elementor_post_type()
S
65 2 9
Simple_Author_Box::settings_link()
S
67 2 7
wf_flyout::admin_enqueue_scripts()
S
67 2 7
ElementorSAB\Widgets\SAB_Elementor_Widget::sab_get_authors()
S
66 2 8
Simple_Author_Box::admin_footer_text()
S
67 2 7
Simple_Author_Box_Helper::get_bunny_font_subsets()
S
60 1 14
Simple_Author_Box_Block::register_block_type()
S
61 1 12
Simple_Author_Box_Widget_LITE::__construct()
S
61 1 12
Simple_Author_Box_Helper::get_custom_post_type()
S
63 1 11
Simple_Author_Box::activate_plugin()
S
83 1 3
ElementorSAB\Widgets\SAB_Elementor_Widget::get_name()
S
82 1 3
Simple_Author_Box::sab_lite_register_widget()
S
81 1 3
Simple_Author_Box_Block::render_sab_block()
S
78 1 3
Simple_Author_Box_Helper::strip_prot()
S
72 1 5
Simple_Author_Box::sab_picker_footer_js()
S
78 1 5
ElementorSAB\Widgets\SAB_Elementor_Widget::get_icon()
S
82 1 3
SAB_Elementor_Check::__construct()
S
79 1 3
ElementorSAB\Widgets\SAB_Elementor_Widget::_content_template()
S
81 1 3
ElementorSAB\Widgets\SAB_Elementor_Widget::get_categories()
S
81 1 3
ElementorSAB\SAB_Elementor_Widget_Activation::__construct()
S
79 1 3
Simple_Author_Box_Widget_LITE::update()
S
71 1 6
wf_flyout::init()
S
73 1 5
ElementorSAB\Widgets\SAB_Elementor_Widget::get_title()
S
79 1 3
Simple_Author_Box_User_Profile::__construct()
S
80 1 3
Simple_Author_Box::admin_footer_js()
S
100 1 9
Simple_Author_Box_Admin_Page::generate_pro_label()
S
75 1 4
Simple_Author_Box::initialize_admin()
S
74 1 5
Simple_Author_Box::dismiss_pointer_ajax()
S
81 1 3
Simple_Author_Box::reset_pointers()
S
67 1 6
Simple_Author_Box_Helper::reset_options()
S
80 1 3
ElementorSAB\SAB_Elementor_Widget_Activation::include_widgets_files()
S
80 1 3
Simple_Author_Box_Previewer::__construct()
S
75 1 4
Simple_Author_Box_Admin_Page::menu_page()
S
71 1 6
Simple_Author_Box_User_Profile::init()
S
63 1 10
Simple_Author_Box::add_extra_fields()
S
71 1 6