Code Analysis: ShareThis Reaction Buttons 1.2.4

Function Rating Maintainability Complexity Lines of code
Reaction_Buttons::general_settings_display()
B
44 18 40
Reaction_Buttons::enqueue_admin_assets()
B
39 16 63
Minute_Control::reaction_update_list()
B
43 17 44
Minute_Control::set_reaction_content()
B
49 18 27
Reaction_Buttons::set_reaction_button_config()
A
43 15 45
Reaction_Buttons::config_settings()
A
43 14 43
Minute_Control::get_position()
A
50 11 27
Minute_Control::is_box_checked()
A
51 10 23
Reaction_Buttons::activation_inform_notice()
A
45 8 45
SharethisReactionButtons\Plugin::register_assets()
A
54 9 19
Reaction_Buttons::get_descriptions()
S
46 6 41
SharethisReactionButtons\Plugin_Base::add_doc_hooks()
S
50 7 26
SharethisReactionButtons\Plugin_Base::autoload()
S
52 7 25
Minute_Control::set_inline_excerpt()
S
59 7 13
Reaction_Buttons::set_settings()
S
38 1 98
SharethisReactionButtons\Plugin_Base::remove_doc_hooks()
S
54 6 20
Reaction_Buttons::update_reaction_buttons()
S
57 5 15
Minute_Control::get_reaction_container()
S
60 6 10
SharethisReactionButtons\Plugin::register_admin_assets()
S
45 2 55
Reaction_Buttons::property_setting()
S
62 5 9
Reaction_Buttons::is_property_id_set()
S
64 5 10
Reaction_Buttons::set_reaction_credentials()
S
60 4 12
Reaction_Buttons::define_sharethis_menus()
S
52 3 26
Reaction_Buttons::connection_made_admin_notice()
S
54 3 24
Reaction_Buttons::settings_api_init()
S
54 3 23
Minute_Control::reaction_buttons_custom_box()
S
56 3 20
Button_Widget::widget()
S
64 4 10
Minute_Control::reaction_shortcode()
S
65 4 8
Reaction_Buttons::st_deactivation_hook()
S
65 4 8
Minute_Control::st_block_category()
S
60 3 14
Reaction_Buttons::general_settings()
S
56 2 20
Minute_Control::enqueue_admin_assets()
S
56 2 19
SharethisReactionButtons\Plugin_Base::add_hook()
S
66 3 7
SharethisReactionButtons\Plugin::__construct()
S
59 2 14
Reaction_Buttons::set_the_defaults()
S
55 1 22
Reaction_Buttons::enqueue_mu()
S
72 2 5
SharethisReactionButtons\Plugin_Base::get_object_reflection()
S
69 2 7
Reaction_Buttons::random_gif()
S
65 2 8
Reaction_Buttons::share_button_display()
S
68 2 7
Reaction_Buttons::set_languages()
S
60 1 14
Button_Widget::__construct()
S
63 1 12
Reaction_Buttons::get_reactions()
S
62 1 11
sharethis_reaction_buttons_php_version_text()
S
80 1 3
Reaction_Buttons::social_button_link()
S
72 1 5
Reaction_Buttons::enable_cb()
S
80 1 3
sharethis_reaction_get_plugin_instance()
S
79 1 4
Reaction_Buttons::__construct()
S
65 1 9
SharethisReactionButtons\Plugin_Base::locate_plugin()
S
66 1 7
Reaction_Buttons::set_reaction_default_settings()
S
76 1 4
Minute_Control::enqueue_custom_blocks()
S
76 1 3
sharethis_reaction_buttons()
S
83 1 3
SharethisReactionButtons\Plugin_Base::add_filter()
S
64 1 10
Reaction_Buttons::st_activation_hook()
S
73 1 5
Reaction_Buttons::list_cb()
S
80 1 3
sharethis_reaction_buttons_add_action_links()
S
70 1 6
Reaction_Buttons::share_buttons_settings()
S
64 1 10
Minute_Control::__construct()
S
81 1 3
SharethisReactionButtons\Plugin_Base::__construct()
S
66 1 8
sharethis_reaction_buttons_php_version_error()
S
79 1 3
SharethisReactionButtons\Plugin_Base::add_shortcode()
S
79 1 3
Button_Widget::update()
S
77 1 4
Button_Widget::form()
S
82 1 3
Reaction_Buttons::register_widgets()
S
81 1 3
Minute_Control::reaction_buttons_metabox()
S
73 1 4
Reaction_Buttons::get_setup_steps()
S
67 1 8
SharethisReactionButtons\Plugin_Base::__destruct()
S
82 1 3
Reaction_Buttons::shortcode_template()
S
80 1 3
SharethisReactionButtons\Plugin_Base::add_action()
S
64 1 10