Code Analysis: Subscription & Recurring Payment for WooCommerce 1.5.0

Most Complex Functions

Function Rating Complexity
SpringDevs\Subscription\Admin\Menu::render_subscriptions_page()
D
45
SpringDevs\Subscription\Admin\Menu::handle_bulk_action_ajax()
B
22
SpringDevs\Subscription\Admin\Subscriptions::subscrpt_order_info()
B
20
SpringDevs\Subscription\Frontend\MyAccount::view_subscrpt_content()
B
20
SpringDevs\Subscription\Illuminate\Gateways\Paypal\Paypal::process_webhook()
B
17
SpringDevs\Subscription\Frontend\ActionController::control_action_subscrpt()
A
15
SpringDevs\Subscription\Illuminate\Gateways\Paypal\Paypal::process_paypal_payment()
A
12
SpringDevs\Subscription\Frontend\Checkout::create_subscription_after_checkout()
A
13
SpringDevs\Subscription\Illuminate\Gateways\Paypal\Paypal::handle_subscription_event()
A
12
SpringDevs\Subscription\Upgrade::update_subscription_meta()
A
11
SpringDevs\Subscription\Illuminate\Gateways\Paypal\Paypal::generate_plan_data()
A
10
SpringDevs\Subscription\Admin\Integrations::filter_integration_actions()
A
12