UniteCreatorWebAPIWork D

Total Complexity 191
Dependencies 12
Dependents 0
Total lines 1,332
Lines of code 686
Logical lines of code 537
Comment lines 176
Methods 51
Properties 5

Methods 51

Method Rating Maintainability Complexity Lines of code
mergeCatsAndAddonsWithCatalog()
B
37 20 70
mergeCatAddonsWithCatalog()
B
40 19 59
callAPI()
A
45 11 40
mergeAddonsWithCatalog()
A
50 10 27
isProductActive()
A
54 8 22
mergeCatsAndLayoutsWithCatalog()
A
55 8 20
checkUpdateCatalog()
S
45 6 44
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
filterCatalogBySearchString()
S
59 4 14
getArrAddonNames()
S
60 4 14
filterCatalogAddons_getChildAddons()
S
60 4 13
getCatalogArray()
S
63 3 11
getCatalogData()
S
64 3 10
getActivationCode()
S
67 3 7
getCurrentCatalogDate()
S
64 3 10
isPagesCatalogExists()
S
67 3 8
saveActivatedProduct()
S
65 2 9
deactivateProduct()
S
70 2 6
isAddonExistsInCatalog()
S
70 2 6
__construct()
S
76 2 4
getArrCatAddons()
S
68 2 7
getAddonByName()
S
66 2 8
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
a___________SETTERS___________()
S
98 1 1
isAddonTypeSupported()
S
77 1 4
saveCatalogData()
S
66 1 8
deleteCatalog()
S
81 1 3
getLastAPICallData()
S
81 1 3
modifyDataBeforeRequest()
S
81 1 3
getCatalogArray_pages()
S
73 1 5
getCatalogArray_addons()
S
73 1 5
a___________GET_CATALOG___________()
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