DigitalPointBetterAnalytics_Helper_Reporting_Abstract D

Total Complexity 163
Dependencies 4
Dependents 0
Total lines 1,270
Lines of code 916
Logical lines of code 347
Comment lines 21
Methods 58
Properties 15

Methods 58

Method Rating Maintainability Complexity Lines of code
getChart()
C
30 19 139
getWeeklyHeatmap()
B
31 15 135
getData()
A
39 10 76
_makeApiCall()
A
50 8 31
checkAccessToken()
A
46 7 43
getProfiles()
S
48 6 36
_hasError()
S
54 6 20
getDimensions()
S
49 5 33
getAccounts()
S
51 5 29
getDimensionsByPropertyId()
S
57 5 16
getRealtime()
S
51 4 27
getPropertyByPropertyId()
S
58 4 16
getProfileByProfileId()
S
59 4 16
getProfileByPropertyId()
S
59 4 16
checkApiErrorType()
S
59 4 14
getIndustryVerticals()
S
51 1 31
insertCustomDimension()
S
58 2 15
patchProfile()
S
58 2 15
insertProfile()
S
58 2 15
patchWebProperty()
S
58 2 15
insertWebProperty()
S
58 2 15
getAuthenticationUrl()
S
74 3 3
getResults()
S
62 2 12
_resolveClass()
S
64 2 11
_getGoogleErrors()
S
57 1 19
getExperiments()
S
65 2 8
getGoals()
S
65 2 8
patchExperiment()
S
65 2 9
patchGoal()
S
65 2 9
getInstance()
S
68 2 8
exchangeCodeForToken()
S
61 1 12
_throwException()
S
100 1 0
_deleteTokens()
S
100 1 0
_saveTokens()
S
100 1 0
_cacheSave()
S
100 1 0
_getOption()
S
100 1 0
_postResolveClass()
S
91 1 2
_canUseCurlMulti()
S
82 1 3
_getHandler()
S
80 1 3
_setParams()
S
81 1 3
_execHandler()
S
70 1 6
deleteExperimentCache()
S
74 1 4
insertGoal()
S
66 1 9
deleteExperiment()
S
67 1 8
insertExperiment()
S
66 1 9
deleteGoalCache()
S
74 1 4
_cacheDelete()
S
100 1 0
_showException()
S
100 1 0
getCreateAccountMessage()
S
100 1 0
_getAdminAuthUrl()
S
100 1 0
_initHttp()
S
100 1 0
deleteDimensionCache()
S
75 1 4
_setParamsAction()
S
100 1 0
deleteProfileCache()
S
75 1 4
_execHandlerAction()
S
100 1 0
_cacheLoad()
S
100 1 0
overrideTokens()
S
81 1 3
__construct()
S
91 1 2