GdbcReportsAdminModule C

Total Complexity 103
Dependencies 12
Dependents 2
Total lines 579
Lines of code 397
Logical lines of code 259
Comment lines 7
Methods 19
Properties 2

Methods 19

Method Rating Maintainability Complexity Lines of code
retrieveDetailedAttemptsPerModule()
B
35 18 80
retrieveLatestAttemptsTable()
A
41 10 54
manageClientIpAddress()
A
51 10 25
createDisplayableAttempts()
A
47 9 36
retrieveDetailedAttemptsForChart()
A
50 8 29
retrieveAttemptsPerModuleAndSection()
S
50 7 27
retrieveTotalAttemptsPerModule()
S
52 6 24
retrieveInitialDashboardData()
S
51 6 24
retrieveFormattedBlockedContent()
S
57 6 14
retrieveAttemptsPerClientIp()
S
55 5 17
renderAttemptsByClientIp()
S
57 4 15
renderReportsMainPageContent()
S
58 2 17
getCountryForDisplay()
S
61 3 10
getFormattedBlockedContent()
S
67 3 7
getInstance()
S
75 2 4
renderAttemptsPercentagePerModule()
S
79 1 3
getDefaultOptions()
S
82 1 3
validateModuleSettingsFields()
S
82 1 3
__construct()
S
73 1 5