scotteuser / twigcs-fractal
Fractal Twig 的 Checkstyle 自动化工具
dev-main
2022-03-18 10:13 UTC
Requires
- php: ^7.4 || ^8.0
- friendsoftwig/twigcs: ^5.1|dev-main
This package is auto-updated.
Last update: 2024-09-18 15:36:58 UTC
README
此扩展了优秀的 Twigcs,以提供用于 Fractal 渲染组件 的规则集。
安装
此工具作为 Packagist 上的一个包提供:https://packagist.org.cn/packages/scotteuser/twigcs-fractal
composer require scotteuser/twigcs-fractal
这个工具做什么?
考虑以下 Fractal 代码
{% set card_label = 'Hello' %} {% render "@card" with { label: card_label } %}
默认情况下,Twigcs 会将 card_label
视为未使用的变量,因为它不了解 Fractal 的 render
标签。
如何使用它?
将文件 .twig_cs.dist
添加到您的项目根目录,并更改您的项目以使用此规则集。
<?php return \FriendsOfTwig\Twigcs\Config\Config::create() ->setRuleSet(ScottEuser\FractalTwigcs\Ruleset\Fractal::class);