Yaf_Session::offsetGet
PHP Manual
PHP Manual»Yaf_Session»Yaf_Session::offsetGet

Yaf_Session::offsetGet

(Yaf >=1.0.0)

Yaf_Session::offsetGet — Récupère une valeur de session (ArrayAccess)

Description

public function Yaf_Session::offsetGet(mixed $name): mixed

Récupère une valeur de session à partir d'une clé. Cette méthode est un alias de Yaf_Session::get() et est appelée lorsque la syntaxe de tableau est utilisée pour lire un objet session.

Liste de paramètres

name

La clé de session à récupérer.

Valeurs de retour

La valeur de session, ou null si la clé n'existe pas.

Exemples

Exemple #1 Exemple avec Yaf_Session::offsetGet()

<?php
class IndexController extends Yaf_Controller_Abstract
{
    public function indexAction()
    {
        $session = Yaf_Session::getInstance();
        $session->start();

        // la lecture avec la syntaxe de tableau appelle offsetGet()
        $userId = $session["user_id"];
        if ($userId === null) {
            return $this->redirect("/account/login");
        }

        echo "connecté en tant qu'utilisateur #", $userId;
    }
}
?>

Voir aussi

To Top