OfficeGuyPayment D

Total Complexity 202
Dependencies 6
Dependents 5
Total lines 903
Lines of code 787
Logical lines of code 500
Comment lines 37
Methods 26
Properties 0

Methods 26

Method Rating Maintainability Complexity Lines of code
ProcessOrder()
D
28
32 125
GetOrderRequest()
C
34 24 77
CreateDocumentOnPaymentCompleteInternal()
B
36 19 72
ValidateOrderFields()
B
43 19 43
GetOrderCustomer()
A
44 16 40
ProcessOrderRefund()
A
39 10 59
GetDocumentOrderItems()
A
40 9 62
ThankYou()
A
45 10 39
GetOrderLanguage()
A
57 10 15
GetPaymentOrderItems()
A
42 6 57
ProcessBitOrder()
A
46 7 39
CreateDocumentOnPaymentComplete()
S
56 7 16
GetOrderItemMethods()
S
60 5 12
CreateOrderDocument()
S
48 3 31
GetPaymentOrderItem()
S
50 3 31
GetMaximumPayments()
S
65 4 8
ProductPageBuyNowButton()
S
69 3 5
CatalogPageBuyNowButton()
S
69 3 5
GetOrderPaymentMethodFromToken()
S
61 2 12
GetOrderPaymentMethodPCI()
S
62 2 10
GetOrderVatRate()
S
65 2 8
AdminPageCreateDocumentButton()
S
69 2 6
CreateDocumentOnPaymentCompleteInternalHook()
S
79 1 3
GetCredentials()
S
70 1 6
IsCurrencySupported()
S
72 1 3
AdminPageCreateDocument()
S
79 1 3