PHP 클래스 himiklab\yii2\recaptcha\ReCaptchaValidator

저자: HimikLab
상속: extends yii\validators\Validator
파일 보기 프로젝트 열기: himiklab/yii2-recaptcha-widget 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$grabberType Choose your grabber for getting JSON, self::GRABBER_PHP = file_get_contents, self::GRABBER_CURL = CURL
$secret The shared key between your site and ReCAPTCHA.
$skipOnEmpty Whether to skip this validator if the input is empty.
$uncheckedMessage

공개 메소드들

메소드 설명
clientValidateAttribute ( Model $model, string $attribute, View $view ) : string
init ( )

보호된 메소드들

메소드 설명
getResponse ( string $request ) : mixed
validateValue ( string $value ) : array | null

메소드 상세

clientValidateAttribute() 공개 메소드

public clientValidateAttribute ( Model $model, string $attribute, View $view ) : string
$model yii\base\Model
$attribute string
$view yii\web\View
리턴 string

getResponse() 보호된 메소드

protected getResponse ( string $request ) : mixed
$request string
리턴 mixed

init() 공개 메소드

public init ( )

validateValue() 보호된 메소드

protected validateValue ( string $value ) : array | null
$value string
리턴 array | null

프로퍼티 상세

$grabberType 공개적으로 프로퍼티

Choose your grabber for getting JSON, self::GRABBER_PHP = file_get_contents, self::GRABBER_CURL = CURL
public $grabberType

$secret 공개적으로 프로퍼티

The shared key between your site and ReCAPTCHA.
public $secret

$skipOnEmpty 공개적으로 프로퍼티

Whether to skip this validator if the input is empty.
public $skipOnEmpty

$uncheckedMessage 공개적으로 프로퍼티

public $uncheckedMessage