Documentation

Auth extends Helper
in package

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

Properties

$context

public mixed $context

$sessionKey

public string $sessionKey = 'app.auth.user'

Methods

__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

Search results