\ManaPHPIdentityInterface

Summary

Methods
Constants
authenticate()
isGuest()
getId()
getName()
getRole()
isRole()
setRole()
setClaim()
setClaims()
getClaim()
getClaims()
hasClaim()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

authenticate()

authenticate() : static

Returns

static

isGuest()

isGuest() : boolean

Returns

boolean

getId()

getId(integer  $default = null) : integer

Parameters

integer $default

Returns

integer

getName()

getName(string  $default = null) : string

Parameters

string $default

Returns

string

getRole()

getRole(string  $default = 'guest') : string

Parameters

string $default

Returns

string

isRole()

isRole(string  $name) : boolean

Parameters

string $name

Returns

boolean

setRole()

setRole(string  $role) : static

Parameters

string $role

Returns

static

setClaim()

setClaim(string  $name, mixed  $value) : static

Parameters

string $name
mixed $value

Returns

static

setClaims()

setClaims(array  $claims) : static

Parameters

array $claims

Returns

static

getClaim()

getClaim(string  $name, mixed  $default = null) : mixed

Parameters

string $name
mixed $default

Returns

mixed

getClaims()

getClaims() : array

Returns

array

hasClaim()

hasClaim(string  $name) : boolean

Parameters

string $name

Returns

boolean