‪TYPO3CMS  ‪main
TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent Class Reference

Public Member Functions

 __construct (private array $records, private string $finalContent, private int $slide, private int $slideCollect, private bool $slideCollectReverse, private bool $slideCollectFuzzy, private array $configuration,)
 
 getRecords ()
 
 setRecords (array $records)
 
 getFinalContent ()
 
 setFinalContent (string $finalContent)
 
 getSlide ()
 
 setSlide (int $slide)
 
 getSlideCollect ()
 
 setSlideCollect (int $slideCollect)
 
 getSlideCollectReverse ()
 
 setSlideCollectReverse (bool $slideCollectReverse)
 
 getSlideCollectFuzzy ()
 
 setSlideCollectFuzzy (bool $slideCollectFuzzy)
 
 getConfiguration ()
 
 setConfiguration (array $configuration)
 

Detailed Description

Event which is fired after ContentContentObject has pulled records from database.

Therefore, allows listeners to completely manipulate the fetched records, prior to being further processed by the content object.

Additionally, the event also allows to manipulate the configuration and options, such as the "value" or "slide".

Definition at line 29 of file ModifyRecordsAfterFetchingContentEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::__construct ( private array  $records,
private string  $finalContent,
private int  $slide,
private int  $slideCollect,
private bool  $slideCollectReverse,
private bool  $slideCollectFuzzy,
private array  $configuration 
)

Definition at line 31 of file ModifyRecordsAfterFetchingContentEvent.php.

Member Function Documentation

◆ getConfiguration()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::getConfiguration ( )

Definition at line 101 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ getFinalContent()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::getFinalContent ( )

Definition at line 51 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ getRecords()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::getRecords ( )

Definition at line 41 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ getSlide()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::getSlide ( )

Definition at line 61 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ getSlideCollect()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::getSlideCollect ( )

Definition at line 71 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ getSlideCollectFuzzy()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::getSlideCollectFuzzy ( )

Definition at line 91 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ getSlideCollectReverse()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::getSlideCollectReverse ( )

Definition at line 81 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ setConfiguration()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::setConfiguration ( array  $configuration)

Definition at line 106 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ setFinalContent()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::setFinalContent ( string  $finalContent)

Definition at line 56 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ setRecords()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::setRecords ( array  $records)

◆ setSlide()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::setSlide ( int  $slide)

Definition at line 66 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ setSlideCollect()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::setSlideCollect ( int  $slideCollect)

Definition at line 76 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ setSlideCollectFuzzy()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::setSlideCollectFuzzy ( bool  $slideCollectFuzzy)

Definition at line 96 of file ModifyRecordsAfterFetchingContentEvent.php.

◆ setSlideCollectReverse()

TYPO3\CMS\Frontend\ContentObject\Event\ModifyRecordsAfterFetchingContentEvent::setSlideCollectReverse ( bool  $slideCollectReverse)

Definition at line 86 of file ModifyRecordsAfterFetchingContentEvent.php.