Code Analysis: Emojis for Posts and Pages 1.0.0

Function Rating Maintainability Complexity Lines of code
Emojfopo_Public::handle_emoji_reaction()
A
40 11 59
Emojfopo_Public::emojfopo_reaction()
A
40 11 59
Emojfopo_Public::get_user_reaction()
S
49 7 30
Emojfopo_Public::get_user_reaction()
S
49 7 30
Emojfopo_Public::get_emoji_reactions()
S
55 6 18
Emojfopo_Public::get_reaction_counts()
S
50 5 30
Emojfopo_Public::get_reaction_counts()
S
50 5 30
Emojfopo_Admin::emojis_field_callback()
S
44 4 45
Emojfopo_Public::get_user_ip()
S
62 6 11
Emojfopo_Public::get_emojfopo_reactions()
S
57 5 15
Emojfopo_Admin::register_settings()
S
43 1 67
Emojfopo_Admin::validate_emojis()
S
55 4 20
Emojfopo_Admin::validate_custom_names()
S
61 4 12
Emojfopo_Admin::validate_post_types()
S
61 4 12
Emojfopo_Public::get_reactions_html()
S
53 3 21
Emojfopo_Public::get_reactions_html()
S
53 3 21
Emojfopo_Public::get_user_ip()
S
63 4 10
Emojfopo_Admin::post_types_field_callback()
S
61 3 10
Emojfopo_Activator::activate()
S
51 1 30
Emojfopo_Public::display_emoji_reactions()
S
66 3 8
Emojfopo_Public::display_floating_emoji_reactions()
S
66 3 8
Emojfopo_Public::display_floating_emoji_reactions()
S
66 3 8
Emojfopo_Public::display_emoji_reactions()
S
66 3 8
Emojfopo_Loader::run()
S
66 3 8
Emojfopo::define_public_hooks()
S
58 2 15
Emojfopo::__construct()
S
62 2 12
Emojfopo_Public::enqueue_scripts()
S
53 1 23
Emojfopo_Public::enqueue_scripts()
S
53 1 23
Emojfopo_Admin::validate_title_text()
S
71 2 6
Emojfopo_Admin::add_plugin_action_links()
S
65 2 8
Emojfopo_Public::enqueue_styles()
S
61 1 15
Emojfopo_Admin::validate_position()
S
69 2 7
Emojfopo_Public::enqueue_styles()
S
61 1 15
Emojfopo_Admin::enqueue_scripts()
S
62 1 11
Emojfopo::run()
S
82 1 3
Emojfopo::get_plugin_name()
S
82 1 3
emojfopo_run()
S
77 1 4
Emojfopo_Public::should_show_reactions()
S
72 1 5
Emojfopo_Admin::general_settings_section_callback()
S
78 1 3
Emojfopo_Public::__construct()
S
77 1 4
emojfopo_activate()
S
77 1 4
emojfopo_deactivate()
S
77 1 4
Emojfopo_i18n::load_plugin_textdomain()
S
91 1 2
Emojfopo_Admin::title_text_field_callback()
S
70 1 5
Emojfopo_Admin::__construct()
S
77 1 4
Emojfopo_Admin::emoji_settings_section_callback()
S
78 1 3
Emojfopo::load_dependencies()
S
68 1 7
Emojfopo_Public::__construct()
S
77 1 4
Emojfopo::define_admin_hooks()
S
65 1 8
Emojfopo_Admin::enqueue_styles()
S
77 1 3
Emojfopo_Admin::add_plugin_admin_menu()
S
66 1 9
Emojfopo::get_version()
S
82 1 3
Emojfopo_Loader::add()
S
64 1 10
Emojfopo_Loader::add_filter()
S
77 1 3
Emojfopo_Admin::display_plugin_setup_page()
S
81 1 3
Emojfopo::set_locale()
S
75 1 4
Emojfopo_Loader::add_action()
S
77 1 3
Emojfopo_Deactivator::deactivate()
S
89 1 2
Emojfopo_Loader::__construct()
S
77 1 4
Emojfopo_Admin::position_field_callback()
S
64 1 10
Emojfopo_Public::should_show_reactions()
S
72 1 5
Emojfopo::get_loader()
S
82 1 3