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

Public Member Functions

 onPreGeneratePublicUrl (ResourceStorage $storage, DriverInterface $driver, ResourceInterface $resource, bool $relativeToCurrentScript, array $urlData)
 
 add (FileInterface $resource)
 
 has (FileInterface $resource)
 

Protected Member Functions

 getStreamUrl (ResourceInterface $resource)
 

Protected Attributes

list< string > $fileIdentifiers = array( )
 

Detailed Description

Slot for using FAL resources in public (frontend)

will be renamed at some point.

Definition at line 34 of file ResourcePublicationSlot.php.

Member Function Documentation

◆ add()

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

◆ getStreamUrl()

TYPO3\CMS\Form\Slot\ResourcePublicationSlot::getStreamUrl ( ResourceInterface  $resource)
protected

◆ has()

◆ onPreGeneratePublicUrl()

TYPO3\CMS\Form\Slot\ResourcePublicationSlot::onPreGeneratePublicUrl ( ResourceStorage  $storage,
DriverInterface  $driver,
ResourceInterface  $resource,
bool  $relativeToCurrentScript,
array  $urlData 
)
Parameters
ResourceStorage$storage
DriverInterface$driver
ResourceInterface$resource
bool$relativeToCurrentScript
array$urlData

Definition at line 47 of file ResourcePublicationSlot.php.

References TYPO3\CMS\Core\Resource\ResourceStorage\getDriverType(), TYPO3\CMS\Form\Slot\ResourcePublicationSlot\getStreamUrl(), and TYPO3\CMS\Form\Slot\ResourcePublicationSlot\has().

Member Data Documentation

◆ $fileIdentifiers

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

Definition at line 38 of file ResourcePublicationSlot.php.