如果我在 symfony2 config.yml 中定义如下流包装器:
knp_gaufrette:
adapters:
my_drive:
local:
directory: %my_drive_path%
create: true
filesystems:
user_fs:
adapter: my_drive
alias: my_drive_filesystem
stream_wrapper:
protocol: data
我如何在我的控制器中使用它来下载文件?
我有这样的事情:
$response = new BinaryFileResponse("data://user_fs/" . $key);
所以我使用地址调用我的文件:"data://user_fs/"
我可以将它更改为不使用它,因为如果我在配置中更改名称,我还必须在我的控制器中更改它。我只想在一个文件中管理它(配置)