opsdev/

基于文件md5值的缓存破坏段创建静态资源的链接

5.0.1 2022-03-24 12:31 UTC

This package is auto-updated.

Last update: 2024-09-10 07:15:20 UTC


README

本包提供了一种ViewHelper和一个Fusion对象,它们的功能与原始版本类似,但会附加基于文件md5的缓存破坏段。

安装

通过composer安装包

composer require "opsdev/cache-breaker"

使用方法

作为Fluid ViewHelper使用

{namespace opsdev=OpsDev\CacheBreaker\ViewHelpers}
<link rel="stylesheet" href="{opsdev:resource(path: 'path/to/your/file.css', package: 'Vendor.YourPackageName')}" />

作为Fusion对象使用

stylesheets.index = T:Tag {
    tagName = 'link'
    attributes {
        href = OpsDev.CacheBreaker:ResourceUri {
            path = 'path/to/your/file.css'
            package = 'Vendor.YourPackageName'
        }
        type = 'text/css'
        rel = 'stylesheet'
    }
}

致谢

本包的开发部分由CodeQ网络工厂、圣菲利波莱特基督教东正教学院internezzo ag赞助。

以下人员也为此包做出了贡献 - 感谢!

  • Dimitri Pisarev
  • Simon Schaufelberger
  • Guang Ha