CFGP_Browser D

Total Complexity 165
Dependencies 2
Dependents 2
Total lines 914
Lines of code 536
Logical lines of code 350
Comment lines 125
Methods 58
Properties 9

Methods 58

Method Rating Maintainability Complexity Lines of code
checkBrowsers()
C
57 31 10
checkBrowserInternetExplorer()
A
46 9 37
checkBrowserMozilla()
A
54 10 19
checkBrowserOpera()
A
49 7 31
checkBrowserSafari()
S
58 5 14
checkBrowserNetscapeNavigator9Plus()
S
61 5 12
checkBrowserWebOS()
S
60 4 14
checkBrowserFirefox()
S
59 4 14
checkBrowserNokia()
S
60 4 13
checkBrowserW3CValidator()
S
56 3 17
checkBrowserAndroid()
S
58 3 15
checkBrowseriPhone()
S
58 3 15
checkBrowseriPad()
S
58 3 15
checkBrowseriPod()
S
58 3 15
checkBrowserIceCat()
S
66 3 8
checkBrowserShiretoko()
S
66 3 8
checkBrowserOmniWeb()
S
62 3 10
checkBrowserLynx()
S
62 3 10
checkBrowserSlurp()
S
61 2 12
checkBrowserBlackBerry()
S
62 2 11
reset()
S
62 2 11
checkBrowserMSNBot()
S
61 2 11
checkBrowserGoogleBot()
S
61 2 11
checkForAol()
S
61 2 11
checkBrowserIceweasel()
S
63 2 10
checkBrowserGaleon()
S
63 2 10
checkBrowserNetPositive()
S
62 2 10
checkBrowserKonqueror()
S
63 2 10
checkBrowserIcab()
S
64 2 9
checkBrowserPhoenix()
S
64 2 9
checkBrowserWebTv()
S
63 2 10
checkBrowserAmaya()
S
63 2 10
checkBrowserFirebird()
S
64 2 9
__construct()
S
68 2 8
checkBrowserChrome()
S
63 2 10
checkBrowserEdge()
S
64 2 9
instance()
S
67 2 8
__toString()
S
68 1 6
getAolVersion()
S
82 1 3
checkPlatform()
S
80 1 3
isBrowser()
S
78 1 3
getBrowser()
S
82 1 3
setBrowser()
S
80 1 3
getPlatform()
S
82 1 3
setPlatform()
S
80 1 3
getVersion()
S
82 1 3
setVersion()
S
78 1 3
setAolVersion()
S
78 1 3
isChromeFrame()
S
78 1 3
determine()
S
75 1 5
isMobile()
S
82 1 3
isRobot()
S
82 1 3
setAol()
S
81 1 3
setMobile()
S
81 1 3
setRobot()
S
81 1 3
getUserAgent()
S
82 1 3
setUserAgent()
S
74 1 5
isAol()
S
82 1 3