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




Если вы используете Symfony <3.4, вы можете добавить это в свой файл конфигурации parameters.yml
web_dir: "%kernel.root_dir%/../web"
который будет стандартным путем к общедоступной веб-папке в вашем приложении. Вы можете ввести этот параметр в службу, которая перемещает ваши загрузки или извлекает параметр в контроллере.
Если вы используете Symfony <3.4, в файле
parameters.yml. Начиная с версии 3.4, поместите его в переменную окружения.