code711/siteconfigurationevents

此TYPO3扩展将为SiteConfiguration类的方法write、rename和delete提供PSR-14事件

1.2.1 2024-08-06 21:35 UTC

This package is auto-updated.

Last update: 2024-09-06 21:54:35 UTC


README

Latest Stable Version TYPO3 13 Total Downloads Monthly Downloads

此扩展将为SiteWriter类的方法write、rename和delete提供PSR-14事件。这样,第三方扩展可以在创建或更新站点配置时附加到这些事件

安装

composer req code711/siteconfigurationevents

用法

此扩展将XCLASS

\TYPO3\CMS\Core\Configuration\SiteWriter
并为write方法添加1个事件,为rename和delete方法各添加1个事件,在调用相应的父方法之前。不对核心类/进行其他更改

以下PSR-14事件将可用。

AfterSiteConfigurationWriteEvent

接收不可变的(字符串)$siteIdentifier、已写入yaml文件的不可变$configuration数组以及不可变的$protectPlaceholders布尔值

AfterSiteConfigurationRenameEvent

接收(字符串)$currentIdentifier和(字符串)$newIdentifier

AfterSiteConfigurationDeleteEvent

接收已删除的(字符串)$siteIdentifier