PHP Class 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(); }
Author: XE Developers ([email protected])
Inheritance: extends Illuminate\Support\Manager
Afficher le fichier Open project: xpressengine/xpressengine Class Usage Examples

Méthodes publiques

Méthode Description
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.

Méthodes protégées

Méthode Description
getConfig ( string $driver ) : array Returns api config

Method Details

createGoogleDriver() public méthode

Create google reCAPTCHA driver
public createGoogleDriver ( ) : GoogleReCaptcha
Résultat GoogleReCaptcha

createNaverDriver() public méthode

Create google reCAPTCHA driver
public createNaverDriver ( ) : NaverCaptcha
Résultat Xpressengine\Captcha\Services\NaverCaptcha

getConfig() protected méthode

Returns api config
protected getConfig ( string $driver ) : array
$driver string driver name
Résultat array

getDefaultDriver() public méthode

Get the default captcha driver name.
public getDefaultDriver ( ) : string
Résultat string

setDefaultDriver() public méthode

Set the default captcha driver name.
public setDefaultDriver ( string $name ) : void
$name string driver name
Résultat void