SofortLibAbstract C

Total Complexity 114
Dependencies 3
Dependents 0
Total lines 836
Lines of code 316
Logical lines of code 183
Comment lines 344
Methods 43
Properties 16

Methods 43

Method Rating Maintainability Complexity Lines of code
getError()
A
56 9 17
getWarnings()
A
57 8 16
_handleErrors()
S
55 7 20
getErrors()
S
55 7 19
isWarning()
S
56 7 18
_setNotification()
S
55 6 18
isError()
S
58 5 16
handleErrors()
S
61 5 11
_getPaymentSpecificError()
S
64 5 9
__construct()
S
59 4 13
_isErrorWarning()
S
65 4 10
_getErrorBlock()
S
69 4 6
sendRequest()
S
60 3 13
setError()
S
62 3 11
_getPaymentMethodAllPmGlobal()
S
78 3 3
_prepareRootTag()
S
66 3 9
log()
S
74 2 5
logWarning()
S
74 2 5
getData()
S
66 2 8
logError()
S
74 2 5
setParameters()
S
77 1 4
getDataHandler()
S
82 1 3
getLogger()
S
82 1 3
getParameters()
S
82 1 3
_parse()
S
98 1 1
getRawRequest()
S
81 1 3
getRawResponse()
S
81 1 3
setTimeoutUrl()
S
76 1 4
setSuccessUrl()
S
73 1 5
setSuccessLinkRedirect()
S
76 1 4
setNotificationEmail()
S
79 1 3
setNotificationUrl()
S
79 1 3
setLogger()
S
77 1 4
setLogEnabled()
S
77 1 4
setLogDisabled()
S
77 1 4
getRequest()
S
82 1 3
setDataHandler()
S
69 1 7
setCurrencyCode()
S
76 1 4
setConfigKey()
S
72 1 5
getConfigKey()
S
82 1 3
setAbortUrl()
S
76 1 4
getResponse()
S
82 1 3
setApiVersion()
S
77 1 4