コード例 #1
0
 /**
  * Creates a new file
  *
  * previously in t3lib_extFileFunc::func_newfile()
  *
  * @param string $fileName
  * @param \TYPO3\CMS\Core\Resource\Folder $targetFolderObject
  * @return \TYPO3\CMS\Core\Resource\FileInterface The file object
  */
 public function createFile($fileName, \TYPO3\CMS\Core\Resource\Folder $targetFolderObject)
 {
     if (!$this->checkFolderActionPermission('add', $targetFolderObject)) {
         throw new \TYPO3\CMS\Core\Resource\Exception\InsufficientFolderWritePermissionsException('You are not allowed to create directories on this storage "' . $targetFolderObject->getIdentifier() . '"', 1323059807);
     }
     return $this->driver->createFile($fileName, $targetFolderObject);
 }