TYPO3 CMS
TYPO3_6-2
Main Page
Related Pages
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
+
Files
File List
+
File Members
+
All
$
(
_
a
c
d
e
f
h
i
l
o
p
r
s
t
u
x
+
Functions
_
a
c
d
e
f
i
l
o
p
r
s
u
x
+
Variables
$
(
_
a
d
e
h
i
p
r
s
t
Examples
▼
TYPO3 CMS
TYPO3 CMS
Test List
Todo List
Deprecated List
►
Namespace Members
▼
Classes
►
Class List
Class Index
►
Class Hierarchy
►
Class Members
►
Files
►
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Pages
List of all members
t3lib_extFileFunctions Class Reference
Inheritance diagram for t3lib_extFileFunctions:
Additional Inherited Members
Public Member Functions inherited from
TYPO3\CMS\Core\Utility\File\ExtendedFileUtility
start
($fileCmds)
init_actionPerms
()
setActionPermissions
(array $permissions=array())
processData
()
printLogErrorMessages
($redirect='')
pushErrorMessagesToFlashMessageQueue
()
getErrorMessages
()
findRecycler
($theFile)
writeLog
($action, $error, $details_nr, $details, $data)
func_rename
($cmds)
func_newfolder
($cmds)
func_newfile
($cmds)
func_edit
($cmds)
func_unzip
($cmds)
Public Member Functions inherited from
TYPO3\CMS\Core\Utility\File\BasicFileUtility
init
($mounts, $f_ext)
getTotalFileInfo
($wholePath)
is_allowed
($iconkey, $type)
checkIfFullAccess
($theDest)
is_webpath
($path)
checkIfAllowed
($ext, $theDest, $filename='')
checkFileNameLen
($fileName)
is_directory
($theDir)
isPathValid
($theFile)
getUniqueName
($theFile, $theDest, $dontCheckForUnique=0)
checkPathAgainstMounts
($thePath)
findFirstWebFolder
()
blindPath
($thePath)
findTempFolder
()
cleanDirectoryName
($theDir)
rmDoubleSlash
($string)
slashPath
($path)
cleanFileName
($fileName, $charset='')
Public Attributes inherited from
TYPO3\CMS\Core\Utility\File\ExtendedFileUtility
$unzipPath
= ''
$dontCheckForUnique
= 0
$actionPerms
$recyclerFN
= '_recycler_'
$useRecycler
= 1
$internalUploadMap
= array()
$lastError
= ''
Public Attributes inherited from
TYPO3\CMS\Core\Utility\File\BasicFileUtility
const
UNSAFE_FILENAME_CHARACTER_EXPRESSION
= '\\x00-\\x2C\\/\\x3A-\\x3F\\x5B-\\x60\\x7B-\\xBF'
$getUniqueNamePrefix
= ''
$maxNumber
= 99
$uniquePrecision
= 6
$maxInputNameLen
= 60
$tempFN
= '_temp_'
$f_ext
= array()
$mounts
= array()
$webPath
= ''
$isInit
= 0
$csConvObj
Protected Member Functions inherited from
TYPO3\CMS\Core\Utility\File\ExtendedFileUtility
transformFileReferenceToRecordReference
(array $referenceRecord)
getFileObject
($identifier)
func_move
($cmds)
getIndexer
(\
TYPO3\CMS\Core\Resource\ResourceStorage
$storage)
getDatabaseConnection
()
getBackendUser
()
Protected Attributes inherited from
TYPO3\CMS\Core\Utility\File\ExtendedFileUtility
$errorMessages
= array()
$fileCmdMap
$fileFactory
Detailed Description
Deprecated:
since 6.0 will be removed in 7.0
Definition at line
1382
of file
LegacyClassesForIde.php
.
t3lib_extFileFunctions
Generated on Wed Aug 7 2019 09:52:36 for TYPO3 CMS by
1.8.13