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');
    }
}