Liste de tous les membres
Fonctions membres publiques |
| __construct (&$db) |
| insert ($sessionId, $clientId) |
| update ($updateNulls=false) |
| destroy ($userId, $clientIds=array()) |
| purge ($maxLifetime=1440) |
| exists ($userid) |
| delete ($oid=null) |
| __construct ($table, $key, &$db) |
| getFields () |
| getTableName () |
| getKeyName () |
| getDbo () |
| setDBO (&$db) |
| setRules ($input) |
| getRules () |
| reset () |
| bind ($src, $ignore=array()) |
| load ($keys=null, $reset=true) |
| check () |
| store ($updateNulls=false) |
| save ($src, $orderingFilter= '', $ignore= '') |
| checkOut ($userId, $pk=null) |
| checkIn ($pk=null) |
| hit ($pk=null) |
| isCheckedOut ($with=0, $against=null) |
| getNextOrder ($where= '') |
| reorder ($where= '') |
| move ($delta, $where= '') |
| publish ($pks=null, $state=1, $userId=0) |
| canDelete ($pk=null, $joins=null) |
| toXML ($mapKeysToText=false) |
| __construct ($properties=null) |
| __toString () |
| def ($property, $default=null) |
| get ($property, $default=null) |
| getProperties ($public=true) |
| getError ($i=null, $toString=true) |
| getErrors () |
| set ($property, $value=null) |
| setProperties ($properties) |
| setError ($error) |
| toString () |
Documentation des constructeurs et destructeur
JTableSession::__construct |
( |
& |
$db | ) |
|
Constructor
- Paramètres:
-
- Depuis:
- 11.1
Références $db.
Documentation des fonctions membres
JTableSession::delete |
( |
|
$oid = null | ) |
|
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:
- 11.1
Réimplémentée à partir de JTable.
Références $query.
JTableSession::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:
- 11.1
Références $query, et $userId.
JTableSession::exists |
( |
|
$userid | ) |
|
Find out if a user has a 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:
- 11.1
Références $query.
JTableSession::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:
- 11.1
Références $clientId, et JText\sprintf().
JTableSession::purge |
( |
|
$maxLifetime = 1440 | ) |
|
Purge old sessions
- Paramètres:
-
integer | $maxLifetime | Session age in seconds |
- Renvoie:
- mixed Resource on success, null on fail
- Depuis:
- 11.1
Références $query.
JTableSession::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:
- 11.1
Références JText\sprintf().
La documentation de cette classe a été générée à partir du fichier suivant :