docker-itmgmt/speedtest/volumes/config/www/app/Helpers/EmailVerificationHelper.php
2023-03-29 15:20:05 +00: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;
}
}