2 namespace TYPO3\CMS\Core\Resource\Driver;
143 public function createFolder($newFolderName, $parentFolderIdentifier =
'', $recursive =
false);
152 public function renameFolder($folderIdentifier, $newName);
161 public function deleteFolder($folderIdentifier, $deleteRecursively =
false);
200 public function addFile($localFilePath, $targetFolderIdentifier, $newFileName =
'', $removeOriginal =
true);
209 public function createFile($fileName, $parentFolderIdentifier);
230 public function renameFile($fileIdentifier, $newName);
239 public function replaceFile($fileIdentifier, $localFilePath);
258 public function hash($fileIdentifier, $hashAlgorithm);
377 public function isWithin($folderIdentifier, $identifier);
422 public function getFilesInFolder($folderIdentifier, $start = 0, $numberOfItems = 0, $recursive =
false, array $filenameFilterCallbacks = array(), $sort =
'', $sortRev =
false);
449 public function getFoldersInFolder($folderIdentifier, $start = 0, $numberOfItems = 0, $recursive =
false, array $folderNameFilterCallbacks = array(), $sort =
'', $sortRev =
false);
459 public function countFilesInFolder($folderIdentifier, $recursive =
false, array $filenameFilterCallbacks = array());
469 public function countFoldersInFolder($folderIdentifier, $recursive =
false, array $folderNameFilterCallbacks = array());