Code Analysis: WPFront Notification Bar 2.2.0.082910

Function Rating Maintainability Complexity Lines of code
WPFront_Notification_Bar::filter()
D
29 34 127
WPFront_Notification_Bar::doing_ajax()
B
49 19 30
WPFront_Notification_Bar::set_landingpage_cookie()
A
57 9 15
WPFront_Notification_Bar::enqueue_scripts()
S
50 7 28
WPFront_Notification_Bar::write_debug_logs()
S
52 6 26
WPFront_Notification_Bar::write_markup()
S
47 5 36
WPFront_Options_Base::get_value()
S
58 6 16
WPFront_Options_Base::addOption()
S
50 4 27
WPFront_Notification_Bar_Options::__construct()
S
38 1 63
WPFront_Notification_Bar::enabled()
S
57 4 18
WPFront_Notification_Bar_Options::validate_include_exclude_pages()
S
58 4 15
WPFront_Notification_Bar_Custom_CSS_Template::open_button_css()
S
53 3 28
WPFront_Notification_Bar::write_load_script()
S
56 3 28
WPFront_Notification_Bar::get_message_text()
S
60 4 13
WPFront_Notification_Bar::get_button_text()
S
60 4 13
WPFront_Notification_Bar::init()
S
54 3 20
WPFront_Notification_Bar::is_user_logged_in()
S
68 4 7
WPFront_Notification_Bar::activated_plugin_callback()
S
63 4 10
WPFront_Notification_Bar::admin_init_callback()
S
63 4 10
WPFront_Notification_Bar::display_on_page_load()
S
70 4 6
WPFront_Notification_Bar::get_filter_objects()
S
59 3 13
WPFront_Notification_Bar::is_preview_mode()
S
62 3 12
WPFront_Notification_Bar::enqueue_styles()
S
64 3 9
WPFront_Notification_Bar::__construct()
S
74 3 4
WPFront_Notification_Bar_Options::validate_1or2()
S
68 3 9
WPFront_Notification_Bar_Options::validate_display_pages()
S
68 3 9
WPFront_Notification_Bar_Options::validate_display_roles()
S
68 3 9
WPFront_Notification_Bar::settings_updated()
S
65 3 10
WPFront_Notification_Bar_Options::validate_date_range()
S
67 3 8
WPFront_Notification_Bar::plugins_loaded()
S
64 3 9
WPFront_Notification_Bar_Custom_CSS_Template::a_wpfront_button_css()
S
61 1 17
WPFront_Notification_Bar_Custom_CSS_Template::wpfront_notification_bar_css()
S
62 1 16
WPFront_Notification_Bar_Options::validate_keep_closed_cookie_name()
S
69 2 7
WPFront_Options_Base::__call()
S
64 2 9
WPFront_Options_Base::validate_zero_positive()
S
72 2 6
WPFront_Notification_Bar::options_page()
S
66 2 8
WPFront_Notification_Bar_Custom_CSS_Template::hide_small_window()
S
73 2 5
WPFront_Notification_Bar_Options::validate_landingpage_cookie_name()
S
69 2 7
WPFront_Notification_Bar::plugin_action_links()
S
67 2 7
WPFront_Notification_Bar::custom_css()
S
62 2 10
WPFront_Options_Base::__construct()
S
66 2 9
WPFront_Notification_Bar_Custom_CSS_Template::hide_small_device()
S
73 2 5
WPFront_Notification_Bar_Options::validate_include_roles()
S
71 2 6
WPFront_Options_Base::get_options()
S
69 2 7
WPFront_Notification_Bar::Instance()
S
71 2 6
WPFront_Notification_Bar::get_role_objects()
S
65 2 9
WPFront_Notification_Bar::get_lang_domain()
S
72 2 6
WPFront_Notification_Bar_Options::validate_color()
S
70 2 7
WPFront_Notification_Bar_Custom_CSS_Template::write()
S
62 1 13
WPFront_Notification_Bar::enqueue_options_scripts()
S
61 1 11
WPFront_Notification_Bar::enqueue_options_styles()
S
63 1 10
WPFront_Notification_Bar::remove_preview_mode()
S
78 1 3
WPFront_Notification_Bar::add_activation_redirect()
S
75 1 4
WPFront_Notification_Bar::admin_init()
S
80 1 3
WPFront_Notification_Bar::custom_css_url()
S
79 1 3
WPFront_Notification_Bar::get_plugin_file()
S
82 1 3
WPFront_Notification_Bar_Options::validate_button_action_url()
S
80 1 3
WPFront_Options_Base::label()
S
78 1 3
WPFront_Notification_Bar_Custom_CSS_Template::div_wpfront_close_css()
S
68 1 10
WPFront_Notification_Bar::get_options()
S
82 1 3
WPFront_Notification_Bar::set_preview_mode()
S
79 1 3
WPFront_Options_Base::validate_default()
S
82 1 3
WPFront_Notification_Bar::admin_menu()
S
70 1 5
WPFront_Notification_Bar_Custom_CSS_Template::div_wpfront_close_hover_css()
S
70 1 9
WPFront_Notification_Bar_Custom_CSS_Template::custom_css()
S
79 1 3
WPFront_Notification_Bar::log()
S
79 1 3
WPFront_Notification_Bar_Custom_CSS_Template::div_wpfront_message_css()
S
72 1 8
WPFront_Notification_Bar_Options::validate_reopen_button_image_url()
S
80 1 3
WPFront_Notification_Bar::filter_pages_contains()
S
78 1 3
WPFront_Notification_Bar::admin_footer_text()
S
66 1 7