m-adamski/symfony-utils-bundle

Symfony的额外工具集合

2.0.1 2020-02-07 07:08 UTC

This package is auto-updated.

Last update: 2024-09-07 17:58:26 UTC


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