Net_URL2 D

Total Complexity 155
Dependencies 1
Dependents 2
Total lines 1
Lines of code 48
Logical lines of code 273
Comment lines 0
Methods 48
Properties 8

Methods 48

Method Rating Maintainability Complexity Lines of code
resolve()
A
80 14 1
removeDotSegments()
A
80 14 1
normalize()
A
81 14 1
buildQuery()
S
82 8 1
getCanonical()
S
83 7 1
_isFragmentOnly()
S
86 7 1
_queryArrayByBrackets()
S
82 7 1
getURL()
S
84 6 1
setAuthority()
S
83 6 1
_queryArrayByKey()
S
84 6 1
getQueryVariables()
S
82 5 1
parseUrl()
S
83 5 1
_buildAuthorityAndPath()
S
85 4 1
getAuthority()
S
85 4 1
__construct()
S
86 3 1
getRequested()
S
85 3 1
_queryKeyBracketOffset()
S
86 3 1
setUserinfo()
S
86 3 1
__get()
S
87 2 1
getOption()
S
88 2 1
__set()
S
87 2 1
setQueryVariables()
S
86 2 1
getUser()
S
88 2 1
getPassword()
S
87 2 1
getQuery()
S
92 1 1
_normalizeCallback()
S
89 1 1
_encodeData()
S
89 1 1
getScheme()
S
92 1 1
setScheme()
S
90 1 1
getRequestedURL()
S
90 1 1
urlencode()
S
87 1 1
getUserinfo()
S
92 1 1
isAbsolute()
S
92 1 1
getHost()
S
92 1 1
_normalize()
S
89 1 1
setQuery()
S
90 1 1
getNormalizedURL()
S
89 1 1
__toString()
S
92 1 1
setHost()
S
90 1 1
getPort()
S
92 1 1
unsetQueryVariable()
S
88 1 1
setQueryVariable()
S
88 1 1
setPort()
S
90 1 1
getPath()
S
92 1 1
setPath()
S
90 1 1
setFragment()
S
90 1 1
getFragment()
S
92 1 1
_encodeCallback()
S
90 1 1