Le SessionHelper offre la majorité des fonctionnalités de l’objet Session et les rend disponible dans votre vue.
La grande différence entre l’objet Session et le SessionHelper est que ce dernier ne peut pas écrire dans la session.
Comme pour le Component Session, les données sont écrites et lues en utilisant des structures de tableaux avec la notation avec points, comme ci-dessous:
['User' =>
['username' => '[email protected]']
];
Étant donné ce tableau, le nœud sera accessible par User.username
, le point
indiquant le tableau imbriqué. Cette notation est utilisée pour toutes les
méthodes du SessionHelper où une variable $key
est utilisée.
mixed
Lire à partir de la Session. Retourne une chaîne de caractère ou un tableau dépendant des contenus de la session.
boolean
Vérifie si une clé est dans la Session. Retourne un booléen sur l’existence d’un clé.