Adsforwp_Google_Http_Request A

Total Complexity 64
Dependencies 1
Dependents 13
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