Классы Session
Пакет классов Session
используется для работы с сессиями в Joomla.
- Расположение
- /libraries/src/Session/Session.php
- Пространство имён
Joomla\CMS\Session
- Ссылка на API
- Session
Методы
@todo
Использование
Получаем объект сессии:
use Joomla\CMS\Factory;
$session = Factory::getSession();
Пишем значение в сессию:
$session->set('myVar', 'My value');
Выводим значение из сессии:
echo $session->get('myVar');
Чтобы избежать конфликтов имен переменных в сессии мы можем использовать пространство имён:
$session->set('myVar', 'My value', 'namespace');
echo $session->get('myVar', 'defaultVar', 'namespace');
Либо можем добавить псевдо пространство имён через точку:
$session->set('namespace.myVar', 'My value');
echo $session->get('namespace.myVar');
- Последнее обновление: .