public function create(Contracts\RequiresEmailVerification $user)
{
$email = $user->getEmailForVerification();
$this->deleteExisting($user);
$token = $this->createNewToken();
$this->getTable()->insert($this->getPayload($email, $token));
return $token;
}