TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Core\Resource\ResourceStorageInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Core\Resource\ResourceStorageInterface:
TYPO3\CMS\Core\Resource\ResourceStorage

Public Attributes

const SIGNAL_PreFileAdd = 'preFileAdd'
 
const SIGNAL_PostFileAdd = 'postFileAdd'
 
const SIGNAL_PostFileCreate = 'postFileCreate'
 
const SIGNAL_PreFileCopy = 'preFileCopy'
 
const SIGNAL_PostFileCopy = 'postFileCopy'
 
const SIGNAL_PreFileMove = 'preFileMove'
 
const SIGNAL_PostFileMove = 'postFileMove'
 
const SIGNAL_PreFileDelete = 'preFileDelete'
 
const SIGNAL_PostFileDelete = 'postFileDelete'
 
const SIGNAL_PreFileRename = 'preFileRename'
 
const SIGNAL_PostFileRename = 'postFileRename'
 
const SIGNAL_PreFileReplace = 'preFileReplace'
 
const SIGNAL_PostFileReplace = 'postFileReplace'
 
const SIGNAL_PostFileSetContents = 'postFileSetContents'
 
const SIGNAL_PreFolderAdd = 'preFolderAdd'
 
const SIGNAL_PostFolderAdd = 'postFolderAdd'
 
const SIGNAL_PreFolderCopy = 'preFolderCopy'
 
const SIGNAL_PostFolderCopy = 'postFolderCopy'
 
const SIGNAL_PreFolderMove = 'preFolderMove'
 
const SIGNAL_PostFolderMove = 'postFolderMove'
 
const SIGNAL_PreFolderDelete = 'preFolderDelete'
 
const SIGNAL_PostFolderDelete = 'postFolderDelete'
 
const SIGNAL_PreFolderRename = 'preFolderRename'
 
const SIGNAL_PostFolderRename = 'postFolderRename'
 
const SIGNAL_PreGeneratePublicUrl = 'preGeneratePublicUrl'
 
const CAPABILITY_BROWSABLE = 1
 
const CAPABILITY_PUBLIC = 2
 
const CAPABILITY_WRITABLE = 4
 
const DEFAULT_ProcessingFolder = '_processed_'
 

Detailed Description

This file is part of the TYPO3 CMS project.

It is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, either version 2 of the License, or any later version.

For the full copyright and license information, please read the LICENSE.txt file that was distributed with this source code.

The TYPO3 project - inspiring people to share! The interface for a resource storage containing all constants

Definition at line 21 of file ResourceStorageInterface.php.

Member Data Documentation

◆ CAPABILITY_BROWSABLE

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::CAPABILITY_BROWSABLE = 1

Capability for being browsable by (backend) users

Definition at line 52 of file ResourceStorageInterface.php.

Referenced by TYPO3\CMS\Core\Resource\Driver\LocalDriver\__construct().

◆ CAPABILITY_PUBLIC

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::CAPABILITY_PUBLIC = 2

◆ CAPABILITY_WRITABLE

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::CAPABILITY_WRITABLE = 4

Capability for writable storages. This only signifies writability in general - this might also be further limited by configuration.

Definition at line 61 of file ResourceStorageInterface.php.

Referenced by TYPO3\CMS\Core\Resource\Driver\LocalDriver\__construct().

◆ DEFAULT_ProcessingFolder

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::DEFAULT_ProcessingFolder = '_processed_'

Name of the default processing folder

Definition at line 65 of file ResourceStorageInterface.php.

Referenced by TYPO3\CMS\Core\Tests\Unit\Resource\ResourceStorageTest\isWithinFileMountBoundariesDataProvider().

◆ SIGNAL_PostFileAdd

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileAdd = 'postFileAdd'

Definition at line 24 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFileCopy

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileCopy = 'postFileCopy'

Definition at line 27 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFileCreate

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileCreate = 'postFileCreate'

Definition at line 25 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFileDelete

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileDelete = 'postFileDelete'

Definition at line 31 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFileMove

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileMove = 'postFileMove'

Definition at line 29 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFileRename

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileRename = 'postFileRename'

Definition at line 33 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFileReplace

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileReplace = 'postFileReplace'

Definition at line 35 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFileSetContents

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileSetContents = 'postFileSetContents'

Definition at line 36 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFolderAdd

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderAdd = 'postFolderAdd'

Definition at line 38 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFolderCopy

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderCopy = 'postFolderCopy'

Definition at line 40 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFolderDelete

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderDelete = 'postFolderDelete'

Definition at line 44 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFolderMove

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderMove = 'postFolderMove'

Definition at line 42 of file ResourceStorageInterface.php.

◆ SIGNAL_PostFolderRename

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderRename = 'postFolderRename'

Definition at line 46 of file ResourceStorageInterface.php.

◆ SIGNAL_PreFileAdd

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd = 'preFileAdd'

Definition at line 23 of file ResourceStorageInterface.php.

◆ SIGNAL_PreFileCopy

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileCopy = 'preFileCopy'

Definition at line 26 of file ResourceStorageInterface.php.

◆ SIGNAL_PreFileDelete

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileDelete = 'preFileDelete'

Definition at line 30 of file ResourceStorageInterface.php.

◆ SIGNAL_PreFileMove

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileMove = 'preFileMove'

Definition at line 28 of file ResourceStorageInterface.php.

◆ SIGNAL_PreFileRename

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileRename = 'preFileRename'

Definition at line 32 of file ResourceStorageInterface.php.

◆ SIGNAL_PreFileReplace

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace = 'preFileReplace'

Definition at line 34 of file ResourceStorageInterface.php.

◆ SIGNAL_PreFolderAdd

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderAdd = 'preFolderAdd'

Definition at line 37 of file ResourceStorageInterface.php.

◆ SIGNAL_PreFolderCopy

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderCopy = 'preFolderCopy'

Definition at line 39 of file ResourceStorageInterface.php.

◆ SIGNAL_PreFolderDelete

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderDelete = 'preFolderDelete'

Definition at line 43 of file ResourceStorageInterface.php.

◆ SIGNAL_PreFolderMove

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderMove = 'preFolderMove'

Definition at line 41 of file ResourceStorageInterface.php.

◆ SIGNAL_PreFolderRename

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderRename = 'preFolderRename'

Definition at line 45 of file ResourceStorageInterface.php.

◆ SIGNAL_PreGeneratePublicUrl

const TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreGeneratePublicUrl = 'preGeneratePublicUrl'

Definition at line 47 of file ResourceStorageInterface.php.