WizardPay_API C

Total Complexity 121
Dependencies 2
Dependents 3
Total lines 734
Lines of code 584
Logical lines of code 380
Comment lines 32
Methods 23
Properties 3

Methods 23

Method Rating Maintainability Complexity Lines of code
prepare_api_input()
B
30 10 136
handle_partial_payment_capture_error()
A
46 12 37
handle_immediate_payment_capture_error()
A
47 11 37
handle_order_payment_status_api_error()
A
51 9 24
call_limit_api()
A
47 8 36
order_voided_api()
A
46 7 39
handle_order_refund_api_error()
A
53 8 22
order_refund_api()
S
49 7 30
order_partial_capture_api()
S
49 7 30
immediate_payment_capture()
S
49 7 30
get_order_payment_status_api()
S
49 7 30
call_checkouts_redirect_api()
S
51 6 25
handle_order_voided_api_error()
S
57 5 16
parse_api_response()
S
53 4 23
post_wizardpay_api()
S
58 2 16
get_wizardpay_api()
S
60 2 14
create_wc_log()
S
62 2 9
get_response_headers()
S
64 2 10
get_api_error()
S
80 1 3
remove_api_error()
S
80 1 3
save_api_error()
S
79 1 3
set_api_key()
S
81 1 3
__construct()
S
67 1 8