(Yaf >=1.0.0)
Yaf_Session::get — Récupère une valeur de session
Récupère une valeur de session par son nom. Si name est omis ou vaut null, le tableau de session complet est retourné.
nameLa clé de session à récupérer, ou null pour obtenir toutes les données de session.
La valeur de session, ou null si la clé n'existe pas. Lorsque name vaut null, le tableau de session complet est retourné.
Exemple #1 Exemple avec Yaf_Session::get()
<?php
class ProfileController extends Yaf_Controller_Abstract
{
public function indexAction()
{
$session = Yaf_Session::getInstance();
$session->start();
$userId = $session->get("user_id");
if ($userId === null) {
return $this->redirect("/account/login");
}
echo "bon retour, utilisateur n°", $userId;
}
}
?>