glazilla / slim-twig-flash
一个用于在模板中访问 Slim Flash 消息的 Twig 扩展
v1.0
2022-11-10 11:59 UTC
Requires
- php: >=7.4.0
- slim/flash: ^0.4
- twig/twig: ^3.4.3
Requires (Dev)
- friendsofphp/php-cs-fixer: 1.*
- phpunit/phpcov: 2.*
- phpunit/phpunit: 4.8.0
- satooshi/php-coveralls: dev-master
This package is auto-updated.
Last update: 2024-09-10 15:44:17 UTC
README
一个用于在模板中访问 Slim Flash 消息的 Twig 扩展。
安装
通过Composer
composer require glazilla/slim-twig-flash
要求
- PHP 8 或更高版本
- Slim 框架 Flash 消息 0.4.0 或更高版本
- Twig 3.4.3 或更高版本
用法
- 将扩展添加到您的 twig 视图中
...
$view->addExtension(new Glazilla\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。有关更多信息,请参阅许可证文件。