Code Analysis: JM Breaking News 2.1.0

Function Rating Maintainability Complexity Lines of code
JM_Breaking_News_Admin::save_meta_box()
B
44 17 45
JM_Breaking_News_Admin::rendered_jm_breaking_news()
A
39 12 64
JM_Breaking_News_Public::breaking_news_shortcode()
A
39 12 64
jm_breaking_news()
A
39 12 64
JM_Breaking_News_Widget::widget()
A
39 11 66
JM_Breaking_News_Widget::widget()
A
39 11 63
JM_Breaking_News_Admin::add_rest_data()
S
38 1 110
JM_Breaking_News_Admin::enqueue_scripts()
S
55 3 18
JM_Breaking_News_Admin::contextual_help()
S
57 3 15
JM_Breaking_News_Public::breaking_news_feed()
S
62 4 10
JM_Breaking_News_Loader::run()
S
66 3 8
JM_Breaking_News_Admin::check_color()
S
70 3 6
JM_Breaking_News_Setup::custom_post_type()
S
51 1 26
JM_Breaking_News_Admin::enqueue_styles()
S
67 2 7
JM_Breaking_News_Admin::check_gutenberg()
S
70 2 6
run_starter_plugin()
S
77 1 4
JM_Breaking_News_Admin::block_scripts()
S
70 1 7
jm_breaking_news_register_widget()
S
82 1 3
JM_Breaking_News_Public::register_widget()
S
75 1 4
JM_Breaking_News_Blocks::__construct()
S
81 1 3
JM_Breaking_News_Blocks::create_blocks()
S
68 1 8
JM_Breaking_News_Blocks::render_jm_breaking_news_block()
S
73 1 5
JM_Breaking_News_Activator::activate()
S
95 1 1
JM_Breaking_News_Deactivator::deactivate()
S
89 1 2
JM_Breaking_News_I18n::load_plugin_textdomain()
S
69 1 7
JM_Breaking_News_Admin::get_field()
S
79 1 3
JM_Breaking_News_Admin::blocks_editor_scripts()
S
74 1 4
JM_Breaking_News_Loader::add_filter()
S
77 1 3
JM_Breaking_News_Loader::add()
S
64 1 10
JM_Breaking_News_Widget::__construct()
S
65 1 10
JM_Breaking_News_Admin::create_meta_box()
S
79 1 3
JM_Breaking_News::__construct()
S
65 1 10
JM_Breaking_News::load_dependencies()
S
64 1 10
JM_Breaking_News::set_locale()
S
75 1 4
JM_Breaking_News::define_setup_hooks()
S
74 1 4
JM_Breaking_News::define_admin_hooks()
S
63 1 10
JM_Breaking_News::define_public_hooks()
S
66 1 8
JM_Breaking_News::define_block_hooks()
S
75 1 4
JM_Breaking_News::update_database()
S
75 1 4
JM_Breaking_News::run()
S
82 1 3
JM_Breaking_News::get_version()
S
82 1 3
JM_Breaking_News_Admin::__construct()
S
81 1 3
JM_Breaking_News_Public::load_breaking_news_function()
S
79 1 3
JM_Breaking_News_Loader::__construct()
S
77 1 4
JM_Breaking_News_Public::enqueue_scripts()
S
91 1 2
JM_Breaking_News_Public::__construct()
S
81 1 3
JM_Breaking_News::get_loader()
S
82 1 3
JM_Breaking_News_Widget::__construct()
S
65 1 10
JM_Breaking_News::get_plugin_name()
S
82 1 3
JM_Breaking_News_Public::enqueue_styles()
S
71 1 5
deactivate_jm_breaking_news()
S
76 1 4
activate_jm_breaking_news()
S
76 1 4
JM_Breaking_News_Loader::add_action()
S
77 1 3
JM_Breaking_News_Public::register_shortcode()
S
79 1 3
JM_Breaking_News_Admin::add_meta_box()
S
76 1 3