Code Analysis: Flexible Subscriptions 1.0.0

Most Complex Functions

Function Rating Complexity
WPDesk\FlexibleSubscriptions\HookProvider\Admin\SubscriptionColumns::column_status()
A
14
wcs_user_has_subscription()
A
12
WPDesk\FlexibleSubscriptions\HookProvider\Subscription\PaymentRequestProcessor::__invoke()
A
5
WPDesk\FlexibleSubscriptions\Utils\OrderItemUtil::copy()
A
8
WPDesk\FlexibleSubscriptions\HookProvider\Cart\RecurrentCartAdder::add_recurrent_items_to_cart()
A
9
WPDesk\FlexibleSubscriptions\HookProvider\Admin\SettingsPage::save_settings()
A
10
WPDesk\FlexibleSubscriptions\HookProvider\Product\SimpleSubscriptionProductSaver::__invoke()
A
9
WPDesk\FlexibleSubscriptions\Utils\OrderUtil::set_data()
A
9
WPDesk\FlexibleSubscriptions\Formatting\Price\CartTotals::__toString()
A
9
WPDesk\FlexibleSubscriptions\Subscription\SubscriptionCreator::add_shipping()
A
8
WPDesk\FlexibleSubscriptions\HookProvider\Admin\AdminScripts::__invoke()
A
7
WPDesk\FlexibleSubscriptions\HookProvider\Coupons\SubscriptionCouponTypes::validate_subscription_coupon_for_product()
A
6