Как получить HTTP_REFERER в Zend Framework

Я пытался использовать этот решение, но оно не работает для меня. мой $this не имеет getRequest() метод и Zend\Http\Request его тоже совсем нет.

Я пробовал что-то вроде

$request = new \Zend\Http\Request();
$http_referer = $request->getHeader('referer');

но возвращается только boolean false, Что мне не хватает?

1

Решение

Понял, я использую не тот класс. Нам нужно использовать \Zend\Http\PhpEnvironment\Request() Это правильно:

$request = new \Zend\Http\PhpEnvironment\Request();
$http_referer = $request->getServer('HTTP_REFERER');
1

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

Других решений пока нет …

По вопросам рекламы [email protected]