WC_SF_Api C

Total Complexity 116
Dependencies 4
Dependents 1
Total lines 1,274
Lines of code 477
Logical lines of code 199
Comment lines 579
Methods 73
Properties 10

Methods 73

Method Rating Maintainability Complexity Lines of code
get()
S
48 6 34
post()
S
46 5 42
_getRequestParams()
S
58 5 15
addStockMovement()
S
61 4 12
createProformaFromOrder()
S
56 3 20
getCourierData()
S
56 3 18
createRegularFromProforma()
S
57 3 18
setEstimateStatus()
S
58 3 17
getVersion()
S
63 3 10
getConstant()
S
69 3 6
resetData()
S
65 3 9
_setData()
S
64 3 10
payExpense()
S
59 2 14
payInvoice()
S
59 2 14
__construct()
S
57 1 17
getLastError()
S
79 2 3
setInvoiceSettings()
S
72 2 5
setInvoiceExtras()
S
73 2 5
deleteInvoiceItem()
S
69 2 6
addItem()
S
77 2 3
getInvoiceDetails()
S
74 2 4
save()
S
68 2 7
getModuleString()
S
68 2 7
edit()
S
68 2 7
deleteInvoicePayment()
S
79 1 3
cashRegister()
S
78 1 3
deleteExpensePayment()
S
79 1 3
sendSMS()
S
79 1 3
deleteBankAccount()
S
79 1 3
getUserCompaniesData()
S
79 1 3
getBankAccounts()
S
80 1 3
addBankAccount()
S
79 1 3
getExpenseCategories()
S
80 1 3
updateBankAccount()
S
78 1 3
addTag()
S
79 1 3
deleteTag()
S
79 1 3
editTag()
S
78 1 3
getResponseByChecksum()
S
79 1 3
setChecksumData()
S
75 1 4
getChecksum()
S
82 1 3
register()
S
68 1 7
useSandBox()
S
81 1 3
getLogos()
S
80 1 3
invoices()
S
78 1 3
exceptionHandling()
S
71 1 6
deleteExpense()
S
79 1 3
addTags()
S
79 1 3
clients()
S
78 1 3
client()
S
79 1 3
delete()
S
79 1 3
deleteStockItem()
S
79 1 3
expenses()
S
78 1 3
getCountries()
S
80 1 3
getSequences()
S
80 1 3
getTags()
S
80 1 3
getPDF()
S
77 1 3
invoice()
S
79 1 3
expense()
S
79 1 3
setMyData()
S
79 1 3
stockItem()
S
79 1 3
addStockItem()
S
75 1 4
stockItemEdit()
S
75 1 4
stockItems()
S
78 1 3
setInvoiceLanguage()
S
78 1 3
markAsSent()
S
65 1 9
sendInvoiceEmail()
S
75 1 4
sendInvoicePost()
S
75 1 4
addContactPerson()
S
75 1 4
saveClient()
S
79 1 3
setClient()
S
79 1 3
setInvoice()
S
75 1 4
setExpense()
S
72 1 5
saveApiUsageInfo()
S
65 1 8