Laravel
Laravel es un framework de aplicaciones web de código abierto diseñado para desarrolladores de PHP, con el fin de crear aplicaciones web escalables, seguras y mantenibles. Ofrece una serie de herramientas y funciones que simplifican tareas comunes en el desarrollo web, como el enrutamiento, la autenticación, la gestión de sesiones y las operaciones de base de datos. Laravel incluye una sintaxis elegante y potentes herramientas como un ORM (Mapeo Objeto-Relacional) para la gestión de bases de datos, un motor de plantillas (Blade) y soporte integrado para la planificación de tareas, pruebas y funciones de seguridad. También facilita la creación de APIs RESTful y se integra sin problemas con tecnologías frontend y servicios de terceros. Laravel es especialmente útil para desarrolladores que desean acelerar el proceso de desarrollo utilizando componentes reutilizables y centrarse en construir aplicaciones web de alta calidad y eficiencia.
Instalación
Instale el Laravel Notification Channel para el envío de SMS a través de seven:
composer require laravel-notification-channels/sms77
Configuración
Agregue SU_CLAVE_API en el archivo de configuración:
// config/services.php
'sms77' => [
'api_key' => 'IHR_API_SCHLÜSSEL',
],
Uso
Utilice el canal en su clase de notificación:
use Illuminate\Notifications\Notification;
use NotificationChannels\Sms77\Sms77Message;
class ExampleNotification extends Notification
{
public function via($notifiable)
{
return ['sms77'];
}
public function toSms77($notifiable)
{
return (new Sms77Message())
->content('Ihre Nachricht hier');
}
}