Properties

$id

$id : 

Type

$login

$login : 

Type

$profils

$profils : 

Type

$password

$password : 

Type

$options

$options : 

Type

$rights

$rights : 

Type

$enable

$enable : 

Type

$hash

$hash : 

Type

$_changed

$_changed : 

Type

Methods

byId()

byId(  $_id) 

Parameters

$_id

connect()

connect(string  $_login, string  $_mdp) : \user

Retourne un object utilisateur (si les information de connection sont valide)

Parameters

string $_login

nom d'utilisateur

string $_mdp

motsz de passe en sha512

Returns

\user

object user

connectToLDAP()

connectToLDAP() 

byLogin()

byLogin(  $_login) 

Parameters

$_login

byHash()

byHash(  $_hash) 

Parameters

$_hash

byLoginAndHash()

byLoginAndHash(  $_login,   $_hash) 

Parameters

$_login
$_hash

byLoginAndPassword()

byLoginAndPassword(  $_login,   $_password) 

Parameters

$_login
$_password

all()

all() : array

Returns

array —

de tous les utilisateurs

searchByRight()

searchByRight(  $_rights) 

Parameters

$_rights

byProfils()

byProfils(  $_profils,   $_enable = false) 

Parameters

$_profils
$_enable

byEnable()

byEnable(  $_enable) 

Parameters

$_enable

failedLogin()

failedLogin() 

removeBanIp()

removeBanIp() 

isBan()

isBan() 

getAccessKeyForReport()

getAccessKeyForReport() 

supportAccess()

supportAccess(  $_enable = true) 

Parameters

$_enable

deadCmd()

deadCmd() 

regenerateHash()

regenerateHash() 

preInsert()

preInsert() 

preSave()

preSave() 

save()

save() 

preRemove()

preRemove() 

remove()

remove() 

refresh()

refresh() 

is_Connected()

is_Connected() : boolean

Returns

boolean —

vrai si l'utilisateur est valide

validateTwoFactorCode()

validateTwoFactorCode(  $_code) 

Parameters

$_code

getId()

getId() 

getLogin()

getLogin() 

getPassword()

getPassword() 

setId()

setId(  $_id) 

Parameters

$_id

setLogin()

setLogin(  $_login) 

Parameters

$_login

setPassword()

setPassword(  $_password) 

Parameters

$_password

getOptions()

getOptions(  $_key = '',   $_default = '') 

Parameters

$_key
$_default

setOptions()

setOptions(  $_key,   $_value) 

Parameters

$_key
$_value

getRights()

getRights(  $_key = '',   $_default = '') 

Parameters

$_key
$_default

setRights()

setRights(  $_key,   $_value) 

Parameters

$_key
$_value

getEnable()

getEnable() 

setEnable()

setEnable(  $_enable) 

Parameters

$_enable

getHash()

getHash() 

setHash()

setHash(  $_hash) 

Parameters

$_hash

getProfils()

getProfils() 

setProfils()

setProfils(  $_profils) 

Parameters

$_profils

getChanged()

getChanged() 

setChanged()

setChanged(  $_changed) 

Parameters

$_changed