SofortLibTransactionData A

Total Complexity 74
Dependencies 1
Dependents 0
Total lines 687
Lines of code 221
Logical lines of code 94
Comment lines 344
Methods 52
Properties 2

Methods 52

Method Rating Maintainability Complexity Lines of code
_parse()
A
50 8 29
_extractValue()
S
60 7 12
addTransaction()
S
61 5 13
_extractValueSimpleTag()
S
77 2 3
_extractValueGroupedDataNumbered()
S
76 2 3
_extractValueGroupedData()
S
77 2 3
_extractValueStatusHistoryItem()
S
64 2 9
getConsumerProtection()
S
67 2 8
getCostsFees()
S
79 1 3
setCount()
S
77 1 4
getStatus()
S
79 1 3
getStatusHistoryItem()
S
78 1 3
getStatusModifiedTime()
S
79 1 3
getStatusReason()
S
79 1 3
getTime()
S
79 1 3
getTransaction()
S
79 1 3
getUserVariable()
S
78 1 3
isTest()
S
79 1 3
setNumber()
S
73 1 5
getSenderHolder()
S
79 1 3
setStatus()
S
76 1 4
setStatusModifiedTime()
S
73 1 5
setStatusReason()
S
76 1 4
setTime()
S
73 1 5
getCostsExchangeRate()
S
79 1 3
getCostsCurrencyCode()
S
79 1 3
getBillcode()
S
79 1 3
getAmountRefunded()
S
79 1 3
getSenderIban()
S
79 1 3
getSenderCountryCode()
S
79 1 3
getCount()
S
82 1 3
getReason()
S
78 1 3
getCurrency()
S
79 1 3
getEmailCustomer()
S
79 1 3
getExchangeRate()
S
79 1 3
getLanguageCode()
S
79 1 3
getPaycode()
S
79 1 3
getPaymentMethod()
S
79 1 3
getPhoneNumberCustomer()
S
79 1 3
getProjectId()
S
79 1 3
getRecipientAccountNumber()
S
79 1 3
getSenderBic()
S
79 1 3
getRecipientBankCode()
S
79 1 3
getRecipientBankName()
S
79 1 3
getRecipientBic()
S
79 1 3
getRecipientCountryCode()
S
79 1 3
getRecipientHolder()
S
79 1 3
getRecipientIban()
S
79 1 3
getSenderAccountNumber()
S
79 1 3
getAmount()
S
79 1 3
getSenderBankName()
S
79 1 3
getSenderBankCode()
S
79 1 3