Symfony, где я должен хранить путь к папке, чтобы иметь возможность получить к нему доступ из любого места? - PullRequest
0 голосов
/ 30 мая 2018

Я пишу приложение, где люди могут загружать файлы.Где я должен хранить путь к этой папке (папка для файлов, загружаемых пользователями), чтобы иметь возможность доступа к ней из любого места в коде, вместо того, чтобы жестко ее кодировать.

1 Ответ

0 голосов
/ 30 мая 2018

Если вы используете Symfony <3.4, ​​вы можете добавить это в <code>parameters.yml файл конфигурации

web_dir: "%kernel.root_dir%/../web"

, который будет стандартным путем к общедоступной веб-папке в вашем приложении.Вы можете добавить этот параметр в службу, которая перемещает ваши загрузки или получить параметр в контроллере

...