‪TYPO3CMS  ‪main
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\Tests\Unit\Resource\Fixtures\TestingFile TYPO3\CMS\Core\Resource\InaccessibleFolder

Public Member Functions

 getIdentifier ()
 
 getName ()
 
 getStorage ()
 
non empty string getHashedIdentifier ()
 
 getParentFolder ()
 

Detailed Description

Definition at line 20 of file ResourceInterface.php.

Member Function Documentation

◆ getHashedIdentifier()

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

◆ getIdentifier()

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

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\checkValidFileExtension(), TYPO3\CMS\Core\Resource\ResourceStorage\copyFolder(), TYPO3\CMS\Core\Resource\Index\FileIndexRepository\findOneByFileObject(), TYPO3\CMS\Core\Resource\ResourceStorage\getFileForLocalProcessing(), TYPO3\CMS\Core\Resource\ResourceStorage\getFileInfo(), TYPO3\CMS\Core\Imaging\IconFactory\getIconForResource(), 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()