Joomla CMS  3.9.25 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.9.25 et du framework Joomla Platform intégré
Référence de la classe JSessionHandlerJoomla
+ Graphe d'héritage de JSessionHandlerJoomla:

Fonctions membres publiques

 __construct ($options=array())
 
 start ()
 
 clear ()
 
- Fonctions membres publiques hérités de JSessionHandlerNative
 start ()
 
 isStarted ()
 
 getId ()
 
 setId ($id)
 
 getName ()
 
 setName ($name)
 
 regenerate ($destroy=false, $lifetime=null)
 
 save ()
 
 clear ()
 

Champs de données

 $input = null
 

Fonctions membres protégées

 setCookieParams ()
 
 setOptions (array $options)
 

Attributs protégés

 $force_ssl = false
 

Description détaillée

Interface for managing HTTP sessions

Depuis
3.5
Obsolète:
4.0 The CMS' Session classes will be replaced with the joomla/session package

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $options = array())

Public constructor

Paramètres
array$optionsAn array of configuration options
Depuis
3.5

Références $options.

Documentation des fonctions membres

◆ clear()

clear ( )

Clear all session data in memory.

Renvoie
void
Depuis
3.5

Implémente JSessionHandlerInterface.

◆ setCookieParams()

setCookieParams ( )
protected

Set session cookie parameters

Renvoie
void
Depuis
3.5

Références $config.

◆ setOptions()

setOptions ( array  $options)
protected

Set additional session options

Paramètres
array$optionsList of parameter
Renvoie
boolean True on success
Depuis
3.5

Références $options.

◆ start()

start ( )

Starts the session

Renvoie
boolean True if started
Depuis
3.5
Exceptions
RuntimeExceptionIf something goes wrong starting the session.

Implémente JSessionHandlerInterface.

Documentation des champs

◆ $force_ssl

$force_ssl = false
protected

◆ $input

$input = null

La documentation de cette classe a été générée à partir du fichier suivant :