Я разрабатываю веб-приложение, используя Symfony версии 2.8 и PHP , в котором я использую стандартное управление сеансами Symfony для создания и управлениясеанс пользователя, когда он вошел в мое веб-приложение. То есть я не вызываю в моем коде новые Session()
и $session->start()
функции / методы PHP session_start()
и Symfony , но подозреваю, что Symfony вызываетсвои собственные методы в собственном коде фреймворка.
В любом случае, когда пользователь запрашивает (публикует / получает) страницу в моем веб-приложении, а текущий сеанс не истек, я хочу расширитьсеанс пользователя с продолжительностью, определяемой типом пользователя: администратором, исполнителем или поклонником.
Как мне сделать это правильно при использовании Symfony?