‪TYPO3CMS  ‪main
TYPO3\CMS\Form\Slot\ResourcePublicationSlot Class Reference
Inheritance diagram for TYPO3\CMS\Form\Slot\ResourcePublicationSlot:
TYPO3\CMS\Core\SingletonInterface

Public Member Functions

 __construct (private readonly HashService $hashService)
 
 getPublicUrl (GeneratePublicUrlForResourceEvent $event)
 
 add (FileInterface $resource)
 
 has (FileInterface $resource)
 

Protected Member Functions

 getStreamUrl (ResourceInterface $resource)
 

Protected Attributes

list< string > $fileIdentifiers = array( )
 

Detailed Description

A PSR-14 event listener for using FAL resources in public (frontend)

will be renamed at some point.

Definition at line 37 of file ResourcePublicationSlot.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Form\Slot\ResourcePublicationSlot::__construct ( private readonly HashService  $hashService)

Definition at line 43 of file ResourcePublicationSlot.php.

Member Function Documentation

◆ add()

TYPO3\CMS\Form\Slot\ResourcePublicationSlot::add ( FileInterface  $resource)

◆ getPublicUrl()

◆ getStreamUrl()

◆ has()

Member Data Documentation

◆ $fileIdentifiers

list<string> TYPO3\CMS\Form\Slot\ResourcePublicationSlot::$fileIdentifiers = array( )
protected

Definition at line 41 of file ResourcePublicationSlot.php.