Code Analysis: Elegant Visitor Counter 3.1

Function Rating Maintainability Complexity Lines of code
Elegant_visitor_counter_Public::form()
B
43 16 56
Elegant_visitor_counter_Public::shortcode_for_visitor_counter()
A
48 7 40
Elegant_visitor_counter_Public::widget()
S
48 6 37
Elegant_visitor_counter_Public::evc_get_visit_count()
S
54 7 20
Elegant_visitor_counter_post_count::get_post_view_count()
S
55 6 19
Elegant_visitor_counter_settings::truncate_evc_log_callback()
S
59 4 13
Elegant_visitor_counter_post_count::set_visitor_count()
S
59 4 13
Elegant_visitor_counter_Loader::run()
S
62 4 11
Elegant_visitor_counter_settings::section_callback()
S
65 4 10
Elegant_visitor_counter_settings::evc_alignment_callback()
S
67 4 8
Elegant_visitor_counter_Public::evc_log_user()
S
59 2 16
Display_post_count_backend_listing::evc_columns_content()
S
67 3 8
Elegant_visitor_counter::__construct()
S
62 2 12
Elegant_visitor_counter::define_admin_hooks()
S
57 1 16
Display_post_count_backend_listing::evc_get_post_count()
S
69 2 6
Elegant_visitor_counter_Public::__construct()
S
64 1 11
Elegant_visitor_counter::define_public_hooks()
S
62 1 11
Elegant_visitor_counter_settings::total_color_callback()
S
79 1 3
Elegant_visitor_counter_settings::__construct()
S
74 1 5
activate_elegant_visitor_counter()
S
76 1 4
Elegant_visitor_counter_settings::total_text_color_callback()
S
79 1 3
Display_post_count_backend_listing::evc_columns_head()
S
77 1 4
Elegant_visitor_counter_Public::evc_check_ip_exist()
S
67 1 7
elegant_visitor_counter_Activator::activate()
S
64 1 9
Elegant_visitor_counter_settings::evc_options_page()
S
83 1 3
elegant_visitor_counter_Admin::enqueue_styles()
S
77 1 3
Elegant_visitor_counter_Public::enqueue_styles()
S
77 1 3
Elegant_visitor_counter::load_dependencies()
S
64 1 10
Elegant_visitor_counter::set_locale()
S
75 1 4
Elegant_visitor_counter_settings::setup_sections()
S
71 1 5
Elegant_visitor_counter_settings::setup_field_total_color()
S
78 1 3
Elegant_visitor_counter::run()
S
82 1 3
Elegant_visitor_counter::get_elegant_visitor_counter()
S
82 1 3
Elegant_visitor_counter::get_loader()
S
82 1 3
Elegant_visitor_counter::get_version()
S
82 1 3
Elegant_visitor_counter_Loader::__construct()
S
74 1 5
Elegant_visitor_counter_Loader::add_action()
S
77 1 3
Elegant_visitor_counter_Loader::add_filter()
S
77 1 3
Elegant_visitor_counter_Public::visitor_counter_plugin_widget()
S
82 1 3
elegant_visitor_counter_Admin::add_action_links()
S
72 1 5
Elegant_visitor_counter_settings::setup_field_evc_alignment()
S
78 1 3
Elegant_visitor_counter_Public::enqueue_scripts()
S
77 1 3
elegant_visitor_counter_i18n::load_plugin_textdomain()
S
69 1 7
Elegant_visitor_counter_Loader::add_shortcode()
S
77 1 3
Display_post_count_backend_listing::display_post_count_backend()
S
74 1 4
elegant_visitor_counter_Admin::__construct()
S
77 1 4
Elegant_visitor_counter_Loader::add()
S
64 1 10
Elegant_visitor_counter_settings::evc_register_settings()
S
78 1 3
Elegant_visitor_counter_settings::setup_field_total_text_color()
S
78 1 3
run_elegant_visitor_counter()
S
77 1 4
elegant_visitor_counter_Admin::enqueue_scripts()
S
77 1 3
deactivate_elegant_visitor_counter()
S
76 1 4
Elegant_visitor_counter_Public::update()
S
65 1 9
elegant_visitor_counter_Deactivator::deactivate()
S
70 1 6