WC_Gateway_PayzenWcsSubscription B

Total Complexity 77
Dependencies 5
Dependents 0
Total lines 463
Lines of code 291
Logical lines of code 180
Comment lines 50
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
payzen_init()
A
53 12 20
payzen_fill_request()
A
50 9 25
is_available_for_subscriptions()
A
54 8 22
process_admin_options()
S
55 7 17
can_use_alias()
S
61 7 11
__construct()
S
42 3 51
payment_by_alias_view()
S
49 4 30
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
admin_options()
S
69 2 6
process_payment()
S
67 2 7
init_settings()
S
70 2 7
get_rest_fields()
S
91 1 2
init_form_fields()
S
63 1 10
process_subscription_payment()
S
75 1 4