funcphp/twig-compress
Composer 安装命令:
composer require funcphp/twig-compress
包简介
Output compressor for twig
README 文档
README
outputcompressorfortwigbutbetterthan{% spaceless %}
install
download repo
$ composer require funcphp/twig-compress "dev-master" without symfony:
// add extension to your twig engine $twigEngine->addExtension(new \Func\Twig\CompressExtension());
with symfony:
enable bundle
$bundles = [ ... new \Func\CompressBundle\FuncCompressBundle(), ... ];
examples
basic usage
{% compress %} <html> <head> <style> body { background: #fcc200; } </style> <script> alert('hello') </script> </head> </html> {% endcompress %} output:
<html><head><style> body { background: #fcc200; } </style><script> alert('hello') </script></head></html>
use with secure option
this does the same thing with {% spaceless %}
{% compress not secure %} <html> <head> <style> body { background: #fcc200; } </style> <script> alert('hello') </script> </head> </html> {% endcompress %} you can use {% compress secure=false %} instead of {% compress not secure %}
output:
<html><head><style> body { background: #fcc200; } </style><script> alert('hello') </script></head></html>
统计信息
- 总下载量: 13.88k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2026-01-04