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