GEEKYBOTstoriesModel D

Total Complexity 389
Dependencies 8
Dependents 0
Total lines 2,177
Lines of code 1,920
Logical lines of code 1,199
Comment lines 173
Methods 53
Properties 0

Methods 53

Method Rating Maintainability Complexity Lines of code
geekybotReadTemplate()
D
18
55 227
geekybotBuildStory1()
B
32 19 103
updateStoryAjax()
B
35 17 85
saveStories()
B
36 17 83
geekybotBuildWooCommerceStory()
B
30 8 215
saveAutoBuildStory()
B
38 17 66
getWcProductListingHtml()
A
37 14 71
savedefaultFallbackFormAjax()
A
45 14 36
getResponseTextFormBodyHTMLAjax()
A
38 11 67
updateStoryForm()
A
42 11 50
getDefaultIntentFallbackFormBodyHTMLAjax()
A
38 10 65
geekybotBuildAIStoryFromTemplate()
A
44 10 46
getTextForTooltip()
A
48 11 30
getUserInputFormBodyHTMLAjax()
A
40 9 60
findMatchingAttributes()
A
47 10 37
getDefaultFallbackFormBodyHTMLAjax()
A
39 8 66
getProductDataForFallback()
A
40 8 61
getFunctionNameById()
A
53 10 24
getFunctionIdByName()
A
53 10 24
deleteIntentsAndResponsesOfStory()
A
50 8 29
getStory()
S
55 7 18
getResponseFormFormBodyHTMLAjax()
S
49 6 29
getResponseActionFormBodyHTMLAjax()
S
49 6 29
getResponseFunctionFormBodyHTMLAjax()
S
52 6 21
deleteStoryData()
S
52 5 23
geekybotGetTopPosition()
S
56 5 20
geekybotEditStoryName()
S
56 5 18
getCookiesSavedSearchDataStories()
S
58 5 15
getAllCombinations()
S
59 5 14
saveProductDataForFallback()
S
55 4 21
saveStoryAjax()
S
55 4 20
getAllCombinationsWithKeys()
S
55 4 20
deleteStory()
S
57 4 17
permutations()
S
58 4 16
changeStatus()
S
61 4 12
deleteStoryByType()
S
61 4 12
getBotResponseForPopup()
S
57 3 16
setSearchVariableForStories()
S
70 4 5
permutationsWithKeys()
S
60 3 13
generateCombinationsIterative()
S
62 3 12
resetStory()
S
53 2 22
getStoryModeById()
S
64 3 10
getPredefinedFunctionsForCombobox()
S
58 2 14
addIntentToStory()
S
61 2 12
getTemplatesForCombobox()
S
60 2 12
getMessagekey()
S
78 2 3
deleteDefaultFallback()
S
63 2 10
getAllStories()
S
59 1 14
geekybotGetLeftPosition()
S
77 1 4
getStoriesForCombobox()
S
73 1 5
getFrontSideStoriesSearchData()
S
73 1 5
getAdminStoriesSearchData()
S
65 1 9
getPredefinedFunctionsName()
S
74 1 4