[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3-base-objects/www/includes/ -> people-class.inc.php (summary)

(no description)

File Size: 340 lines (9 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 1 file
 se3-base-objects/www/includes/ldap-class.inc.php

Defines 1 class

people:: (15 methods):
  __construct()
  assign_attrib_from_ldap()
  map_to_ldap()
  random_password()
  set_password()
  add_to_group()
  del_from_group()
  uid_is_in_ldap()
  is_member()
  get_groups()
  get_equipes()
  get_matieres()
  read_from_ldap()
  modify_into_ldap()
  destroy()


Class: people  - X-Ref

Classe people qui permet de gérer les utilisateurs de se3

Cette classe fournit une abstraction qui permet de gérer
les utilisateurs du se3 de façon homogène.

__construct()   X-Ref
Constructeur de la classe

Le constructeur de la classe people peut travailler de trois façons :
- si il n'a pas d'argument, il donne une instance vide de la classe
qui peut être remplie comme on veut
- S'il a une chaine en argument, il considère que c'est un uid et
va lire dans l'annuaire les informations
- Si il a un tableau en argument, il considère qu'on crée un nouvel
utilisateur à partir d'un tableau

assign_attrib_from_ldap($ldap_entry,$ldap_attrib,$attrib)   X-Ref
Mapping des paramètres LDAP / Objet


map_to_ldap(&$ldap_entry,$attrib,$ldap_attrib)   X-Ref
No description

random_password()   X-Ref
Génération aléatoire de mot de passe


set_password()   X-Ref
Fixer les mots de passe dans le LDAP


add_to_group($group)   X-Ref
No description

del_from_group($group)   X-Ref
No description

uid_is_in_ldap()   X-Ref
No description

is_member($group)   X-Ref
No description

get_groups($type='')   X-Ref
No description

get_equipes()   X-Ref
No description

get_matieres()   X-Ref
No description

read_from_ldap($uid)   X-Ref
No description

modify_into_ldap()   X-Ref
No description

destroy()   X-Ref
No description



Generated: Tue Mar 17 22:47:18 2015 Cross-referenced by PHPXref 0.7.1