Laravel

Laravel é um framework de aplicação web de código aberto, desenvolvido para desenvolvedores PHP, com o objetivo de criar aplicações web escaláveis, seguras e de fácil manutenção. Ele oferece uma série de ferramentas e funcionalidades que simplificam tarefas comuns no desenvolvimento web, como roteamento, autenticação, gerenciamento de sessões e operações de banco de dados. Laravel inclui uma sintaxe elegante e ferramentas poderosas, como um ORM (Object-Relational Mapping) para gerenciamento de banco de dados, um motor de template (Blade), além de suporte integrado para agendamento de tarefas, testes e recursos de segurança. Ele também facilita a criação de APIs RESTful e se integra facilmente com tecnologias de frontend e serviços de terceiros. Laravel é especialmente útil para desenvolvedores que desejam acelerar o processo de desenvolvimento, utilizando componentes reutilizáveis e focando na construção de aplicações web de alta qualidade e eficiência.

Instalação

Instale o Canal de Notificação do Laravel para envio de SMS via seven:

composer require laravel-notification-channels/sms77

Configuração

Adicione sua chave API no arquivo de configuração:

// config/services.php

'sms77' => [
    'api_key' => 'IHR_API_SCHLÜSSEL',
],

Uso

Use o canal na sua classe de notificação:

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