Welcome to the Cookbook

loading...

7.9 Session

The original text for this section has changed since it was translated. Please help resolve this difference. You can:

More information about translations

Como uma contraparte natural do componente Session, o helper Session replica a maioria das funcionalidades do componente e as disponibiliza em sua view. O helper Session é adicionado automaticamente às suas view — não é necessário adicioná-lo ao array $helpers do controller.

A principal diferença entre o helper Session e o componente Session é que o helper não tem a capacidade de escrever na sessão.

Bem como o componente Session, os dados são escritos e lidos usando-se estruturas de dados separadas por pontos.

	array('User' => 
			array('username' => 'super@exemplo.com')
	);
  1. array('User' =>
  2. array('username' => 'super@exemplo.com')
  3. );

Dada a estrutura de array anterior, o nó deveria ser acessado por User.username, com o ponto indicando o array interno. Esta notação é usada por todos os métodos do helper Session em que um índice $key seja usado.