HpsMasterPassService A

Total Complexity 52
Dependencies 18
Dependents 0
Total lines 600
Lines of code 275
Logical lines of code 100
Comment lines 222
Methods 20
Properties 1

Methods 20

Method Rating Maintainability Complexity Lines of code
submitTransaction()
A
49 9 34
createSession()
S
47 6 36
authenticate()
S
53 6 23
authorize()
S
53 5 24
hydrateLineItems()
S
56 3 19
processProcessorResponse()
S
65 4 9
sale()
S
54 2 25
processGatewayResponse()
S
65 3 9
currencyStringToNumeric()
S
65 2 9
getCheckoutType()
S
74 2 5
hydrateBuyerData()
S
61 1 13
hydrateShippingInfo()
S
61 1 13
capture()
S
62 1 12
refund()
S
63 1 11
sessionInfo()
S
91 1 2
void()
S
71 1 6
hydratePaymentData()
S
71 1 6
formatAmount()
S
78 1 3
preApproval()
S
67 1 8
addOrderNumber()
S
67 1 8