Download the PHP package qckanemoto/twigged-swiftmessage-service-provider without Composer
On this page you can find all versions of the php package qckanemoto/twigged-swiftmessage-service-provider. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download qckanemoto/twigged-swiftmessage-service-provider
More information about qckanemoto/twigged-swiftmessage-service-provider
Files in qckanemoto/twigged-swiftmessage-service-provider
Package twigged-swiftmessage-service-provider
Short Description Twig templated Swift_Message builder service provider for the Silex microframework.
License MIT
Homepage https://github.com/ttskch/TwiggedSwiftMessageServiceProvider
Informations about the package twigged-swiftmessage-service-provider
TwiggedSwiftMessageServiceProvider
This is a service provider of TwiggedSwiftMessageBuilder for Silex.
Requirements
- PHP 5.3+
Getting started
First add this dependency into your composer.json
:
And enable this service provider in your application.
Please notice that you must register both TwigServiceProvider
and SwiftmailerServiceProvider
on ahead.
Then you can build Swift_Message
object via twig template.
See more detailed documentation here.
Use submitted form data in Twig template
This service provider provides one additional feature to use submitted form data in Twig template easily.
$app['twigged_swiftmessage.form_handler']
allows you to extract data array from Form
object.
Labels and values of each fields can be used as below:
{{ form.[field-name].label }}
{{ form.[field-name].value }}
For example:
Offcourse you also can access to your custom field type as below:
{{ form.[parent-field].[child-field].label }}
{{ form.[parent-field].[child-field].value }}
Enjoy!
See more detailed documentation here.
All versions of twigged-swiftmessage-service-provider with dependencies
silex/silex Version ~1.0
symfony/form Version ~2.3
symfony/security-csrf Version ~2.4
ttskch/twigged-swiftmessage-builder Version ~2.0