Code Analysis: Retainful - Abandoned Cart Recovery Emails and Next Order Coupons 2.5.6

Most Complex Functions

Function Rating Complexity
RetainfulCouponTimerAddon::premiumAddonTabContent()
D
23
RetainfulExitIntentPopupAddon::premiumAddonTabContent()
D
30
RetainfulAddToCartAddon::premiumAddonTabContent()
D
24
Rnoc\Retainful\Api\AbandonedCart\Cart::setCustomerData()
C
26
Rnoc\Retainful\OrderCoupon::checkCouponBeforeCouponApply()
C
27
Rnoc\Retainful\OrderCoupon::addNewCouponToOrder()
C
26
Rnoc\Retainful\Api\NextOrderCoupon\CouponManagement::createRestCoupon()
C
22
Rnoc\Retainful\Api\AbandonedCart\Cart::reCreateCart()
B
23
Rnoc\Retainful\Api\AbandonedCart\Order::getOrderLineItemsDetails()
B
22
Rnoc\Retainful\IpFiltering::isBlockedIp()
B
23
Rnoc\Retainful\Admin\Settings::getCouponSettings()
B
23
Rnoc\Retainful\Api\AbandonedCart\Cart::populateSessionDetails()
B
22