Tamara\Wp\Plugin\Dependencies\Symfony\Component\HttpFoundation\Request D

Total Complexity 300
Dependencies 15
Dependents 8
Total lines 2,048
Lines of code 895
Logical lines of code 540
Comment lines 629
Methods 83
Properties 31

Methods 83

Method Rating Maintainability Complexity Lines of code
create()
B
36 17 78
prepareBaseUrl()
B
42 19 45
getTrustedValues()
B
43 19 42
getRelativeUriForPath()
A
50 14 24
getHost()
A
47 13 34
prepareRequestUri()
A
49 11 31
duplicate()
A
46 10 39
normalizeAndFilterClientIps()
A
49 10 29
getPort()
A
54 10 18
getLanguages()
A
50 8 28
getMethod()
A
51 8 24
preparePathInfo()
A
55 8 19
getContent()
S
53 7 25
getFormat()
S
56 7 18
overrideGlobals()
S
51 6 23
getPreferredLanguage()
S
54 6 21
getPreferredFormat()
S
63 5 11
prepareBasePath()
S
58 4 16
getHttpHost()
S
65 5 8
get()
S
62 4 12
__toString()
S
57 3 16
isSecure()
S
65 4 7
getSession()
S
63 4 10
setTrustedProxies()
S
62 3 11
getUrlencodedPrefix()
S
63 3 10
getClientIps()
S
68 3 7
setFormat()
S
70 3 6
getMimeType()
S
70 3 6
setPhpDefaultLocale()
S
67 3 8
getProtocolVersion()
S
65 3 9
createRequestFromFactory()
S
63 3 10
createFromGlobals()
S
61 3 10
initialize()
S
55 1 20
getScheme()
S
79 2 3
isNoCache()
S
78 2 3
isMethodSafe()
S
68 2 6
getLocale()
S
79 2 3
getCharsets()
S
69 2 6
setDefaultLocale()
S
71 2 6
getEncodings()
S
69 2 6
getRequestFormat()
S
70 2 6
isFromTrustedProxy()
S
77 2 3
getAcceptableContentTypes()
S
69 2 6
getMimeTypes()
S
71 2 6
getPathInfo()
S
71 2 6
initializeFormats()
S
58 1 15
getBasePath()
S
71 2 6
normalizeQueryString()
S
66 2 8
getQueryString()
S
74 2 4
hasPreviousSession()
S
79 2 3
getBaseUrl()
S
71 2 6
getUri()
S
70 2 6
getRequestUri()
S
71 2 6
getUserInfo()
S
67 2 8
isXmlHttpRequest()
S
79 1 3
getTrustedHosts()
S
80 1 3
setFactory()
S
80 1 3
setTrustedHosts()
S
70 1 6
getTrustedHeaderSet()
S
80 1 3
getTrustedProxies()
S
80 1 3
__clone()
S
66 1 9
setSessionFactory()
S
81 1 3
getContentType()
S
79 1 3
getETags()
S
77 1 3
getUriForPath()
S
79 1 3
getClientIp()
S
76 1 4
getScriptName()
S
78 1 3
setSession()
S
81 1 3
getUser()
S
80 1 3
getPassword()
S
80 1 3
hasSession()
S
80 1 3
getSchemeAndHttpHost()
S
79 1 3
setMethod()
S
76 1 4
isMethodCacheable()
S
78 1 3
getHttpMethodParameterOverride()
S
80 1 3
getRealMethod()
S
79 1 3
enableHttpMethodParameterOverride()
S
80 1 3
setRequestFormat()
S
81 1 3
getDefaultLocale()
S
82 1 3
setLocale()
S
80 1 3
isMethod()
S
79 1 3
isMethodIdempotent()
S
76 1 3
__construct()
S
77 1 3