symfony/sms-biuras-notifier
Symfony Notifier bridge for SmsBiuras (smsbiuras.lt). Configure via DSN with UID and API key, set sender (“from”), and optionally enable test_mode (0 real SMS, 1 test). Lets your Symfony app send SMS through SmsBiuras.
HttpClient, Messenger, Dependency Injection). For Laravel, this still requires explicit binding of Symfony services to Laravel’s container, but the lack of significant changes in v8.1.0 suggests no architectural shifts. The core use case (SMS notifications via Biuras) remains niche, limiting multi-provider flexibility.SmsBiurasNotifier). Example binding remains unchanged:
$this->app->bind(SmsBiurasNotifier::class, function ($app) {
return new SmsBiurasNotifier($app->make(BiurasClient::class));
});
config/services.php or environment variables.Http facade or Guzzle can still serve as drop-ins, but response handling (retries, timeouts) remains a manual reconciliation task.failed_jobs table, ShouldQueue).Monolog and Laravel’s Log facade will still require manual alignment.symfony/http-client and symfony/messenger remain viable but require manual integration.spatie/laravel-sms-notifications) may still be preferable for multi-provider needs.$this->app->singleton(SmsBiurasNotifier::class, function ($app) {
$client = new BiurasClient($app['config']['services.sms.biuras.key']);
return new SmsBiurasNotifier($client, $app['logger']);
});
class SendSmsJob implements ShouldQueue { ... }
config/services.php or env vars to avoid drift.NO_UPDATE_NEEDED
How can I help you explore Laravel packages today?