m-adamski / symfony-utils-bundle
Symfony的额外工具集合
2.0.1
2020-02-07 07:08 UTC
Requires
- php: ^7.2
- symfony/asset: ^4.1|^5.0
- symfony/console: ^4.1|^5.0
- symfony/framework-bundle: ^4.1|^5.0
- symfony/twig-bundle: ^4.1|^5.0
Requires (Dev)
- kint-php/kint: ^3.0
README
这是一个包含足够小的Symfony 4工具的集合,足以为它们创建单独的包。
此包与Symfony 4.1和Symfony 5.0兼容。已放弃与Symfony 3.4的兼容性。
安装
此包可以通过Composer安装
$ composer require m-adamski/symfony-utils-bundle
包含什么?
该包包括以下工具和助手
AssetHashExtension
注册了一个名为asset_hash
的额外Twig函数,该函数插入指定资源的路径,并附加插入资源的MD5校验和。
示例
<script type="text/javascript" src="{{ asset_hash('assets/js/vendor.min.js') }}"></script>
该函数的结果将是资源的路径及其校验和。
<script type="text/javascript" src="/assets/js/vendor.min.js?78743b772817efd0530ca37eb28faf15"></script>
SymfonyStyle
一个扩展核心Symfony Console Style能力的类。它包含了一些额外的函数,可以帮助展示返回给用户的信息。
许可证
MIT