Example #1
0
 protected function recoverExtensionInName(array &$fileData, $mimeType)
 {
     $originalExtension = strtolower(trim(CWebDavIblock::getExtensionByMimeType($mimeType), '.'));
     $newExtension = strtolower(trim(GetFileExtension($fileData['name']), '.'));
     if ($originalExtension != $newExtension) {
         $fileData['name'] = GetFileNameWithoutExtension($fileData['name']) . '.' . $originalExtension;
         return true;
     }
     return false;
 }