Moo_OnlineOrders_Model D

Total Complexity 159
Dependencies 0
Dependents 12
Total lines 1,139
Lines of code 974
Logical lines of code 383
Comment lines 23
Methods 90
Properties 1

Methods 90

Method Rating Maintainability Complexity Lines of code
addOrderV2()
A
47 17 28
addLinesOrder()
A
48 7 35
updateOneModifierGroup()
S
49 5 32
updateOneModifier()
S
49 5 31
saveItemWithImage()
S
52 5 22
updateOneCategory()
S
53 4 22
update_category()
S
54 4 20
updateCategoryTime()
S
58 4 16
saveNewCategoriesorder()
S
54 3 23
saveNewOrderOfOrderTypes()
S
54 3 23
saveNewOrderGroupModifier()
S
54 3 23
saveNewOrderModifier()
S
54 3 23
updateOneOrderType()
S
54 3 21
updateOneTaxRate()
S
56 3 18
addOrderLocally()
S
44 1 48
addOrder()
S
45 1 48
deleteModifierGroup()
S
58 3 16
deleteTaxRate()
S
58 3 16
getItemTax_rate()
S
58 2 18
getBestSellingProducts()
S
69 3 6
getVisibleItemsByCategory()
S
61 2 14
reOrderItems()
S
62 2 12
updateOrderType()
S
52 1 26
updateOrderTypes()
S
64 2 10
UpdateModifierStatus()
S
63 2 10
UpdateModifierGroupStatus()
S
63 2 10
deleteModifier()
S
71 2 5
UpdateCategoryStatus()
S
63 2 10
updateOrder()
S
63 1 12
updateCategoryNameAndDescription()
S
62 1 12
getItemModifiersGroupsRequired()
S
64 1 11
saveItemDescription()
S
71 1 5
NbModifier()
S
78 1 3
NbOrderTypes()
S
79 1 3
NbOfOrdersPerHour()
S
67 1 7
getCategoriesByPage()
S
67 1 8
moo_GetBestItems4Customer()
S
71 1 5
getItemWithImage()
S
66 1 9
getEnabledItemImages()
S
68 1 8
getItemImages()
S
69 1 7
getDefaultItemImage()
S
69 1 7
getOrderDetails()
S
66 1 9
getItemsByPage()
S
67 1 8
saveImageCategory()
S
65 1 10
hideCategory()
S
71 1 6
NbGroupModifier()
S
78 1 3
addHttpToImages()
S
75 1 4
moo_DeleteImgCategorie()
S
66 1 9
moo_UpdateNameCategorie()
S
66 1 9
addHttpsToImages()
S
75 1 4
getCategoriesWithCustomHours()
S
79 1 3
getOrderTypesWithCustomHours()
S
79 1 3
hideItem()
S
71 1 6
getItemsNamesByUuids()
S
69 1 7
getItem()
S
69 1 7
getCategory()
S
69 1 7
getItems()
S
79 1 3
getCategories4wigdets()
S
79 1 3
NbModifierGroups()
S
79 1 3
NbProducts()
S
79 1 3
getModifier()
S
69 1 7
getAllModifiersGroup()
S
78 1 3
getItemsWithVariablePrice()
S
72 1 6
getOrderTypes()
S
79 1 3
getOneOrderTypes()
S
74 1 4
getOneOrder()
S
74 1 4
getItemsOrder()
S
74 1 4
getVisibleOrderTypes()
S
79 1 3
getModifiersGroupLimits()
S
69 1 7
itemHasModifiers()
S
68 1 7
getAllModifiers()
S
68 1 8
ChangeModifierGroupName()
S
65 1 10
ChangeModifierName()
S
65 1 10
getAllModifiersGroupByItem()
S
74 1 4
getModifiersGroupByItem()
S
65 1 10
NbTaxes()
S
79 1 3
ChangeCategoryName()
S
65 1 10
getCategories()
S
79 1 3
moo_DeleteOrderType()
S
70 1 6
deleteCategory()
S
70 1 6
getModifiersGroup()
S
66 1 9
getModifiers()
S
68 1 8
getItemsBySearch()
S
69 1 7
getOrderTypesByPage()
S
67 1 8
getTaxRatesByPage()
S
67 1 8
getModifiersByPage()
S
67 1 8
getModifierGroupsByPage()
S
67 1 8
NbCats()
S
79 1 3
NbLabels()
S
79 1 3
__construct()
S
78 1 4