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

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

hasDefaultIdentification()

hasDefaultIdentification() 

failedLogin()

failedLogin() 

isBan()

isBan() 

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