Omnisend_Sync_Manager A

Total Complexity 64
Dependencies 2
Dependents 4
Total lines 299
Lines of code 226
Logical lines of code 133
Comment lines 1
Methods 30
Properties 0

Methods 30

Method Rating Maintainability Complexity Lines of code
areDataSyncing()
S
61 5 15
isAllBatchesSyncFinished()
S
63 4 12
startContactsIfNotFinished()
S
59 3 14
startOrdersIfNotFinished()
S
59 3 14
startProductsIfNotFinished()
S
59 3 14
startCategoriesIfNotFinished()
S
60 3 13
finishCheckBatches()
S
70 3 6
startCheckBatchesIfNotStarted()
S
68 2 7
isCategoriesFinished()
S
71 2 6
areCategoriesSyncing()
S
71 2 6
stopCategories()
S
71 2 6
finishCategories()
S
69 2 7
isProductsFinished()
S
71 2 6
areProductsSyncing()
S
71 2 6
stopProducts()
S
71 2 6
finishProducts()
S
69 2 7
isOrdersFinished()
S
71 2 6
areOrdersSyncing()
S
71 2 6
stopOrders()
S
71 2 6
finishOrders()
S
69 2 7
isContactsFinished()
S
71 2 6
areContactsSyncing()
S
71 2 6
stopContacts()
S
71 2 6
finishContacts()
S
69 2 7
startResyncAllWithErrorOrSkipped()
S
63 1 11
startProducts()
S
77 1 4
startCategories()
S
77 1 4
startOrders()
S
77 1 4
startResyncContacts()
S
75 1 4
startContacts()
S
77 1 4