Property | Type | Description | |
---|---|---|---|
$mailer | Illuminate\Contracts\Mail\Mailer | 이메일 전송기 | |
$view | string | 이메일 인증 메일을 전송할 때 사용할 view id |
Method | Description | |
---|---|---|
__construct ( |
생성자. | |
confirmEmail ( Xpressengine\User\EmailInterface $email, string $code ) : boolean | 주어진 이메일을 인증처리 한다. | |
sendEmailForConfirmation ( Xpressengine\User\EmailInterface $mail, null | Closur\Closure $callback = null ) : void | 이메일 인증을 위한 이메일을 전송한다. |
Method | Description | |
---|---|---|
validateConfirmCode ( Xpressengine\User\EmailInterface $mail, string $code ) : boolean | 주어진 이메일의 인증코드를 검사한다. |
public __construct ( |
||
$handler | handler | |
$mailer | Illuminate\Contracts\Mail\Mailer | mail sender |
$view | string | mail 전송시 사용할 view 파일 |
public confirmEmail ( Xpressengine\User\EmailInterface $email, string $code ) : boolean | ||
Xpressengine\User\EmailInterface | 인증할 이메일 | |
$code | string | 인증코드 |
return | boolean | 주어진 이메일의 인증처리가 성공하면 true를 반환한다. |
public sendEmailForConfirmation ( Xpressengine\User\EmailInterface $mail, null | Closur\Closure $callback = null ) : void | ||
Xpressengine\User\EmailInterface | 전송할 이메일 정보 | |
$callback | null | Closur\Closure | 이메일 전송할 때 처리할 로직 |
return | void |
protected validateConfirmCode ( Xpressengine\User\EmailInterface $mail, string $code ) : boolean | ||
Xpressengine\User\EmailInterface | 인증할 이메일 정보 | |
$code | string | 인증코드 |
return | boolean | 주어진 이메일에 등록된 인증코드가 일치할 경우 true, 일치하지 않으면 false를 반환한다. |
protected Mailer,Illuminate\Contracts\Mail $mailer | ||
return | Illuminate\Contracts\Mail\Mailer |