kanellov/slim-twig-flash

一个用于在模板中访问Slim Flash消息的Twig扩展

0.2.0 2016-12-29 22:07 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:52:58 UTC


README

这是一个用于在模板中访问Slim Flash消息的Twig扩展。

安装

通过Composer

composer require kanellov/slim-twig-flash

要求

  • PHP 5.5.0或更高版本
  • Slim框架Flash消息0.1.0或更高版本
  • Twig 1.18.0或更高版本

使用方法

  • 将扩展添加到您的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版。请参阅许可证文件以获取更多信息。