WC_ChargeAnyWhere_SIP D

Total Complexity 135
Dependencies 6
Dependents 0
Total lines 1,086
Lines of code 871
Logical lines of code 458
Comment lines 105
Methods 24
Properties 1

Methods 24

Method Rating Maintainability Complexity Lines of code
process_refund()
D
24
41 156
check_authorize_response()
C
32 22 101
generate_authorize_form()
A
31 9 123
post_transaction()
A
41 9 57
__construct()
A
40 9 54
init_form_fields()
A
30 1 172
process_payment()
A
49 8 29
process_capture()
A
49 8 28
get_payload()
S
43 3 54
payment_fields()
S
61 3 11
validate_ach_convenience_service_fee_field()
S
69 2 7
validate_ach_service_fee_field()
S
69 2 7
validate_credit_convenience_service_fee_field()
S
69 2 7
validate_credit_service_fee_field()
S
69 2 7
validate_secret_key_field()
S
71 2 6
validate_terminal_id_field()
S
71 2 6
validate_merchant_id_field()
S
71 2 6
logData()
S
62 2 9
admin_options()
S
70 1 6
capture()
S
72 1 5
receipt_page()
S
75 1 4
web_redirect()
S
70 1 8
refund()
S
72 1 5
seed_gen()
S
78 1 3