Je crois avoir trouvé une erreur dans la documentation de Joomla, selon le docs
getExpire devrait avoir le délai d'expiration de la session en minutes.
J'ai vérifié mes paramètres et la durée de la session est fixée à 15 minutes
mais quand j'utilise le code suivant
$expiry=$session->getExpire();
echo "session expiration is ",$expiry,"<br/>";
Le résultat est "L'expiration de la session est de 900". Je suppose que le résultat est en secondes 15 * 60 = 900.
QUESTIONS:
getExpire()
renvoie le résultat en secondes. Comme vous pouvez le voir ici et ici , ils convertissent la valeur de lifetime
en secondes (la valeur par défaut est 15 minutes, donc 900 secondes).