kanellov / slim-twig-flash
A Twig extension to access Slim Flash messages in templates
Installs: 93 370
Dependents: 9
Suggesters: 0
Security: 0
Stars: 22
Watchers: 5
Forks: 17
Open Issues: 4
Requires
- php: >=5.5.0
- slim/flash: >=0.1.0
- twig/twig: >=1.18
Requires (Dev)
- friendsofphp/php-cs-fixer: 1.*
- phpunit/phpcov: 2.*
- phpunit/phpunit: 4.8.0
- satooshi/php-coveralls: dev-master
This package is not auto-updated.
Last update: 2024-10-26 19:21:33 UTC
README
A Twig extension to access Slim Flash messages in templates.
Install
Via Composer
composer require kanellov/slim-twig-flash
Requires:
- PHP 5.5.0 or newer
- Slim Framework Flash Messages 0.1.0 or newer
- Twig 1.18.0 or newer
Usage
- Add extension to your twig view
... $view->addExtension(new Knlv\Slim\Views\TwigMessages( new Slim\Flash\Messages() )); ...
- In templates use
flash()
orflash('some_key')
to fetch messages from Flash service
... <ul class="alert alert-danger"> {% for msg in flash('error') %} <li>{{ msg }}</li> {% endfor %} </ul> ...
Testing
phpunit
License
The GNU GENERAL PUBLIC LICENSE Version 3. Please see License File for more information.