PHP Класс Ezrbac

Автор: Roni Kumar Saha ([email protected])
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( )
createUser ( array $data = [] ) : mixed api create new user
getCurrentUser ( ) : null | obj return the user object for logged in user
getCurrentUserID ( ) : null | integer return the user id for logged in user
getUserByID ( $user_id ) : mixed find and return user object by user ID
getUserMeta ( $user_id ) : mixed return the user meta data
isGuest ( ) : boolean check if accessing as guest user or not
logoutUrl ( ) : string find and return Logout url
registerUserSession ( $user, boolean $remember = FALSE ) : boolean Helpful if you have your login verification script, you can register session just by passing the user object
setCurrentUser ( $user ) : mixed set current user object while login
updateUser ( array $data = [] ) : mixed api update user data

Описание методов

__construct() публичный Метод

public __construct ( )

createUser() публичный Метод

api create new user
public createUser ( array $data = [] ) : mixed
$data array
Результат mixed

getCurrentUser() публичный Метод

return the user object for logged in user
public getCurrentUser ( ) : null | obj
Результат null | obj

getCurrentUserID() публичный Метод

return the user id for logged in user
public getCurrentUserID ( ) : null | integer
Результат null | integer

getUserByID() публичный Метод

find and return user object by user ID
public getUserByID ( $user_id ) : mixed
$user_id
Результат mixed

getUserMeta() публичный Метод

return the user meta data
public getUserMeta ( $user_id ) : mixed
$user_id
Результат mixed

isGuest() публичный Метод

check if accessing as guest user or not
public isGuest ( ) : boolean
Результат boolean

logoutUrl() публичный Метод

find and return Logout url
public logoutUrl ( ) : string
Результат string

registerUserSession() публичный Метод

Helpful if you have your login verification script, you can register session just by passing the user object
public registerUserSession ( $user, boolean $remember = FALSE ) : boolean
$user
$remember boolean
Результат boolean

setCurrentUser() публичный Метод

set current user object while login
public setCurrentUser ( $user ) : mixed
$user
Результат mixed

updateUser() публичный Метод

api update user data
public updateUser ( array $data = [] ) : mixed
$data array
Результат mixed