Для создания сессии
- для работы нам понадобится создать псевдоним имени:
use Zend\Session\Container;
- потом, создаем экземпляр класса с нужным неймспейсом(user)
$user_session = new Container('user');
- задаем параметры для этой сессии
$user_session->setExpirationSeconds(72000); $user_session->username = 'Nickolay'; $user_session->auth = 1;
- для того, что бы прочитать данные из сессии, опять создаем экземпляр(важно с таким же неймспейсом как и создавался первончально, по нему и будем получать данные).
$new_obj = new Container('user'); if($new_obj->auth) { ....... }
- для того что бы очистить сессию
$new_obj = new Container('user'); $new_obj->getManager()->getStorage()->clear('user');
Комментариев нет:
Отправить комментарий