PartKeepr\UploadedFileBundle\Services\UploadedFileService::replaceFromData PHP Method

replaceFromData() public method

public replaceFromData ( UploadedFile $file, $data, $filename )
$file PartKeepr\UploadedFileBundle\Entity\UploadedFile
    public function replaceFromData(UploadedFile $file, $data, $filename)
    {
        $tmpdir = ini_get('upload_tmp_dir') ? ini_get('upload_tmp_dir') : sys_get_temp_dir();
        $tempName = tempnam($tmpdir, 'PARTKEEPR');
        file_put_contents($tempName, $data);
        $this->replaceFromFilesystem($file, new File($tempName));
        $file->setOriginalFilename($filename);
        unlink($tempName);
    }