Для каждого Program
может быть один или несколько Documents
, то есть файлов, загружаемых с помощью VichUploaderBundle.
У меня есть файл конфигурации для vich_uploader
, например:
vich_uploader:
db_driver: orm
mappings:
program_document:
upload_destination: '%kernel.project_dir%/public_html/uploads/program-documents'
namer: Vich\UploaderBundle\Naming\UniqidNamer
Я хотел бы хранить документы для одного Program
в одной папке, а не в целом.Можно ли добавить динамическую переменную в upload_destination
?Что-то вроде %program_id%
, так что файлы для одной программы хранятся в папке с идентификатором этой программы?