Code Analysis: Simple Share Buttons Adder 8.2.0

Function Rating Maintainability Complexity Lines of code
Admin_Panel::admin_panel()
D
0
216 1,268
Buttons::show_share_buttons()
D
26
69 96
Styles::get_ssba_style()
D
17
56 244
Admin_Bits::ssbaSettings()
D
21
53 173
Buttons::ssba_pinterest()
C
37 32 56
Buttons::ssba_facebook()
C
39 32 48
Buttons::ssba_flattr()
C
40 31 48
Buttons::ssba_stumbleupon()
C
40 30 47
Buttons::ssba_yummly()
C
40 30 46
Buttons::ssba_tumblr()
C
40 30 46
Buttons::ssba_reddit()
C
40 30 45
Buttons::show_share_bar()
C
43 29 34
Forms::ssbp_input()
C
34 25 77
Buttons::ssba_twitter()
C
41 27 45
Buttons::ssba_buffer()
B
43 24 37
Buttons::ssba_linkedin()
B
44 23 36
Buttons::ssba_diggit()
B
44 23 35
Buttons::ssba_line()
B
45 23 32
Buttons::ssba_skype()
B
45 23 32
Buttons::ssba_weibo()
B
45 23 32
Buttons::ssba_whatsapp()
B
44 22 38
Buttons::ssba_vk()
B
45 21 35
Buttons::ssba_xing()
B
45 21 35
Buttons::ssba_flipboard()
B
46 21 31
Buttons::ssba_telegram()
B
46 21 31
Buttons::ssba_snapchat()
B
46 21 31
Buttons::get_facebook_share_count()
B
41 18 51
Database::get_setting_array()
A
28
7 167
Buttons::ssba_email()
A
48 16 25
Admin_Bits::enqueueAdminAssets()
A
41 12 54
Database::upgrade_ssba()
A
34 9 98
Buttons::ssba_print()
A
51 14 21
Admin_Panel::get_custom_button_key()
A
53 14 18
Buttons::get_share_buttons()
A
49 11 28
Buttons::get_share_bar()
A
50 9 28
Database::ssba_delete_old_options()
A
31 1 145
Admin_Panel::get_selected_ssba()
A
56 9 15
Styles::ssba_page_scripts()
A
48 8 30
Buttons::ssba_current_url()
A
54 8 18
Plugin_Base::add_doc_hooks()
S
50 7 26
Plugin_Base::autoload()
S
52 7 25
Forms::ssbp_checkboxes()
S
52 7 24
Admin_Bits::dismissNotice()
S
55 7 19
Simple_Share_Buttons_Adder::convertSettings()
S
57 7 17
Admin_Panel::get_available_ssba()
S
55 7 16
Buttons::ssba_facebook_save()
S
59 7 13
Plugin_Base::remove_doc_hooks()
S
54 6 20
Database::ssba_button_helper_array()
S
40 1 74
Admin_Bits::updateGdpr()
S
59 5 13
Widget::form()
S
53 4 22
Widget::widget()
S
54 4 19
Plugin_Base::relative_path()
S
61 4 12
Buttons::get_reddit_share_count()
S
60 4 12
Buttons::get_stumble_upon_share_count()
S
60 4 12
Admin_Bits::sharethisTermsNotice()
S
53 3 26
Buttons::get_tumblr_share_count()
S
61 4 11
Admin_Bits::ssbaMenu()
S
58 3 16
Buttons::get_linkedin_share_count()
S
59 3 14
Buttons::get_pinterest_share_count()
S
59 3 14
Buttons::get_yummly_share_count()
S
61 3 11
Admin_Bits::ssbaAjaxAddCreds()
S
61 3 11
Plugin::__construct()
S
52 2 25
Plugin::register_assets()
S
56 2 17
Plugin_Base::_add_hook()
S
66 3 7
Database::get_old_ssba_settings()
S
63 3 10
Forms::_ssbp_add_checkboxes()
S
65 3 8
Simple_Share_Buttons_Adder::ssba_update_options()
S
63 3 10
Buttons::ssba_add_button_filter()
S
67 3 7
Admin_Panel::showInClassic()
S
63 3 10
Buttons::font_awesome()
S
62 2 12
Admin_Bits::get_font_family()
S
61 1 16
Admin_Panel::get_font_family()
S
61 1 16
Buttons::ssba_format_number()
S
70 2 6
Database::activate()
S
65 2 9
Simple_Share_Buttons_Adder::get_ssba_settings()
S
68 2 7
Styles::ssba_script_tags()
S
70 2 6
Plugin_Base::get_object_reflection()
S
69 2 7
Forms::open()
S
64 2 9
Plugin::register_admin_assets()
S
57 1 15
Admin_Bits::addSsbaMenu()
S
63 1 12
Admin_Panel::simpleshare_block_category()
S
64 1 11
_simple_share_buttons_adder_php_version_error()
S
79 1 3
Admin_Panel::register_widget()
S
81 1 3
Widget::__construct()
S
67 1 9
Plugin_Base::__destruct()
S
83 1 3
Buttons::ssba_orig_buttons()
S
75 1 4
Buttons::get_google_share_count()
S
83 1 3
Database::deactivate()
S
70 1 7
Forms::__construct()
S
81 1 3
_simple_share_buttons_adder_add_action_links()
S
70 1 6
Simple_Share_Buttons_Adder::__construct()
S
81 1 3
Database::__construct()
S
69 1 6
Admin_Panel::__construct()
S
71 1 6
get_plugin_instance()
S
79 1 4
Plugin_Base::add_action()
S
68 1 7
Forms::close()
S
68 1 8
Widget::mywidget_init()
S
75 1 4
_simple_share_buttons_adder_php_version_text()
S
80 1 3
Plugin_Base::locate_plugin()
S
66 1 7
Buttons::ssba_buttons()
S
75 1 4
Admin_Panel::admin_footer()
S
79 1 3
Admin_Bits::ssbaSettingsLink()
S
73 1 5
Admin_Panel::getGdprVendors()
S
75 1 4
Simple_Share_Buttons_Adder::add_action_links()
S
70 1 6
Buttons::ssba_google()
S
83 1 3
Plugin_Base::add_shortcode()
S
79 1 3
Admin_Panel::admin_header()
S
79 1 3
Admin_Bits::ssbaAjaxHideReview()
S
76 1 4
Buttons::__construct()
S
74 1 5
Plugin_Base::add_filter()
S
68 1 7
Widget::update()
S
69 1 7
Admin_Bits::__construct()
S
71 1 6
Styles::__construct()
S
77 1 4
Plugin_Base::__construct()
S
66 1 8
Buttons::ssba_hide()
S
91 1 2
Admin_Panel::enqueue_custom_blocks()
S
73 1 4