Session table
- Depuis
- 1.5
- Obsolète:
- 3.2 Use SQL queries to interact with the session table.
◆ __construct()
Constructor
- Paramètres
-
- Depuis
- 1.5
- Obsolète:
- 3.2 Use SQL queries to interact with the session table.
Références $db.
◆ delete()
Overloaded delete method
We must override it because of the non-integer primary key
- Paramètres
-
integer | $oid | The object id (optional). |
- Renvoie
- mixed True if successful otherwise an error message
- Depuis
- 1.5
- Obsolète:
- 3.2 Use SQL queries to interact with the session table.
Références $oid, et $query.
◆ destroy()
destroy |
( |
|
$userId, |
|
|
|
$clientIds = array() |
|
) |
| |
Destroys the pre-existing session
- Paramètres
-
integer | $userId | Identifier of the user for this session. |
array | $clientIds | Array of client ids for which session(s) will be destroyed |
- Renvoie
- boolean True on success.
- Depuis
- 1.5
- Obsolète:
- 3.2 Use SQL queries to interact with the session table.
Références $query, et $userId.
◆ exists()
Find out if a user has one or more active sessions
- Paramètres
-
integer | $userid | The identifier of the user |
- Renvoie
- boolean True if a session for this user exists
- Depuis
- 1.5
- Obsolète:
- 3.2 Use SQL queries to interact with the session table.
Références $query.
◆ insert()
insert |
( |
|
$sessionId, |
|
|
|
$clientId |
|
) |
| |
Insert a session
- Paramètres
-
string | $sessionId | The session id |
integer | $clientId | The id of the client application |
- Renvoie
- boolean True on success
- Depuis
- 1.5
- Obsolète:
- 3.2 Use SQL queries to interact with the session table.
Références $clientId.
◆ purge()
purge |
( |
|
$maxLifetime = 1440 | ) |
|
Purge old sessions
- Paramètres
-
integer | $maxLifetime | Session age in seconds |
- Renvoie
- mixed Resource on success, null on fail
- Depuis
- 1.5
- Obsolète:
- 3.2 Use SQL queries to interact with the session table.
Références $query.
◆ update()
update |
( |
|
$updateNulls = false | ) |
|
Updates the session
- Paramètres
-
boolean | $updateNulls | True to update fields even if they are null. |
- Renvoie
- boolean True on success.
- Depuis
- 1.5
- Obsolète:
- 3.2 Use SQL queries to interact with the session table.
La documentation de cette classe a été générée à partir du fichier suivant :