Bug #78896 » patch_file_replace.diff
typo3/sysext/core/Classes/Utility/File/ExtendedFileUtility.php | ||
---|---|---|
/** @var $fileObject File */
|
||
$fileObject = $this->getFileObject($combinedIdentifier);
|
||
// reading Storage from file, use default as a fallback
|
||
$fileStorageUid = $fileObject ? $fileObject->getStorage()->getUid() : \TYPO3\CMS\Core\Resource\ResourceFactory::getDefaultStorage();
|
||
$resourceFactory = GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Resource\\ResourceFactory');
|
||
$folder = $resourceFactory->getFolderObjectFromCombinedIdentifier('1:'.$fileObject->getParentFolder()->getIdentifier());
|
||
$folder = $resourceFactory->getFolderObjectFromCombinedIdentifier(trim($fileStorageUid . ':' . $fileObject->getParentFolder()->getIdentifier()));
|
||
try {
|
||
$checkFile = $resourceFactory->retrieveFileOrFolderObject($folder->getCombinedIdentifier().''.$fileInfo['name']);
|
- « Previous
- 1
- 2
- Next »