Table of Contents
-
$app
: App
-
$context
: mixed
-
$sessionKey
: string
-
__call()
: mixed
-
__construct()
: mixed
-
__get()
: mixed
-
__invoke()
: mixed
-
authenticate()
: mixed
-
getUser()
: mixed
-
logout()
: void
-
setUser()
: void
-
initialize()
: mixed
$app
public
App
$app
$context
public
mixed
$context
$sessionKey
public
string
$sessionKey
= 'app.auth.user'
__call()
public
__call(mixed $name, mixed $arguments) : mixed
Parameters
-
$name
: mixed
-
-
$arguments
: mixed
-
Return values
mixed
—
__construct()
public
__construct(App $app[, mixed $context = null ]) : mixed
Parameters
-
$app
: App
-
-
$context
: mixed
= null
-
Return values
mixed
—
__get()
public
__get(mixed $name) : mixed
Parameters
-
$name
: mixed
-
Return values
mixed
—
__invoke()
public
__invoke(mixed $helper) : mixed
Parameters
-
$helper
: mixed
-
Return values
mixed
—
authenticate()
public
authenticate(array<string|int, mixed> $data) : mixed
Parameters
-
$data
: array<string|int, mixed>
-
Return values
mixed
—
getUser()
public
getUser([string|null $prop = null ][, mixed $default = null ]) : mixed
Parameters
-
$prop
: string|null
= null
-
-
$default
: mixed
= null
-
Return values
mixed
—
logout()
public
logout() : void
Return values
void
—
setUser()
public
setUser(array<string|int, mixed> $user[, bool $permanent = true ]) : void
Parameters
-
$user
: array<string|int, mixed>
-
-
$permanent
: bool
= true
-
Return values
void
—
initialize()
protected
initialize() : mixed
Return values
mixed
—