UADetector D

Total Complexity 466
Dependencies 2
Dependents 3
Total lines 1,401
Lines of code 1,040
Logical lines of code 1,025
Comment lines 339
Methods 25
Properties 16

Methods 25

Method Rating Maintainability Complexity Lines of code
isBrowserAgent()
D
21
73 149
isSpiderAgent()
D
24
66 133
OSversion()
D
24
60 144
isTopAgent()
D
28
39 132
isMobileAgent()
D
32 39 92
winOSversion()
D
38 34 53
linuxOSversion()
B
42 22 48
setEmulation()
A
47 15 31
getBrowscap()
A
50 15 24
webkitVersion()
A
50 14 24
__construct()
A
48 13 33
setDeviceUA()
A
51 12 24
majorVersion()
A
56 9 18
setClassVars()
S
57 8 15
isFeed()
S
54 7 22
isSpammer()
S
61 7 11
getHeaderData()
S
55 6 19
detectResolution()
S
61 5 11
isCurrentAgent()
S
60 4 14
detectLanguage()
S
60 4 13
isWTF()
S
66 4 8
isUnknownAgent()
S
62 4 10
isValidAgent()
S
70 3 6
isSpoofedAgent()
S
72 2 5
uadetector()
S
92 1 1