CardConnectPaymentGatewayAddons B

Total Complexity 92
Dependencies 3
Dependents 0
Total lines 985
Lines of code 395
Logical lines of code 237
Comment lines 352
Methods 16
Properties 1

Methods 16

Method Rating Maintainability Complexity Lines of code
generate_cardconnect_request()
B
35 16 85
process_subscription_payment()
B
37 17 67
process_pre_order_payment()
A
50 10 26
handle_cardconnect_response()
A
50 8 27
validate_subscription_payment_meta()
A
52 8 22
process_pre_order()
A
47 7 35
process_payment()
S
63 7 9
__construct()
S
48 3 39
maybe_render_subscription_payment_method()
S
58 3 15
process_pre_order_release_payment()
S
57 3 14
process_subscription()
S
60 3 12
scheduled_subscription_payment()
S
63 3 10
add_subscription_payment_meta()
S
57 1 18
remove_resubscribe_order_meta()
S
82 1 3
remove_renewal_order_meta()
S
82 1 3
update_failing_payment_method()
S
63 1 10