Code Analysis: Novalnet payment plugin - WooCommerce 12.0.4

Most Complex Functions

Function Rating Complexity
WC_Novalnet_Admin::handle_status_change()
D
37
WC_Novalnet_Webhook::__construct()
C
24
WC_Novalnet_Webhook::handle_transaction_update()
B
19
WC_Novalnet_Validation::is_payment_available()
B
21
WC_Novalnet_Abstract_Payment_Gateways::transaction_success()
B
17
WC_Novalnet_Configuration::get_payment_text()
B
9
WC_Payment_Token_Novalnet::delete_duplicate_tokens()
A
14
WC_Novalnet_Guaranteed_Process::get_stored_instalment_data()
A
13
WC_Novalnet_Subscription::handle_admin_payment_process()
A
11
WC_Novalnet_Webhook::handle_transaction_capture_cancel()
A
12
WC_Novalnet_Guaranteed_Process::store_instalment_data()
A
12
WC_Novalnet_Subscription::generate_subscription_parameters()
A
12