Net_URL2 C

Total Complexity 119
Dependencies 1
Dependents 4
Total lines 886
Lines of code 377
Logical lines of code 216
Comment lines 359
Methods 39
Properties 8

Methods 39

Method Rating Maintainability Complexity Lines of code
resolve()
A
42 13 54
removeDotSegments()
A
48 14 30
getQueryVariables()
A
45 11 40
normalize()
A
53 10 24
getCanonical()
S
58 7 14
buildQuery()
S
54 6 21
getURL()
S
57 5 18
parseUrl()
S
62 5 10
setAuthority()
S
59 4 15
getAuthority()
S
61 4 14
getRequested()
S
64 3 9
__construct()
S
66 3 8
setQueryVariables()
S
64 2 11
setUserinfo()
S
69 2 7
__get()
S
68 2 7
getOption()
S
75 2 4
__set()
S
70 2 6
getUser()
S
72 2 5
getPassword()
S
72 2 5
getNormalizedURL()
S
73 1 5
getScheme()
S
82 1 3
getRequestedURL()
S
80 1 3
setScheme()
S
77 1 4
urlencode()
S
72 1 5
isAbsolute()
S
81 1 3
getUserinfo()
S
82 1 3
setPort()
S
77 1 4
__toString()
S
81 1 3
getPort()
S
82 1 3
unsetQueryVariable()
S
73 1 5
setQueryVariable()
S
71 1 6
getHost()
S
82 1 3
setFragment()
S
77 1 4
setQuery()
S
77 1 4
getQuery()
S
82 1 3
setPath()
S
77 1 4
getPath()
S
82 1 3
setHost()
S
77 1 4
getFragment()
S
82 1 3