Page Contents

Session

class Cake\View\Helper\SessionHelper(View $view, array $config = [])

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' => 'super@example.com']
];

É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.

Cake\View\Helper\SessionHelper::read(string $key)
Type retourné:mixed

Lire à partir de la Session. Retourne une chaîne de caractère ou un tableau dépendant des contenus de la session.

Cake\View\Helper\SessionHelper::check(string $key)
Type retourné:boolean

Vérifie si une clé est dans la Session. Retourne un booléen sur l’existence d’un clé.