‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Domain\Event\AfterRecordLanguageOverlayEvent Class Reference

Public Member Functions

 __construct (private readonly string $table, private readonly array $record, private array|null $localizedRecord, private bool $overlayingWasAttempted, private readonly LanguageAspect $languageAspect)
 
 getTable ()
 
 getRecord ()
 
 getLanguageAspect ()
 
 setLocalizedRecord (array|null $localizedRecord)
 
 getLocalizedRecord ()
 
 overlayingWasAttempted ()
 

Detailed Description

Event which is fired after a record was translated (or tried to be localized).

Definition at line 25 of file AfterRecordLanguageOverlayEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Domain\Event\AfterRecordLanguageOverlayEvent::__construct ( private readonly string  $table,
private readonly array  $record,
private array|null  $localizedRecord,
private bool  $overlayingWasAttempted,
private readonly LanguageAspect  $languageAspect 
)

Definition at line 27 of file AfterRecordLanguageOverlayEvent.php.

Member Function Documentation

◆ getLanguageAspect()

TYPO3\CMS\Core\Domain\Event\AfterRecordLanguageOverlayEvent::getLanguageAspect ( )

Definition at line 45 of file AfterRecordLanguageOverlayEvent.php.

◆ getLocalizedRecord()

TYPO3\CMS\Core\Domain\Event\AfterRecordLanguageOverlayEvent::getLocalizedRecord ( )

Definition at line 56 of file AfterRecordLanguageOverlayEvent.php.

◆ getRecord()

TYPO3\CMS\Core\Domain\Event\AfterRecordLanguageOverlayEvent::getRecord ( )

◆ getTable()

TYPO3\CMS\Core\Domain\Event\AfterRecordLanguageOverlayEvent::getTable ( )

Definition at line 35 of file AfterRecordLanguageOverlayEvent.php.

◆ overlayingWasAttempted()

TYPO3\CMS\Core\Domain\Event\AfterRecordLanguageOverlayEvent::overlayingWasAttempted ( )

Determines if the overlay functionality happened, thus, returning the lo

Definition at line 64 of file AfterRecordLanguageOverlayEvent.php.

Referenced by TYPO3\CMS\Core\Domain\Event\AfterRecordLanguageOverlayEvent\setLocalizedRecord().

◆ setLocalizedRecord()

TYPO3\CMS\Core\Domain\Event\AfterRecordLanguageOverlayEvent::setLocalizedRecord ( array|null  $localizedRecord)