Download the PHP package grizzlylab/mailer-bundle without Composer
On this page you can find all versions of the php package grizzlylab/mailer-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download grizzlylab/mailer-bundle
More information about grizzlylab/mailer-bundle
Files in grizzlylab/mailer-bundle
Package mailer-bundle
Short Description Basic mailer
License MIT
Homepage https://github.com/grizzlylab/MailerBundle
Informations about the package mailer-bundle
GrizzlylabMailerBundle
Symfony bundle to send an e-mail with just one line of code. It uses "symfony/twig-bundle" and "symfony/swiftmailer-bundle".
1. Requirements
Since 2.0, PHP 7.4+ is required and dependency "symfony/twig-bundle" replaces "symfony/templating". It means this bundle now only supports Twig.
Since 1.3, important changes have been made to dependencies.
Since 1.2.1, PHP 7.1+ is required. Before this release, PHP 5.4 is the minimum required.
2. Installation
Run the command below to install via composer
Then enable it in your kernel:
3. Configuration
Configure parameters.yml
Configure SwiftMailer (if not already done)
OPTIONAL: You can use your new parameters (defined in parameters.yml) in your SwiftMailer configuration
This way, even if you send an e-mail without "grizzlylab_mailer", the "sender_address" will be the same.
4. Use
1. Content:
a) By default, the $content argument is the location of a Twig template:
Rules inside your Twig template:
- use the first line as the subject
- use the rest as the body
b) If you just want to use a simple string, set the argument $contentIsATemplate to false
2. More examples
That's it!
License
This bundle is under the MIT license.
All versions of mailer-bundle with dependencies
symfony/twig-bundle Version ^4.4|^5.2
symfony/swiftmailer-bundle Version ~3.5