79 if (strpos($fileName,
'/') !== FALSE) {
82 if (!preg_match(
'/^[\\pL\\d[:blank:]._-]*$/u', $fileName)) {
115 return $this->capabilities & $capability == $capability;
129 return \TYPO3\CMS\Core\Utility\GeneralUtility::tempnam(
'fal-tempfile-',
'.' .
PathUtility::pathinfo($fileIdentifier, PATHINFO_EXTENSION));
142 return sha1($identifier);
167 if (isset($this->configuration[
'caseSensitive'])) {
168 return (
bool)$this->configuration[
'caseSensitive'];
__construct(array $configuration=array())
isValidFilename($fileName)
canonicalizeAndCheckFolderIdentifier($folderIdentifier)
hasCapability($capability)
sanitizeFileName($fileName, $charset='')
static pathinfo($path, $options=NULL)
setStorageUid($storageUid)
canonicalizeAndCheckFilePath($filePath)
hashIdentifier($identifier)
canonicalizeAndCheckFileIdentifier($fileIdentifier)
isCaseSensitiveFileSystem()
getTemporaryPathForFile($fileIdentifier)