7.9 Session

Le texte original de cette section a changé depuis qu'il a été traduit. Aidez-nous à corriger cette différence. Vous pouvez :

Plus d'information à propos des traductions

Équivalent du composant Session, l'assistant Session offre la majorité des fonctionnalités du composant et les rend disponible dans votre vue. L'assistant session est automatiquement ajouté à la vue, il n'est pas nécessaire de l'ajouter à la variable tableau $helpers dans le contrôleur.

La grande différence entre le composant Session et l'assistant Session est que ce dernier ne peut pas écrire dans la session.

Comme pour le composant Session, les données sont écrites et lues en utilisant des tableaux, comme ci-dessous :

	array('Utilisateur' => 
			array('pseudo' => 'super@exemple.com')
	);
  1. array('Utilisateur' =>
  2. array('pseudo' => 'super@exemple.com')
  3. );

Étant donné ce tableau, le nœud sera accessible par Utilisateur.pseudo, le point indiquant le tableau imbriqué. Cette notation est utilisée pour toutes les méthodes de l'assistant Session où une variable $key est utilisée.