Fr3nch13/CakePHP Utilities

TestSession
in package

Read only access to the session during testing.

Table of Contents

Properties

$session  : array<string|int, mixed>|null

Methods

__construct()  : mixed
check()  : bool
Returns true if given variable name is set in session.
read()  : mixed
Returns given session variable, or all of them, if no parameters given.

Properties

$session

protected array<string|int, mixed>|null $session

Methods

__construct()

public __construct(array<string|int, mixed>|null $session) : mixed
Parameters
$session : array<string|int, mixed>|null

Session data.

check()

Returns true if given variable name is set in session.

public check([string|null $name = null ]) : bool
Parameters
$name : string|null = null

Variable name to check for

Return values
bool —

True if variable is there

read()

Returns given session variable, or all of them, if no parameters given.

public read([string|null $name = null ]) : mixed
Parameters
$name : string|null = null

The name of the session variable (or a path as sent to Hash.extract)

Return values
mixed —

The value of the session variable, null if session not available, session not started, or provided name not found in the session.


        
On this page

Search results