TYPO3 CMS  TYPO3_8-7
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

 getIdentifier ()
 
 getName ()
 
 getStorage ()
 
 getHashedIdentifier ()
 
 getParentFolder ()
 

Detailed Description

ResourceInterface

Definition at line 20 of file ResourceInterface.php.

Member Function Documentation

◆ getHashedIdentifier()

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

◆ getIdentifier()

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\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\dumpFileContents(), TYPO3\CMS\Core\Resource\ResourceStorage\getFileForLocalProcessing(), TYPO3\CMS\Core\Resource\ResourceStorage\getFileInfo(), TYPO3\CMS\Core\Imaging\IconFactory\getIconForResource(), TYPO3\CMS\Core\Resource\ResourceStorage\getPublicUrl(), TYPO3\CMS\Core\Resource\ResourceStorage\getRole(), TYPO3\CMS\Core\Resource\ResourceStorage\getUniqueName(), TYPO3\CMS\Core\Resource\ResourceStorage\hashFile(), TYPO3\CMS\Core\Resource\ResourceStorage\isWithinFolder(), TYPO3\CMS\Form\Slot\FilePersistenceSlot\onPreFileMove(), and TYPO3\CMS\Core\Resource\ResourceStorage\replaceFile().

◆ getName()

◆ getParentFolder()

◆ getStorage()