(Yaf >=1.0.0)
Yaf_Session::get — Get a session value
Retrieves a session value by name. If name is omitted or null, the entire session array is returned.
nameThe session key to retrieve, or null to get all session data.
The session value, or null if the key does not exist. When name is null, the full session array is returned.
Example #1 Yaf_Session::get() example
<?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;
}
}
?>