cpsit/cps-myra-cloud

清除MyraCloud缓存

安装: 0

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 5

分支: 0

开放问题: 0

类型:typo3-cms-extension

1.0.3 2024-09-06 07:56 UTC

This package is auto-updated.

Last update: 2024-09-06 07:57:11 UTC


README

需求

  • php: ^8.1 | ^8.2
  • ext-json: *
  • cpsit/myra-web-api: *
  • typo3/cms-core: ^12.4

用法

清除TYPO3后端中的MyraCloud远程缓存。

基本功能

MyraCloud清除监听不同的触发事件,例如缓存菜单中的MyraCloud-ClearCache-Button或清除页面缓存的钩子。

为了成功清除缓存,我们需要至少3样东西:

  • MyraCloud-Config域名
  • 完全限定域名
  • 资源/URI

通过MyraCloud API(DNS记录)获取给定域名的完全限定域名(fqdn)。

加载所有需求后,将清除每个域(别名域名)、每个fqdn(子域名)、每个uri的MyraCloud缓存。

日志记录

每个Myra清除缓存请求都将添加到sys_log数据库中。

设置

见:Settings.md

页面清除

见:Settings.md

文件列表清除

见:Filelist.md

钩子

见:Hooks.md

命令/CLI

见:Command.md