create() public method

Create a new token.
public create ( Krucas\LaravelUserEmailVerification\Contracts\RequiresEmailVerification $user ) : string
$user Krucas\LaravelUserEmailVerification\Contracts\RequiresEmailVerification
return string
 /**
  * Send a user verification link.
  *
  * @param array $credentials
  * @param \Closure|null $callback
  * @return string
  */
 public function sendVerificationLink(array $credentials, Closure $callback = null)
 {
     $user = $this->getUser($credentials);
     if (is_null($user)) {
         return Contracts\VerificationBroker::INVALID_USER;
     }
     $token = $this->tokens->create($user);
     $this->emailVerificationLink($user, $token, $callback);
     return Contracts\VerificationBroker::VERIFICATION_LINK_SENT;
 }