Actualizacion de Diseño Logins y Parte de Registro Negocios

This commit is contained in:
kquiroz
2023-08-23 16:11:21 -04:00
parent d71e89adae
commit 38bf59042d
3498 changed files with 691264 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
<?php
namespace App\Services;
use App\Models\OtpConfiguration;
class SendSmsService
{
public function sendSMS($to, $from, $text, $template_id)
{
$otp = OtpConfiguration::where('value', 1)->first()->type;
$otp_class = __NAMESPACE__ . '\\OTP\\' . str_replace(' ', '', ucwords(str_replace('_', ' ', $otp)));
if (class_exists($otp_class)) {
return (new $otp_class)->send($to, $from, $text, $template_id);
} else {
return;
}
}
}