‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Configuration\Event\ModifyLoadedPageTsConfigEvent Class Reference

Public Member Functions

 __construct (private array $tsConfig, private readonly array $rootLine)
 
 getTsConfig ()
 
 addTsConfig (string $tsConfig)
 
 setTsConfig (array $tsConfig)
 
 getRootLine ()
 

Detailed Description

Extensions can modify page TSconfig entries that can be overridden or added, based on the root line

Deprecated:
‪since v12, will be removed in v13. Switch to \TYPO3\CMS\Core\TypoScript\IncludeTree\Event\ModifyLoadedPageTsConfigEvent. When removing, delete the class and adapt test_typoscript_pagetsconfigfactory test extension and related test.

Definition at line 26 of file ModifyLoadedPageTsConfigEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Configuration\Event\ModifyLoadedPageTsConfigEvent::__construct ( private array  $tsConfig,
private readonly array  $rootLine 
)

Definition at line 28 of file ModifyLoadedPageTsConfigEvent.php.

Member Function Documentation

◆ addTsConfig()

TYPO3\CMS\Core\Configuration\Event\ModifyLoadedPageTsConfigEvent::addTsConfig ( string  $tsConfig)

◆ getRootLine()

TYPO3\CMS\Core\Configuration\Event\ModifyLoadedPageTsConfigEvent::getRootLine ( )

Definition at line 47 of file ModifyLoadedPageTsConfigEvent.php.

◆ getTsConfig()

TYPO3\CMS\Core\Configuration\Event\ModifyLoadedPageTsConfigEvent::getTsConfig ( )

Definition at line 32 of file ModifyLoadedPageTsConfigEvent.php.

◆ setTsConfig()

TYPO3\CMS\Core\Configuration\Event\ModifyLoadedPageTsConfigEvent::setTsConfig ( array  $tsConfig)

Definition at line 42 of file ModifyLoadedPageTsConfigEvent.php.