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
파일 보기 프로젝트 열기: xpressengine/xpressengine 1 사용 예제들

공개 메소드들

메소드 설명
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