App\Libraries\UserVerification::isDone PHP Method

isDone() public method

public isDone ( )
    public function isDone()
    {
        if ($this->user === null) {
            return true;
        }
        if ($this->request->session()->get('verified') === static::VERIFIED) {
            return true;
        }
        return $this->isDoneLegacy();
    }

Usage Example

コード例 #1
0
ファイル: VerifyUser.php プロジェクト: ppy/osu-web
 public function handle(Request $request, Closure $next)
 {
     if (!$request->is('account/verify') && !$request->is('account/reissue-code') && !$request->is('users/logout') && $this->requiresVerification($request)) {
         $verification = new UserVerification($this->auth->user(), $request);
         if (!$verification->isDone()) {
             return $verification->initiate();
         }
     }
     return $next($request);
 }