buzzingpixel / twig-dumper
此包的最新版本(1.0.3)没有可用的许可信息。
使用 Symfony VarDumper 组件的 Twig Dumper
1.0.3
2022-01-11 16:44 UTC
Requires
- php: >=7.2
- symfony/var-dumper: ^4.3|^5.0|^6.0
- twig/twig: ^2.8|^3.0
Requires (Dev)
- codedungeon/phpunit-result-printer: ^0.26.2
- doctrine/coding-standard: ^6.0
- friendsofphp/php-cs-fixer: ^2.15
- phpstan/phpstan: ^0.11.12
- phpstan/phpstan-deprecation-rules: ^0.11.2
- phpunit/phpunit: ^8.3
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: ^3.4
- thecodingmachine/phpstan-safe-rule: ^0.1.4
- vimeo/psalm: ^3.4
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 获取许可证副本。
除非适用法律要求或经书面同意,否则在许可证下分发的软件按“原样”分发,不提供任何明示或暗示的保证或条件。有关许可证下管理权限和限制的具体语言,请参阅许可证。