UniteCreatorLayoutWork D

Total Complexity 147
Dependencies 12
Dependents 0
Total lines 1,237
Lines of code 591
Logical lines of code 427
Comment lines 206
Methods 67
Properties 11

Methods 67

Method Rating Maintainability Complexity Lines of code
mapModifyLayoutDataSettings()
A
48 11 31
modifyAddonDataForSave()
A
48 9 33
mapModifyLayoutDataAddons()
A
49 9 31
getRowSettingsCombined()
A
54 8 22
createGridDataFull_modifyAddonData()
S
55 5 21
modifyAddonDataForEditor()
S
56 4 18
getAddonObject()
S
58 4 15
getAllGridOptions()
S
61 4 12
updateParams()
S
62 4 12
mapModifyLayoutDataAll()
S
62 4 12
cleanLayoutDataBeforeExport()
S
62 4 11
getDuplicateTitle()
S
57 3 17
getArrAddons()
S
59 3 15
initByRecord()
S
58 3 15
prepareDataForSave()
S
60 3 14
getAddonExtraData()
S
61 3 12
getGlobalSettingsObject()
S
62 3 11
getGridDataForEditor()
S
63 3 11
getCategory()
S
58 2 16
initByID()
S
61 2 12
duplicate()
S
56 1 17
createGridDataFull()
S
66 2 8
getRowsFront()
S
69 2 7
getNewLayoutTitle()
S
63 2 10
modifyGridDataAddons()
S
70 2 6
validateInited()
S
76 2 4
updateGridData()
S
67 2 8
getGridSettingsOptions()
S
68 2 7
isInited()
S
73 2 5
modifyLayoutElementsSettings()
S
70 2 6
create()
S
62 1 11
getParams()
S
81 1 3
validateTitle()
S
80 1 3
updateParam()
S
73 1 5
delete()
S
75 1 4
updateInternalParamsInDB()
S
71 1 6
updateTitle()
S
69 1 7
update()
S
65 1 9
updateLayoutInDB()
S
72 1 5
createLayoutInDB()
S
68 1 7
modifyGridDataForSave()
S
76 1 4
getParam()
S
75 1 4
a__________EXTERNAL_SETTERS___________()
S
98 1 1
cleanLayoutSettingsBeforeExport()
S
75 1 4
a__________STATIC_FUNCTIONS___________()
S
98 1 1
updateCategory()
S
69 1 7
a__________EXPORT_RELATED___________()
S
98 1 1
getGridGlobalStoredValues()
S
75 1 4
getID()
S
77 1 4
getGridDefaultOptions()
S
68 1 7
getGridGlobalOptions()
S
73 1 5
a__________GET_OPTIONS___________()
S
98 1 1
a__________EXTERNAL_GETTERS___________()
S
98 1 1
updateLayoutGlobalSettingsFromData()
S
75 1 4
getGridOptionsDiff()
S
70 1 6
getTitle()
S
77 1 4
getCategoryName()
S
73 1 5
a__________DATA_RELATED___________()
S
98 1 1
getRecord()
S
81 1 3
getRecordForExport()
S
64 1 10
getShortcode()
S
67 1 7
getAddonType()
S
81 1 3
getRawLayoutData()
S
73 1 5
isLayoutExistsByTitle()
S
69 1 6
modifyAddons_collectAddonNames()
S
72 1 5
getGridSettingsObject()
S
70 1 6
__construct()
S
81 1 3