adesigns/email-template-bundle
Symfony2 bundle for managing reusable email templates with Twig blocks (from, subject, body). Load a template with data via a service, then send rendered emails (e.g., registration, password reset) using SwiftMailer.
spatie/laravel-twig).Swiftmailer is replaced by Laravel’s Illuminate/Mail. The bundle would need a wrapper to bridge Swiftmailer calls to Laravel’s Mailable classes or Mail::send().{% block %} with Blade directives or using a Twig adapter).swiftmailer/swiftmailer, symfony/twig-bridge) may conflict with Laravel’s ecosystem.Mailable classes + Blade templates already handle dynamic emails. Does this bundle offer unique value (e.g., database-backed templates, advanced Twig features) that justify integration?Mailable + Blade may suffice. If dynamic Twig features (e.g., macros, filters) are critical, assess whether they’re worth the integration cost.spatie/laravel-mailables (for reusable email classes).laravel-notification-channels (for advanced templating).ContainerInterface vs. Laravel’s Container).Swiftmailer vs. Illuminate/Mail).adesigns/laravel-email-templates).Swiftmailer → Illuminate/Mail, Twig → Blade or spatie/laravel-twig).Mailable classes for sending.container.get() calls).spatie/laravel-twig).Mail::send().SfkEmailTemplateBundle with a Laravel service provider.ContainerInterface, EventDispatcher, or Swiftmailer will require rewrites.{% extends %} could be mapped to Blade’s @extends with a custom loader.Mailable).symfony/* vs. Laravel’s bundled components).How can I help you explore Laravel packages today?