buzzingpixel/twig-dumper

此包的最新版本(1.0.3)没有可用的许可信息。

使用 Symfony VarDumper 组件的 Twig Dumper

1.0.3 2022-01-11 16:44 UTC

This package is auto-updated.

Last update: 2024-09-10 17:35:29 UTC


README

使用 Symfony VarDumper 组件的 Twig Dumper。

安装

composer require --dev buzzingpixel/twig-dumper

当实例化您的 Twig 实例时,通过 addExtension() 方法将 BuzzingPixel\TwigDumper\TwigDumper 扩展添加到 Twig。例如

<?php
declare(strict_types=1);

use Twig\Environment;
use Twig\Loader\FilesystemLoader;
use BuzzingPixel\TwigDumper\TwigDumper;

$twig = new Environment(new FilesystemLoader('/path/to/templates'), [
    'debug' => true,
    'cache' => '/path/to/cache',
    'strict_variables' => true,
]);

$twig->addExtension(new TwigDumper());

使用方法

注意:为了使此扩展正常工作,Twig 必须处于调试模式。

{# Dump variables or other values #}
{{ dump(myVar, anotherVar, 123, 'etc.') }}

{# Dump the twig context #}
{{ dump() }}

许可证

版权所有 2019 BuzzingPixel, LLC

根据 Apache 许可证 2.0 版(“许可证”);除非适用法律要求或经书面同意,否则不得使用此文件,除非符合许可证。您可以在 https://apache.ac.cn/licenses/LICENSE-2.0 获取许可证副本。

除非适用法律要求或经书面同意,否则在许可证下分发的软件按“原样”分发,不提供任何明示或暗示的保证或条件。有关许可证下管理权限和限制的具体语言,请参阅许可证。