Google_Http_Request A

Total Complexity 64
Dependencies 1
Dependents 12
Total lines 449
Lines of code 213
Logical lines of code 101
Comment lines 127
Methods 34
Properties 14

Methods 34

Method Rating Maintainability Complexity Lines of code
setUrl()
A
53 9 21
toBatchString()
S
54 4 20
parseQuery()
S
57 4 17
buildQuery()
S
60 4 13
maybeMoveParametersToBody()
S
62 3 12
disableGzip()
S
64 3 10
getCacheKey()
S
64 3 10
setResponseHeaders()
S
69 2 7
getParsedCacheControl()
S
66 2 9
setUserAgent()
S
71 2 6
setRequestHeaders()
S
69 2 7
getRequestHeader()
S
73 2 5
getResponseHeader()
S
73 2 5
getUrl()
S
70 2 6
getExpectedClass()
S
82 1 3
setPostBody()
S
81 1 3
setBaseComponent()
S
81 1 3
enableGzip()
S
73 1 5
canGzip()
S
82 1 3
getQueryParams()
S
82 1 3
setQueryParam()
S
80 1 3
getUserAgent()
S
82 1 3
getResponseHttpCode()
S
81 1 3
setResponseHttpCode()
S
81 1 3
setExpectedClass()
S
81 1 3
setRequestMethod()
S
80 1 3
getResponseHeaders()
S
82 1 3
getPostBody()
S
82 1 3
getResponseBody()
S
82 1 3
getRequestHeaders()
S
82 1 3
getRequestMethod()
S
82 1 3
getBaseComponent()
S
82 1 3
setResponseBody()
S
81 1 3
__construct()
S
71 1 6