VikBookingEInvoicing C

Total Complexity 102
Dependencies 9
Dependents 0
Total lines 946
Lines of code 386
Logical lines of code 195
Comment lines 364
Methods 52
Properties 17

Methods 52

Method Rating Maintainability Complexity Lines of code
sortRows()
A
51 10 26
saveSettings()
S
53 6 22
storeEInvoice()
S
58 6 14
generateAnalogicInvoice()
S
54 5 21
getDateFormat()
S
55 5 21
getWdayString()
S
53 4 24
loadSettings()
S
59 4 13
convertSpecials()
S
39 1 50
updateEInvoice()
S
65 4 9
getRooms()
S
61 3 13
getAliquoteFromPriceId()
S
60 3 13
getAliquoteById()
S
62 3 12
hasAnalogicInvoice()
S
62 3 12
getMonthString()
S
57 2 18
formatXmlString()
S
63 2 11
importHelper()
S
72 2 6
loadHelperFile()
S
65 2 10
__construct()
S
73 2 5
getDriverId()
S
72 2 6
getBookingsData()
S
100 1 0
setInfo()
S
76 1 4
getError()
S
79 1 3
setError()
S
76 1 4
getWarning()
S
79 1 3
setWarning()
S
76 1 4
getDriverFooterRow()
S
82 1 3
setDriverFooterRow()
S
77 1 4
getDriverRows()
S
82 1 3
setDriverRows()
S
77 1 4
getName()
S
100 1 0
getDriverCols()
S
82 1 3
setDriverCols()
S
77 1 4
getFilters()
S
100 1 0
getButtons()
S
100 1 0
prepareSavingSettings()
S
100 1 0
printOverlayContent()
S
82 1 3
getFileName()
S
100 1 0
printSettings()
S
82 1 3
hasSettings()
S
82 1 3
obliterateEInvoice()
S
100 1 0
eInvoiceExists()
S
100 1 0
hasFiltersSet()
S
82 1 3
loadDatePicker()
S
74 1 5
setScript()
S
76 1 4
getScript()
S
79 1 3
prepareCustomInvoiceData()
S
100 1 0
generateEInvoice()
S
100 1 0
updateInvoiceNumber()
S
72 1 5
updateProgressiveNumber()
S
72 1 5
generateEInvoices()
S
100 1 0
debugging()
S
75 1 4
getInfo()
S
79 1 3