m2mtech / ux-navigation
symfony 常见导航组件的 Twig 扩展。
v2.0.0
2022-02-23 14:44 UTC
Requires
- php: >=7.2.5
- ext-intl: *
- symfony/dependency-injection: ^5.4|^6.0
- symfony/intl: ^5.4|^6.0
- symfony/twig-bundle: ^5.4|^6.0
Requires (Dev)
- phpstan/phpstan: ^1.4
- phpunit/phpunit: ^8.5.22|^9.5
- roave/security-advisories: dev-latest
- symfony/phpunit-bridge: ^5.4|^6.0
- symfony/webpack-encore-bundle: ^1.14
- symplify/easy-coding-standard: ^10.1
README
此包提供了对常见导航组件及其为 symfony UX 配置的刺激控制器(stimulus controllers)的 Twig 扩展。
安装
composer require m2mtech/ux-navigation
如果你没有使用 Flex,请启用此包
// config/bundles.php return [ // ... M2MTech\UxNavigation\M2MTechUxNavigationBundle::class => ['all' => true], ];
如果你想使用捆绑的刺激控制器,请安装 JavaScript 依赖项并编译它们
yarn install --force yarn encore dev
使用方法
文档可以在 ./docs 目录中找到。
测试
此包是在 php 7.4 上开发的,并已测试与 php 7.2 到 8.1 的兼容性。
composer test # or the Javascript respectively cd src/Resources/assets; yarn test
变更日志
请参阅 CHANGELOG 了解有关最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全漏洞
请查看 我们的安全策略 了解如何报告安全漏洞。
致谢
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。