Code Analysis: WP Live Statistics 1.3.6

Function Rating Maintainability Complexity Lines of code
settings_tabs_field::field_option_group_accordion()
D
27
73 80
settings_tabs_field::field_option_group()
D
34 61 52
settings_tabs_field::generate_field()
D
38 61 34
Browser::checkBrowsers()
D
35 57 60
settings_tabs_field::field_repeatable()
D
28
39 128
settings_tabs_field::field_template()
D
33 35 89
settings_tabs_field::field_radio_image()
C
31 27 129
WPLiveStatisticsFunctions::wpls_insert_visit()
C
37 31 58
settings_tabs_field::field_media()
C
37 30 66
Browser::checkPlatform()
C
38 30 59
WPLiveStatisticsFunctions::wpls_insert_online()
C
36 29 61
settings_tabs_field::field_select()
C
39 27 54
settings_tabs_field::field_select2()
C
41 26 46
settings_tabs_field::field_text_multi()
C
37 24 71
settings_tabs_field::field_media_url()
B
39 24 56
wpls_top_filter()
B
33 17 101
settings_tabs_field::field_range()
B
42 20 48
wpls_visitors_page()
B
31 14 129
settings_tabs_field::field_checkbox()
B
45 20 37
Browser::checkBrowserInternetExplorer()
B
40 17 62
settings_tabs_field::field_radio()
B
47 19 27
settings_tabs_field::field_wp_editor()
B
46 17 31
settings_tabs_field::field_colorpicker_multi()
A
47 17 30
Browser::checkBrowserOpera()
A
42 15 54
settings_tabs_field::field_text_icon()
A
44 14 47
settings_tabs_field::field_scripts_css()
A
45 14 40
settings_tabs_field::field_datepicker()
A
49 15 25
settings_tabs_field::field_hidden()
A
50 15 24
settings_tabs_field::field_text()
A
50 15 24
settings_tabs_field::field_textarea_editor()
A
50 15 24
settings_tabs_field::field_textarea()
A
50 15 24
Browser::checkBrowserFirefox()
A
47 14 36
settings_tabs_field::field_scripts_js()
A
48 14 29
settings_tabs_field::field_colorpicker()
A
51 14 21
wpls_stats_tabs_content_url_date()
A
46 11 34
wpls_settings_content_general()
A
37 7 86
Browser::checkBrowserMozilla()
A
54 10 19
wpls_stats_tabs_content_url_chart()
A
42 7 60
wpls_stats_tabs_content_country_chart()
A
41 7 60
wpls_stats_tabs_content_link_type_chart()
A
41 7 60
wpls_stats_tabs_content_referer_chart()
A
41 7 60
wpls_geturl_id()
A
46 8 45
wpls_stats_tabs_content_city_chart()
A
41 7 60
settings_tabs_field::field_custom_html()
A
58 10 12
wpls_TopReferers()
A
49 8 29
wpls_stats_tabs_content_os_chart()
A
42 6 59
wpls_stats_tabs_content_browser_chart()
A
42 6 59
wpls_TopPageTerms()
A
49 8 29
wpls_stats_tabs_content_screensize_chart()
A
42 6 59
wpls_TopPages()
A
46 7 40
Browser::checkBrowserEdge()
S
57 8 15
wpls_TopCities()
S
50 7 29
wpls_TopCountries()
S
50 7 29
wpls_TopScreenSize()
S
50 7 29
wpls_TopBrowsers()
S
50 7 29
wpls_TopUser()
S
50 7 29
wpls_top_userids()
S
49 7 28
Browser::checkBrowserW3CValidator()
S
52 6 25
Browser::checkBrowserYandex()
S
55 6 19
wpls_top_cities()
S
51 5 25
wpls_top_referrer_doamins()
S
51 5 25
wpls_top_url_ids()
S
51 5 25
wpls_top_url_terms()
S
51 5 25
wpls_top_os()
S
51 5 25
wpls_top_browsers()
S
51 5 25
wpls_top_screensize()
S
51 5 25
wpls_top_countries()
S
51 5 25
Browser::checkBrowserChrome()
S
55 5 19
Browser::checkBrowserPalemoon()
S
57 5 18
Browser::checkBrowserSafari()
S
56 5 18
Browser::checkBrowserPlayStation()
S
58 5 15
geoPlugin::convert()
S
58 5 15
Browser::checkBrowserNetscapeNavigator9Plus()
S
61 5 12
wpls_page_visit()
S
51 4 24
wpls_get_referer()
S
54 4 23
Browser::checkBrowserAndroid()
S
56 4 19
wpls_TopOS()
S
55 4 17
Browser::checkBrowserBrave()
S
57 4 16
Browser::checkBrowserUCBrowser()
S
59 4 15
Browser::checkBrowserNokia()
S
60 4 13
wpls_dashboard_widget()
S
55 3 27
wpls_get_unique()
S
54 3 26
wpls_settings_content_help_support()
S
45 1 55
wpls_landing()
S
54 2 32
geoPlugin::fetch()
S
58 3 16
WPLiveStatistics::_activation()
S
50 1 46
geoPlugin::locate()
S
49 2 30
geoPlugin::nearby()
S
62 4 10
WPLiveStatisticsEvents::__construct()
S
48 2 30
Browser::checkBrowserSilk()
S
59 3 14
Browser::checkBrowserSamsung()
S
59 3 14
Browser::checkBrowserIframely()
S
59 3 14
Browser::checkBrowserCocoa()
S
59 3 14
Browser::checkBrowserSlurp()
S
59 3 14
Browser::checkBrowserYandexFaviconsBot()
S
59 3 13
Browser::checkBrowserYandexBlogsBot()
S
59 3 13
Browser::checkBrowserYandexImagesBot()
S
59 3 13
WPLiveStatistics::wpls_uninstall()
S
59 3 13
Browser::checkBrowserMSNBot()
S
59 3 13
Browser::checkBrowserYandexDirectBot()
S
59 3 13
Browser::checkBrowserBingBot()
S
59 3 13
Browser::checkBrowserYandexImageResizerBot()
S
59 3 13
Browser::checkBrowserYandexMediaBot()
S
59 3 13
Browser::checkBrowserYandexWebmasterBot()
S
59 3 13
Browser::checkBrowserBlackBerry()
S
60 3 13
Browser::checkBrowserYandexVideoBot()
S
59 3 13
Browser::checkBrowserGoogleBot()
S
59 3 13
Browser::checkForAol()
S
60 3 13
Browser::checkBrowserYandexBot()
S
59 3 13
Browser::checkBrowserYandexNewsBot()
S
59 3 13
Browser::checkBrowserYandexCatalogBot()
S
59 3 13
Browser::checkBrowserYandexMetrikaBot()
S
59 3 13
Browser::checkBrowserKonqueror()
S
61 3 12
Browser::checkBrowserIceweasel()
S
61 3 12
Browser::checkBrowserAmaya()
S
61 3 12
Browser::checkBrowserVivaldi()
S
61 3 12
Browser::checkBrowserCurl()
S
61 3 12
Browser::checkBrowserWebTv()
S
61 3 12
Browser::checkBrowserNetPositive()
S
60 3 12
Browser::checkBrowserGaleon()
S
61 3 12
Browser::checkBrowserFirebird()
S
62 3 11
Browser::checkBrowserIcab()
S
62 3 11
Browser::checkBrowserPhoenix()
S
62 3 11
WPLiveStatistics::__construct()
S
52 2 25
wpls_get_screensize()
S
58 2 22
WPLiveStatistics::_admin_scripts()
S
54 2 20
wpls_live_cities_array()
S
55 2 19
Browser::checkBrowserLynx()
S
62 3 10
Browser::checkBrowserShiretoko()
S
66 3 8
Browser::checkBrowserOmniWeb()
S
62 3 10
Browser::checkBrowserIceCat()
S
66 3 8
Browser::reset()
S
60 2 13
Browser::checkBrowseriPod()
S
62 2 12
Browser::checkBrowseriPhone()
S
62 2 12
Browser::checkBrowseriPad()
S
62 2 12
wpls_getuser()
S
65 2 11
Browser::__construct()
S
68 2 8
Browser::checkForFacebookIos()
S
69 2 7
Browser::getChromeVersionOnIos()
S
63 2 10
WPLiveStatisticsEvents::wpls_track_visitor()
S
65 2 9
settings_tabs_field::admin_scripts()
S
61 1 15
wpls_register_session()
S
75 2 5
WPLiveStatisticsEvents::_save_post()
S
66 2 9
Browser::checkFacebookExternalHit()
S
67 2 8
Browser::checkBrowserWget()
S
67 2 8
wpls_settings_save()
S
74 2 4
Browser::getSafariVersionOnIos()
S
64 2 9
wpls_ajax_online_total()
S
62 1 10
wpls_UniqueVisitor()
S
67 1 7
Browser::getUserAgent()
S
82 1 3
Browser::getPlatform()
S
82 1 3
WPLiveStatisticsEvents::woo_order_status_completed()
S
71 1 6
WPLiveStatisticsEvents::_switch_theme()
S
71 1 6
wpls_UniquePageView()
S
67 1 7
WPLiveStatisticsEvents::_deactivated_plugin()
S
71 1 6
Browser::determine()
S
75 1 5
WPLiveStatisticsEvents::_insert_comment()
S
69 1 7
class_wpls_settings::wpls_visitors_online()
S
82 1 3
class_wpls_settings::dashboard()
S
82 1 3
Browser::isAol()
S
82 1 3
WPLiveStatisticsEvents::_edit_attachment()
S
69 1 7
class_wpls_settings::wpls_settings()
S
82 1 3
class_wpls_settings::geo()
S
82 1 3
WPLiveStatisticsEvents::_profile_update()
S
71 1 6
Browser::setRobot()
S
81 1 3
settings_tabs_field::__construct()
S
91 1 2
WPLiveStatisticsEvents::_delete_comment()
S
69 1 7
Browser::isTablet()
S
82 1 3
class_wpls_settings::__construct()
S
78 1 3
class_wpls_settings::wpls_page_view()
S
82 1 3
WPLiveStatistics::_deactivation()
S
81 1 3
wpls_offline_visitors()
S
64 1 9
WPLiveStatisticsFunctions::__construct()
S
91 1 2
Browser::setBrowser()
S
81 1 3
Browser::setTablet()
S
81 1 3
WPLiveStatisticsEvents::_delete_plugins()
S
71 1 6
WPLiveStatisticsEvents::wp_a_log_upgrader_process_complete()
S
71 1 6
geoPlugin::__construct()
S
100 1 2
WPLiveStatisticsEvents::_wp_logout()
S
71 1 6
wpls_TotalSession()
S
67 1 7
WPLiveStatistics::_front_scripts()
S
72 1 5
Browser::setMobile()
S
81 1 3
Browser::setUserAgent()
S
74 1 5
WPLiveStatisticsEvents::_untrash_comment()
S
69 1 7
WPLiveStatisticsEvents::_login_failed()
S
71 1 6
wpls_get_datetime()
S
72 1 5
Browser::isBrowser()
S
78 1 3
Browser::getAolVersion()
S
82 1 3
wpls_add_dashboard_widgets()
S
80 1 3
Browser::setPlatform()
S
81 1 3
WPLiveStatisticsEvents::_deleted_post()
S
69 1 7
WPLiveStatisticsEvents::_publish_post()
S
69 1 7
WPLiveStatisticsEvents::_add_attachment()
S
69 1 7
WPLiveStatisticsEvents::_user_register()
S
71 1 6
Browser::__toString()
S
69 1 6
WPLiveStatisticsEvents::_delete_user()
S
71 1 6
WPLiveStatisticsEvents::_activated_plugin()
S
71 1 6
WPLiveStatisticsEvents::_trash_comment()
S
69 1 7
WPLiveStatisticsEvents::_untrashed_post()
S
69 1 7
WPLiveStatisticsEvents::_spam_comment()
S
69 1 7
WPLiveStatisticsEvents::_wp_login()
S
71 1 6
Browser::setAol()
S
81 1 3
WPLiveStatisticsEvents::_delete_attachment()
S
69 1 7
class_wpls_settings::wpls_visitors()
S
82 1 3
Browser::setFacebook()
S
81 1 3
WPLiveStatisticsEvents::_unspam_comment()
S
69 1 7
wpls_get_date()
S
72 1 5
Browser::getBrowser()
S
82 1 3
WPLiveStatistics::cron_recurrence_interval()
S
68 1 7
Browser::isRobot()
S
82 1 3
WPLiveStatistics::_textdomain()
S
70 1 5
WPLiveStatisticsEvents::_delete_site_transient_update_themes()
S
71 1 6
WPLiveStatisticsEvents::_trashed_post()
S
69 1 7
Browser::setAolVersion()
S
78 1 3
class_wpls_settings::wpls_menu_init()
S
64 1 8
wpls_view_count_by_date()
S
66 1 8
class_wpls_settings::wpls_filter()
S
82 1 3
Browser::isFacebook()
S
82 1 3
Browser::isChromeFrame()
S
78 1 3
Browser::setVersion()
S
78 1 3
Browser::isMobile()
S
82 1 3
Browser::getVersion()
S
82 1 3
WPLiveStatisticsEvents::_edit_comment()
S
69 1 7
wpls_session()
S
77 1 4
wpls_get_time()
S
72 1 5