Code Analysis: ONVO Pay 0.9.2

Most Complex Functions

Function Rating Complexity
WC_Gateway_ONVO_Pay::maybe_create_intent()
B
17
WC_Gateway_ONVO_Pay::process_payment()
A
8
WC_Gateway_ONVO_Pay::payment_scripts()
A
10
WC_Gateway_ONVO_Pay::is_checkout()
A
10
WC_Gateway_ONVO_Pay::__construct()
A
7
ONVO\Subscription_Builder::build_price_items()
S
6
WC_Gateway_ONVO_Pay::update_order_status_based_on_intent()
S
6
ONVO\Subscription_Builder::get_or_create_instance()
S
7
ONVO\Intent_Builder::from_get_intent_response()
S
6
WC_Gateway_ONVO_Pay::init_form_fields()
S
1
maybe_overwrite_recurring_price_data()
S
5
maybe_overwrite_price_amount()
S
5