k-ko / slim-twig-flash
Slim 3 扩展,用于在模板中访问 Slim Flash 消息
2.0.0
2021-10-16 18:22 UTC
Requires
- php: >=7.2
- slim/flash: 0.4.0
- twig/twig: ^1.34.0 || ^2.4.0 || ^3.0.0
Requires (Dev)
- friendsofphp/php-cs-fixer: 1.*
- phpunit/phpcov: ^3
- phpunit/phpunit: ^5
- satooshi/php-coveralls: ^1.0
README
这是一个用于在模板中访问 Slim Flash 消息的 Twig 3 扩展。
安装
通过 Composer
composer require k-ko/slim-twig-flash
要求
- PHP 7.2 或更高版本
- Slim Framework Flash Messages 0.1.0 或更高版本
- Twig 3 或更高版本
使用方法
- 将扩展添加到您的 Twig 视图中
... $view->addExtension(new Knlv\Slim\Views\TwigMessages( new Slim\Flash\Messages() )); ...
- 在模板中使用
flash()
或flash('some_key')
从 Flash 服务中获取消息
... <ul class="alert alert-danger"> {% for msg in flash('error') %} <li>{{ msg }}</li> {% endfor %} </ul> ...
测试
phpunit
许可证
GNU 通用公共许可证版本 3。请参阅 许可证文件 了解更多信息。