Code Analysis: ShopMagic Abandoned Carts 2.2.27

Most Complex Functions

Function Rating Complexity
WPDesk\ShopMagicCart\Database\CartHydrator::denormalize()
A
12
WPDesk\ShopMagicCart\Interceptor\CartInterceptor::mark_as_ordered()
A
9
WPDesk\ShopMagicCart\Interceptor\CartInterceptor::sync_cart_with_order()
A
8
WPDesk\ShopMagicCart\Plugin::hooks()
A
7
WPDesk\ShopMagicCart\Interceptor\CartInterceptor::should_save_cart()
A
10
WPDesk\ShopMagicCart\Frontend\ExitIntent::should_show()
A
10
WPDesk\ShopMagicCart\Cart\CartFactory::create_item()
A
8
WPDesk\ShopMagicCart\Interceptor\CartInterceptor::do_save_cart()
A
8
WPDesk\ShopMagicCart\Interceptor\CartMergeOnUserRegistration::__invoke()
A
5
WPDesk\ShopMagicCart\Cart\OrderedCart::__construct()
S
6
WPDesk\ShopMagicCart\Frontend\CartRestore::cart_restore_callback()
S
6
WPDesk\ShopMagicCart\Cart\SubmittedCart::__construct()
S
5