PHP 클래스 Backend\Core\Engine\User

파일 보기 프로젝트 열기: forkcms/forkcms 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( integer $userId = null, string $email = null )
getEmail ( ) : string Get email
getGroupId ( ) : null Get groupid
getGroups ( ) : array
getLastloggedInDate ( ) : integer Get last logged in date
getSecretKey ( ) : string Get secretkey
getSessionId ( ) : string Get sessionId
getSetting ( string $key, mixed $defaultValue = null ) : mixed Get a setting
getSettings ( ) : array Get all settings at once
getUserId ( ) : integer Get userid
isAuthenticated ( ) : boolean Is the current userobject a authenticated user?
isGod ( ) : boolean Is the current user a God?
loadUser ( integer $userId ) Load a user
loadUserByEmail ( string $email ) Load a user by his e-mail adress
setSetting ( string $key, mixed $value ) Set a setting

비공개 메소드들

메소드 설명
loadGroups ( integer $userId )
setEmail ( string $value ) Set email
setLastloggedInDate ( integer $value ) Set last logged in date
setSecretKey ( string $value ) Set secretkey
setSessionId ( string $value ) Set sessionid
setUserId ( integer $value ) Set userid

메소드 상세

__construct() 공개 메소드

public __construct ( integer $userId = null, string $email = null )
$userId integer The id of the user.
$email string The e-mail address of the user.

getEmail() 공개 메소드

Get email
public getEmail ( ) : string
리턴 string

getGroupId() 공개 메소드

Get groupid
사용 중단:
public getGroupId ( ) : null
리턴 null

getGroups() 공개 메소드

public getGroups ( ) : array
리턴 array

getLastloggedInDate() 공개 메소드

Get last logged in date
public getLastloggedInDate ( ) : integer
리턴 integer

getSecretKey() 공개 메소드

Get secretkey
public getSecretKey ( ) : string
리턴 string

getSessionId() 공개 메소드

Get sessionId
public getSessionId ( ) : string
리턴 string

getSetting() 공개 메소드

Get a setting
public getSetting ( string $key, mixed $defaultValue = null ) : mixed
$key string The key for the setting to get.
$defaultValue mixed Default value, will be stored if the setting isn't set.
리턴 mixed

getSettings() 공개 메소드

Get all settings at once
public getSettings ( ) : array
리턴 array

getUserId() 공개 메소드

Get userid
public getUserId ( ) : integer
리턴 integer

isAuthenticated() 공개 메소드

Is the current userobject a authenticated user?
public isAuthenticated ( ) : boolean
리턴 boolean

isGod() 공개 메소드

Is the current user a God?
public isGod ( ) : boolean
리턴 boolean

loadUser() 공개 메소드

Load a user
public loadUser ( integer $userId )
$userId integer The id of the user to load.

loadUserByEmail() 공개 메소드

Load a user by his e-mail adress
public loadUserByEmail ( string $email )
$email string The email of the user to load.

setSetting() 공개 메소드

Set a setting
public setSetting ( string $key, mixed $value )
$key string The key of the setting.
$value mixed The value to store.