<?php
namespace App\Services;
use App\Mail\OtpMail;
use App\Models\OtpVerification;
use Illuminate\Support\Facades\Mail;
class OtpService
{
public function sendOtpToEmail(string $email): void
{
$otp = random_int(100000, 999999);
Mail::to($email)->send(new OtpMail($otp));
info('sent?');
OtpVerification::updateOrCreate(
['email' => $email],
['otp' => $otp]
);
}
}