WizardPay_API C

Total Complexity 124
Dependencies 2
Dependents 3
Total lines 758
Lines of code 603
Logical lines of code 394
Comment lines 32
Methods 24
Properties 3

Methods 24

Method Rating Maintainability Complexity Lines of code
prepare_api_input()
B
30 11 141
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
immediate_payment_capture()
S
49 7 30
order_refund_api()
S
49 7 30
order_partial_capture_api()
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
57 2 17
get_wizardpay_api()
S
59 2 15
call_configur_merchant_plugin()
S
60 2 12
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