‪TYPO3CMS  ‪main
TYPO3\CMS\Extbase\Event\Configuration\BeforeFlexFormConfigurationOverrideEvent Class Reference

Public Member Functions

 __construct (protected readonly array $frameworkConfiguration, protected readonly array $originalFlexFormConfiguration, protected array $flexFormConfiguration)
 
 getFrameworkConfiguration ()
 
 getOriginalFlexFormConfiguration ()
 
 getFlexFormConfiguration ()
 
 setFlexFormConfiguration (array $flexFormConfiguration)
 

Detailed Description

Event which is dispatched before flexForm configuration overrides framework configuration. Possible core flexForm overrides have already been processed in $flexFormConfiguration.

Listeners can implement a custom flexForm override process by using the original flexForm configuration available in $originalFlexFormConfiguration.

Definition at line 27 of file BeforeFlexFormConfigurationOverrideEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Extbase\Event\Configuration\BeforeFlexFormConfigurationOverrideEvent::__construct ( protected readonly array  $frameworkConfiguration,
protected readonly array  $originalFlexFormConfiguration,
protected array  $flexFormConfiguration 
)

Definition at line 29 of file BeforeFlexFormConfigurationOverrideEvent.php.

Member Function Documentation

◆ getFlexFormConfiguration()

TYPO3\CMS\Extbase\Event\Configuration\BeforeFlexFormConfigurationOverrideEvent::getFlexFormConfiguration ( )

Definition at line 45 of file BeforeFlexFormConfigurationOverrideEvent.php.

◆ getFrameworkConfiguration()

TYPO3\CMS\Extbase\Event\Configuration\BeforeFlexFormConfigurationOverrideEvent::getFrameworkConfiguration ( )

Definition at line 35 of file BeforeFlexFormConfigurationOverrideEvent.php.

◆ getOriginalFlexFormConfiguration()

TYPO3\CMS\Extbase\Event\Configuration\BeforeFlexFormConfigurationOverrideEvent::getOriginalFlexFormConfiguration ( )

Definition at line 40 of file BeforeFlexFormConfigurationOverrideEvent.php.

◆ setFlexFormConfiguration()

TYPO3\CMS\Extbase\Event\Configuration\BeforeFlexFormConfigurationOverrideEvent::setFlexFormConfiguration ( array  $flexFormConfiguration)