Разбор реферера запроса в CakePHP 3.5 - PullRequest
0 голосов
/ 10 января 2019

Мне нужно проанализировать URL предыдущей страницы, чтобы узнать, с какой страницы я пришел. Я получаю это с:

$this->referer('/', true);

И я пытаюсь использовать это для получения информации:

Router::parse($this->referer('/', true));

Но метод Router::parse устарел и будет удален в следующей версии торта PHP.

Тогда я пытаюсь использовать:

Router::parseRequest($this->referer('/', true));

Но я получаю эту ошибку:

Аргумент 1 передан Cake \ Routing \ Router :: parseRequest () must реализовать интерфейс Psr \ Http \ Message \ ServerRequestInterface, строка учитывая

Я давно ищу решение, но не нахожу надежного. Может я что то пропустил, у кого-нибудь есть идеи?

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...