PHP Класс himiklab\yii2\recaptcha\ReCaptchaValidator

Автор: HimikLab
Наследование: extends yii\validators\Validator
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$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