UniteCreatorWebAPIWork D

Total Complexity 219
Dependencies 13
Dependents 0
Total lines 1,566
Lines of code 808
Logical lines of code 631
Comment lines 206
Methods 61
Properties 6

Methods 61

Method Rating Maintainability Complexity Lines of code
mergeCatsAndAddonsWithCatalog()
B
37 20 70
mergeCatAddonsWithCatalog()
B
40 19 59
mergeAddonsWithCatalog()
A
50 10 27
modifyArrData_addonTags()
A
47 9 38
callAPI()
A
46 9 37
isProductActive()
A
54 8 22
mergeCatsAndLayoutsWithCatalog()
A
55 8 20
checkUpdateCatalog()
A
43 6 49
mergeCatsWithCatalog()
S
55 6 20
filterCatalogAddons_getOnlyParents()
S
56 6 19
filterWebCategoriesByAddonType()
S
57 6 16
activateProductFromData()
S
54 5 21
filterCatalogAddonsBySearchString()
S
58 5 15
installCatalogPageFromData()
S
51 4 26
installCatalogAddonByName()
S
55 4 20
installCatalogAddonFromData()
S
48 3 32
filterWebAddonsByInstalled()
S
58 4 15
getCatalogArrayFromData()
S
59 4 15
filterCatalogBySearchString()
S
59 4 14
getArrAddonNames()
S
60 4 14
filterCatalogAddons_getChildAddons()
S
60 4 13
getCatalogAddonsByTags()
S
62 3 11
getCatalogArray()
S
63 3 11
saveCatalogData()
S
57 2 16
getCatalogData()
S
64 3 10
flatAddonsArray()
S
66 3 8
modifyArrData_addons()
S
67 3 8
getCurrentCatalogDate()
S
64 3 10
isPagesCatalogExists()
S
67 3 8
getActivationCode()
S
67 3 7
getArrCatalogAddonNames()
S
64 3 10
modifyArrData()
S
59 1 16
isAddonExistsInCatalog()
S
70 2 6
getAddonByName()
S
66 2 8
isCatalogExists()
S
71 2 6
getImportedAddonData()
S
65 2 9
getCurrentCatalogStamp()
S
68 2 7
isTimeToCheckCatalog()
S
69 2 7
__construct()
S
76 2 4
saveActivatedProduct()
S
65 2 9
getArrCatAddons()
S
68 2 7
deactivateProduct()
S
70 2 6
getActivatedData()
S
71 2 6
getCatalogArray_addons()
S
67 2 8
a______INIT__________()
S
98 1 1
isAddonTypeSupported()
S
77 1 4
deleteCatalog()
S
81 1 3
getLastAPICallData()
S
81 1 3
modifyDataBeforeRequest()
S
81 1 3
a___________SETTERS___________()
S
98 1 1
getCatalog_blog()
S
73 1 5
getCatalogArray_pages()
S
73 1 5
a___________GET_CATALOG___________()
S
98 1 1
getDebug()
S
81 1 3
addDebug()
S
80 1 3
a___________DEBUG___________()
S
98 1 1
a___________MODIFY___________()
S
98 1 1
printCatalog()
S
74 1 5
a__________GETTERS___________()
S
98 1 1
setProduct()
S
72 1 5
getLatestVersion()
S
78 1 3