BookStack\Services\EmailConfirmationService::createEmailConfirmation PHP Method

createEmailConfirmation() public method

Creates a new email confirmation in the database and returns the token.
public createEmailConfirmation ( User $user ) : string
$user BookStack\User
return string
    public function createEmailConfirmation(User $user)
    {
        $token = $this->getToken();
        $this->db->table('email_confirmations')->insert(['user_id' => $user->id, 'token' => $token, 'created_at' => Carbon::now(), 'updated_at' => Carbon::now()]);
        return $token;
    }