dtkahl/twig-renderable-extension

1.0.0 2017-08-18 11:51 UTC

This package is auto-updated.

Last update: 2024-08-29 04:25:40 UTC


README

此包为 Twig 添加了一个自定义的渲染标签。这个标签会自动渲染一个实现了 TwigRenderableInterface 接口类的实例。这是通过包含从 $instance->getTemplate() 返回的 twig-template,并用从 $instance->getRenderData() 返回的数据来完成的。

{% render instance %}

依赖关系

  • PHP >=7.0.0
  • twig\twig ^2.0

安装

使用 Composer 安装

composer require dtkahl/twig-renderable-extension

将扩展注册到 Twig 实例

use \Dtkahl\FormBuilder|TwigRenderableExtension;
$twig->addExtension(new TwigRenderableExtension);