shapecode/twig-string-loader

2.0.0 2023-12-02 15:19 UTC

This package is auto-updated.

Last update: 2024-08-31 00:29:43 UTC


README

paypal

PHP Version Latest Stable Version Latest Unstable Version Total Downloads Monthly Downloads Daily Downloads License

安装说明

首先,您需要将 shapecode/twig-string-loader 添加到 composer.json 文件中

通过执行 composer require shapecode/twig-string-loader 或手动添加

{
   "require": {
        "shapecode/twig-string-loader": "^1.0"
    }
}

将字符串加载器添加到您的 $twig 对象中

<?php

// index.php
//...

$loader1 = new \Twig\Loader\FilesystemLoader('/path/to/templates');
$loader2 = new \Shapecode\Twig\Loader\StringLoader();
$loader = new \Twig\Loader\ChainLoader([$loader1, $loader2]);

$twig = new \Twig\Environment($loader);

用法

现在您可以使用twig编译字符串了

<?php

$twig->render('Hello {{ world }}', array(
    'world' => 'World'
));