(Yaf >=1.0.0)
Yaf_Session::offsetSet — Définit une valeur de session (ArrayAccess)
Définit une valeur de session. Cette méthode est appelée lorsque la syntaxe de tableau est utilisée pour écrire dans un objet session.
nameLa clé de session à définir.
valueLa valeur à stocker.
Aucune valeur n'est retournée.
Exemple #1 Exemple avec Yaf_Session::offsetSet()
<?php
class LoginController extends Yaf_Controller_Abstract
{
public function indexAction()
{
// ... vérifie les identifiants dans la base de données
$session = Yaf_Session::getInstance();
$session->start();
// l'écriture avec la syntaxe de tableau appelle offsetSet()
$session["user_id"] = $user->getId();
$session["login_time"] = time();
return $this->redirect("/dashboard");
}
}
?>