WizardPay_API D

Total Complexity 126
Dependencies 3
Dependents 3
Total lines 778
Lines of code 615
Logical lines of code 401
Comment lines 33
Methods 24
Properties 3

Methods 24

Method Rating Maintainability Complexity Lines of code
prepare_api_input()
B
29
12 149
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
get_order_payment_status_api()
S
49 7 30
order_partial_capture_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
create_wc_log()
S
58 3 13
post_wizardpay_api()
S
57 2 17
get_wizardpay_api()
S
59 2 15
call_configur_merchant_plugin()
S
60 2 12
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