Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe MetadataManager

Fonctions membres publiques

 __construct (AbstractApplication $app, \JDatabaseDriver $db)
 
 createRecordIfNonExisting (Session $session, User $user)
 
 deletePriorTo ($time)
 

Attributs privés

 $app
 
 $db
 

Description détaillée

Manager for optional session metadata.

Depuis
3.8.6

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( AbstractApplication  $app,
\JDatabaseDriver  $db 
)

MetadataManager constructor.

Paramètres
AbstractApplication$appApplication object.
\JDatabaseDriver$dbDatabase driver.
Depuis
3.8.6

Références $app, et $db.

Documentation des fonctions membres

◆ createRecordIfNonExisting()

createRecordIfNonExisting ( Session  $session,
User  $user 
)

Create the metadata record if it does not exist.

Paramètres
Session$sessionThe session to create the metadata record for.
User$userThe user to associate with the record.
Renvoie
void
Depuis
3.8.6
Exceptions

Références $columns, $query, $user, AbstractApplication\get(), Session\get(), Session\getId(), et Session\isNew().

◆ deletePriorTo()

deletePriorTo (   $time)

Delete records with a timestamp prior to the given time.

Paramètres
integer$timeThe time records should be deleted if expired before.
Renvoie
void
Depuis
3.8.6

Références $query.

Documentation des champs

◆ $app

$app
private

◆ $db

$db
private

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