Google_Client B

Total Complexity 86
Dependencies 13
Dependents 23
Total lines 690
Lines of code 255
Logical lines of code 119
Comment lines 304
Methods 51
Properties 9

Methods 51

Method Rating Maintainability Complexity Lines of code
__construct()
A
53 11 22
execute()
S
56 4 18
addScope()
S
64 5 9
setAuthConfig()
S
61 4 12
getAccessToken()
S
74 4 4
loadServiceAccountJson()
S
60 3 13
setClassConfig()
S
70 2 6
getClassConfig()
S
70 2 6
getLogger()
S
69 2 7
getCache()
S
69 2 7
getIo()
S
69 2 7
getAuth()
S
69 2 7
setRequestVisibleActions()
S
71 2 6
isAppEngine()
S
74 2 4
prepareScopes()
S
68 2 7
setAccessToken()
S
71 2 6
getRefreshToken()
S
81 1 3
setCache()
S
76 1 4
setScopes()
S
77 1 4
setLogger()
S
76 1 4
getScopes()
S
82 1 3
setUseBatch()
S
81 1 3
setDefer()
S
81 1 3
setIo()
S
76 1 4
shouldDefer()
S
82 1 3
verifySignedJwt()
S
71 1 5
setAuth()
S
76 1 4
setAuthConfigFile()
S
80 1 3
authenticate()
S
75 1 4
getBasePath()
S
81 1 3
getApplicationName()
S
81 1 3
setAssertionCredentials()
S
81 1 3
verifyIdToken()
S
80 1 3
isAccessTokenExpired()
S
81 1 3
setClientSecret()
S
81 1 3
setState()
S
81 1 3
setAccessType()
S
81 1 3
setApprovalPrompt()
S
81 1 3
setLoginHint()
S
81 1 3
setApplicationName()
S
81 1 3
setClientId()
S
81 1 3
setRedirectUri()
S
81 1 3
revokeToken()
S
80 1 3
createAuthUrl()
S
76 1 4
getLibraryVersion()
S
81 1 3
setHostedDomain()
S
81 1 3
setPrompt()
S
81 1 3
setOpenidRealm()
S
81 1 3
setIncludeGrantedScopes()
S
81 1 3
refreshToken()
S
81 1 3
setDeveloperKey()
S
81 1 3