Я работаю в Cake 3.x и мне нужен идентификатор вошедшего в систему пользователя. В Cake 2.x вы могли получить это через сеанс или AuthComponent (как грязно)
AuthComponent::user();
Но теперь в Cake 3.x... Как я могу получить доступ к сеансу чистым способом, чтобы получить идентификатор пользователя?
Я нашел: http://book.cakephp.org/3.0/en/development/sessions.html Но он говорит, что легко получить сеанс из контроллеров, компонентов, представлений и т. д....
РЕДАКТИРОВАТЬ: очень грязным решением может быть получение переменной $_SESSION
. CakePHP не рекомендует этот вариант... Итак, я предпочитаю другое решение :)
Благодарю вас!