Получение настроек сервера из консоли Symfony

Как я могу получить доступ к $_SERVER настройки из консоли Symfony?
Они, кажется, не признаются …

0

Решение

Вы не можете получить это прямо. Компонент Symfony HttpFoundation заменяет эти глобальные переменные и функции PHP по умолчанию объектно-ориентированным слоем.
Посмотри на это: https://symfony.com/doc/current/components/http_foundation.html
Здесь описано, как вы можете получить нужные данные

0

Другие решения

В Symfony вы можете получить доступ к $_SERVER параметры из Request объект в HttpFoundation составная часть. Этот класс имеет публичную собственность $server, который является ServerBag объект, где у вас есть все параметры.

Вы можете ввести @request_stack в ваши услуги (или возьмите его из контейнера), а затем позвоните RequestStack:getCurrentRequest()

тем не мение, если вы попробуете это в консоли Command, ты получишь null назад, так как нет веб-запроса вообще …

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector