[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.116.40.220: ~ $
<?php // phpcs:ignore SlevomatCodingStandard.TypeHints.DeclareStrictTypes.DeclareStrictTypesMissing

namespace MailPoet\Captcha;

if (!defined('ABSPATH')) exit;


class CaptchaConstants {
  const TYPE_BUILTIN = 'built-in';
  const TYPE_RECAPTCHA = 'recaptcha';
  const TYPE_RECAPTCHA_INVISIBLE = 'recaptcha-invisible';
  const TYPE_DISABLED = null;
  const TYPE_SETTING_NAME = 'captcha.type';
  const ON_REGISTER_FORMS_SETTING_NAME = 'captcha.on_register_forms.enabled';

  public static function isReCaptcha(?string $captchaType) {
    return in_array($captchaType, [self::TYPE_RECAPTCHA, self::TYPE_RECAPTCHA_INVISIBLE]);
  }

  public static function isBuiltIn(?string $captchaType) {
    return $captchaType === self::TYPE_BUILTIN;
  }

  public static function isDisabled(?string $captchaType) {
    return $captchaType === self::TYPE_DISABLED || $captchaType === '';
  }
}

Filemanager

Name Type Size Permission Actions
Validator Folder 0755
CaptchaConstants.php File 879 B 0644
CaptchaFormRenderer.php File 8.26 KB 0644
CaptchaHooks.php File 3.1 KB 0644
CaptchaPhrase.php File 891 B 0644
CaptchaRenderer.php File 2.35 KB 0644
CaptchaSession.php File 1.63 KB 0644
CaptchaUrlFactory.php File 1.88 KB 0644
PageRenderer.php File 2.12 KB 0644
ReCaptchaHooks.php File 2.71 KB 0644
ReCaptchaRenderer.php File 1.08 KB 0644
ReCaptchaValidator.php File 1.67 KB 0644
index.php File 6 B 0644