메소드 | 설명 | |
---|---|---|
__construct ( IUserManager $manager ) | Constructor. | |
getIsGuest ( ) : boolean | ||
getManager ( ) : IUserManager | ||
getName ( ) : string | ||
getRoles ( ) : array | ||
getStateChanged ( ) : boolean | ||
isInRole ( $role ) : boolean | ||
loadFromString ( $data ) : Prado\Security\IUser | ||
saveToString ( ) : string | ||
setIsGuest ( $value ) | ||
setName ( $value ) | ||
setRoles ( $value ) : array | string | ||
setStateChanged ( $value ) |
메소드 | 설명 | |
---|---|---|
getState ( $key, $defaultValue = null ) : mixed | Returns the value of a variable that is stored in user session. | |
setState ( $key, $value, $defaultValue = null ) | Stores a variable in user session. |
public __construct ( IUserManager $manager ) | ||
$manager | IUserManager |
public getIsGuest ( ) : boolean | ||
리턴 | boolean | if the user is a guest, defaults to true. |
public getStateChanged ( ) : boolean | ||
리턴 | boolean | whether user session state is changed (i.e., setState() is called) |
public loadFromString ( $data ) : Prado\Security\IUser | ||
리턴 | Prado\Security\IUser | the user object |
public saveToString ( ) : string | ||
리턴 | string | user data that is serialized and will be stored in session |
protected setState ( $key, $value, $defaultValue = null ) |