Code Analysis: Retainful – WooCommerce Abandoned Cart, Newsletters, Email Marketing, Signup Forms and Automation 2.6.40

Function Rating Maintainability Complexity Lines of code
RetainfulAddToCartAddon::premiumAddonTabContent()
D
11
31 690
RetainfulExitIntentPopupAddon::premiumAddonTabContent()
D
12
32 629
RetainfulCouponTimerAddon::premiumAddonTabContent()
D
12
23 734
Rnoc\Retainful\Api\Imports\Products::setProductData()
D
30 44 86
Rnoc\Retainful\Main::activateEvents()
D
22
31 187
Rnoc\Retainful\Api\NextOrderCoupon\CouponManagement::createRestCoupon()
D
30 33 103
Rnoc\Retainful\OrderCoupon::addNewCouponToOrder()
C
35 30 70
Rnoc\Retainful\Api\AbandonedCart\Cart::reCreateCart()
C
34 27 80
Rnoc\Retainful\OrderCoupon::checkCouponBeforeCouponApply()
C
40 27 48
Rnoc\Retainful\Api\AbandonedCart\Order::getOrderLineItemsDetails()
B
38 23 61
Rnoc\Retainful\Api\AbandonedCart\Cart::populateSessionDetails()
B
44 24 36
Rnoc\Retainful\Api\AbandonedCart\Cart::setCustomerData()
B
40 22 54
Rnoc\Retainful\IpFiltering::isBlockedIp()
B
45 23 36
Rnoc\Retainful\Api\AbandonedCart\Cart::getCartLineItemsDetails()
B
39 21 58
Rnoc\Retainful\Admin\Settings::getCouponSettings()
B
52 23 18
Rnoc\Retainful\Api\AbandonedCart\Cart::getCustomerBillingAddressDetails()
B
40 20 60
Rnoc\Retainful\Api\Imports\Imports::getOrderData()
B
32 16 105
Rnoc\Retainful\Api\Imports\Products::changeWebHookHeaderProduct()
B
38 18 64
Rnoc\Retainful\Api\AbandonedCart\Cart::getCustomerDetails()
B
40 18 60
Rnoc\Retainful\OrderCoupon::createNewCoupon()
B
43 19 42
Rnoc\Retainful\Admin\Settings::isWebhookNoticeShow()
B
41 18 53
Rnoc\Retainful\Admin\Settings::createWebhook()
B
49 19 33
Rnoc\Retainful\Admin\Settings::savePremiumAddOnSettings()
B
38 17 62
Rnoc\Retainful\Api\AbandonedCart\Checkout::changeWebHookHeader()
B
38 17 62
Rnoc\Retainful\OrderCoupon::addVirtualCoupon()
B
42 18 43
Rnoc\Retainful\Main::verifyAppId()
B
45 18 37
Rnoc\Retainful\Admin\Settings::addNewWebHook()
B
40 16 61
RetainfulAddToCartAddon::setGuestEmailSession()
B
39 16 61
Rnoc\Retainful\Helpers\Input::xss_clean()
B
35 14 83
Rnoc\Retainful\library\RetainfulApi::request()
B
39 15 64
Rnoc\Retainful\Admin\Survey::isDevelopmentSite()
A
44 16 41
Rnoc\Retainful\Admin\Settings::registerMenu()
A
44 16 38
Rnoc\Retainful\OrderCoupon::isValidCoupon()
A
47 16 36
Rnoc\Retainful\OrderCoupon::getCurrentEmail()
A
47 16 34
Rnoc\Retainful\OrderCoupon::showAppliedCouponPopup()
A
44 15 40
Rnoc\Retainful\Api\Imports\Category::changeWebHookHeaderCategory()
A
41 13 51
RetainfulAddToCartAddon::getPopupTemplate()
A
41 13 47
Rnoc\Retainful\Api\AbandonedCart\Order::getCustomerDetails()
A
43 13 46
RetainfulAddToCartAddon::eligibleAddToCartPopup()
A
56 15 15
Rnoc\Retainful\Admin\Settings::removeFinishedHooks()
A
46 13 35
Rnoc\Retainful\Api\AbandonedCart\Order::getOrderData()
A
35 9 86
RetainfulExitIntentPopupAddon::siteInit()
A
45 12 39
Rnoc\Retainful\Helpers\Input::_fetch_from_array()
A
48 12 32
Rnoc\Retainful\Helpers\Input::entity_decode()
A
44 11 42
Rnoc\Retainful\Admin\Settings::nextScheduledAction()
A
46 11 40
Rnoc\Retainful\Api\AbandonedCart\Checkout::syncOrder()
A
45 11 40
RetainfulAddToCartAddon::siteInit()
A
46 11 36
RetainfulCouponTimerAddon::displayTimerInPlace()
A
41 10 50
Rnoc\Retainful\Admin\Settings::scheduleEvents()
A
49 11 33
RetainfulExitIntentPopupAddon::addSiteScripts()
A
43 10 43
RetainfulExitIntentPopupAddon::setGuestEmailSession()
A
44 10 41
Rnoc\Retainful\Admin\Survey::js()
A
40 6 93
Rnoc\Retainful\Helpers\Input::_sanitize_naughty_html()
A
42 9 45
Rnoc\Retainful\Api\Imports\Imports::getSyncOrders()
A
44 9 44
Rnoc\Retainful\Api\Imports\Products::getSyncProducts()
A
44 9 43
Rnoc\Retainful\Api\AbandonedCart\Storage\WooSession::__construct()
A
58 11 13
Rnoc\Retainful\Premium\RetainfulPremiumMain::getAvailableAddon()
A
50 10 26
Rnoc\Retainful\Api\Imports\Category::getCategory()
A
45 9 40
Rnoc\Retainful\Helpers\Input::get_random_bytes()
A
52 10 24
Rnoc\Retainful\Api\AbandonedCart\Checkout::orderStatusChanged()
A
53 10 20
Rnoc\Retainful\OrderCoupon::hasValidProductsToGenerateCoupon()
A
54 10 19
Rnoc\Retainful\Admin\Settings::setIdentityData()
A
55 10 18
Rnoc\Retainful\Admin\Settings::retainfulPremiumAddOnsPage()
A
48 9 32
Rnoc\Retainful\Api\AbandonedCart\Cart::guestGdprMessage()
A
56 10 15
Rnoc\Retainful\Helpers\Input::_sanitize_globals()
A
50 9 29
Rnoc\Retainful\Api\AbandonedCart\Cart::isZeroValueCart()
A
58 10 14
Rnoc\Retainful\Admin\Settings::removeWebhook()
A
50 9 28
Rnoc\Retainful\Admin\Settings::isApiEnabled()
A
51 9 28
Rnoc\Retainful\Api\Imports\Category::getCatergotyList()
A
50 9 27
Rnoc\Retainful\Api\Imports\Category::getWebhookCategoryData()
A
50 9 27
Rnoc\Retainful\OrderCoupon::attachOrderCoupon()
A
45 8 41
Rnoc\Retainful\Api\AbandonedCart\Cart::guestTermGdprMessage()
A
59 10 11
Rnoc\Retainful\Admin\Settings::validateAppKey()
A
45 8 39
Rnoc\Retainful\Api\AbandonedCart\Order::getOrderLanguage()
A
54 9 20
Rnoc\Retainful\OrderCoupon::hasValidCategoriesToGenerateCoupon()
A
54 9 20
Rnoc\Retainful\Api\AbandonedCart\Cart::applyAbandonedCartCoupon()
A
56 9 18
Rnoc\Retainful\Helpers\Input::set_status_header()
A
40 6 59
Rnoc\Retainful\Api\AbandonedCart\Cart::getUserCart()
A
40 6 59
Rnoc\Retainful\Api\AbandonedCart\Cart::getCustomerShippingAddressDetails()
A
45 7 43
Rnoc\Retainful\Api\Imports\Category::categoryCallback()
A
50 8 28
Rnoc\Retainful\Api\AbandonedCart\Checkout::purchaseComplete()
A
45 7 41
Rnoc\Retainful\Api\AbandonedCart\Cart::syncCartData()
A
51 8 26
Rnoc\Retainful\Admin\Settings::getWebHookStatus()
A
46 7 40
RetainfulExitIntentPopupAddon::exitIntentPopup()
A
46 7 38
Rnoc\Retainful\Admin\Survey::modal()
A
38 3 96
Rnoc\Retainful\IpFiltering::getClientIp()
A
55 8 20
Rnoc\Retainful\Api\AbandonedCart\RestApi::getClientIp()
A
56 8 20
Rnoc\Retainful\Api\AbandonedCart\Cart::needToTrackCart()
A
56 8 18
Rnoc\Retainful\Api\AbandonedCart\Checkout::syncOrderToAPI()
A
49 7 32
RetainfulAddToCartAddon::addSiteScripts()
A
47 7 32
Rnoc\Retainful\Integrations\AfterPay::captureRetainfulDataFromQuote()
S
57 8 15
Rnoc\Retainful\Admin\Settings::getDefaultPremiumAddonsValues()
S
33 1 119
Rnoc\Retainful\Api\AbandonedCart\Cart::handlePersistentCart()
S
59 8 13
Rnoc\Retainful\library\RetainfulApi::getPlanDetails()
S
60 8 12
Rnoc\Retainful\Api\AbandonedCart\Cart::reCreateCartForGuestUsers()
S
50 7 26
Rnoc\Retainful\Api\AbandonedCart\Order::getCompletedAt()
S
52 7 23
Rnoc\Retainful\OrderCoupon::getCouponDetails()
S
54 7 20
Rnoc\Retainful\Api\AbandonedCart\Cart::recreateCartFromCartContents()
S
54 7 20
Rnoc\Retainful\Api\AbandonedCart\Cart::cartUpdated()
S
57 7 19
Rnoc\Retainful\Api\Imports\Category::getCategoryCount()
S
47 6 34
Rnoc\Retainful\Admin\Settings::logMessage()
S
55 7 18
Rnoc\Retainful\library\RetainfulApi::retrieveCartDetails()
S
55 7 18
Rnoc\Retainful\OrderCoupon::isCouponFound()
S
56 7 16
Rnoc\Retainful\Api\Popup\Popup::applyPopupCoupon()
S
58 7 15
Rnoc\Retainful\Api\AbandonedCart\Order::getNextOrderCouponDetails()
S
49 6 30
Rnoc\Retainful\WcFunctions::getCustomerLastOrderId()
S
63 8 9
Rnoc\Retainful\Integrations\AfterPay::saveRetainfulDataToOrder()
S
59 7 14
Rnoc\Retainful\Admin\Settings::validateCouponTimer()
S
42 4 58
Rnoc\Retainful\OrderCoupon::getRequestParams()
S
50 6 27
Rnoc\Retainful\Main::doMigration()
S
51 6 25
RetainfulCouponTimerAddon::showTimer()
S
52 6 24
Rnoc\Retainful\Admin\Survey::css()
S
47 1 98
Rnoc\Retainful\Api\AbandonedCart\Cart::addToCartFragments()
S
54 6 22
Rnoc\Retainful\Api\AbandonedCart\RestApi::encryptData()
S
54 6 20
Rnoc\Retainful\library\RetainfulApi::validateApi()
S
55 6 19
Rnoc\Retainful\Api\AbandonedCart\RestApi::isPopupHaveMarketingConsent()
S
56 6 19
Rnoc\Retainful\Api\Imports\Imports::getSyncOrderCount()
S
48 5 33
Rnoc\Retainful\Api\Imports\Products::getSyncProductCount()
S
48 5 33
Rnoc\Retainful\Helpers\Input::request_headers()
S
55 6 18
Rnoc\Retainful\Api\AbandonedCart\Cart::recoverCart()
S
56 6 18
Rnoc\Retainful\Integrations\Currency::getAllCurrenciesList()
S
57 6 17
Rnoc\Retainful\Integrations\MultiLingual::getDefaultLanguage()
S
57 6 17
Rnoc\Retainful\Admin\Settings::getCategories()
S
57 6 16
Rnoc\Retainful\OrderCoupon::setCouponToSession()
S
58 6 16
Rnoc\Retainful\Helpers\Input::get_request_header()
S
57 6 16
Rnoc\Retainful\OrderCoupon::updateAppliedCouponDetails()
S
57 6 16
Rnoc\Retainful\Api\AbandonedCart\Checkout::setRetainfulOrderData()
S
58 6 15
Rnoc\Retainful\Admin\Settings::sanitizeBasicHtml()
S
49 5 30
Rnoc\Retainful\Api\NextOrderCoupon\CouponManagement::viewsEditShopCoupon()
S
56 6 14
Rnoc\Retainful\Api\AbandonedCart\Cart::getValidCoupons()
S
59 6 14
Rnoc\Retainful\WcFunctions::canApplyCoupon()
S
59 6 14
Rnoc\Retainful\Api\NextOrderCoupon\CouponManagement::requestQuery()
S
60 6 13
Rnoc\Retainful\WcFunctions::getUserRoles()
S
60 6 13
Rnoc\Retainful\WcFunctions::getCartSubTotal()
S
62 6 13
Rnoc\Retainful\Api\NextOrderCoupon\CouponManagement::showCouponOrderDetails()
S
60 6 12
Rnoc\Retainful\Api\AbandonedCart\Cart::loginUser()
S
52 5 27
Rnoc\Retainful\WcFunctions::getAppliedDiscounts()
S
52 5 26
Rnoc\Retainful\Api\Imports\Imports::getOrders()
S
52 5 25
RetainfulExitIntentPopupAddon::getEmailCollectionForm()
S
51 5 23
Rnoc\Retainful\OrderCoupon::wooEmailCustomizerRetainfulCouponContent()
S
54 5 21
RetainfulExitIntentPopupAddon::getPopupTemplateToInsert()
S
54 5 20
Rnoc\Retainful\Api\AbandonedCart\Checkout::apiCheckoutOrderProcessed()
S
56 5 19
Rnoc\Retainful\OrderCoupon::onAfterPayment()
S
55 5 19
Rnoc\Retainful\OrderCoupon::wooEmailCustomizerRetainfulShortCodesValues()
S
56 5 18
Rnoc\Retainful\library\RetainfulApi::syncCartDetails()
S
56 5 18
Rnoc\Retainful\library\RetainfulApi::broadCastEvent()
S
54 5 18
Rnoc\Retainful\Helpers\Input::_clean_input_data()
S
57 5 17
rnocPluginActivation()
S
58 5 16
Rnoc\Retainful\Api\AbandonedCart\Cart::addCartTrackingScripts()
S
49 4 31
Rnoc\Retainful\Api\AbandonedCart\RestApi::changeOrderStatus()
S
58 5 16
Rnoc\Retainful\WcFunctions::getCustomerTotalSpent()
S
57 5 16
Rnoc\Retainful\Admin\Settings::getCouponExpireDate()
S
58 5 15
Rnoc\Retainful\Main::canActivateIPFilter()
S
62 6 10
Rnoc\Retainful\OrderCoupon::addCouponToCheckout()
S
65 6 9
RetainfulCouponTimerAddon::initTimer()
S
57 5 15
Rnoc\Retainful\Api\AbandonedCart\RestApi::getLineItemTotal()
S
62 6 10
Rnoc\Retainful\WcFunctions::setSessionCookie()
S
68 6 6
Rnoc\Retainful\Api\AbandonedCart\RestApi::formatToIso8601()
S
58 5 15
Rnoc\Retainful\WcFunctions::getCategoryIdsOfProductInCart()
S
59 5 15
Rnoc\Retainful\Api\AbandonedCart\Storage\WooSession::getValue()
S
65 6 9
Rnoc\Retainful\Admin\Settings::saveNocSettings()
S
41 2 59
Rnoc\Retainful\Api\NextOrderCoupon\CouponManagement::getCouponByCouponCode()
S
59 5 14
Rnoc\Retainful\OrderCoupon::cronSendCouponDetails()
S
59 5 14
Rnoc\Retainful\OrderCoupon::getCouponByCouponCode()
S
59 5 14
Rnoc\Retainful\WcFunctions::getOrderPlacedDate()
S
59 5 14
Rnoc\Retainful\Api\AbandonedCart\Cart::getCartTaxDetails()
S
59 5 14
RetainfulCouponTimerAddon::orderStatusChanged()
S
58 5 14
Rnoc\Retainful\Integrations\AfterPay::saveAfterPayData()
S
61 5 13
Rnoc\Retainful\OrderCoupon::hasValidOrderStatus()
S
60 5 13
Rnoc\Retainful\Api\AbandonedCart\Order::getOrderFeeDetails()
S
59 5 13
Rnoc\Retainful\Api\AbandonedCart\RestApi::getCustomerCheckoutDetails()
S
60 5 13
Rnoc\Retainful\Admin\Settings::getDeliveryUrl()
S
60 5 12
Rnoc\Retainful\Integrations\Currency::getCurrencyRate()
S
61 5 12
Rnoc\Retainful\WcFunctions::getUsedCoupons()
S
61 5 12
RetainfulCouponTimerAddon::modifyInvalidCouponMessage()
S
61 5 11
Rnoc\Retainful\Admin\Survey::isPluginPage()
S
62 5 11
Rnoc\Retainful\Admin\Settings::getSearchedCoupons()
S
52 4 25
Rnoc\Retainful\Admin\Settings::getPlanDetails()
S
53 4 24
RetainfulCouponTimerAddon::init()
S
53 4 20
Rnoc\Retainful\Admin\Settings::validateExitIntentPopup()
S
44 2 48
Rnoc\Retainful\Api\Popup\Popup::printPopup()
S
49 3 32
Rnoc\Retainful\Api\Imports\Products::getProducts()
S
57 4 16
Rnoc\Retainful\Api\Imports\Products::getPriceRange()
S
58 4 16
Rnoc\Retainful\IpFiltering::trackAbandonedCart()
S
59 4 16
RetainfulAddToCartAddon::addSiteInstantCouponScripts()
S
57 4 16
Rnoc\Retainful\Api\AbandonedCart\Checkout::checkoutOrderProcessed()
S
58 4 16
Rnoc\Retainful\OrderCoupon::scheduleSync()
S
57 4 16
RetainfulAddToCartAddon::getMailCouponContent()
S
57 4 16
Rnoc\Retainful\Api\AbandonedCart\Storage\Cookie::setCookieValue()
S
58 4 16
Rnoc\Retainful\WcFunctions::getCustomerTotalOrders()
S
57 4 16
Rnoc\Retainful\Api\Popup\Popup::userRegister()
S
65 5 9
Rnoc\Retainful\Admin\Settings::couponMessageHook()
S
65 5 8
Rnoc\Retainful\Admin\Settings::setIdentity()
S
63 5 9
RetainfulAddToCartAddon::applyCouponAutomatically()
S
66 5 8
Rnoc\Retainful\Api\AbandonedCart\RestApi::initStorage()
S
60 4 15
Rnoc\Retainful\WcFunctions::getSession()
S
66 5 8
RetainfulExitIntentPopupAddon::applyCouponAutomatically()
S
63 5 10
Rnoc\Retainful\Api\Imports\Category::getCategoryData()
S
58 4 15
Rnoc\Retainful\WcFunctions::applyCouponToOrder()
S
65 5 9
Rnoc\Retainful\OrderCoupon::formatDate()
S
59 4 14
Rnoc\Retainful\Api\AbandonedCart\RestApi::setCartToken()
S
59 4 14
Rnoc\Retainful\Api\AbandonedCart\Cart::userLoggedOn()
S
62 4 13
Rnoc\Retainful\Admin\Settings::isInstalledFresh()
S
60 4 13
RetainfulPremiumAddonBase::isValidPagesToDisplay()
S
61 4 13
Rnoc\Retainful\Admin\Settings::addDaysToDate()
S
59 4 13
Rnoc\Retainful\Api\AbandonedCart\Order::getOrderItemsTotal()
S
61 4 13
Rnoc\Retainful\OrderCoupon::hasValidUserRoles()
S
60 4 13
Rnoc\Retainful\Admin\Settings::validateAddToCartPopup()
S
46 2 42
Rnoc\Retainful\Integrations\MultiLingual::getCurrentLanguage()
S
63 4 12
Rnoc\Retainful\Admin\Settings::addScript()
S
50 3 27
Rnoc\Retainful\Admin\Settings::sendCouponDetails()
S
61 4 12
Rnoc\Retainful\Main::checkDependencies()
S
61 4 12
Rnoc\Retainful\Api\AbandonedCart\RestApi::markOrderAsRecovered()
S
60 4 12
Rnoc\Retainful\WcFunctions::getCustomerEmail()
S
62 4 12
Rnoc\Retainful\WcFunctions::getSaleProductIdsInCart()
S
61 4 12
Rnoc\Retainful\OrderCoupon::getUserRoleFromOrder()
S
62 4 12
Rnoc\Retainful\Admin\Settings::deleteUnusedExpiredCoupons()
S
61 4 11
Rnoc\Retainful\Admin\Settings::getUserRoles()
S
61 4 11
Rnoc\Retainful\WcFunctions::getCartUrl()
S
62 4 11
Rnoc\Retainful\Api\AbandonedCart\RestApi::generateCartHash()
S
62 4 11
Rnoc\Retainful\Api\AbandonedCart\RestApi::isBuyerAcceptsMarketing()
S
62 4 11
Rnoc\Retainful\Api\AbandonedCart\RestApi::getUserAcceptLanguage()
S
62 4 11
Rnoc\Retainful\OrderCoupon::isValidCouponLimit()
S
55 3 19
RetainfulAddToCartAddon::getPopupContent()
S
63 4 9
Rnoc\Retainful\Api\AbandonedCart\Cart::unsetFromArray()
S
66 4 9
Rnoc\Retainful\Api\AbandonedCart\Storage\WooSession::setValue()
S
65 4 9
Rnoc\Retainful\WcFunctions::removeSession()
S
66 4 8
Rnoc\Retainful\WcFunctions::hasSession()
S
66 4 9
Rnoc\Retainful\library\RetainfulApi::siteURL()
S
69 4 5
Rnoc\Retainful\Admin\Settings::getInvalidProductsForCoupon()
S
63 4 10
Rnoc\Retainful\Api\Imports\Products::getStockStatus()
S
67 4 7
Rnoc\Retainful\Api\Popup\Popup::userLogin()
S
70 4 6
Rnoc\Retainful\Admin\Settings::isAppConnected()
S
67 4 7
Rnoc\Retainful\Admin\Settings::getSecretKey()
S
67 4 7
Rnoc\Retainful\Api\AbandonedCart\Storage\WooSession::removeValue()
S
67 4 8
Rnoc\Retainful\Admin\Settings::getApiKey()
S
67 4 7
Rnoc\Retainful\Admin\Settings::retainfulSettingsPage()
S
50 2 30
Rnoc\Retainful\WcFunctions::addDiscount()
S
67 4 8
Rnoc\Retainful\WcFunctions::hasDiscount()
S
67 4 8
Rnoc\Retainful\WcFunctions::isCartEmpty()
S
64 4 10
Rnoc\Retainful\Api\AbandonedCart\RestApi::getRetainfulApiUrl()
S
68 4 6
Rnoc\Retainful\Api\AbandonedCart\RestApi::setSessionShippingDetails()
S
64 4 10
Rnoc\Retainful\Admin\Settings::getCouponValidUserRoles()
S
63 4 10
Rnoc\Retainful\Admin\Settings::getCouponLimitPerUser()
S
63 4 10
Rnoc\Retainful\Admin\Settings::getMinimumOrderTotalForCouponGeneration()
S
63 4 10
Rnoc\Retainful\Admin\Settings::autoGenerateCouponsForOldOrders()
S
64 4 9
Rnoc\Retainful\Helpers\Input::__get()
S
66 4 8
Rnoc\Retainful\Api\AbandonedCart\Order::processOrderPlaceDate()
S
65 4 9
RetainfulCouponTimerAddon::autoApplyCouponCode()
S
68 4 7
Rnoc\Retainful\WcFunctions::getOrderItemMeta()
S
65 4 9
Rnoc\Retainful\Api\AbandonedCart\RestApi::setCustomerBillingDetails()
S
64 4 10
Rnoc\Retainful\WcFunctions::getOrderId()
S
67 4 8
Rnoc\Retainful\WcFunctions::getOrderUserId()
S
67 4 8
Rnoc\Retainful\WcFunctions::addToCart()
S
63 4 10
Rnoc\Retainful\WcFunctions::setQuantity()
S
63 4 10
Rnoc\Retainful\WcFunctions::setSession()
S
66 4 8
Rnoc\Retainful\Api\AbandonedCart\RestApi::__construct()
S
70 4 6
Rnoc\Retainful\Admin\Settings::getInvalidCategoriesForCoupon()
S
63 4 10
Rnoc\Retainful\Admin\Settings::storeDetails()
S
49 2 30
Rnoc\Retainful\Admin\Settings::getCouponMessage()
S
65 4 8
Rnoc\Retainful\Admin\Settings::isConnectionActive()
S
66 4 8
RetainfulAddToCartAddon::getMailContent()
S
63 4 9
Rnoc\Retainful\Api\AbandonedCart\RestApi::getUserAgent()
S
64 4 10
Rnoc\Retainful\WcFunctions::getSiteDefaultLang()
S
65 4 10
Rnoc\Retainful\Api\AbandonedCart\RestApi::setCartCreatedDate()
S
65 4 9
Rnoc\Retainful\WcFunctions::removeDiscount()
S
67 4 8
Rnoc\Retainful\WcFunctions::getProductCategoryName()
S
67 4 7
Rnoc\Retainful\Api\AbandonedCart\Storage\PhpSession::__construct()
S
73 4 5
Rnoc\Retainful\Admin\Settings::saveAcSettings()
S
49 2 29
Rnoc\Retainful\Helpers\Input::remove_invisible_characters()
S
60 3 14
Rnoc\Retainful\WcFunctions::getCustomerOrdersByEmail()
S
59 3 14
Rnoc\Retainful\Main::checkUserPlan()
S
59 3 14
Rnoc\Retainful\Api\AbandonedCart\Checkout::unsetOrderTempData()
S
60 3 14
Rnoc\Retainful\Admin\Settings::validateBasicHtmlTags()
S
60 3 13
Rnoc\Retainful\Api\NextOrderCoupon\CouponManagement::showDeleteButton()
S
60 3 13
Rnoc\Retainful\Api\AbandonedCart\Cart::getCartFeeDetails()
S
61 3 13
Rnoc\Retainful\Api\AbandonedCart\Storage\Cookie::removeValue()
S
62 3 12
Rnoc\Retainful\WcFunctions::getSessionCookie()
S
63 3 12
Rnoc\Retainful\Api\AbandonedCart\RestApi::retrieveCartToken()
S
62 3 11
Rnoc\Retainful\WcFunctions::getProductImageSrc()
S
62 3 11
RetainfulCouponTimerAddon::ValidateCoupon()
S
62 3 11
Rnoc\Retainful\Admin\Settings::availableOrderStatuses()
S
64 3 11
RetainfulAddToCartAddon::getMailHeaders()
S
52 2 22
Rnoc\Retainful\Main::insertDefaultEmailTemplate()
S
54 2 21
Rnoc\Retainful\Api\AbandonedCart\Cart::getCurrencyDetails()
S
57 2 19
Rnoc\Retainful\Api\AbandonedCart\Order::getCurrencyDetails()
S
57 2 19
Rnoc\Retainful\Main::registerSyncEndPoints()
S
50 1 34
Rnoc\Retainful\Api\Imports\Imports::getOrderCount()
S
56 2 19
Rnoc\Retainful\Api\AbandonedCart\RestApi::generateCartToken()
S
56 2 17
Rnoc\Retainful\Api\AbandonedCart\RestApi::isOrderHasValidOrderStatus()
S
58 2 16
Rnoc\Retainful\Admin\Settings::enableCouponResponsePopup()
S
66 3 8
Rnoc\Retainful\Integrations\AfterPay::isPluginActive()
S
67 3 7
Rnoc\Retainful\WcFunctions::getCartShippingTaxTotal()
S
71 3 6
Rnoc\Retainful\WcFunctions::getCart()
S
70 3 6
Rnoc\Retainful\WcFunctions::setPHPSession()
S
68 3 7
Rnoc\Retainful\WcFunctions::isMethodExists()
S
70 3 6
Rnoc\Retainful\WcFunctions::getCartTotalForEdit()
S
70 3 6
Rnoc\Retainful\Admin\Settings::getUsageRestrictions()
S
65 3 10
Rnoc\Retainful\Api\AbandonedCart\Cart::recoverUserCart()
S
72 3 5
Rnoc\Retainful\Api\AbandonedCart\Cart::userSignedUp()
S
64 3 10
Rnoc\Retainful\WcFunctions::getCartHash()
S
70 3 6
Rnoc\Retainful\WcFunctions::getOrderMeta()
S
68 3 7
Rnoc\Retainful\Admin\Settings::showCouponInThankYouPage()
S
66 3 8
RetainfulAddToCartAddon::getAtcPopupUrl()
S
67 3 7
RetainfulCouponTimerAddon::getPositionSettings()
S
69 3 6
Rnoc\Retainful\WcFunctions::getPriceIncludingTax()
S
69 3 7
Rnoc\Retainful\WcFunctions::getCartTotalDiscount()
S
70 3 6
Rnoc\Retainful\WcFunctions::setOrderMeta()
S
68 3 7
Rnoc\Retainful\OrderCoupon::removeCouponFromCart()
S
70 3 6
Rnoc\Retainful\WcFunctions::getUserByEmail()
S
66 3 9
Rnoc\Retainful\Admin\Settings::getCartTrackingEngine()
S
73 3 4
rnocIsWooCompatible()
S
66 3 8
RetainfulCouponTimerAddon::initTimerInCart()
S
71 3 6
Rnoc\Retainful\Api\AbandonedCart\Storage\PhpSession::getValue()
S
67 3 9
Rnoc\Retainful\Admin\Settings::needEmbededReferralWidget()
S
70 3 5
Rnoc\Retainful\WcFunctions::initWoocommerceSession()
S
73 3 5
Rnoc\Retainful\Admin\Settings::needPopupWidget()
S
70 3 5
Rnoc\Retainful\Admin\Settings::addPostMeta()
S
65 3 9
Rnoc\Retainful\Api\AbandonedCart\Cart::isValidCartToTrack()
S
65 3 10
Rnoc\Retainful\WcFunctions::isValidCoupon()
S
65 3 9
Rnoc\Retainful\Api\AbandonedCart\Cart::removeCartToken()
S
68 3 7
Rnoc\Retainful\Admin\Settings::getCouponValidOrderStatuses()
S
66 3 8
Rnoc\Retainful\Api\AbandonedCart\Checkout::paymentCompleted()
S
64 3 10
Rnoc\Retainful\Admin\Settings::getStorageHandler()
S
66 3 8
Rnoc\Retainful\WcFunctions::getOrderEmail()
S
67 3 8
Rnoc\Retainful\WcFunctions::getPage()
S
66 3 9
Rnoc\Retainful\WcFunctions::isHPOSEnabled()
S
66 3 9
Rnoc\Retainful\Admin\Settings::getExpireDateFormat()
S
68 3 7
Rnoc\Retainful\Admin\Settings::couponFor()
S
66 3 8
RetainfulExitIntentPopupAddon::isValidUserToShow()
S
68 3 8
Rnoc\Retainful\Admin\Settings::clean()
S
68 3 7
Rnoc\Retainful\WcFunctions::getOrderDate()
S
64 3 10
RetainfulAddToCartAddon::productAddedToCart()
S
68 3 7
Rnoc\Retainful\Main::__construct()
S
63 3 9
Rnoc\Retainful\Admin\Settings::initAdminPageStyles()
S
69 3 6
Rnoc\Retainful\Api\Popup\Popup::addPopupScripts()
S
69 3 6
Rnoc\Retainful\Main::checkApi()
S
69 3 6
Rnoc\Retainful\WcFunctions::getCartTaxTotal()
S
71 3 6
Rnoc\Retainful\WcFunctions::checkSecuritykey()
S
66 3 8
Rnoc\Retainful\Api\AbandonedCart\Checkout::scheduleCartSync()
S
63 3 10
Rnoc\Retainful\Api\AbandonedCart\Cart::renderAbandonedCartTrackingDiv()
S
67 3 8
Rnoc\Retainful\WcFunctions::removePHPSession()
S
66 3 9
Rnoc\Retainful\Admin\Settings::trackZeroValueCarts()
S
73 3 4
Rnoc\Retainful\Integrations\Currency::setCurrentCurrency()
S
66 3 9
Rnoc\Retainful\Api\AbandonedCart\Checkout::orderUpdatedShopBackend()
S
65 3 10
Rnoc\Retainful\Admin\Settings::isCustomerPage()
S
71 3 6
Rnoc\Retainful\Integrations\Currency::getDefaultCurrencyCode()
S
64 3 10
Rnoc\Retainful\WcFunctions::calculateCartTotals()
S
70 3 6
Rnoc\Retainful\WcFunctions::getAppliedCouponsOfCart()
S
72 3 5
Rnoc\Retainful\Helpers\Input::xss_hash()
S
65 3 9
Rnoc\Retainful\WcFunctions::getAppliedCartCoupons()
S
70 3 6
Rnoc\Retainful\WcFunctions::getCartShippingTotal()
S
71 3 6
Rnoc\Retainful\WcFunctions::getCartTotalPrice()
S
71 3 6
Rnoc\Retainful\Api\AbandonedCart\RestApi::isPendingRecovery()
S
68 3 7
Rnoc\Retainful\Helpers\Input::input_stream()
S
68 3 7
RetainfulPremiumAddonBase::isValidUserToShow()
S
68 3 8
Rnoc\Retainful\WcFunctions::getCustomerBillingEmail()
S
70 3 6
Rnoc\Retainful\WcFunctions::getProductIdsInCart()
S
64 3 10
Rnoc\Retainful\library\RetainfulApi::emailTrack()
S
67 3 7
Rnoc\Retainful\Api\AbandonedCart\Storage\PhpSession::removeValue()
S
67 3 8
Rnoc\Retainful\Api\AbandonedCart\RestApi::userCartCreatedAt()
S
66 3 8
Rnoc\Retainful\Admin\Settings::getRetainfulSettingValue()
S
74 3 4
Rnoc\Retainful\WcFunctions::startPHPSession()
S
74 3 5
Rnoc\Retainful\WcFunctions::getCartTotalTax()
S
70 3 6
Rnoc\Retainful\WcFunctions::getSessionCustomerId()
S
70 3 6
Rnoc\Retainful\WcFunctions::getCartTotal()
S
71 3 6
Rnoc\Retainful\Admin\Settings::isAfterPayEnabled()
S
70 3 5
Rnoc\Retainful\Api\AbandonedCart\Checkout::generateNocCouponForManualOrders()
S
69 3 6
Rnoc\Retainful\Integrations\MultiLingual::getAvailableLanguages()
S
68 3 7
Rnoc\Retainful\WcFunctions::getPriceExcludingTax()
S
69 3 7
Rnoc\Retainful\Api\AbandonedCart\RestApi::convertToCurrency()
S
71 3 6
Rnoc\Retainful\WcFunctions::getCartFees()
S
70 3 6
rnocIsWoocommerceActive()
S
67 3 7
Rnoc\Retainful\Main::migrationV201()
S
65 3 8
Rnoc\Retainful\Api\Imports\Imports::isHPOSEnabled()
S
65 3 9
Rnoc\Retainful\Api\AbandonedCart\RestApi::canTrackAbandonedCarts()
S
70 3 6
Rnoc\Retainful\Integrations\Currency::getCurrentCurrencyCode()
S
64 3 10
Rnoc\Retainful\WcFunctions::getCartDiscountTotal()
S
71 3 6
Rnoc\Retainful\Api\AbandonedCart\Checkout::isPlaced()
S
70 3 5
Rnoc\Retainful\WcFunctions::isProductInSale()
S
66 3 9
Rnoc\Retainful\Api\AbandonedCart\Storage\Cookie::getValue()
S
67 3 9
Rnoc\Retainful\WcFunctions::getCartTaxes()
S
70 3 6
Rnoc\Retainful\Helpers\Input::_filter_attributes()
S
64 3 9
Rnoc\Retainful\WcFunctions::getPHPSession()
S
67 3 9
Rnoc\Retainful\Api\Imports\Imports::hashVerification()
S
64 3 9
Rnoc\Retainful\OrderCoupon::pluginActionLinks()
S
59 2 14
Rnoc\Retainful\Admin\Settings::getDefaultNocSettings()
S
50 1 29
RetainfulAddToCartAddon::addToCartPopup()
S
59 2 13
RetainfulExitIntentPopupAddon::exitIntentPopInsertTemplate()
S
55 1 27
RetainfulPremiumAddonBase::getTemplateContent()
S
62 2 12
RetainfulAddToCartAddon::sendEmail()
S
60 2 12
RetainfulAddToCartAddon::init()
S
61 2 12
Rnoc\Retainful\Admin\Survey::init()
S
62 2 11
RetainfulAddToCartAddon::enqueue_script()
S
100 1 26
Rnoc\Retainful\Api\AbandonedCart\Cart::printRefreshFragmentScript()
S
70 2 11
Rnoc\Retainful\Admin\Settings::nextOrderCouponPage()
S
52 1 24
Rnoc\Retainful\Api\NextOrderCoupon\CouponManagement::validateRestCoupon()
S
54 1 23
Rnoc\Retainful\Admin\Settings::getDiscountData()
S
55 1 21
Rnoc\Retainful\Api\AbandonedCart\Order::getCustomerShippingAddressDetails()
S
56 1 19
Rnoc\Retainful\Api\AbandonedCart\Order::getCustomerBillingAddressDetails()
S
56 1 19
RetainfulCouponTimerAddon::defaultTimerDesign()
S
55 1 19
Rnoc\Retainful\Main::registerEndPoints()
S
59 1 17
Rnoc\Retainful\Admin\Settings::hasAnyActiveScheduleExists()
S
59 1 16
Rnoc\Retainful\Api\Imports\Products::hashToken()
S
66 2 8
RetainfulPremiumAddonBase::getCheckoutUrl()
S
69 2 7
RetainfulPremiumAddonBase::getKeyFromArray()
S
72 2 6
Rnoc\Retainful\Api\AbandonedCart\Storage\PhpSession::setValue()
S
69 2 7
Rnoc\Retainful\Api\Popup\Popup::changeIdentityPath()
S
69 2 7
Rnoc\Retainful\Api\Imports\Category::hashToken()
S
66 2 8
Rnoc\Retainful\Premium\RetainfulPremiumMain::initAddon()
S
72 2 6
RetainfulPremiumAddonBase::getCartUrl()
S
69 2 7
rnocGetInstalledWoocommerceVersion()
S
66 2 9
Rnoc\Retainful\Api\NextOrderCoupon\CouponManagement::validateCommaSeparatedString()
S
68 2 7
Rnoc\Retainful\Api\Popup\Popup::addPopupCouponToSession()
S
62 2 10
Rnoc\Retainful\Api\AbandonedCart\Storage\Cookie::setValue()
S
69 2 7
Rnoc\Retainful\Api\Imports\Category::updateCategory()
S
68 2 6
rnocIsWordPressCompatible()
S
67 2 8
Rnoc\Retainful\Api\Imports\Category::createCategory()
S
68 2 6
RetainfulPremiumAddonBase::complianceMessageOptions()
S
67 1 8
Rnoc\Retainful\Api\AbandonedCart\Storage\PhpSession::hasKey()
S
80 1 3
rnocEscAttr()
S
80 1 3
Rnoc\Retainful\Integrations\AfterPay::__construct()
S
72 1 5
Rnoc\Retainful\Api\AbandonedCart\Storage\Base::getValue()
S
100 1 0
Rnoc\Retainful\Premium\RetainfulPremiumMain::getAddonLists()
S
77 1 4
RetainfulPremiumAddonBase::getPageLists()
S
71 1 5
Rnoc\Retainful\library\RetainfulApi::getDomain()
S
80 1 3
Rnoc\Retainful\Api\Imports\Products::hashVerification()
S
75 1 4
Rnoc\Retainful\Api\AbandonedCart\Storage\Base::setValue()
S
100 1 0
Rnoc\Retainful\Integrations\Currency::__construct()
S
67 1 7
Rnoc\Retainful\Api\Imports\Products::getProductCount()
S
64 1 10
Rnoc\Retainful\Api\AbandonedCart\Storage\WooSession::hasKey()
S
83 1 3
Rnoc\Retainful\Api\Popup\Popup::getPopupJs()
S
80 1 3
Rnoc\Retainful\library\RetainfulApi::upgradePremiumUrl()
S
81 1 3
Rnoc\Retainful\Api\AbandonedCart\Storage\Base::hasKey()
S
100 1 0
Rnoc\Retainful\IpFiltering::__construct()
S
82 1 3
Rnoc\Retainful\Api\AbandonedCart\Storage\Base::removeValue()
S
100 1 0
RetainfulPremiumAddonBase::__construct()
S
69 1 6
RetainfulPremiumAddonBase::getWooCouponCodes()
S
73 1 4
Rnoc\Retainful\IpFiltering::formatUserIP()
S
74 1 4
Rnoc\Retainful\Premium\RetainfulPremiumMain::init()
S
73 1 5
Rnoc\Retainful\Api\AbandonedCart\Storage\Cookie::hasKey()
S
80 1 3
rnocIsEnvironmentCompatible()
S
79 1 3
Rnoc\Retainful\Premium\RetainfulPremiumMain::__construct()
S
80 1 3

247 more item(s) not shown.