Files
Speedtest-Tracker/app/Helpers/EmailVerificationHelper.php
2021-04-10 22:55:19 +01:00

36 lines
748 B
PHP

<?php
namespace App\Helpers;
use App\Models\Auth\EmailVerification;
use App\Models\User;
class EmailVerificationHelper {
public static function checkVerificationAttempt($userID, $token)
{
$verification = EmailVerification::where('user_id', $userID)
->where('token', $token)
->first();
if(!$verification) {
return false;
}
return User::where('id', $userID)->first();
}
public static function verifyUser(User $user)
{
}
public static function userIsVerified()
{
if(auth()->user()->email_verified_at == null) {
return false;
}
return true;
}
}