Classe pour gerer les niveaux utilisateurs create : 12/09/03 last_modify : 25/03/04 Copyright (C) 2003 Green-box level
|
PHP | integer AddLevel(array $table_level, object $sql_object) |
---|
level::AddLevel() Ajout d'un niveau
Arguments
contient les composants d'un niveau
Return
$last_id
PHP | boolean CheckDataIntegrity(array $table_level) |
---|
level::CheckDataIntegrity() vérifie l'integrité des données d'un niveau
Arguments
: contient les composants d'un niveau
Return
true si verifié, sinon string 'message d'erreur'
PHP | object DeleteLevel(integer $ID, object $sql_object, string $type, integer $ID_new) |
---|
level::DeleteLevel() suppression d'un niveau
Arguments
identifiant du niveau
type : 'MASS_DELETE' toutes les ressources associées à l'échelle sont rendues inactives 'MASS_MODIFY' remplacement de l'ancienne échelle par $ID_new
identifiant du nouveau niveau a rattacher
Return
$affected
PHP | boolean ModifyLevel(integer $ID, array $table_level, object $sql_object) |
---|
level::ModifyLevel() modification d'un niveau
Arguments
identifiant niveau a modifier
contient les composants d'un niveau
Return
$result
PHP | boolean StateLevel(integer $ID, string $state, object $sql_object) |
---|
level::StateLevel() modification du statut d'un niveau
Arguments
identifiant du niveau
'P' Public | 'D' Draft/
Return
$result