UniteCreatorLayoutWork D

Total Complexity 301
Dependencies 16
Dependents 0
Total lines 2,436
Lines of code 1,185
Logical lines of code 886
Comment lines 412
Methods 119
Properties 18

Methods 119

Method Rating Maintainability Complexity Lines of code
modifyAddonDataForSave()
A
46 10 39
create()
A
45 8 41
mapModifyLayoutDataSettings()
A
49 8 30
mapModifyLayoutDataAddons_columns()
A
52 8 26
getRowSettingsCombined()
A
54 8 22
mapModifyLayoutDataSettings_columns()
S
54 7 21
getParamsShapesFromAddon()
S
55 7 20
collectAddonSpecialAddons()
S
54 7 20
createGridDataFull_modifySettingsShapes()
S
56 7 16
modifyGridDataForSave_containers()
S
54 6 22
getAddonObject()
S
55 6 20
getArrAddons()
S
50 5 29
initByRecord()
S
52 5 24
createGridDataFull_modifyAddonData()
S
54 5 22
modifyInitLayoutData()
S
57 5 18
mapModifyLayoutDataAddons()
S
57 5 17
createSmall()
S
49 4 32
generateName()
S
57 5 16
createLayoutInDB()
S
58 5 15
modifyAddonDataForEditor()
S
56 4 18
getPreviewImage()
S
58 4 16
getBGAddonNameFromSettings()
S
58 4 16
getCatNameForExport()
S
59 4 14
getInfoText()
S
59 4 13
createGridDataFull_modifySettingsImage()
S
61 4 13
updateParams()
S
62 4 12
getAllGridOptions()
S
61 4 12
mapModifyLayoutDataAll()
S
62 4 12
getDuplicateTitle()
S
57 3 17
update()
S
57 3 17
createGridDataFull_modifySettingsBGAddons()
S
59 3 15
getAddonExtraData()
S
61 3 12
getGlobalSettingsObject()
S
62 3 11
getGridDataForEditor()
S
63 3 11
getPageParamsValuesWithDefaults()
S
63 3 11
getCategory()
S
58 2 16
getRecordForExport()
S
57 2 16
modifyParamsImagesForSave()
S
66 3 8
modifyLayoutDataForSave()
S
66 3 8
getPreviewImageFilepath()
S
66 3 9
getObjLayoutType()
S
66 3 8
collectAddonSpecialAddons_params()
S
63 3 10
updateGridData()
S
64 3 10
getPageParamsSettingsObject()
S
59 2 15
getArrNewRow()
S
60 2 14
initByName()
S
59 2 13
prepareDataForSave()
S
63 2 12
initByID()
S
61 2 12
updateTitle()
S
63 2 11
duplicate()
S
55 1 19
modifySettings_collectSpecialAddonNames()
S
72 2 5
getRows()
S
69 2 7
getShortcode()
S
64 2 9
isLayoutExistsByName()
S
62 2 10
getNewLayoutTitle()
S
64 2 10
modifyGridDataAddons()
S
70 2 6
updateLayoutInDB()
S
66 2 8
validateInited()
S
76 2 4
getDescription()
S
68 2 7
getTitle()
S
71 2 6
isInited()
S
73 2 5
getRowsFront()
S
69 2 7
modifyLayoutElementsSettings()
S
70 2 6
addRow()
S
67 2 8
createGridDataFull()
S
64 2 9
validateNameNotExists()
S
71 2 5
setRows()
S
71 2 6
validateLayoutNotExistsByTitle()
S
71 2 5
getGridSettingsOptions()
S
68 2 7
getShortData()
S
61 1 12
modifyParamsForSave()
S
72 1 5
a________________CREATE_CONTENT____________()
S
98 1 1
getErrorMessagePrefix()
S
72 1 5
updateInternalParamsInDB()
S
71 1 6
delete()
S
75 1 4
updateParam()
S
73 1 5
a_____________EXTERNAL_SETTERS_____________()
S
98 1 1
cleanLayoutSettingsBeforeExport()
S
76 1 4
a________________MODIFY_FOR_SAVE____________()
S
98 1 1
updateCategory()
S
69 1 7
getNewLayoutName()
S
76 1 4
modifyGridDataForSave()
S
70 1 6
__construct()
S
77 1 4
getLayoutType()
S
81 1 3
a_______________EXPORT_RELATED_____________()
S
98 1 1
a____________GET_OPTIONS_____________()
S
98 1 1
a______MAPPING_______()
S
98 1 1
createGridDataFull_modifySettings()
S
70 1 6
a______________DATA_RELATED_______________()
S
98 1 1
getExtraParams()
S
81 1 3
getGridDefaultOptions()
S
68 1 7
getGridGlobalOptions()
S
73 1 5
updateLayoutGlobalSettingsFromData()
S
75 1 4
modifyParams()
S
79 1 3
getGridSettingsObject()
S
70 1 6
getLayoutGlobalSettingsValues()
S
73 1 5
getGridGlobalStoredValues()
S
75 1 4
a_________STATIC_FUNCTIONS________()
S
98 1 1
validateName()
S
69 1 6
validateTitle()
S
80 1 3
checkSettingsAddData()
S
81 1 3
a_____________EXTERNAL_GETTERS____________()
S
98 1 1
getUrlViewPost()
S
77 1 4
getAddonType()
S
81 1 3
getUrlEditPost()
S
77 1 4
getParam()
S
75 1 4
getParams()
S
81 1 3
modifyAddons_collectAddonNames()
S
70 1 6
isLayoutExistsByTitle()
S
67 1 7
getRawLayoutData()
S
73 1 5
getRecord()
S
81 1 3
getGridOptionsDiff()
S
70 1 6
getCategoryName()
S
73 1 5
setLayoutType()
S
72 1 5
getParentID()
S
77 1 4
getID()
S
77 1 4
getIcon()
S
73 1 5
getName()
S
77 1 4
addRowWithHtmlAddon()
S
81 1 3