vich_uploader.download_handler / StreamedResponse получить файл вместо ответа - PullRequest
0 голосов
/ 15 декабря 2018

Я пытаюсь получить файл из файловой системы FTP

 $this->container->get('vich_uploader.download_handler')->downloadObject($file,'file');

это возвращение StreamedResponse

Как я могу получить файл вместо потока, существует ли в vich_uploader метод получения файла?

(я должен скачать файл с ftp-хранилища и создать новый файл локально, поэтому нужен двоичный файл и поместить его как новый файл)

1 Ответ

0 голосов
/ 18 декабря 2018

ок, легко из гафрета

  $filesystem = $this->container->get('gaufrette.product_uploads_ftp_fs_filesystem');

$filesystem->read($file->getOriginalName())
...