Code Analysis: WP News and Scrolling Widgets 4.5.5

Function Rating Maintainability Complexity Lines of code
wpnw_get_news_shortcode()
D
20
60 172
SP_News_Thumb_Widget::widget()
C
32 30 95
SP_News_scrolling_Widget::widget()
C
32 28 91
SP_News_Widget::widget()
C
33 28 86
Wpos_Anylc_Admin::wpos_anylc_optin_notice()
B
41 20 47
wpos_anylc_optin_data()
B
39 19 56
Wpos_Anylc_Admin::wpos_anylc_action_process()
B
43 18 46
Wpos_Anylc_Admin::wpos_anylc_register_admin_menu()
A
44 14 42
wpos_anylc_pdt_url()
A
47 14 32
wpos_anylc_init_module()
A
45 13 40
wpnw_news_pagination()
A
47 12 30
Wpos_Anylc_Script::wpos_anylc_admin_script_style()
A
50 11 25
wpos_espbw_plugins_filter()
A
31 1 165
wpos_anylc_optin_url()
A
53 10 19
Wpos_Anylc_Admin::wpos_anylc_optout_popup()
A
53 9 18
SP_News_scrolling_Widget::update()
A
59 9 12
wpos_anylc_optout_url()
A
54 8 18
wpos_espbw_get_plugin_data()
A
48 7 31
Wpnw_Script::wpnw_news_plugin_script()
S
54 7 20
wpnw_limit_words()
S
57 7 17
Wpos_Anylc_Admin::wpos_anylc_page_html()
S
55 6 17
wpnw_register_guten_block()
S
40 2 72
Wpos_Anylc_Admin::wpos_anylc_add_action_links()
S
56 5 16
wpnw_get_unique()
S
63 6 9
wpnw_news_admin_notice()
S
57 5 15
SP_News_Widget::update()
S
63 6 9
SP_News_Thumb_Widget::update()
S
63 6 9
wpos_anylc_plugin_activation()
S
58 5 14
Wpos_Anylc_Admin::wpos_anylc_admin_init_process()
S
59 5 13
wpnw_sanitize_html_classes()
S
60 5 13
Wpos_Anylc_Admin::wpos_anylc_remove_admin_menu()
S
61 5 11
SP_News_scrolling_Widget::form()
S
43 2 56
wpos_espbw_sort_plugin_data()
S
66 5 8
Wpos_Anylc_Admin::wpos_anylc_offers_html()
S
60 4 12
SP_News_Widget::form()
S
46 2 42
SP_News_Thumb_Widget::form()
S
47 2 40
wpnw_news_load_textdomain()
S
56 3 17
wpos_espbw_init_module()
S
59 3 15
wpos_anylc_get_ip_address()
S
63 4 10
wpos_anylc_get_option()
S
67 4 8
wpnw_clean_number()
S
66 4 8
WPOS_ESPBW_Script::espbw_admin_script_style()
S
57 3 15
Wpnw_Admin::wpnw_display_news_tags()
S
69 4 6
Wpos_Anylc_Admin::__construct()
S
58 3 14
Wpnw_Script::wpnw_news_admin_style_script()
S
63 3 11
wpos_anylc_update_option()
S
63 3 11
wpnw_news_post_type_init()
S
46 1 38
Wpnw_Admin::wpnw_admin_init_process()
S
71 3 5
wpos_anylc_clean()
S
66 3 8
wpnw_clean()
S
66 3 8
WPOS_ESPBW_Admin::espbw_register_menu()
S
64 3 8
Wpnw_Admin::wpnw_upgrade_page_link_blank()
S
66 2 12
wpnw_add_block_category()
S
63 2 11
wpnw_news_taxonomies()
S
52 1 25
WPOS_ESPBW::define()
S
75 2 5
wpos_anylc_text()
S
70 2 7
wpnw_install_news_version()
S
68 2 8
wpnw_editor_assets()
S
68 2 7
WPOS_Analytics::instance()
S
72 2 6
WPOS_ESPBW::instance()
S
72 2 6
WPOS_Analytics::define()
S
75 2 5
Wpnw_Script::wpnw_register_admin_assets()
S
63 2 9
SP_News_scrolling_Widget::__construct()
S
58 1 15
wpos_anylc_site_uid()
S
65 2 9
wpos_anylc_is_multi_arr()
S
75 2 4
wpos_analytics_anl20_load()
S
60 1 13
SP_News_Widget::__construct()
S
60 1 12
SP_News_Thumb_Widget::__construct()
S
60 1 12
WPOS_ESPBW_Admin::espbw_dashboard_page()
S
80 1 3
WPOS_ANYLC()
S
82 1 3
WPOS_ESPBW::__construct()
S
78 1 4
wpnw_block_assets()
S
100 1 2
wpos_anylc_plugins_loaded()
S
83 1 3
WPOS_ESPBW::setup_constants()
S
72 1 5
Wpnw_Script::__construct()
S
68 1 7
Wpnw_Admin::wpnw_add_tax_row_data()
S
77 1 3
wpos_espbw_plugins_loaded()
S
83 1 3
WPOS_ESPBW_Admin::__construct()
S
79 1 3
WPOS_Analytics::__wakeup()
S
78 1 3
WPOS_ESPBW::__wakeup()
S
79 1 3
Wpnw_Script::wpnw_admin_builder_script_style()
S
74 1 5
WPOS_ESPBW::__clone()
S
79 1 3
Wpnw_Script::wpnw_news_plugin_style()
S
75 1 4
WPOS_Analytics::includes()
S
74 1 5
Wpnw_Admin::wpnw_post_sett_box_callback_pro()
S
80 1 3
Wpnw_Admin::__construct()
S
65 1 8
Wpos_Anylc_Script::__construct()
S
79 1 3
WPOS_ESPBW_RECOMMEND()
S
82 1 3
WPOS_ESPBW_Script::__construct()
S
79 1 3
wpnw_uninstall_news_version()
S
83 1 3
WPOS_ESPBW::includes()
S
74 1 5
Wpnw_Admin::wpnw_designs_page()
S
80 1 3
Wpnw_Admin::wpnw_register_menu()
S
69 1 5
WPOS_Analytics::__clone()
S
78 1 3
WPOS_Analytics::__construct()
S
74 1 5
wpnw_deactivate_news_version()
S
80 1 3
wpnw_pro_register_widgets()
S
75 1 5
WPOS_Analytics::setup_constants()
S
72 1 5
Wpnw_Admin::wpnw_post_sett_metabox()
S
77 1 3