EXCPF_PBasicFeed D

Total Complexity 192
Dependencies 11
Dependents 0
Total lines 1,122
Lines of code 711
Logical lines of code 449
Comment lines 171
Methods 41
Properties 75

Methods 41

Method Rating Maintainability Complexity Lines of code
handleProduct()
B
38 22 68
getCustomFeedData()
B
35 19 81
getFeedData()
B
36 19 74
handleProductCustom()
A
47 13 33
continueFeed()
A
49 10 30
continueFeedCustom()
A
49 10 30
formatLine()
A
49 10 29
addAttributeMapping()
A
51 9 25
makeDataavailableINtable()
A
44 6 49
loadAttributeUserMap()
S
54 6 21
checkFolders()
S
55 5 21
getErrorMessages()
S
52 4 26
addAttributeDefault()
S
55 4 19
insertField()
S
61 4 13
fetchProductAttribute()
S
66 4 8
updateFeedExecutor()
S
59 3 14
addErrorMessage()
S
61 3 13
createfeedExecutor()
S
61 3 12
createFeedCustom()
S
62 3 11
containsNonUTF8Character()
S
66 3 8
getMappingByMapto()
S
68 3 8
addRule()
S
58 2 15
getRuleByName()
S
68 3 8
getMapping()
S
68 3 8
initializeOverrides()
S
68 2 7
logActivity()
S
74 2 5
initializeCustomOverrides()
S
66 2 8
createFeed()
S
63 2 10
getCustomFeedAttributes()
S
63 1 11
getProductListForCustomFeed()
S
63 1 11
must_exit()
S
82 1 3
leaveFeed()
S
91 1 2
resumeFeed()
S
81 1 3
finalizeRead()
S
91 1 2
initalizeRead()
S
91 1 2
initializeFeed()
S
91 1 2
handleProductSave()
S
80 1 3
getFeedHeader()
S
82 1 3
getFeedFooter()
S
82 1 3
formatProduct()
S
82 1 3
__construct()
S
65 1 9