WC_Novalnet D

Total Complexity 202
Dependencies 12
Dependents 1
Total lines 1,343
Lines of code 818
Logical lines of code 460
Comment lines 262
Methods 28
Properties 6

Methods 28

Method Rating Maintainability Complexity Lines of code
novalnet_order_creation()
D
16
65 238
novalnet_shipping_address_update()
D
24
37 172
novalnet_shipping_method_update()
A
37 12 78
can_display_wallet_button()
A
52 13 21
customize_script()
A
41 6 54
add_virtual_product_in_cart()
A
55 8 19
wallet_product_hook()
S
58 7 14
__construct()
S
40 4 58
needs_payment_pending_order()
S
59 6 12
enqueue_script()
S
47 3 35
prevent_unpaid_order_cancelling()
S
65 4 9
check_multistep_checkout_payment()
S
63 3 11
get_supports()
S
65 3 9
wallet_myaccount_hook()
S
67 3 7
wallet_minicart_hook()
S
67 3 7
wallet_cart_hook()
S
67 3 7
align_transaction_info()
S
73 3 5
wallet_checkout_hook()
S
67 3 7
add_novalnet_payments()
S
66 2 8
get_payment_types()
S
72 2 6
instance()
S
72 2 6
customize_style_sheet()
S
70 2 6
wallet_paylater_hook()
S
68 2 7
novalnet_wc_hpos_compatibility()
S
71 2 5
add_novalnet_wallet_action()
S
68 1 8
handle_webhook_process()
S
79 1 3
helper()
S
81 1 3
db()
S
81 1 3