UniteCreatorWebAPIWork D

Total Complexity 196
Dependencies 12
Dependents 0
Total lines 1,383
Lines of code 708
Logical lines of code 552
Comment lines 183
Methods 54
Properties 6

Methods 54

Method Rating Maintainability Complexity Lines of code
mergeCatsAndAddonsWithCatalog()
B
37 20 70
mergeCatAddonsWithCatalog()
B
40 19 59
callAPI()
A
44 12 42
mergeAddonsWithCatalog()
A
50 10 27
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
installCatalogAddonFromData()
S
48 3 32
filterWebAddonsByInstalled()
S
58 4 15
getCatalogArrayFromData()
S
59 4 15
getArrAddonNames()
S
60 4 14
filterCatalogBySearchString()
S
59 4 14
filterCatalogAddons_getChildAddons()
S
60 4 13
getCatalogArray()
S
63 3 11
saveCatalogData()
S
57 2 16
getActivationCode()
S
67 3 7
getCurrentCatalogDate()
S
64 3 10
getCatalogData()
S
64 3 10
isPagesCatalogExists()
S
67 3 8
deactivateProduct()
S
70 2 6
saveActivatedProduct()
S
65 2 9
getAddonByName()
S
66 2 8
__construct()
S
76 2 4
getArrCatAddons()
S
68 2 7
isAddonExistsInCatalog()
S
70 2 6
isCatalogExists()
S
71 2 6
getCurrentCatalogStamp()
S
68 2 7
isTimeToCheckCatalog()
S
69 2 7
getArrCatalogAddonNames()
S
69 2 7
getImportedAddonData()
S
65 2 9
getActivatedData()
S
71 2 6
a______INIT__________()
S
98 1 1
getCatalogArray_pages()
S
73 1 5
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
getCatalogArray_addons()
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
printCatalog()
S
74 1 5
modifyArrData()
S
66 1 8
a__________GETTERS___________()
S
98 1 1
setProduct()
S
72 1 5
getLatestVersion()
S
78 1 3