Page 1 sur 1

Gestions des membre à l'unité et au groupe

Posté : 08 août 2008, 20:09
par katagoto
Bonjour à tous,

Je suis face à un problème, j'ai pour mission de gérer des membres à la fois par groupe et par unité, un utilisateur peut avoir des droits (ou des interdictions) spécifique et peu en plus appartenir à un groupe avec ses droits par défaut, je n'arrive pas à modéliser ce problème (en SQL; et en PHP tout court)...

Un peu d'aide serait la bienvenu...

Par avance merci,

PS : je dois importer ses droits (et ceux du groupe) via le SQL et en obtenire un objet, voilà plus de précisions ^^

Posté : 08 août 2008, 23:13
par momox
Ce qu'il faut savoir, c'est quels droit outrepassent lesquels ?
Les droits de l'utilisateur ont la priorité sur les droits du groupe ou les droits du groupe ont la priorité sur les droits de l'utilisateur ? ;)
Dans ce cas, le plus simple, c'est de faire deux tableaux, un avec les droits utilisateur et l'autre avec les droits de groupe, et de fusionner les deux via array_merge() en spécifiant en premier parametre le tableau avec les droits de base, et en second parametres les droits qui ont priorité sur les autres.
Voila ;)

Posté : 09 août 2008, 10:01
par katagoto
pas bête merci