Google_Http_Request A

Total Complexity 64
Dependencies 1
Dependents 13
Total lines 471
Lines of code 198
Logical lines of code 101
Comment lines 168
Methods 34
Properties 14

Methods 34

Method Rating Maintainability Complexity Lines of code
setUrl()
A
56 9 16
parseQuery()
S
56 4 19
toBatchString()
S
55 4 19
buildQuery()
S
60 4 13
maybeMoveParametersToBody()
S
65 3 9
disableGzip()
S
67 3 7
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
78 2 3
getResponseHeader()
S
78 2 3
getUrl()
S
77 2 3
getExpectedClass()
S
82 1 3
setPostBody()
S
81 1 3
setBaseComponent()
S
81 1 3
enableGzip()
S
69 1 7
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