(Yaf >=1.0.0)
Yaf_Session::__get — El propósito de __get
Recupera un valor de sesión por su nombre. Si se omite
name o es null, se devuelve el array completo de
la sesión.
name
La clave de sesión a recuperar, o null para obtener todos los datos de
la sesión.
El valor de la sesión, o null si la clave no existe. Cuando name es null, se devuelve el array completo de la sesión.
Ejemplo #1 Ejemplo de 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 "welcome back, user #", $userId;
}
}
?>