Code Analysis: Browsers Need to be Updated 1.0

Function Rating Maintainability Complexity Lines of code
SF_Format_Options::settings_options_format()
D
23
42 192
BrowserDetection::checkBrowsers()
C
47 28 31
BrowserDetection::webKitBuildToSafariVer()
C
36 24 78
BNU::BNU_UPGRADE_BROWSERS()
C
32 22 103
BrowserDetection::checkPlatform()
C
39 25 57
BrowserDetection::checkBrowserInternetExplorer()
C
38 24 64
BrowserDetection::safariBuildToSafariVer()
C
37 23 76
SF_Settings_API::get_defaults()
A
50 17 27
BrowserDetection::checkBrowserNetscape()
A
46 12 36
BrowserDetection::checkBrowserOpera()
A
52 11 24
BrowserDetection::compareVersions()
A
50 10 31
BrowserDetection::checkBrowserSafari()
A
51 10 26
SF_Settings_API::validate_options()
A
51 9 24
BrowserDetection::checkBrowserW3CValidator()
S
55 7 21
BrowserDetection::checkSimpleBrowserUA()
S
52 6 24
BrowserDetection::__toString()
S
54 6 22
BrowserDetection::checkBrowserBlackBerry()
S
55 6 21
SF_Sanitize::sanitize_checkbox()
S
57 6 16
SF_Sanitize::sanitize_enum()
S
58 6 15
BrowserDetection::checkBrowserUAWithVersion()
S
54 5 21
BrowserDetection::checkBrowserNokia()
S
59 5 13
BrowserDetection::setUserAgent()
S
61 5 12
SF_Format_Options::sanitize_value()
S
60 5 12
SF_Settings_API::template_body()
S
52 4 25
SF_Settings_API::display_tabs()
S
57 4 15
current_domain_url()
S
60 4 13
BrowserDetection::checkForAol()
S
57 3 17
BrowserDetection::checkBrowserOmniWeb()
S
64 4 9
SF_Settings_API::parse_options()
S
59 3 14
SF_Settings_API::load_options()
S
60 3 12
BrowserDetection::checkBrowserFirefox()
S
62 3 11
SF_Settings_API::get_tabs()
S
62 3 11
SF_Settings_API::admin_print_scripts()
S
59 2 16
SF_Settings_API::__set()
S
68 3 7
SF_Settings_API::add_settings_link()
S
63 3 9
SF_Settings_API::get_current_options()
S
65 3 9
SF_Format_Options::selected()
S
70 3 6
SF_Format_Options::checked()
S
69 3 6
SF_Settings_API::template_header()
S
64 2 11
BrowserDetection::setVersion()
S
67 2 8
BrowserDetection::getIECompatibilityView()
S
68 2 7
SF_Settings_API::__construct()
S
64 2 9
SF_Settings_API::__get()
S
71 2 6
BrowserDetection::isInIECompatibilityView()
S
78 2 3
SF_Format_Options::get_formatted_tip()
S
78 2 3
SF_Settings_API::set_defaults()
S
70 2 6
SF_Settings_API::get_option()
S
78 2 3
SF_Sanitize::sanitize_select_pages()
S
75 2 4
SF_Sanitize::sanitize_number_field()
S
75 2 4
BrowserDetection::cleanVersion()
S
64 2 9
BrowserDetection::reset()
S
63 1 12
SF_Sanitize::__construct()
S
62 1 11
BrowserDetection::getVersion()
S
82 1 3
BrowserDetection::getUserAgent()
S
82 1 3
SF_Settings_API::__isset()
S
79 1 3
BrowserDetection::isChromeFrame()
S
78 1 3
SF_Settings_API::update_option()
S
74 1 4
BrowserDetection::detect()
S
75 1 5
SF_Settings_API::admin_enqueue_scripts()
S
67 1 7
BrowserDetection::checkBrowserAndroid()
S
78 1 3
BrowserDetection::setRobot()
S
80 1 3
BrowserDetection::checkBrowserKonqueror()
S
79 1 3
BrowserDetection::setMobile()
S
80 1 3
SF_Settings_API::register_options()
S
77 1 3
BrowserDetection::setAolVersion()
S
76 1 4
SF_Settings_API::actions()
S
69 1 6
BrowserDetection::checkBrowserGooglebot()
S
78 1 3
BrowserDetection::checkBrowserBingbot()
S
78 1 3
SF_Sanitize::sanitize_wysiwyg()
S
82 1 3
BrowserDetection::checkBrowserLynx()
S
79 1 3
BrowserDetection::getAolVersion()
S
82 1 3
BrowserDetection::setBrowser()
S
80 1 3
BrowserDetection::checkBrowserMsnTv()
S
79 1 3
BrowserDetection::checkBrowserPhoenix()
S
79 1 3
BrowserDetection::checkBrowserMozilla()
S
78 1 3
BrowserDetection::isAol()
S
82 1 3
BrowserDetection::__construct()
S
81 1 3
BrowserDetection::checkBrowserIceWeasel()
S
79 1 3
SF_Settings_API::template_footer()
S
82 1 3
BrowserDetection::checkBrowserGaleon()
S
79 1 3
BrowserDetection::checkBrowserAmaya()
S
79 1 3
BNU::BNU_LOAD_SETTINGS()
S
69 1 6
SF_Settings_API::includes()
S
73 1 5
BrowserDetection::isRobot()
S
82 1 3
BrowserDetection::checkBrowserYahooMultimedia()
S
78 1 3
BrowserDetection::setPlatform()
S
80 1 3
BrowserDetection::checkBrowserNetPositive()
S
79 1 3
BrowserDetection::checkBrowserIceCat()
S
79 1 3
BrowserDetection::parseInt()
S
79 1 3
BNU::BNU_LANGUAGE()
S
78 1 3
SF_Settings_API::init_settings_page()
S
75 1 5
BrowserDetection::checkBrowserChrome()
S
79 1 3
BrowserDetection::checkBrowserFirebird()
S
79 1 3
BrowserDetection::getPlatform()
S
82 1 3
SF_Settings_API::__unset()
S
80 1 3
BrowserDetection::isMobile()
S
82 1 3
BrowserDetection::getBrowser()
S
82 1 3
SF_Settings_API::create_menu()
S
72 1 4
SF_Sanitize::sanitize_textarea()
S
73 1 5
BrowserDetection::setAol()
S
80 1 3
BrowserDetection::checkBrowserMsnBot()
S
78 1 3
BrowserDetection::checkBrowserIcab()
S
79 1 3
BNU::__construct()
S
70 1 6
BrowserDetection::checkBrowserSlurp()
S
78 1 3