UniteCreatorLayoutWork B

Total Complexity 90
Dependencies 10
Dependents 0
Total lines 847
Lines of code 400
Logical lines of code 286
Comment lines 140
Methods 49
Properties 9

Methods 49

Method Rating Maintainability Complexity Lines of code
modifyAddonDataForSave()
A
48 9 33
mapModifyLayoutDataAddons()
A
50 9 29
getAddonObject()
S
58 4 15
createGridDataFull_modifyAddonData()
S
60 4 14
getDuplicateTitle()
S
57 3 17
getArrAddons()
S
59 3 15
prepareDataForSave()
S
60 3 14
getGlobalSettingsObject()
S
62 3 11
getGridDataForEditor()
S
64 3 11
getCategory()
S
58 2 16
initByID()
S
61 2 12
duplicate()
S
56 1 17
modifyGridDataAddons()
S
70 2 6
validateInited()
S
76 2 4
createGridDataFull()
S
70 2 6
getAddonExtraData()
S
65 2 9
getGridSettingsOptions()
S
68 2 7
updateGridData()
S
67 2 8
isInited()
S
73 2 5
create()
S
63 1 11
getAddonType()
S
81 1 3
createLayoutInDB()
S
68 1 7
updateLayoutInDB()
S
72 1 5
modifyGridDataForSave()
S
76 1 4
updateCategory()
S
69 1 7
a__________EXTERNAL_SETTERS___________()
S
98 1 1
update()
S
67 1 8
delete()
S
75 1 4
a__________EXPORT_RELATED___________()
S
98 1 1
modifyAddons_collectAddonNames()
S
72 1 5
getRawLayoutData()
S
73 1 5
__construct()
S
81 1 3
getShortcode()
S
67 1 7
a__________SOME_METHODS___________()
S
98 1 1
a__________STATIC_FUNCTIONS___________()
S
98 1 1
getGridGlobalStoredOptions()
S
75 1 4
getGridDefaultOptions()
S
68 1 7
getGridGlobalOptions()
S
73 1 5
getGridSettingsObject()
S
70 1 6
updateLayoutGlobalSettingsFromData()
S
75 1 4
initByRecord()
S
64 1 10
getRecordForExport()
S
64 1 10
a__________EXTERNAL_GETTERS___________()
S
98 1 1
getRowsFront()
S
70 1 6
getGridOptionsDiff()
S
70 1 6
getTitle()
S
77 1 4
getID()
S
77 1 4
getRecord()
S
81 1 3
getAllGridOptions()
S
66 1 8