62 if (!isset($this->onlineMediaIdCache[$file->
getUid()])) {
70 return $this->onlineMediaIdCache[$file->
getUid()];
84 $fileHash = sha1($onlineMediaId);
87 foreach ($files as $fileIndexEntry) {
91 && $fileIndexEntry[
'extension'] === $fileExtension
112 $temporaryFile = GeneralUtility::tempnam(
'online_media');
113 GeneralUtility::writeFileToTypo3tempDir($temporaryFile, $onlineMediaId);
126 if (!is_dir($path)) {
127 GeneralUtility::mkdir_deep($path);