PHP Класс Xpressengine\Captcha\CaptchaManager

사용할 captcha 객체를 제공해 줌. ### app binding : xe.captcha 로 바인딩 되어 있음 ### Usage * front 에 작성 html
render(); ?>
* 검증 처리 php if (app('xe.captcha')->verify() === true) { 성공 처리 코드 } else { $errors = app('xe.captcha')->errors(); }
Автор: XE Developers ([email protected])
Наследование: extends Illuminate\Support\Manager
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
createGoogleDriver ( ) : GoogleReCaptcha Create google reCAPTCHA driver
createNaverDriver ( ) : NaverCaptcha Create google reCAPTCHA driver
getDefaultDriver ( ) : string Get the default captcha driver name.
setDefaultDriver ( string $name ) : void Set the default captcha driver name.

Защищенные методы

Метод Описание
getConfig ( string $driver ) : array Returns api config

Описание методов

createGoogleDriver() публичный Метод

Create google reCAPTCHA driver
public createGoogleDriver ( ) : GoogleReCaptcha
Результат GoogleReCaptcha

createNaverDriver() публичный Метод

Create google reCAPTCHA driver
public createNaverDriver ( ) : NaverCaptcha
Результат Xpressengine\Captcha\Services\NaverCaptcha

getConfig() защищенный Метод

Returns api config
protected getConfig ( string $driver ) : array
$driver string driver name
Результат array

getDefaultDriver() публичный Метод

Get the default captcha driver name.
public getDefaultDriver ( ) : string
Результат string

setDefaultDriver() публичный Метод

Set the default captcha driver name.
public setDefaultDriver ( string $name ) : void
$name string driver name
Результат void