WDTConfigController D

Total Complexity 196
Dependencies 9
Dependents 18
Total lines 1,199
Lines of code 870
Logical lines of code 547
Comment lines 153
Methods 26
Properties 2

Methods 26

Method Rating Maintainability Complexity Lines of code
prepareDBColumnConfig()
C
38 30 54
loadTableFromDB()
C
39 25 49
prepareFEColumnConfig()
B
34 22 79
saveColumns()
B
34 15 92
sanitizeTableSettingsSimpleTable()
B
40 16 64
saveTableConfig()
A
43 13 43
getAllTablesAndChartsForPageBuilders()
A
47 12 33
sanitizeTableConfig()
A
39 9 69
sanitizeColumnsConfig()
A
41 6 58
saveTableToDB()
A
38 5 70
loadTableConfig()
S
51 7 23
tryCreateTable()
S
50 6 26
sanitizeRowDataSimpleTable()
S
56 5 18
loadColumnsFromDB()
S
52 4 25
saveSingleColumn()
S
50 3 32
getFrontEndColumnConfig()
S
63 4 11
getConfigDefaults()
S
42 1 56
getColumnsConfig()
S
64 3 10
loadSimpleTableConfig()
S
61 2 12
loadRowsDataFromDB()
S
60 2 12
saveRowData()
S
62 1 12
loadSingleColumnFromDB()
S
64 1 10
wdt_create_chart_notice()
S
81 1 3
wdt_select_chart_notice()
S
81 1 3
wdt_create_table_notice()
S
81 1 3
wdt_select_table_notice()
S
81 1 3