Надеюсь, на этот вопрос будет легко ответить, так как, как уже упоминалось в моем заголовке, я бы сделал что-то похожее на следующее в моем файле config / app.php:
'partial_year_img_src' => '/img/' . session('year'),
Это не рекомендуемая практика, но вы можете получить доступ к глобальной переменной PHP напрямую:
'partial_year_img_src' => '/img/' . $_SESSION['year'],
Обновление: * Как ceejayoz Как мы уже говорили, мы не можем получить доступ к значению, установленному в объекте Session, через PHP Super Global, потому что Laravel имеет свою собственную реализацию. Так что это решение действительно только в том случае, если вы установили superGlobal с этим значением ранее. *
Может быть, вы можете создать помощник, который содержит функцию, которая будет возвращать этот путь. Что-то вроде:
ImageHelper::getImagePath();
Там вы можете получить доступ к сессии Laravel.
Других решений пока нет …