‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Routing\Event\AfterPagePreviewUriGeneratedEvent Class Reference

Public Member Functions

 __construct (private UriInterface $previewUri, private readonly int $pageId, private readonly int $languageId, private readonly array $rootline, private readonly string $section, private readonly array $additionalQueryParameters, private readonly Context $context, private readonly array $options)
 
 setPreviewUri (UriInterface $previewUri)
 
 getPreviewUri ()
 
 getPageId ()
 
 getLanguageId ()
 
 getRootline ()
 
 getSection ()
 
 getAdditionalQueryParameters ()
 
 getContext ()
 
 getOptions ()
 

Detailed Description

Listeners to this event will be able to modify the page preview URI, which had been generated for a page in the frontend.

Definition at line 27 of file AfterPagePreviewUriGeneratedEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Backend\Routing\Event\AfterPagePreviewUriGeneratedEvent::__construct ( private UriInterface  $previewUri,
private readonly int  $pageId,
private readonly int  $languageId,
private readonly array  $rootline,
private readonly string  $section,
private readonly array  $additionalQueryParameters,
private readonly Context  $context,
private readonly array  $options 
)

Definition at line 29 of file AfterPagePreviewUriGeneratedEvent.php.

Member Function Documentation

◆ getAdditionalQueryParameters()

TYPO3\CMS\Backend\Routing\Event\AfterPagePreviewUriGeneratedEvent::getAdditionalQueryParameters ( )

Definition at line 70 of file AfterPagePreviewUriGeneratedEvent.php.

◆ getContext()

TYPO3\CMS\Backend\Routing\Event\AfterPagePreviewUriGeneratedEvent::getContext ( )

Definition at line 75 of file AfterPagePreviewUriGeneratedEvent.php.

◆ getLanguageId()

TYPO3\CMS\Backend\Routing\Event\AfterPagePreviewUriGeneratedEvent::getLanguageId ( )

Definition at line 55 of file AfterPagePreviewUriGeneratedEvent.php.

◆ getOptions()

TYPO3\CMS\Backend\Routing\Event\AfterPagePreviewUriGeneratedEvent::getOptions ( )

Definition at line 80 of file AfterPagePreviewUriGeneratedEvent.php.

◆ getPageId()

TYPO3\CMS\Backend\Routing\Event\AfterPagePreviewUriGeneratedEvent::getPageId ( )

Definition at line 50 of file AfterPagePreviewUriGeneratedEvent.php.

◆ getPreviewUri()

TYPO3\CMS\Backend\Routing\Event\AfterPagePreviewUriGeneratedEvent::getPreviewUri ( )

Definition at line 45 of file AfterPagePreviewUriGeneratedEvent.php.

◆ getRootline()

TYPO3\CMS\Backend\Routing\Event\AfterPagePreviewUriGeneratedEvent::getRootline ( )

Definition at line 60 of file AfterPagePreviewUriGeneratedEvent.php.

◆ getSection()

TYPO3\CMS\Backend\Routing\Event\AfterPagePreviewUriGeneratedEvent::getSection ( )

Definition at line 65 of file AfterPagePreviewUriGeneratedEvent.php.

◆ setPreviewUri()

TYPO3\CMS\Backend\Routing\Event\AfterPagePreviewUriGeneratedEvent::setPreviewUri ( UriInterface  $previewUri)

Definition at line 40 of file AfterPagePreviewUriGeneratedEvent.php.