‪TYPO3CMS  ‪main
TYPO3\CMS\Redirects\Event\SlugRedirectChangeItemCreatedEvent Class Reference

Public Member Functions

 __construct (private SlugRedirectChangeItem $slugRedirectChangeItem)
 
 getSlugRedirectChangeItem ()
 
 setSlugRedirectChangeItem (SlugRedirectChangeItem $slugRedirectChangeItem)
 

Detailed Description

This event is fired in the \TYPO3\CMS\Redirects\RedirectUpdate\SlugRedirectChangeItemFactory factory if a new SlugRedirectChangeItem is created.

It can be used to add additional sources, remove sources or completely remove the change item itself. A source must implement the RedirectSourceInterface, and for each source a redirect record is created later in the SlugService. If the SlugRedirectChangeItem is set to null, no further action is executed for this slug change.

Definition at line 31 of file SlugRedirectChangeItemCreatedEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Redirects\Event\SlugRedirectChangeItemCreatedEvent::__construct ( private SlugRedirectChangeItem  $slugRedirectChangeItem)

Definition at line 33 of file SlugRedirectChangeItemCreatedEvent.php.

Member Function Documentation

◆ getSlugRedirectChangeItem()

◆ setSlugRedirectChangeItem()