WC_Gateway_PayzenWcsSubscription C

Total Complexity 104
Dependencies 10
Dependents 0
Total lines 709
Lines of code 480
Logical lines of code 281
Comment lines 59
Methods 23
Properties 1

Methods 23

Method Rating Maintainability Complexity Lines of code
silent_payment()
A
33 8 99
payzen_init()
A
53 12 20
process_subscription_payment()
A
42 9 51
payzen_fill_request()
A
50 9 25
is_available_for_subscriptions()
S
55 7 19
process_admin_options()
S
55 7 17
can_use_alias()
S
61 7 11
get_identifier()
S
59 6 14
__construct()
S
42 3 50
payment_by_alias_view()
S
49 4 30
update_renewal_order()
S
51 4 26
payment_fields()
S
59 4 13
payzen_order_needs_payment()
S
67 4 7
set_smartform_params()
S
53 2 24
subscription_payment_meta()
S
57 2 17
use_wallet()
S
64 3 10
is_embedded_payment()
S
65 3 8
process_payment()
S
67 2 7
set_error()
S
69 2 7
init_settings()
S
70 2 7
admin_options()
S
69 2 6
init_form_fields()
S
63 1 10
get_rest_fields()
S
91 1 2