GeneratePublicUrlForResourceEvent

The PSR-14 event \TYPO3\CMS\Core\Resource\Event\GeneratePublicUrlForResourceEvent is fired before TYPO3 FAL's native URL generation for a resource is instantiated.

This allows listeners to create custom links to certain files (for example restrictions) for creating authorized deep links.

Example

API

class \TYPO3\CMS\Core\Resource\Event\ GeneratePublicUrlForResourceEvent

This event is fired before TYPO3 FAL's native URL generation for a Resource is instantiated.

This allows for listeners to create custom links to certain files (e.g. restrictions) for creating authorized deeplinks.

getResource ( )
returntype

TYPO3\CMS\Core\Resource\ResourceInterface

getStorage ( )
returntype

TYPO3\CMS\Core\Resource\ResourceStorage

getDriver ( )
returntype

TYPO3\CMS\Core\Resource\Driver\DriverInterface

getPublicUrl ( )
returntype

string

setPublicUrl ( string $publicUrl)
param string $publicUrl

the publicUrl