Back to PhocacartCaptcha class

Method enableCaptchaCheckout

public static
enableCaptchaCheckout
()

Method enableCaptchaCheckout - Source code

public static function enableCaptchaCheckout()
{
    $document = Factory::getDocument();
    $pC = PhocacartUtils::getComponentParameters();
    $enable_captcha_checkout = $pC->get('enable_captcha_checkout', 0);
    $guest = PhocacartUserGuestuser::getGuestUser();
    if ($enable_captcha_checkout == 1) {
        return true;
        // All
    } else {
        if ($enable_captcha_checkout == 2 && $guest) {
            return true;
            // Guest user
        } else {
            if ($enable_captcha_checkout == 2 && !$guest) {
                return false;
                // Guest user but in checkout there is standard user
            } else {
                return false;
                // Disabled
            }
        }
    }
    return false;
}