‪TYPO3CMS  10.4
TYPO3\CMS\Core\Resource\ResourceInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Core\Resource\ResourceInterface:
TYPO3\CMS\Core\Resource\FileInterface TYPO3\CMS\Core\Resource\FolderInterface TYPO3\CMS\Core\Resource\AbstractFile TYPO3\CMS\Core\Resource\FileReference TYPO3\CMS\Core\Resource\Folder TYPO3\CMS\Core\Resource\File TYPO3\CMS\Core\Resource\ProcessedFile TYPO3\CMS\Core\Resource\InaccessibleFolder

Public Member Functions

string getIdentifier ()
 
string getName ()
 
ResourceStorage getStorage ()
 
string getHashedIdentifier ()
 
FolderInterface getParentFolder ()
 

Detailed Description

ResourceInterface

Definition at line 21 of file ResourceInterface.php.

Member Function Documentation

◆ getHashedIdentifier()

string TYPO3\CMS\Core\Resource\ResourceInterface::getHashedIdentifier ( )

◆ getIdentifier()

string TYPO3\CMS\Core\Resource\ResourceInterface::getIdentifier ( )

Returns the identifier of this file

Returns
‪string

Implemented in TYPO3\CMS\Core\Resource\FileReference, TYPO3\CMS\Core\Resource\ProcessedFile, TYPO3\CMS\Core\Resource\Folder, and TYPO3\CMS\Core\Resource\AbstractFile.

Referenced by TYPO3\CMS\Form\Slot\ResourcePublicationSlot\add(), TYPO3\CMS\Core\Resource\ResourceStorage\assureFileCopyPermissions(), TYPO3\CMS\Core\Resource\ResourceStorage\assureFileDeletePermissions(), TYPO3\CMS\Core\Resource\ResourceStorage\assureFileReplacePermissions(), TYPO3\CMS\Core\Resource\ResourceStorage\assureFileWritePermissions(), TYPO3\CMS\Core\Resource\ResourceStorage\assureFolderCopyPermissions(), TYPO3\CMS\Core\Resource\ResourceStorage\assureFolderMovePermissions(), TYPO3\CMS\Form\Mvc\Configuration\YamlSource\buildCombinedIdentifier(), TYPO3\CMS\Form\Slot\FilePersistenceSlot\buildCombinedIdentifier(), TYPO3\CMS\Core\Resource\ResourceStorage\checkFileActionPermission(), TYPO3\CMS\Core\Resource\ResourceStorage\checkFileAndFolderNameFilters(), TYPO3\CMS\Core\Resource\ResourceStorage\copyFolder(), TYPO3\CMS\Core\Resource\ResourceStorage\getFileForLocalProcessing(), TYPO3\CMS\Core\Resource\ResourceStorage\getFileInfo(), TYPO3\CMS\Core\Imaging\IconFactory\getIconForResource(), TYPO3\CMS\Core\Resource\ResourceStorage\getNearestRecyclerFolder(), TYPO3\CMS\Core\Resource\ResourceStorage\getPseudoStream(), TYPO3\CMS\Core\Resource\ResourceStorage\getPublicUrl(), TYPO3\CMS\Core\Resource\ResourceStorage\getRole(), TYPO3\CMS\Core\Resource\ResourceStorage\getUniqueName(), TYPO3\CMS\Form\Slot\ResourcePublicationSlot\has(), TYPO3\CMS\Core\Resource\ResourceStorage\hashFile(), TYPO3\CMS\Core\Controller\FileDumpController\isFileValid(), TYPO3\CMS\Core\Resource\ResourceStorage\isWithinFolder(), TYPO3\CMS\Core\Resource\ResourceStorage\replaceFile(), and TYPO3\CMS\Core\Resource\ResourceStorage\streamFile().

◆ getName()

◆ getParentFolder()

◆ getStorage()