Symfony Gaufrette创建图像的副本

时间:2015-03-04 19:02:32

标签: image symfony copy filesystems gaufrette

我正在使用Symfony Gaufrette将图像存储在文件系统中。我第一次存储图像时工作正常。但是我还需要在将图像上传到文件系统后创建它的副本。有什么办法吗?

我用这个函数写作:

$filesystem->write($imagepath, file_get_contents($answer->get('imageObject')->getData()));

2 个答案:

答案 0 :(得分:1)

我整天都在努力让Gaufrette与我的Symfony2应用程序和Amazon S3一起工作......每当我向前迈出一步时,我都要再打一场......

最后我切换到Flysystem,我的所有问题都消失了...... 它编写得好得多,它只是工作(虽然配置几乎相同)。

答案 1 :(得分:0)

不幸的是copy()方法现在未在Gaufrette中实现(您可以在Adapter interface中看到它),因此使用此库复制文件的唯一方法是使用{{1} }和read()方法。